Registerzuordnung, Datencodierung, Bit-gleitkommaformat – Vaisala HMT330 Benutzerhandbuch

Seite 204: Tabelle 39, Modbus-registerblöcke des hmt330, Hinweis

Advertising
background image

BENUTZERHANDBUCH _____________________________________________________________

202 __________________________________________________________________ M210566DE-K

Registerzuordnung

Alle über die Modbus-Schnittstelle verfügbaren Daten sind in sechs
fortlaufenden Registerblöcken gruppiert (siehe Tabelle 39 unten).

Tabelle 39

Modbus-Registerblöcke des HMT330

Adresse

Datenformat

Beschreibung

0001…0068 IEEE, 32-Bit-Gleitkommawert Messdaten (schreibgeschützt)
0257…0290 16-Bit-Ganzzahl,

vorzeichenbehaftet

0513…0517 Bitfeld

Statusregister (schreibgeschützt)

0769…0790 IEEE, 32-Bit-Gleitkommawert Konfigurationseinstellungen
1025…1035 16-Bit-Ganzzahl,

vorzeichenbehaftet

1281…1288 Bitfeld

Konfigurationsflags


Die Adressen sind die mit 1 beginnenden Dezimaladressen des Modbus-
Datenmodells ohne die erste Stelle, also 0xxxx, 1xxxx, 3xxxx oder
4xxxx. Subtrahieren Sie 1, um die Adressfeldwerte zu ermitteln, die in
der Modbus-PDU (Protocol Data Unit) verwendet werden.

Die Registerzuordnung ist für alle Modbus-Funktionscodes identisch.
So liefern die Funktionscodes 03 und 04 exakt dasselbe Ergebnis wie 01
und 02.

Die Funktionscodes 01 und 02 geben 0 zurück, wenn das entsprechende
Register den Wert 0x0000 hat, und 1, wenn das Register ungleich Null
ist. Beim Schreiben mit den Funktionscodes 05 oder 15 wird tatsächlich
der Wert 0x0000 oder 0x0001 in die Register geschrieben.

Datencodierung

Alle numerischen Werte sind im IEEE-Gleitkommaformat (32 Bit) und
im 16-Bit-Ganzzahlformat (vorzeichenbehaftet) verfügbar.

32-Bit-Gleitkommaformat

Gleitkommawerte werden im IEEE-Gleitkomma-Standardformat (32 Bit)
dargestellt. Die niederwertigen 16 Bits von Gleitkommazahlen werden
an der unteren Modbus-Adresse platziert (gemäß Open Modbus TCP
Specification, Release 1.0). Diese Word-Reihenfolge wird auch als
„Little-Endian-“ oder „Modicon“-Reihenfolge bezeichnet.

HINWEIS

Entgegen der Spezifikation erwarten einige Modbus-Master
die „Big-Endian“-Word-Reihenfolge (höherwertiges Word zuerst).
In einem solchen Fall müssen Sie im Modbus-Master das Gleitkomma-
format mit umgekehrter Word-Reihenfolge für die Modbus-Register
des HMT330 wählen.

Advertising