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