Herunterladen Inhalt Inhalt Diese Seite drucken

Unterstützte Modbus™ Befehle; Read Input Registers / Lesbare Eingaberegister; Unterstützte Modbus™ Kommandos - Crompton Instruments Integra 1630 Handbuch

Multifunktionsmessgerät
Inhaltsverzeichnis

Werbung

Die Addition der beiden Werte unter Berücksichtigung des Zeichenbit ergibt den Wert 240.5
Für jeden angefragten Gleitkommawert müssen 2 Modbus Register (4 Byte) abgefragt werden. Die
Empfangsreihenfolge und Signifikanz dieser 4 Byte für die Integra Geräte
Data Hi Reg,
Hi Byte.
(oberes Datenregister, hohes
Byte)
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 / oberer Anzahl an Punkten
Number of Points Low / untere Anzahl an Punkten
Error Check Low / unterer 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
Data Hi Reg,
Lo Byte. (oberes Datenregister,
niedriges Byte)
1
ist nachfolgend dargestellt.
Data Lo Reg,
Hi Byte. (unteres
Datenregister, hohes Byte)
Example / Beispiel
(Hex)
01
04
00
00
00
02
71
CB
20
Data Lo Reg,
Lo Byte. (unteres
Datenregister, niedriges Byte)
2
.
Example / Beispiel
(Hex)
01
04
04
43
66
33
34
1B
38

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis