Download Anzeigen - Industry Support Siemens
Transcript
FCs (Funktionen) und FBs für S7 Ethernet–CPs programmieren 6.3.1 FC5 AG_SEND / FC50 AG_LSEND Bedeutung des Bausteins Der FC–Baustein AG_SEND / AG_LSEND übergibt Daten an den Ethernet–CP zur Übertragung über eine projektierte Verbindung. Der angegebene Datenbereich kann ein PA–Bereich, ein Merkerbereich oder ein Datenbausteinbereich sein. Eine fehlerfreie Ausführung wird signalisiert, wenn der gesamte Anwenderdatenbereich über Ethernet gesendet werden konnte. Die Arbeitsweise des FC ist vom verwendeten CP–Typ abhängig. Beachten Sie daher bitte die Unterscheidung im folgenden Abschnitt. Anmerkung: Alle folgenden Angaben gelten, soweit nicht anders angegeben, gleichermaßen für die FCs AG_SEND und AG_LSEND. Aufruf Aufrufschnittstelle in KOP–Darstellung AG_SEND / AG_LSEND BOOL ACT DONE BOOL INT ID ERROR BOOL WORD LADDR STATUS WORD ANY SEND INT LEN Beispiel in AWL–Darstellung AWL call fc ACT ID LADDR SEND LEN DONE ERROR STATUS 174 Erläuterung 5 := := := := := := := := M 10.0 MW 12 W#16#0100 P#db99.dbx10.0 byte 240 MW 14 M 10.1 M 10.2 MW 16 //AG_SEND / AG_LSEND Bausteinaufruf //Auftragsanstoß über Merkerbit //Verbindungs–ID gemäß Projektierung //=LADDR 256 dez.in Hardware–Konfiguration //Puffer mit Sendedaten //Längenangabe für Sendedaten //Ausführungsanzeige //Fehleranzeige //Statusanzeige SIMATIC NET NCM S7 für Industrial Ethernet Ausgabe 6/2003 C79000–G8900–C129–07