Sensor-Einstellung / Typ „Modbus"
Hauptmenü Einstellungen Sensor-Einstellung A1 Reg. Adresse -Textfeld
Wichtig:
Benötigt wird hier die korrekte
Zu beachten ist dass die Registernummer sich von Registeradresse unterscheiden kann
(Offset). Bitte hierzu das Sensor/Messwandler-Datenblatt heranziehen
Hauptmenü Einstellungen Sensor-Einstellung A1 Reg. Format -Textfeld
Unterstützte Datentypen:
Datentyp:
UI1(8b)
I1 (8b)
UI2 (16b)
I2 (16b)
UI4 (32b)
I4 (32b)
R4 (32b)
Byte Order:
Die Größe eines Modbusregister beträgt 2 Byte. Für einen 32 Bit Wert werden vom DS400 zwei
Modbusregister ausgelesen. Entsprechend wird für einen 16bit Wert nur ein Register gelesen.
Die Modbusspezifikation definiert nur unzureichend die Bytereihenfolge mit der Werte übertragen
werden. Um alle möglichen Fälle abdecken zu können, ist die Bytereihenfolge im DS400 frei
einstellbar und muss an die des jeweiligen Sensors angepasst werden (siehe Sensor/Messwandler-
Datenblatt).
z.B.: High byte vor Low Byte, High Word vor Low Word etc.
Somit müssen Einstellungen entsprechend dem Sensor/Messwandler-Datenblatt definiert werden.
DS 400 V1.33
Registeradresse.
= unsigned Integer
=>
=>
= signed integer
=>
= unsigned Integer
=>
= signed integer
=>
= unsigned Integer
=>
= signed integer
=>
= Fließkommazahl
Die Messwerte werden vom Sensor in
Registern vorgehalten und können über
Modbus vom DS400 adressiert und
ausgelesen werden.
Hierfür müssen die gewünschten
Registeradressen im DS400 eingestellt
werden.
Eingabe der
Register/Datenadresse
hier in Dezimalwerten von 0 – 65535.
Mittels den Knöpfen
Input Register
Holding Register
wird der entsprechende
Modbus-Registertyp ausgewählt.
Mit
Data Type
und
Byte Order
Zahlenformat und die Übertragung-
reihenfolge der einzelnen Zahlenbytes
festgelegt und sind in Kombination
anzuwenden.
0
-
-128
-
0
-
-32768
-
0
-
-2147483648
-
erfolgt
und
wird das
255
127
65535
32767
4294967295
2147483647
Seite 62 von 117