Protokollbeschreibung Modbus
Beispiel Modbus ASCII
Anforderung: 3A 30 31 31 30 44 30 32 37 30 30 30 32 30 34 34 30 38 38 46 30 36 44 43 44
0D 0A
wobei
3A
Start Telegramm (Colon)
30 31
Geräteadresse 0x01
31 30
Befehl 0x10
44 30 32 37
Register 0xD028 Uhrzeit setzen (lt. Modbus Definition ist im Frage
Telegramm die gewünschte Adresse minus 1 zu setzen)
30 30 30 32
2 Register setzen
30 34
Anzahl Bytes schreiben (8 Bytes)
34 30 38 38
Datum 24. April 2004 Uhrzeit 11:31:09
46 30 36 44
43 44
LRC-Code
0D 0A
Telegramm Ende (CR LF)
Antwort
3A 30 31 31 30 44 30 32 37 30 30 30 32 46 36 0D 0A
wobei
3A
Start Telegramm (Colon)
30 31
Geräteadresse 0x01
31 30
Befehl 0x10
44 30 32 37
Register 0xD028 Uhrzeit setzen (lt. Modbus Definition ist im Frage
Telegramm die gewünschte Adresse minus 1 zu setzen)
30 30 30 32
2 Register geschrieben
46 36
LRC-Code
0D 0A
Telegramm Ende (CR LF)
V5.00
KBR multimess D6
59