Parameter
Request:
Function Code
Start Address
Number of Registers
Response:
Function Code
Start Address
Register Value
FC6 Write Single Register
Met deze functiecode kan een afzonderlijk holding-register worden geschreven.
Parameter
Request:
Function Code
Start Address
Number of Registers
Response:
Function Code
Start Address
Register Value
FC8 Diagnostics
Met deze functiecode kunnen verschillende diagnosefuncties worden geactiveerd of diagnosewaar-
den worden uitgelezen.
Parameter
Request:
Function Code
Sub Function Code
Data
Response:
Function Code
Sub Function Code
Data
Geïmplementeerde funtiecodes
Sub Function Code
0x00
0x0B
Bij sub-functiecode 0x00 kan slechts een 16 bit waarde worden geschreven.
FC16 Write Multiple Register
Met deze functiecode kunnen meerdere holding-registers worden geschreven. Er kunnen alleen
registers, die elkaar direct opvolgen in een aanvraag worden geschreven. Wanneer er openingen
VEGAPULS 68 • Modbus- en Levelmaster-protocol
Length
Code/Data
1 Byte
0x04
2 Bytes
0x0000 to 0xFFFF
N*2 Bytes
1 to 127 (0x7D)
1 Byte
0x04
2 Bytes
2*N
N*2 Bytes
Data
Length
Code/Data
1 Byte
0x06
2 Bytes
0x0000 to 0xFFFF
2 Bytes
Data
1 Byte
0x04
2 Bytes
2*N
2 Bytes
Data
Length
Code/Data
1 Byte
0x08
2 Bytes
N*2 Bytes
Data
1 Byte
0x08
2 Bytes
N*2 Bytes
Data
Naam
Return Data Request
Return Message Counter
10 Bijlage
81