Instructions

Table Of Contents
Kommunikationsprozessor und Modbus-TCP
13.6 PtP-Kommunikation in älteren Systemen (nur CM/CB 1241)
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
1289
Die folgende Abbildung zeigt die Beziehung der Parameter DONE, ERROR und STATUS im
Fehlerfall.
Die Werte DONE, ERROR und STATUS sind nur solange gültig, bis SEND_PTP erneut mit
dem gleichen Instanz-DB ausgeführt wird.
Tabelle 13- 108 Bedingungscodes
STATUS (W#16#....)
Beschreibung
80D0
Neue Anforderung bei aktivem Sender
80D1
Sendung abgebrochen, weil kein CTS innerhalb der Wartezeit
80D2
Sendung abgebrochen, weil kein DSR vom DCE-Gerät
80D3
Sendung wegen Überlauf der Warteschlange abgebrochen (mehr als 1024 Bytes senden)
80D5
Umgekehrtes Biassignal (Drahtbruch)
833A
Der DB für den Parameter BUFFER ist nicht vorhanden.
13.6.1.5
RCV_PTP (Empfangsmeldungen aktivieren)
Tabelle 13- 109 Anweisung RCV_PTP (Punkt-zu-Punkt-Daten empfangen)
KOP/FUP
SCL
Beschreibung
"RCV_PTP_DB"(
EN_R:=_bool_in_,
PORT:=_uint_in_,
BUFFER:=_variant_in_,
NDR=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
LENGTH=>_uint_out_);
RCV_PTP prüft die Meldungen, die im CM oder CB
empfangen wurden. Wenn eine Meldung verfügbar ist,
wird sie vom CM oder CB zur CPU übertragen. Ein
Fehler gibt den entsprechenden STATUS-Wert aus.
1
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.