Herunterladen Inhalt Inhalt Diese Seite drucken

Registertyp; Unterstützte Funktionscodes; Wichtig - Badger Meter ModMag m1000 Bedienungsanleitung

Modbus-speicherabbild
Vorschau ausblenden Andere Handbücher für ModMag m1000:
Inhaltsverzeichnis

Werbung

Überblick

Registertyp

Registertyp identifiziert die Anzahl der für diesen Parameter erforderlichen Parameter. Jedes hat eine Größe von 16 Bits. Folgende
Registertypen werden unterstützt:
Registertyp
HEXADECIMAL[X] Vorzeichenloses Zeichen (16 Bit)
UCHAR8[X]
UINT16
UINT64
UINT32
FLOAT32
Register des Typs FLOAT32 benutzen den IEEE-754-Fließkommastandard. So wird beispielsweise 1.0 als 0x3F800000 übertragen. Die
serielle ModBus®-Verbindung überträgt das höchstwertige Byte 0x3F zuerst, gefolgt von 0x80, 0x00, 0x00.
Unterstützte Funktionscodes
Die folgende Tabelle enthält die ModBus®-Funktionscodes (Befehle), die für den Zugriff auf das Register verfügbar sind. Folgende
ModBus®-Funktionscodes werden unterstützt:
ModBus
-Funktionscode
®
0x03
0x10

WICHTIG

"Funktionscodes schreiben" aktualisiert nur das Arbeitsregister im flüchtigen Speicher. Nach jeglicher Folge von
Schreibvorgängen muss der Wert 0x01 in das Register "Command Action Request" bei Adresse 0x0125 geschrieben
werden. Andernfalls gehen alle Änderungen verloren, wenn das Durchflussmessgerät aus- und wieder eingeschaltet
oder rückgestellt wird.
Es ist nicht möglich, mit dem Lesefunktionscode 0x03 Registerblöcke zu lesen. Das Lesen von mehreren Registern in
einer Übertragung ist nicht erlaubt.
Seite 4
Beschreibung
Vorzeichenloses Zeichen-Array
Vorzeichenloses Integer (16 Bit)
Vorzeichenloses Integer (64 Bit)
Vorzeichenloses Integer (32 Bit)
Fließkomma (32 Bit)
Write Multiple Register
Anzahl der
ModBus
®
-
Register
X
x/2
1
4
2
2
Beschreibung
Read Holding Register
Oktober 2014

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis