10 Bijlage
Parameter
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
(registers bestaan niet) tussen de registers zitten, dan kunnen deze niet in een telegram worden
geschreven.
82
Length
Code/Data
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
VEGAPULS 69 • Modbus- en Levelmaster-protocol