Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionscode 6 - ProMinent DULCOMARIN 3 Technische Beschreibung

Inhaltsverzeichnis

Werbung

3.1.2 Funktionscode 6

Tab. 5: Request:
Slave Adresse
Funktionscode
Registeradresse
Registerwert
CRC Summe
Tab. 6: Response:
Slave Adresse
Funktionscode
Registeradresse
Registerwert
CRC Summe
Tab. 7: Error:
Slave Adresse
Funktionscode
Exception code
CRC Summe
Beispiel:
Tab. 8: FC 6 - Beispiel
Request
Name
Slave Adresse
Funktionscode
Registeradresse (high)
Registeradresse (low)
Registerwert (high)
Registerwert (low)
CRC (high)
CRC (low)
Mit diesem Funktionscode kann max. ein Register beschrieben werden.
1 Byte
1 Byte
2 Byte
2 Byte
2 Byte
1 Byte
1 Byte
2 Byte
2 Byte
2 Byte
1 Byte
1 Byte
1 Byte
2 Byte
Ein Register (0x5576) in Slave mit der Slave - Adresse 1 schreiben. Die
Registerwerte sowie die CRC-Summe dienen nur als Beispiel zur Darstel‐
lung des Frames und können abweichen.
Response
Wert (hex)
Name
0x01
Slave Adresse
0x06
Funktionscode
0x30
Registeradresse (high)
0x04
Registeradresse (low)
0x00
Registerwert 1 (low) - Register 0x10004
0x70
Registerwert 2 (high) - Register 0x10004
0xc6
CRC (high)
0xef
CRC (low)
Modbus-RTU-Datenmodell
1 – 247
0x06
0x0000 – 0xFFFF
0x0000 – 0xFFFF
0x0000 – 0xFFFF
1 – 247
0x06
0x0000 – 0xFFFF
0x0000 – 0xFFFF
0x0000 – 0xFFFF
1 – 247
0x86
01, 02, 03 oder 04
0x0000 – 0xFFFF
Wert (hex)
0x01
0x06
0x30
0x04
0x00
0x70
0xc6
0xef
11

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis