Réponses D'exception Et Codes D'exception; Réponse D'exception - MSA General Monitors S4000TH Manuel D'instructions

Table des Matières

Publicité

8.6 Réponses d'exception et codes d'exception
8.6.1 Réponse d'exception
Dans le cas d'une communication normale des requêtes et des réponses, l'appareil maître
envoie une requête au S4000TH et le S4000TH reçoit la requête sans erreur de communication
et traite la requête normalement pendant la temporisation admissible de l'appareil maître. Le
S4000TH renvoie ensuite une réponse normale au maître. Une communication anormale
entraîne l'un des quatre évènements possibles suivants :
Si le S4000TH ne reçoit pas la requête à cause d'une erreur de communicat ion, il ne
renvoie aucune réponse et l'appareil maître produit finalement une condition de
temporisation pour la requête.
Si le S4000TH reçoit la requête, mais détecte une erreur de communication (CRC,
etc.), il ne renvoie aucune réponse et l'appareil maître produit finalement une condition
de temporisation pour la requête.
Si le S4000TH reçoit la requête sans erreur de communication, mais ne peut pas traiter
la réponse au maître pendant le réglage de temporisation du maître, il ne renvoie
aucune réponse. L'appareil maître produit finalement une condition de temporisation
pour la requête. Pour éviter que cette condition ne se produise, le temps de réponse
maximum pour le S4000TH est de 200 millisecondes. Par conséquent, le réglage de
temporisation du maître doit être défini sur 200 millisecondes ou plus.
Si le S4000TH reçoit la requête sans erreur de communication, mais ne peut pas la
traiter en raison d'une lecture ou d'une écriture sur un registre de commande du
S4000TH inexistant, il renvoie un message de réponse d'exception pour informer le
maître de l'erreur.
Le message de réponse d'exception (réf. n° 4 ci-dessus) a deux champs qui le différencient
d'une réponse normale :
Octet
Modbus
er
1
Adresse esclave
ème
2
Code de fonction
ème
3
Code d'exception
ème
4
CRC Bas
ème
5
CRC Haut
Plage
1-247* (décimal)
83 ou 86 (hex)
01 - 06 (hex)
00-FF (hex)
00-FF (hex)
39
39
Modèle S4000TH
Référencé au S4000TH
ID S4000TH (adresse)
MSB est réglé avec le code de fonction
Code d'exception approprié
(voir ci-dessous)
Octet CRC Bas
Octet CRC Haut

Publicité

Table des Matières
loading

Table des Matières