Diagnostics au mode rtu – VEGA VEGACOM 557 Modbus protocol Manuel d'utilisation

Page 41

Advertising
background image

VEGACOM 557 Modbus

41

Diagnostics au mode RTU

Le code de fonction 08 (diagnostics) permet le diagnostic des participants modbus par le
maître-modbus. La VEGACOM 557 assiste le code diagnostic 0x0000 (renvoi des données).
Dans la zone „Diagnostic Data“, il est possible d’inscrire n’importe quelle donnée admise qui a
été renvoyée inchangée à condition que la VEGACOM 557 fonctionne correctement.

La fonction 08 est utilisée indifféremment avec le VEGAMET ou la VEGALOG.

Exemple d’un message diagnostic :
Le participant modbus avec l’adresse-esclave 1 doit confirmer les données de diagnostics
0xA5, 0x37.

Transmission des données avec modbus RTU

début

adresse

es-

clave

code

de

fonct.

Diagnostic

Code

Diagnostic

Data

Error

Check

fin

nombre
d'octets

zone de

valeurs

significa-

tion

Trame de diagnostic émise par le maître-modbus à la VEGACOM 557

Message de requête RTU diagnostic (code de fonction 08)

3 ... 4

1

1

2

2

2

3 ... 4

niveau repos

1 .. 247

08

0

0 ... 65.535

CRC

niveau repos

0x01

0x08

0x00

0x00

0xA5

0x37

0xXX

0xXX

début

adresse

es-

clave

code

de

fonct.

Diagnostic

Code

Diagnostic

Data

Error

Check

fin

nombre
d'octets

zone de

valeurs

significa-

tion

Trame de confirmation de la VEGACOM 557 au maître-modbus

Message de confirmation RTU diagnostic (code de fonction 08)

3 ... 4

1

1

2

2

2

3 ... 4

niveau repos

1 .. 247

08

0

0 ... 65.535

CRC

niveau repos

0x01

0x08

0x00

0x00

0xA5

0x37

0xXX

0xXX

Advertising