Ag_receive

xXyYzZ

Level-1
Beiträge
67
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

vielleicht habt ihr noch einen Tipp für mich. Mittels FB55 (IP_CONFIG) hab ich meine CP343 (2 x vorhanden - 1x statisch und 1x halt über FB55) konfiguriert und das Senden von Daten (UDP) klappt auch wunderbar.
Mit dem Empfangen dagegen absolut gar nicht. Die Pakete sehe ich mittels Wireshark, aber die S7 weigert sich behaarlich die Daten auch anzunehmen. Mein AG_RECEIVE hängt die ganze Zeit bei 8180 und die üblichen Verdächtigen (NDR, ERROR) helfen mir auch nicht weiter.
Denselben AG_RECEIVE habe ich mal Parametern der anderen Verbindung versorgt (sprich LADDR und ID angepasst) und das klappt auch alles.

Habt ihr noch irgendeine Idee? Ich habe absolut keine mehr!

Danke!
 
Steht da was in Diagnose Puffer von den CP343-1 ?
Mit FC10 AG_CNTRL sollte es auch möglich Diagnosedaten zu holen. Weis aber nicht ob es mehr info gibt als was man mit STEP7 lesen kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein, nichts was für mich Sinn ergibt. Was mich wundert: das Senden klappt ja...
Kann es sein, dass ich den AG_RECEIVE pro Verwendung im Projekt haben muss?
 
Pro Verbindung einen eigenen AG_RECEIVE aufrufen (da man von außen nicht sehen kann, ob der Baustein mit irgendwas beschäftigt ist, was länger als 1 Zyklus dauert, aber nicht unterbrochen werden darf).
In der Regel sind die AG_RECEIVE-Bausteine ständig aktiviert.

Harald
 
Ok, ich versuche gerade nur "dumme" Fehler auszuschließen.
Das heißt ich kann den AG_RECEIVE einmal für Verbindung A (LADDR W#xxx / ID 1) und für Verbindung B (LADDR W#yyy / ID 2) nehmen.
Das ist dem AG_RECIEVE dann egal, weil er pro ID/LADDR seine eigenen Instanz hat.

Werde mir mal einen Package-Generator organisieren und die LEAN damit beschießen. Irgendetwas muss ja ankommen...
 
Zurück
Oben