Erläuterung der Formalparameter
Die folgende Tabelle erläutert alle Formalparameter für die Funktion
AG_SEND / AG_LSEND / AG_SSEND:
Parameter Deklaration Datentyp Wertebereich Beschreibung
ACT INPUT BOOL 0,1 Beim FC-Aufruf mit ACT = 1 werden LEN Bytes aus dem mit dem Parameter SEND angegebenen Datenbereich gesendet.Beim FC-Aufruf mit ACT = 0 werden die Statusanzeigen DONE, ERROR und STATUS aktualisiert.
ID INPUT INT 1,2...64
(S7-400)1,2...16
(S7-300) Im Parameter ID wird die Verbindungsnummer der Verbindung angegeben.
LADDR INPUT WORD Baugruppen-AnfangsadresseBei der Konfiguration des CP mit STEP 7 HW Konfig wird die Baugruppen-Anfangsadresse in der Konfigurationstabelle ausgegeben. Geben Sie diese Adresse hier an.
SEND INPUT ANY Angabe von Adresse und LängeDie Adresse des Datenbereiches verweist alternativ auf:· Merkerbereich· Datenbausteinbereich
LEN INPUT INT bei ISO-Transport und ISO-on-TCP / TCP:1,2,...8192 bzw. bis "Längenangabe beim Parameter SEND")bei UDP:1,2,...2048 bzw. bis "Längenangabe beim Parameter SEND") Anzahl der Bytes, die mit dem Auftrag aus dem Datenbereich gesendet werden sollen. Die Angabe kann im Bereich von 1 bis "Längenangabe beim Parameter SEND" liegen.· Bausteintyp beachten:- bei S7300
Mit den aktuellen Versionen des FC AG_SEND lassen bis zu 8192 Byte (2048 Byte bei UDP) übertragen.
- bei S7-400
Mit dem FC AG_SEND ist der Datenbereich generell auf maximal 240 Byte beschränkt.
Bei S7-400 ist zu beachten:· Erhöhte Performance bei kurzen Datensätzen:
Die Übertragung von Datensätzen bis zu 240 Byte erfolgt mit erhöhter Performance! Dies gilt unabhängig vom verwendeten Bausteintyp (AG_SEND/AG_LSEND).· Mit dem AG_SSEND ist der Datenbereich
· Mit dem AG_SSEND ist der Datenbereich auf maximal 1452 Byte beschränkt.
DONE OUTPUT BOOL 0: Auftrag läuft
1: Auftrag ausgeführt Der Zustandsparameter zeigt an, ob der Auftrag fehlerfrei abgewickelt wurde.
Solange DONE = 0 kann kein weiterer Auftrag angestoßen werden. DONE wird vom CP bei Auftragsannahme auf 0 gesetzt
Zur Bedeutung im Zusammenhang mit den Parametern ERROR und STATUS siehe unter Anzeigen der Bausteine AG_SEND, AG_LSEND und AG_SSEND (IE)
ERROR OUTPUT BOOL 0: -
1: Fehlerfall Fehleranzeige
Zur Bedeutung im Zusammenhang mit den Parametern DONE und STATUS siehe unter Anzeigen der Bausteine AG_SEND, AG_LSEND und AG_SSEND (IE)
STATUS OUTPUT WORD Statusanzeige
Zur Bedeutung im Zusammenhang mit den Parametern DONE und ERROR siehe unter Anzeigen der Bausteine AG_SEND, AG_LSEND und AG_SSEND (IE)