Fc8 diagnostics, Fc16 write multiple register – VEGA VEGABAR 86 Modbus and Levelmaster protocol - Operating Instructions Manual del usuario
Página 68

68
10 Anexo
VEGABAR 86 • Protocolo Modbus y Levelmaster
46296-ES-131120
Request:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x06
Start Address
2 Bytes
0x0000 to 0xFFFF
Number of Registers
2 Bytes
Data
Response:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x04
Start Address
2 Bytes
2*N
Register Value
2 Bytes
Data
FC8 Diagnostics
Con ese código de función se pueden iniciar diferentes funciones o valores de diagnóstico.
Request:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x08
Sub Function Code
2 Bytes
Data
N*2 Bytes
Data
Response:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x08
Sub Function Code
2 Bytes
Data
N*2 Bytes
Data
Código de funcionamiento convertido:
Sub Function Code
Nombre
0x00
Return Data Request
0x0B
Return Message Counter
Para el código de funcionamiento 0x00 solamente se puede escribir un valor de 16 Bit.
FC16 Write Multiple Register
Con ese código de función solamente se pueden escribir varios registros Holding. Solamente se
pueden escribir registros, que se escriben en sucesión inmediata en una consulta. Si hay huecos
(Registros no existen) entre los registros, entonces estos no se pueden escribir en un telegrama.
Request:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x10