Parameter und Datentyp
ADDR
IN_OUT
COM_RST
IN_OUT
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
RCVD_LEN
OUT
(TRCV_C)
Hinweis
Die Anweisung TSEND_C erfordert einen Wechsel von 0 nach 1 am Eingangsparameter REQ, um
einen Sendeauftrag zu starten. Der Parameter BUSY wird dann während der Verarbeitung auf 1
gesetzt. Die Fertigstellung des Sendeauftrags wird kenntlich gemacht, indem einer der
Parameter DONE oder ERROR einen Zyklus lang auf 1 gesetzt wird. Während dieses Zeitraums
wird ein Wechsel von 0 nach 1 am Eingangsparameter REQ ignoriert.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Datentyp
Beschreibung
Variant
Optionaler Parameter (versteckt)
Pointer auf die Adresse des Empfängers mit dem Verbindungstyp
UDP. Die Adressinformationen werden in der Struktur TADDR_Pa‐
ram ### zugeordnet.
Bool
Optionaler Parameter (versteckt)
Startet die Anweisung neu:
•
0: Irrelevant
•
1: Startet die Anweisung vollständig neu. Die vorhandene Ver‐
bindung wird entweder beendet oder zurückgesetzt und ge‐
mäß CONT erneut aufgebaut.
Der Parameter COM_RST wird nach Auswertung durch die Anwei‐
sung TSEND_C oder TRCV_C zurückgesetzt und darf deshalb nicht
statisch geschaltet werden.
Bool
Statusparameter mit den folgenden Werten:
•
0: Sendeauftrag wurde noch nicht gestartet oder wird noch
ausgeführt.
•
1: Sendeauftrag fehlerfrei ausgeführt. Dieser Zustand wird nur
einen Zyklus lang angezeigt.
Bool
Statusparameter mit den folgenden Werten:
•
0: Sendeauftrag wurde noch nicht gestartet oder ist bereits
beendet.
•
1: Sendeauftrag noch nicht beendet. Es kann kein neuer Sen‐
deauftrag gestartet werden.
Bool
Statusparameter mit den folgenden Werten:
•
0: Kein Fehler
•
1: Fehler bei Verbindungsaufbau, Datenübertragung oder Ver‐
bindungsbeendigung.
Word
Status der Anweisung (siehe Beschreibung der Parameter ERROR
und STATUS).
Int
Tatsächliche empfangene Datenmenge (in Byte).
Kommunikation
11.5 PROFINET
639