Modbus-protokoll, Lesebefehle – CIRCUTOR ReadWatt Series Benutzerhandbuch

Seite 14

Advertising
background image

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

Tabelle 4

sind die

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

Advertising