Instructions

Table Of Contents
Kommunikationsprozessor und Modbus-TCP
13.5 Modbus-Kommunikation
S7-1200 Automatisierungssystem
1224 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
Über die Parameter MB_MODE und MB_DATA_ADDR wählen Sie die Modbus-
Kommunikationsfunktion aus.
Anweisung MB_CLIENT nutzt einen MB_MODE-Eingang statt eines
Funktionscodeeingangs. MB_DATA_ADDR weist die Modbus-Anfangsadresse der
dezentralen Daten zu.
Die Kombination aus MB_MODE und MB_DATA_ADDR legt den Funktionscode fest, der in
der eigentlichen Modbus-Meldung verwendet wird. Die folgende Tabelle zeigt die
Entsprechung zwischen dem Parameter MB_MODE, MB_DATA_ADDR und der Modbus-
Funktion:
Tabelle 13- 58 Modbus-Funktionen
MB_MODE
Modbus-Funktion
Länge der
Daten
Operation und Daten
MB_DATA_ADDR
0 01 1 bis 2000 Ausgangsbits lesen:
1 bis 2000 Bit pro Anforderung
1 bis 9999
101 01 1 bis 2000 Ausgangsbits lesen:
1 bis 2000 Bit pro Anforderung
00000 bis 65535
0 02 1 bis 2000 Eingangsbits lesen:
1 bis 2000 Bit pro Anforderung
10001 bis 19999
102 02 1 bis 2000 Eingangsbits lesen:
1 bis 2000 Bit pro Anforderung
00000 bis 65535
0 03 1 bis 125 Halteregister lesen:
1 bis 125 Wörter pro Anforderung
40001 bis 49999
oder
400001 bis 465535
103 03 1 bis 125 Halteregister lesen:
1 bis 125 Wörter pro Anforderung
00000 bis 65535
0 04 1 bis 125 Eingangswörter lesen:
1 bis 125 Wörter pro Anforderung
30001 bis 39999
104 04 1 bis 125 Eingangswörter lesen:
1 bis 125 Wörter pro Anforderung
00000 bis 65535
1 05 1 Ein Ausgangsbit schreiben:
Ein Bit pro Anforderung
1 bis 9999
105 05 1 Ein Ausgangsbit schreiben:
Ein Bit pro Anforderung
00000 bis 65535
1 06 1 Ein Halteregister schreiben:
1 Wort pro Anforderung
40001 bis 49999
oder
400001 bis 465535
106 06 1 Ein Halteregister schreiben:
1 Wort pro Anforderung
00000 bis 65535
1 15 2 bis 1968
Mehrere Ausgangsbits schreiben:
2 bis 1968 Bits pro Anforderung
1 bis 9999
1 16 2 bis 123 Mehrere Halteregister schreiben:
2 bis 123 Wörter pro Anforderung
40001 bis 49999
oder
400001 bis 465535
2 15 1 bis 1968 Ein oder mehrere Ausgangsbits schreiben:
1 bis 1968 Bit pro Anforderung
1 bis 9999
2 15 1 bis 1968 Ein oder mehrere Ausgangsbits schreiben:
1 bis 1968 Bit pro Anforderung
1 bis 9999