Diagnostics au mode ASCII
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 du maître-modbus à la VEGACOM 557
adresse
significa-
dé-
esclave
tion
but
nombre
1
2
d'octets
zone de
:
1 .. 247
valeurs
:
0
1
Message de requête ASCII diagnostic (code de fonction 08)
Trame de confirmation émise de la VEGACOM 557 au maître-modbus
adresse
significa-
dé-
esclave
tion
but
nombre
1
2
d'octets
zone de
:
1 .. 247
valeurs
:
0
1
Message de confirmation ASCII diagnostic (code de fonction 08)
48
code de
code
fonction
diagnostic
2
4
08
0
0
8
0
0
code de
code
fonction
diagnostic
2
4
08
0
0
8
0
0
Transmission des données avec modbus ASCII
diagnostic data
4
0 ... 65.535
0
0
A
5
3
diagnostic data
4
0 ... 65.535
0
0
A
5
3
Error
fin
Check
2
2
LRC
CR LF
7
X
X
CR
LF
Error
fin
Check
2
2
LRC
CR LF
7
X
X
CR
LF
VEGACOM 557 Modbus