Fc16 write multiple register, Fc17 report slave id – VEGA VEGAFLEX 81 Modbus and Levelmaster protocol Coax probe Manuel d'utilisation

Page 82

Advertising
background image

82

11 Annexe

VEGAFLEX 81 • Protocole Modbus et Levelmaster

42283-FR-130410

Request:

Paramètres

Length

Code/Data

Function Code

1 Byte

0x08

Sub Function Code

2 Bytes

Data

N*2 Bytes

Data

Response:

Paramètres

Length

Code/Data

Function Code

1 Byte

0x08

Sub Function Code

2 Bytes

Data

N*2 Bytes

Data

Codes de fonction transformés :

Sub Function Code

Nom

0x00

Return Data Request

0x0B

Return Message Counter

Avec le code sous-fonction 0x00, une seule valeur 16 bits peut être écrite.

FC16 Write Multiple Register

Ce code de fonction permet d'écrire plusieurs registres "holding". Seuls les registres consécutifs

peuvent être écrits dans une interrogation. S'il y a des intervalles (registres non existants) entre les

registres, ces registres ne peuvent pas être écrits dans un télégramme.
Request:

Paramètres

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:

Paramètres

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

Ce code de fonction permet d'interroger l'ID esclave.
Request:

Paramètres

Length

Code/Data

Function Code

1 Byte

0x11

Advertising