Modbus-protokoll, Lesebefehle – CIRCUTOR ReadWatt Series Benutzerhandbuch
Seite 14
4.3.- SCHNITTSTELLEN
Das
ReadWatt verfügt über zwei Kommunikationsports, einen RS-232- und einen RS-485-An-
schluss. Beide Anschlüsse können zeitgleich verwendet werden.
Beide Schnittstellen verwenden eine gemeinsame, konfigurierbare Übertragungsgeschwindig-
keit (Baudrate).
4�3�1�- MODBUS-PROTOKOLL
Das
MODBUS-Protokoll ist ein industrieller Kommunikationsstandard und kann für
Netzwerkanwendungen verwendet werden, bei denen eine Master-Einheit und mehrere Slave-
Geräte miteinander verbunden werden. Innerhalb des
MODBUS-Protokolls verwendet das
ReadWatt den RTU-Modus (Remote Terminal Unit).
Im RTU-Modus werden Sendebeginn und -schluss mit Sendepausen von wenigstens 3,5
Zeichen markiert, wobei Prüfsummen mit 16-Bit-CRC-Feldern ermittelt werden.
Die
MODBUS-Funktionen des Gerätes sind:
Funktion 03 und 04. Lesen der Datensätze.
Funktion 10. Schreiben mehrerer Datensätze.
4�3�2�- LESEBEFEHLE
Das Gerät
ReadWatt unterstützt Funktionen zum Lesen von Integer-Daten, Funktionen: 0x03
und 0x04.
In der
MODBUS-Variablen des Gerätes aufgeführt.
Beispiel: Lesen der Geräte-Seriennummer bei Peripherienummer 01.
Das folgende
MODBUS-Datenpaket wird versendet:
Adresse
Funkti-
on
Start-Da-
tensatz
Nr� Daten-
satz
CRC
01
04
0060
0002
CRC
Das Gerät antwortet mit dem folgenden Datenpaket:
Adresse
Funkti-
on
Anz� Bytes
Seriennr�
CRC
01
04
04
XXXX XXXX
CRC
Hinweis: Die Werte werden in Hexadezimalzahlen ausgedrückt.
Die Anzahl der angeforderten Datensätze muss der Größe der angeforderten Variablen
entsprechen.
Es können mehrere aufeinander folgende Adressen gelesen werden, sofern die Anforderung
das richtige Format erfüllt.
14
ReadWatt
Betriebsanleitung