Herunterladen Inhalt Inhalt Diese Seite drucken

Anhang B - Modbus Tcp / Modbus; Einleitung; Modbus Rtu; Unterstützte Modbus-Befehle - ABB RVG200 Bedienungsanleitung

Screenmaster bidschirmschreiber
Vorschau ausblenden Andere Handbücher für RVG200:
Inhaltsverzeichnis

Werbung

ScreenMaster RVG200
Bidschirmschreiber
Anhang B – MODBUS TCP / MODBUS 485
B.1 Einleitung
Der Bildschirmschreiber kann entweder als MODBUS TCP-Master oder -Slave oder, mit einem optionalen
seriellen MODBUS / RS485-Kommunikationsmodul, als MODBUS RS485-Master oder -Slave (RTU-Master
oder -Slave) konfiguriert werden.
Bei der Konfiguration als Master erfasst der Schreiber die Daten von MODBUS TCP-Servern (oder RTUs
über ein Gateway) über seine Analog- und Digitalkanäle der seriellen Kommunikation.
Bei der Konfiguration als Slave antwortet der Schreiber auf MODBUS-Abfragen, die über das
MODBUS TCP- oder das MODBUS RS485 (RTU)-Protokoll für die in diesem Anhang beschriebenen
Register übertragen werden.
Hinweis: Die MODBUS RS485-Option bietet die folgenden Funktionen:
RS422/RS485-Standardkommunikation
MODBUS RTU-Protokoll – vom Master (Hostrechner/SPS) zum Slave
500 V DC-Isolierung zwischen den externen Verbindungen und dem Schreiber
2-/4-Draht-Kommunikation
Übertragungsgeschwindigkeit 1200, 2400, 4800, 9600, 19200, 38400 oder 115200 Baud
Paritätsprüfung: ungerade, gerade oder keine
B.2 Unterstützte MODBUS-Befehle
Die folgenden MODBUS-Befehle werden unterstützt:
01 Read coil status liest den Ein- / Aus-Status von 16 aufeinanderfolgenden Digitalzuständen,
beginnend bei einer angegebenen Adresse. Bei Punkten, die keine definierten Daten enthalten, liefert
der Schreiber Null zurück.
03 Read holding registers liest 8 aufeinanderfolgende Analogwerte, beginnend bei einer angegebenen
Adresse. Bei Registern, die keine definierten Daten enthalten, liefert der Schreiber Null zurück.
05 Force single coil setzt den Wert eines einzelnen Coils (Digitalsignals) an der angegebenen Adresse.
Der Datenwert muss 0xFF00 lauten, um das Signal auf ON zu setzen, und Null, um es auf OFF zu
setzen. Wenn das Register gerade nicht beschreibbar ist, gibt der Schreiber eine Ausnahmeantwort
zurück.
06 Preset single register setzt den Wert eines einzelnen Registers (Analogwerts) an der angegebenen
Adresse. Wenn das Register gerade nicht beschreibbar ist, gibt der Schreiber eine Ausnahmeantwort
zurück. Vor der Speicherung werden auf den Wert die in der Konfiguration definierten Grenzwerte
angewendet.
15 Force multiple coils führt gültige Aktualisierungen durch, und der Schreiber gibt eine
Ausnahmeantwort zurück, wenn ein Coil gerade nicht beschreibbar ist.
16 Preset multiple registers führt gültige Aktualisierungen durch, und der Schreiber gibt eine
Ausnahmeantwort zurück, wenn ein Register gerade nicht beschreibbar ist.
OI/RVG200-DE Rev. E
Anhang B – MODBUS TCP / MODBUS 485
149

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis