07/09 MN03407002Z-FR
Fonctions de diagnostic
MODBUS (0x08)
ID
0x08
ID
0x08
Les fonctions de diagnostic servent à vérifier le système de
communication MODBUS-RTU. Leur utilisation fait appel à
un code de fonction distinct (0x08). Avec des codes de sous-
fonction supplémentaires, il est possible d'appliquer divers
codes de fonctions de diagnostic servant à la vérification de
la communication. La structure du télégramme MODBUS
pour les fonctions de diagnostic est la suivante :
Télégramme de requête
FC
FC
high
low
Télégramme de réponse
FC
FC
high
low
0x08
Diagnostic
FC
Code de fonction de la fonction de diagnostic
D
Champ de données du télégramme de requête
req
pouvant contenir des paramètres supplémentaires
de la fonction de diagnostic
D
Champ de données du télégramme de réponse
res
pouvant contenir des valeurs de retour de la fonction
de diagnostic appelée
La passerelle MODBUS-RTU supporte les fonctions de
diagnostic MODBUS suivantes :
0x00 Return Query Data (retour données de requête)
Par cet ordre, la passerelle SWIRE-GW-MB répond avec le
télégramme envoyé par le maître MODBUS.
0x01 Restart Communications Option (option redémarrage
des communications)
Cet ordre permet de redémarrer le port MODBUS de la
passerelle SWIRE-GW-MB. Si elle n'est pas à l'état « Listen
Only » (écoute seule), la passerelle est en même temps
libérée du port. Le code supplémentaire 0xFF dans l'octet de
données D
high,res
teurs d'erreurs. Les valeurs des compteurs d'erreurs sont
remises à 0 lors d'une coupure de tension d'alimentation.
Fonctions de diagnostic
MODBUS (0x08)
D
D
high,req
low,req
D
D
high,res
low,res
permet de réinitialiser les états des comp-
CRC
CRC
low,req
high,req
CRC
CRC
low,res
high,res
49