Instructions

Table Of Contents
Kommunikationsprozessor und Modbus-TCP
13.9 Modbus RTU-Kommunikation in älteren Systemen (nur CM/CB 1241)
S7-1200 Automatisierungssystem
1338 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
MODE
Modbus-
Funktion
Länge der
Daten
Operation und Daten
Modbus-
Adresse
11 11 0 Statuswort und Ereigniszähler der Slave-Kommunikation
lesen. Das Statuswort zeigt beschäftigt an (0 nicht be-
schäftigt, 0xFFFF - beschäftigt). Der Ereigniszähler wird
bei jeder erfolgreichen Abarbeitung einer Meldung inkre-
mentiert.
Beide Operanden DATA_ADDR und DATA_LEN von
MB_MASTER werden bei dieser Funktion ignoriert.
80 08 1 Slave-Zustand über Daten-Diagnosecode 0x0000 prüfen
(Prüfschleifentest Slave gibt ein Echo der Anforderung
zurück)
1 Wort pro Anforderung
81 08 1 Slave-Ereigniszähler über Daten-Diagnosecode 0x000A
zurücksetzen
1 Wort pro Anforderung
3 bis 10,
12 bis 79,
82 bis
255
Reserviert
1
Bei der erweiterten Adressierung ist die maximale Datenlänge je nach Datentyp der Funktion um 1 Byte oder 1 Wort
geringer.
Parameter DATA_PTR
Der Parameter DATA_PTR zeigt auf die DB- oder M-Adresse, in die geschrieben oder aus
der gelesen wird. Wenn Sie einen Datenbaustein verwenden, müssen Sie einen globalen
Datenbaustein anlegen, der den Datenspeicher für Lese- und Schreibvorgänge auf Modbus-
Slaves bereitstellt.
Hinweis
Der Datenbaustein DATA_PTR muss die direkte Adressierung zulassen
Der Datenbaustein muss die direkte (absolute) und die symbolische Adressierung zulassen.
Wenn Sie den Datenbaustein anlegen, müssen Sie das Zugriffsa
ttribut "Standard"
auswählen.