Kommunikation
11.5 PROFINET
Parameter und Datentyp
DONE
OUT
NDR
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
RCVD_LEN
OUT
Hinweis
Die Anweisung TSEND 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.
664
Datentyp
Beschreibung
Bool
TSEND:
•
0: Auftrag noch nicht gestartet oder läuft noch.
•
1: Auftrag fehlerfrei ausgeführt.
Bool
TRCV:
•
NDR = 0: Auftrag noch nicht gestartet oder läuft noch.
•
NDR= 1: Der Auftrag wurde erfolgreich durchgeführt.
Bool
•
BUSY = 1: Der Auftrag ist noch nicht beendet. Es kann kein neuer
Auftrag gestartet werden.
•
BUSY = 0: Auftrag beendet.
Bool
ERROR = 1: Fehler während der Verarbeitung aufgetreten. STATUS
enthält Informationen zum Fehlertyp.
Word
Statusinformationen umfassen Fehlerinformationen. (Siehe Tabelle
"Bedingungscodes für Error und Status" unten.)
UDInt
TRCV: Tatsächliche empfangene Datenmenge in Byte
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO