Kommunikationsprozessor und Modbus-TCP
13.3 Punkt-zu-Punkt-Kommunikation (PtP)
zwischen zwei beliebigen Zeichen 40 Bitzeiten überschreitet oder wenn 50 Bytes empfangen
wurden.
Parameter
Meldungsende erkennen
durch Meldungs-Timeout
Meldungsende erkennen
durch Antwort-Timeout
956
Definition
Das Meldungsende ist erreicht, wenn die konfigurierte Wartezeit auf das Meldungsende ab‐
gelaufen ist. Die Timeout-Zeit der Meldung beginnt, wenn eine Startbedingung erfüllt wurde.
Die Voreinstellung ist 200 ms, der Wertebereich ist 0 bis 65535 ms.
①
Empfangene Zeichen
②
Bedingung für den Meldungsbeginn erfüllt: Meldungs-Timer beginnt zu laufen
③
Meldungs-Timer läuft ab und beendet die Meldung
Das Meldungsende ist erreicht, wenn die konfigurierte Wartezeit auf eine Antwort erreicht ist,
bevor eine gültige Startzeichenfolge empfangen wurde. Die Timeout-Zeit für die Antwort
beginnt, wenn eine Übertragung endet und das CM bzw. CB die Empfangsanweisung startet.
Die Voreinstellung für die Timeout-Zeit der Antwort beträgt 200 ms, der Wertebereich ist 0 bis
65535 ms. Wenn nicht innerhalb des von RCVTIME angegebenen Zeitraums für die Antwort
ein Zeichen empfangen wird, wird der entsprechenden Anweisung RCV_PTP ein Fehler ge‐
meldet. Das Antwort-Timeout definiert keine spezifische Endebedingung. Das Timeout gibt
nur an, dass ein Zeichen innerhalb der angegebenen Zeit erfolgreich empfangen werden
muss. Sie müssen eine andere Endebedingung konfigurieren, um das tatsächliche Ende einer
Meldung anzugeben.
①
Gesendete Zeichen
②
Empfangene Zeichen
③
Erstes Zeichen muss zu diesem Zeitpunkt erfolgreich empfangen worden sein.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO