Einheitentabelle
Die Modbus-Registerliste enthält die folgenden Datentypen:
Typ |
Beschreibung |
Bereich |
---|---|---|
UInt16 |
16-Bit-Integer ohne Vorzeichen |
0 bis 65535 |
Int16 |
16-Bit-Integer mit Vorzeichen |
-32768 bis +32767 |
UInt32 |
32-Bit-Integer ohne Vorzeichen |
0 bis 4 294 967 295 |
Int64 |
64-Bit-Integer ohne Vorzeichen |
0 bis 18 446 744 073 709 551 615 |
UTF8 |
8-Bit-Feld |
Multibyte-Zeichencodierung für Unicode |
Float32 |
32-Bit-Wert |
IEEE-Standarddarstellung für Fließzahlen (mit einfacher Genauigkeit) |
Bitmap |
— |
— |
DATETIME |
Siehe die nachstehende Tabelle |
— |
DATETIME-Format:
Wort |
Bits |
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
1 |
Reserviert |
R4 (0) |
Jahr (0–127) |
|||||||||||||
2 |
0 |
Monat (1–12) |
WT (0) |
Tag (1–31) |
||||||||||||
3 |
SO (0) |
0 |
Stunde (0–23) |
iV |
0 |
Minute (0–59) |
||||||||||
4 |
Millisekunde (0–59999) |
|||||||||||||||
R4: Jahr: Monat: Tag: Stunde: Minute: Millisekunde: WT (Wochentag): SO (Sommerzeit): iV (Gültigkeit der empfangenen Daten): |
Reserviertes Bit 7 Bits (Jahr ab 2000) 4 Bits 5 Bits 5 Bits 6 Bits 2 Oktette 1–7: Sonntag bis Samstag Bit ist 0, wenn dieser Parameter nicht verwendet wird. Bit ist 0, wenn dieser Parameter ungültig ist oder nicht verwendet wird. |