Fc16 write multiple register, Fc17 report slave id – VEGA VEGAFLEX 81 Modbus and Levelmaster protocol Coax probe Manual del usuario

Página 82

Advertising
background image

82

11 Anexo

VEGAFLEX 81 • Protocolo Modbus y Levelmaster

42283-ES-130416

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

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

Advertising