Table des Matières

Publicité

4.3.6 Exceptions

Les exceptions sont renvoyées par le serveur au client lorsque la requête n'a pas atteint sa
cible ou lorsque celle-ci n'a pas répondu avant un certain timeout. Le serveur ModBus TCP de
l'ARM-SE au même titre que les cibles ModBus RTU émettent différents types d'exceptions
permettant d'identifier l'origine du problème. L'illustration fait état des requêtes côté serveur
et côté cible et le tableau 6 liste les types d'exceptions renvoyées par le serveur en cas
d'erreur de communication.
CLIENT
@IP 192.168.1.15
SERVER
RESPONSE
TIME
TIMEOUT
EXCEPTION
TYPE
MODBUS
SERVER FAILURE
4
ACKNOWLEDGE
5
REQUEST
SERVER BUSY
6
GATEWAY
11
TARGET FAILED
Tableau 6: Exceptions renvoyées par le serveur ModBus TCP.
ARM-SE USER GUIDE
TCP
PORT
>1024
Illustration 30: Échanges ModBusTCP/ModBusRTU
DESCRIPTION
Dû à une bande passante trop
élevée, le serveur est incapable
de désencapsuler le message.
Le message est désencapsulé
mais la cible demande un temps
de réponse pour traiter le
message.
Le serveur est occupé.
La cible ne répond pas.
SERVER
@IP 192.168.1.17
MODBUS
TCP
RTU
TCP
PORT
TARGET
502
LOCAL ONLY
OVER RADIO
OVER SERIAL
TARGET
RESPONSE
TIME
MAXIMUM
TIMEOUT
Réduire le nombre de requêtes ou de
Utiliser un autre canal radio (car
attente de libération) ou augmenter le
temps de réponse maxi de la cible
Quitter la configuration du modem par
Vérifier le paramétrage de la cible ainsi
que celui détaillé dans les paragraphes
ARMSE_MU1.8
TARGET
@MODBUS RTU 0-255
SOLUTION
clients.
(paramètre 5 figure 25).
pages Web (Exit and Save).
précédents.
TYPICAL
RESPONSE
TIME
42

Publicité

Table des Matières
loading

Table des Matières