3.8
Unterstützte MODBUS™-Befehle
Alle Integra Geräte unterstützen die „Read Input Register / lesbare Eingaberegister"
(3X-Register), the „Read Holding Register / lesbare Halteregister" (4X-Register) and the "Pre-Set Multiple
Registers / voreingestellte Mehrfachregister" (write 4X-registers / beschreibbare 4X-Register) Befehle des
Modbus-RTU-Protokolls. Alle Werte, die gespeichert und zurückgemeldet werden, haben das
Gleitkommaformat nach IEEE 754, mit dem am meisten signifikanten Register an erster Stelle
3.8.1
Read Input Registers / lesbare Eingaberegister
Der Modbuskode 04 liest den Inhalt der 3X-Register.
Beispiel: Die folgende Anfrage fragt den Wert für „Volts 1 / Spannung 1" eines Messinstrumentes mit der
Geräteadresse 1 ab:
Field Name / Feldname
Slave Address / Slave Geräteadresse
Function / Funktion
Starting Address High / obere Startadresse
Starting Address Low / untere Startadresse
Number of Points High / obere Anzahl an Punkten
Number of Points Low / untere Anzahl an Punkten
Error Check Low / untere Fehlerprüfung
Error Check High / obere Fehlerprüfung
Hinweis: 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 Fehlernachricht.
Die folgende Rückmeldung gibt den Inhalt von „Volts 1/ Spannung 1" als 230.2 aus.
Bitte beachten Sie auch die später angeführte „Ausnahmerückmeldung"
Field Name / Feldname
Slave Address / Slave Geräteadresse
Function / Funktion
Byte Count / Byte gezählt
Data, High Reg, High Byte / Daten, oberes Register, hohes Byte
Data, High Reg, Low Byte / Daten, unteres Register, niedriges Byte
Data, Low Reg, High Byte / Daten, unteres Register, hohes Byte
Data, Low Reg, Low Byte / Daten, unteres Register, niedriges Byte
Error Check Low / untere Fehlerprüfung
Error Check High / obere Fehlerprüfung
1 Die Integra Messinstrumente der Baureihen 1530/1540 und 1630 unterstützen die Möglichkeit zur Umkehr der Registerreihenfolge. Bei
umgekehrter Register-Reihenfolge erfolgt Senden und Empfang der Register wie folgt: „Data Lo Register" gefolgt von „Data Hi Register". Das „Data
Hi Register" enthält das Zeichenbit.
2 Mit Ausnahme von Integra Messinstrumenten der Baureihe 1530/1540 mit Einstellung auf Umkehr der Registerreihenfolge.
Example / Beispiel
(Hex)
01
04
00
00
00
02
71
CB
21
2
.
Example / Beispiel
(Hex)
01
04
04
43
66
33
34
1B
38