Fc16 write multiple register, Fc17 report slave id, Fc43 sub 14, read device identification – VEGA VEGAPULS 61 (≥ 2.0.0 - ≥ 4.0.0) Modbus and Levelmaster protocol User Manual
Page 74

74
11 Anexo
VEGAPULS 61 • Protocolo Modbus y Levelmaster
41361-ES-121113
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
Start Address
2 Bytes
0x0000 to 0xFFFF
Register Value
2 Bytes
0x0001 to 0x007B
Byte Number
1 Byte
2*N
Register Value
N*2 Bytes
Data
Response:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x10
Sub Function Code
2 Bytes
0x0000 to 0xFFFF
Data
2 Bytes
0x01 to 0x7B
FC17 Report Slave ID
Con ese código de funcionamiento se puede consultar el Slave ID.
Request:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x11
Response:
Parámetro
Length
Code/Data
Function Code
1 Byte
0x11
Byte Number
1 Byte
Slave ID
1 Byte
Run Indicator Status
1 Byte
FC43 Sub 14, Read Device Identification
Con ese código de funcionamiento se puede consultar la identificación del dispositivo (Device Iden-
tification).