Herunterladen Inhalt Inhalt Diese Seite drucken

Lesen Und Schreiben Im Register - BERG B23 Produkthandbuch

Energiezähler b-serie
Inhaltsverzeichnis

Werbung

Energiezähler B-Serie
Kommunikation mit Modbus
4.2

Lesen und Schreiben im Register

Lesbare Register
Der lesbare Bereich im Modbus-Mapping sind die Register 1000-8EFF (hexadezimal). Das Lesen von
Registern innerhalb dieses Bereichs führt zu einer normalen Modbus-Antwort. Es ist möglich, eine
beliebige Anzahl von Registern zwischen 1 und 125 zu lesen, d. h. es ist nicht erforderlich, alle Register
einer in einer Reihe im s aufgelisteten Menge zu lesen. Alle Versuche, außerhalb dieses Bereichs zu
lesen, führen zu einer Ausnahme wegen unzulässiger Datenadresse (Modbus-Ausnahmecode 2).
Mehrfach-Registerwerte
Bei Mengen, die als mehr als 1 Register dargestellt werden, befindet sich das wichtigste Byte im High-Byte
des ersten (niedrigsten) Registers. Das unwichtigste Byte befindet sich im Low-Byte des letzten (höchsten)
Registers.
Nicht verwendete Register
Nicht verwendete Register innerhalb des Mapping-Bereichs, z.B. fehlende Mengen im angeschlossenen
Zähler, führen zu einer normalen Modbus-Antwort, aber der Wert des Registers wird auf "ungültig" gesetzt.
Bei Mengen mit dem Datentyp "vorzeichenlos" ist der Wert in allen Registern FFFF. Bei Mengen mit dem
Datentyp "vorzeichenbehaftet" ist der Wert der höchste zum Ausdrücken geeignete Wert. Das bedeutet,
dass die von nur einem Register repräsentierte Menge den Wert 7FFF besitzt. Eine von zwei Registern
repräsentierte Menge besitzt den Wert 7FFFFFFF, usw.
Schreiben in Register
Das Schreiben in die Register ist nur für die Register zulässig, die in den Mapping-Tabellen als
beschreibbar aufgelistet sind. Der Versuch, in ein Register zu schreiben, das als beschreibbar aufgelistet
ist, aber nicht vom Zähler unterstützt wird, führt nicht zu einer Fehleranzeige.
Hinweis
Es ist nicht möglich, Teile einer Einstellung zu modifizieren.
Verifizieren der Einstellungswerte
Nachdem Sie einen Wert im Zähler eingestellt haben, empfiehlt es sich, dass Sie den Wert lesen, um das
Ergebnis zu verifizieren, da das Verifizieren nicht möglich ist, wenn ein Schreibvorgang von der Modbus-
Antwort erfoglreich war.
B2x xx.xxx.x.1 | 2CDC 512 084 D0101 57

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

B24

Inhaltsverzeichnis