Herunterladen Inhalt Inhalt Diese Seite drucken

Registername; Registeradresse; Registertyp - Badger Meter modMAG M2000 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für modMAG M2000:
Inhaltsverzeichnis

Werbung

Übersicht
1.2

Registername

Wenn möglich ist der Parameter zu beschreiben, um ihn in der Menüanzeige
entsprechend zuordnen zu können. Es ist zu beachten, dass nicht alle Register direkt
über die Menüverwaltung zugänglich und änderbar sind.
1.3

Registeradresse

Die Registeradresse definiert die physikalische Adresse, welche für eine Übertragung
über den seriellen Link des ModBus
anwendungen machen den Einsatz von logischen Adressen für eine Kommunikation
über ModBus
Funktionscode, der über den seriellen Link übertragen wird.
Zwei logische Adressbereiche werden unterstützt: 3xxxx und 4xxxx. Der logische
Adressbereich 3xxxx gibt den Registerfunktionscode für den Leseeingang 0x04 an.
Der logische Adressbereich 4xxxx gibt den Registerfunktionscode für die
Lesehaltefunktion 0x03 an. Alle logischen Adressen beginnen mit der Ziffer 1
(Beispiel: 30001 und 40001).
Wenn z.B. die Anwendung eine logische Adresse und Zugang zum Register
"Fließgeschwindigkeit" [Userfunktion] erfordert, dann lautet die physikalische Adresse
für dieses Register 0xF1 oder 241d. Dieses Register kann von zwei verschiedenen
logischen Adressen (30242 oder 40242) gelesen werden. Die logische Adresse wird
durch Addieren der physikalischen Adresse zu der logischen Startadresse berechnet
(30001 oder 40001).
30001+241=30242 (gibt den Funktionscode 0x04 – Leseeingangsregister an)
40001+241=40242 (gibt den Funktionscode 0x03 – Lesehaltefunktionsregister an)
1.4

Registertyp

Der Registertyp definiert die Anzahl der vom Parameter benötigten Register. Jedes
Register umfasst 16 bits. Die unterstützten Registertypen lauten wie folgt:
Registertyp
UCHAR16
UCHAR16[x]
UINT16
SINT16
UINT32
FLOAT32
Für die Registertypen FLOAT32 gilt der Gleitpunktstandard IEEE-754. Hierbei wird
z.B. 1.0 als 0x3F800000 übertragen. Der serielle ModBus
bedeutsamsten Byte zuerst: 0x3F, danach folgen 0x80, 0x00, 0x00.
®
erforderlich. Die logische Adresse bestimmt den ModBus
Vorzeichenloses Zeichen (16 bits)
Schaltmatrix vorzeichenloses Zeichen
Vorzeichenlose Ganzzahl(16 bits)
Ganzzahl mit Vorzeichen (16 bits)
Vorzeichenlose Ganzzahl (32 bits)
Gleitpunkt (32 bits)
MID_M2000_BA_MODBUS_01_1710
®
RTU erforderlich ist. Einige Fremd-
Beschreibung
Seite 4/29
Anzahl der
®
ModBus
-Register
1
X
1
1
2
2
®
-Link überträgt somit den
®
-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis