Télécharger Imprimer la page

Vega VEGACOM 557 Mise En Service page 41

Publicité

Transmission des données avec modbus RTU
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.
Trame de diagnostic émise par le maître-modbus à la VEGACOM 557
significa-
début
tion
nombre
3 ... 4
d'octets
zone de
niveau repos
valeurs
Message de requête RTU diagnostic (code de fonction 08)
Trame de confirmation de la VEGACOM 557 au maître-modbus
significa-
début
tion
nombre
3 ... 4
d'octets
zone de
niveau repos
valeurs
Message de confirmation RTU diagnostic (code de fonction 08)
VEGACOM 557 Modbus
adresse
code
Diagnostic
es-
de
Code
clave
fonct.
1
1
2
0
1 .. 247
08
0x01
0x08
0x00
0x00
adresse
code
Diagnostic
es-
de
Code
clave
fonct.
1
1
2
0
1 .. 247
08
0x01
0x08
0x00
0x00
Diagnostic
Error
Data
Check
2
2
0 ... 65.535
CRC
0xA5
0x37
0xXX
0xXX
Diagnostic
Error
Data
Check
2
2
0 ... 65.535
CRC
0xA5
0x37
0xXX
0xXX
fin
3 ... 4
niveau repos
fin
3 ... 4
niveau repos
41

Publicité

loading