228/245
Bosch Rexroth AG
Kommunikationsprotokolle
Beschreibung des Funktionscodes und der Kommunikationsdaten
●
Funktion 0x03: N Wörter lesen (kontinuierliches Lesen von max.
16 Wörtern)
Es ist z. B. erforderlich, 2 Wörter kontinuierlich zu lesen, ausgehend von
der Speicheradresse 0004 vom Slave-Umrichter mit der Adresse 01H.
Das Telegramm wird nachfolgend beschrieben:
Start
Slave-Adresse
Funktionscode Modbus
Oberes Byte Startadresse
Unteres Byte Startadresse
Oberes Byte Datenzählungen
Unteres Byte Datenzählungen
CRC unteres Byte
CRC oberes Byte
Ende
Tab. 12-5:
Funktion 0x03_ RTU Host-Befehlsinformationen
Start
Slave-Adresse
Funktionscode Modbus
Anzahl
Datenadresse 0004H oberes Byte
Datenadresse 0004H unteres Byte
Datenadresse 0005H oberes Byte
Datenadresse 0005H unteres Byte
CRC unteres Byte
CRC oberes Byte
Ende
Tab. 12-6:
Funktion 0x03_Antwortnachricht von RTU-Slave
●
Funktion 0x06: Ein Wort schreiben (Wort)
Beispiel: 5000 (1388H) an die Adresse 0008H des Slave-Frequenzumrichters
mit Adresse 02H schreiben. Die Telegrammstruktur wird nachfolgend be‐
schrieben:
Start
Slave-Adresse
Funktionscode Modbus
Datenadresse oberes Byte schreiben
Datenadresse unteres Byte schreiben
DOK-RCON01-FE*********-IB11-DE-P
Rexroth Frequenzumrichter Fe
Übertragungszeit für 3,5 Bytes
01H
03H
00H
04H
00H
02H
85H
CAH
Übertragungszeit für 3,5 Bytes
Übertragungszeit für 3,5 Bytes
01H
03H
04H
04H
00H
00H
00H
43H
07H
Übertragungszeit für 3,5 Bytes
Übertragungszeit für 3,5 Bytes
02H
06H
00H
08H