Startbedingungen für die Anweisung Receive_P2P
Die Anweisung Receive_P2P verwendet die von der Anweisung Receive_Config angegebene
Konfiguration, um Anfang und Ende von Punkt-zu-Punkt-Kommunikationsmeldungen zu
bestimmen. Der Meldungsbeginn wird von den Startbedingungen festgelegt. Der
Meldungsbeginn kann anhand von einer oder mehreren Startbedingungen ermittelt werden.
Sind mehrere Startbedingungen angegeben, müssen alle Bedingungen erfüllt sein, damit die
Meldung gestartet wird.
Eine Beschreibung der Bedingungen für den Meldungsbeginn finden Sie unter
"Empfangsparameter konfigurieren (Seite 952)".
Datentypstruktur des Parameters CONDITIONS, Teil 1 (Startbedingungen)
Tabelle 13-15 Struktur von CONDITIONS für Startbedingungen
Parameter und Datentyp
STARTCOND
IDLETIME
STARTCHAR
STRSEQ1CTL
STRSEQ1
STRSEQ2CTL
STRSEQ2
STRSEQ3CTL
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Datentyp
IN
UInt
IN
UInt
IN
Byte
IN
Byte
IN
Char[5]
IN
Byte
IN
Char[5]
IN
Byte
Kommunikationsprozessor und Modbus-TCP
13.3 Punkt-zu-Punkt-Kommunikation (PtP)
Beschreibung
Angabe der Startbedingung (Standardwert: 1)
•
01H - Startzeichen
•
02H - Beliebiges Zeichen
•
04H - Leitungspause
•
08H - Leitung im Leerlauf
•
10H - Zeichenfolge 1
•
20H - Zeichenfolge 2
•
40H - Zeichenfolge 3
•
80H - Zeichenfolge 4
Die Anzahl der erforderlichen Bitzeiten für Timeout des Leitungsleer‐
laufs. (Standardwert: 40). Nur in Verbindung mit der Bedingung "Lei‐
tung im Leerlauf". 0 bis 65535
Das Startzeichen für die Bedingung "Startzeichen". (Standardwert:
B#16#2)
Zeichenfolge 1, Steuerung für jedes Zeichen ignorieren/vergleichen:
(Standardwert: B#16#0)
Dies sind die Aktivierungsbits für jedes Zeichen der Startzeichenfolge.
•
01H - Zeichen 1
•
02H - Zeichen 2
•
04H - Zeichen 3
•
08H - Zeichen 4
•
10H - Zeichen 5
Wird ein Bit für ein bestimmtes Zeichen deaktiviert, bedeutet dies, dass
an dieser Position der Zeichenfolge jedes Zeichen eine Übereinstim‐
mung darstellt.
Zeichenfolge 1, Startzeichen (5 Zeichen). Standardwert: 0
Zeichenfolge 2, Steuerung für jedes Zeichen ignorieren/vergleichen.
Standardwert: B#16#0)
Zeichenfolge 2, Startzeichen (5 Zeichen). Standardwert: 0
Zeichenfolge 3, Steuerung für jedes Zeichen ignorieren/vergleichen.
Standardwert: B#16#0
971