Modbus-Protokoll

RTU

Im RTU-Modus startet das Protokoll mit einer Ruhezeit von 3,5 Zeichen und endet mit dieser auch (in der Abbildung mit T1-T2-T3-T4 gekennzeichnet).
Die zulässigen Zeichen, die für alle Felder übertragen werden, sind Hexadezimal 0... 9, A..., F.

Start

Slave Adresse

Funktion

Daten

CRC

END

t1-t2-t3-t4

1 Byte

1 Byte

n Bytes

2 Byte

t1-t2-t3-t4

ASCII

Im ASCII-Modus startet das Telegramm mit einem Doppelpunkt (":", Zeichen 0x3A) und endet mit einem carrige return line feed ("CRLF", Zeichen 0x0D und 0x0A).
Die übertragenen Zeichen setzen sich aus dem ASCII-Code zusammen.

Start

Slave Adresse

Funktion

Daten

LRC

END

1 Byte 0x3A

2 Byte

2 Byte

n Bytes

2 Byte

2 Byte 0x0D, 0x0A