Herunterladen Inhalt Inhalt Diese Seite drucken

Mb_Master (Über Den Ptp-Port Als Modbus Rtu-Master Kommunizieren) - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Tabelle 13- 146 Bedingungscodes der Ausführung von MB_COMM_LOAD
STATUS (W#16#)
0000
8180
8181
8182
8183
8184
8185
Neben den oben aufgeführten Fehlern der Anweisung MB_COMM_LOAD können auch die zugrunde liegenden PtP-
1
Kommunikationsanweisungen Fehler zurückgeben.
13.9.3.2
MB_MASTER (Über den PtP-Port als Modbus RTU-Master kommunizieren)
Tabelle 13- 147 Anweisung MB_MASTER
KOP/FUP
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
13.9 Modbus RTU-Kommunikation in älteren Systemen (nur CM/CB 1241)
Beschreibung
Kein Fehler
Ungültiger Wert der Port-ID (falscher Port/falsche Hardwarekennung des Kommunikations-
moduls)
Ungültiger Wert für die Baudrate.
Ungültiger Wert für die Parität.
Ungültiger Wert für die Flusskontrolle.
Ungültiger Wert für die Timeout-Zeit der Antwort (Antwort-Timeout ist kleiner als der Min-
destwert von 5 ms)
Der Parameter MB_DB ist kein Instanz-Datenbaustein einer Anweisung MB_MASTER oder
MB_SLAVE.
SCL
"MB_MASTER_DB"(
REQ:=_bool_in_,
MB_ADDR:=_uint_in_,
MODE:=_usint_in_,
DATA_ADDR:=_udint_in_,
DATA_LEN:=_uint_in_,
DONE=>_bool_out_,
BUSY=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
DATA_PTR:=_variant_inout_);
Kommunikationsprozessor und Modbus-TCP
1
Beschreibung
Die Anweisung MB_MASTER kommuniziert als
Modbus-Master über einen Port, der von einer
vorherigen Ausführung der Anweisung
MB_COMM_LOAD konfiguriert wurde. Wenn Sie
die Anweisung MB_MASTER in Ihr Programm
einfügen, wird automatisch ein Instanz-
Datenbaustein zugewiesen. Dieser Instanz-
Datenbaustein MB_MASTER wird verwendet,
wenn Sie in der Anweisung MB_COMM_LOAD den
Parameter MB_DB angeben.
1351

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis