APPENDIX
Beispiel (Modbus - Zahlenformate)
Daten-
Re-
typ
gister
float
2
Text
5
138
int
1
long
2
weitere Informationen entnehmen Sie der Modbus Spezifikation.
Besonderheiten des RSM 200-Modbus
- Datentypen (float, Text ...) können nur komplett gelesen bzw.
geschrieben werden
menu16
int16
uint16
int32
uint32
float
string8
string12
- Es können maximal 125 Register (in einem Befehl) gelesen bzw.
geschrieben werden.
- Textfelder müssen mindestens eine abschließende Null (0x00) haben.
- Das Schreiben von bestimmten Parametern führt zur internen Initialisierung
der Hardware, bzw. zum:
- Löschen von Zwischenergebnissen
(Pulsausgabe, Zählwerksberechnung usw.).
- Deshalb sollten die Parameter nur bei Bedarf überschrieben werden
(z. B. Zählerfaktor)
- Zählerstände werden als uint32 - Wert geliefert (ohne Komma)
Handbuch RSM 200 · DE02 · 16. Februar 2024
Wert
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9 Byte 10
1.0
0x3f
0x80
"90111200" 0x39
0x30
1357
0x05
0x4d
698614
0x00
0x0a
:
:
:
:
:
:
:
:
0x00
0x00
0x31
0x31
0x31
0x32
0xa8
0xf6
1 Register
1 Register
1 Register
2 Register
2 Register
2 Register
4 Register
6 Register
0x30
0x30
0x00
0x00