Herunterladen Inhalt Inhalt Diese Seite drucken

Schreiben Der Werteregister (Halteregister) - Endress+Hauser EngyVolt RV12 Betriebsanleitung

Multifunktionaler elektrischer energiezähler
Vorschau ausblenden Andere Handbücher für EngyVolt RV12:
Inhaltsverzeichnis

Werbung

EngyVolt RV12
Feldname
Daten, oberes Register, niedriges Byte
Daten, unteres Register, hohes Byte
Daten, unteres Register, niedriges Byte 34
untere Fehlerprüfung
obere Fehlerprüfung
11.4.9
Werteregister (Halteregister)
Lesen der Halteregister
Der Modbus Funktionscode 03 liest den Inhalt der 4X-Register.
Beispiel: Die folgende Anfrage fragt den Wert der abgelaufenen „Demand Time / Zeitraum zur
Erfassung des integrierter Mittelwertes" ab:
Feldname
Beispiel (Hex)
Slave Geräteadresse
01
Funktion
03
obere Startadresse
00
untere Startadresse
00
obere Anzahl an Punkten
00
untere Anzahl an Punkten 02
untere Fehlerprüfung
C4
obere Fehlerprüfung
0B
Die Daten müssen in Registerpaaren abgefragt werden, d.h. die „Startadresse" und die „Anzahl
an Punkten" müssen zur Abfrage einer Gleitkommavariablen einen geraden Wert haben. Falls
die „Startadresse" oder die „Anzahl an Punkten" einen ungeraden Wert tragen, wird die
Anfrage in der Mitte der Gleitkommavariablen abfallen und das Gerät meldet eine Fehler-
nachricht.
Die folgende Rückmeldung gibt den Inhalt von „Demand Time / Zeitraum zur Erfassung des inte-
grierten Mittelwertes" als 1 aus. Bitte beachten Sie auch die später angeführte „Ausnahmerück-
meldung".
Feldname
Slave Geräteadresse
Funktion
Anzahl Bytes
Daten, oberes Register, hohes Byte
Daten, oberes Register, niedriges Byte
Daten, unteres Register, hohes Byte
Daten, unteres Register, niedriges Byte 00
untere Fehlerprüfung
obere Fehlerprüfung

Schreiben der Werteregister (Halteregister)

Modbus Funkltionscode 10 (dezimal 16) schreibt einen Wert in den Inhalt der 4X-Register.
Beispiel (Hex)
66
33
1B
38
Beispiel (Hex)
01
03
04
3F
80
00
F7
CF
Anhang
53

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Engyvolt rv15

Inhaltsverzeichnis