RUGGEDCOM ROS
Benutzerhandbuch
Abschnitt 1.8
Modbus-Management-Support
Die Funktion Modbus-Management-Support in RUGGEDCOM Geräten bietet eine einfache Schnittstelle zum
Einholen grundlegender Status-Informationen. Der ModBus-Support vereinfacht die Aufgabe der SCADA-
Systemintegratoren (Supervisory Control and Data Acquisition), indem er bekannte Protokolle zur Einholung von
Informationen zu RUGGEDCOM-Geräten bereitstellt. ModBus liefert meist nur schreibgeschützte Informationen,
aber es gibt einige beschreibbare Register für Bedienerbefehle.
Das Format der Modbus-Protokoll-PDU (Protokoll-Dateneinheit) lautet wie folgt:
Funktionscode
INHALT
•
Abschnitt 1.8.1, „Modbus-Funktionscodes"
•
Abschnitt 1.8.2, „Modbus-Speicherabbildung"
•
Abschnitt 1.8.3, „Modbus-Speicherformate"
Abschnitt 1.8.1
Modbus-Funktionscodes
RUGGEDCOM-Geräte unterstützen folgende Modbus-Funktionscodes für das Gerätemanagement durch ModBus:
HINWEIS
Auch wenn RUGGEDCOM-Geräte über mehrere Ports verfügen, sind nicht alle Register und Bits mit allen
Produkten kompatibel.
Register, die nicht für ein bestimmtes Gerät anwendbar sind, werden auf Null (0) gesetzt. Zum Beispiel
sind Register, die sich nicht auf seriell Ports beziehen nicht auf RUGGEDCOM-Switch-Geräte anwendbar.
Read-Input-Register oder Read-Holding-Register — 0x04 oder 0x03
Beispiel PDU-Anfrage
Funktionscode
Anfangsadresse
Anzahl der Eingangsregister
Beispiel PDU-Antwort
Funktionscode
Bytezahl
Anzahl der Eingangsregister
a
Die Anzahl der Eingangsregister
Modbus-Management-Support
Daten
1 Byte
2 Bytes
2 Bytes
1 Byte
1 Byte
a
N
x 2 Bytes
0x04(0x03)
0x0000 bis 0xFFFF (Hexadezimal)
128 bis 65535 (Dezimal)
Bytes 0x0001 bis 0x007D
0x04(0x03)
a
2 x N
Kapitel 1
Einleitung
13