KROHNE ALTOSONIC V Modbus FR Manuel d'utilisation

Page 14

Advertising
background image

ALTOSONIC V

Manuel Modbus

Page 14 sur 55

¾

Voir chapitre 5.10 pour les réponses exceptionnelles.


5.10 Réponses

exceptionnelles

Sauf pour les messages de transmission, une unité pilote attend une réponse normale lorsqu’elle interroge
une unité auxiliaire.

Une interrogation d’une unité pilote peut générer un des quatre événements suivants :

1.

Si l’unité auxiliaire reçoit l’interrogation sans une erreur de transmission et peut traiter normalement la
demande, elle renvoie une réponse normale.

2.

Si l’unité auxiliaire ne reçoit pas la demande en raison d’une erreur de transmission, aucune réponse
n’est renvoyée. Le programme du pilote va finalement traiter un état de dépassement de temps imparti
pour la demande.

3.

Si l’unité auxiliaire réceptionne la demande, mais détecte une erreur de transmission (parité, CRC,
LRC), elle ne renvoie aucune réponse. Le programme du pilote va finalement traiter un état de
dépassement de temps imparti pour la demande.

4.

Si l’unité auxiliaire réceptionne la demande sans erreur de transmission, mais ne peut la traiter, l’unité
auxiliaire renverra une réponse exceptionnelle informant le pilote de la nature de l’erreur.


Le message de réponse exceptionnelle comprend deux champs qui le différencient d’une réponse normale
1

Le champ code fonction ; et

2

Le champ données.


Ad 1 Champ Code Fonction
Dans une réponse normale, l’auxiliaire répète en écho le code fonction de la demande d’origine dans le
champ code fonction de la réponse. Tous les codes fonctions ont un bit significatif de 0.
Dans une réponse exceptionnelle, l’auxiliaire règle le bit le plus significatif du code fonction sur 1.
Le pilote reconnaît la réponse exceptionnelle au moyen de ce bit et peut rechercher le code exceptionnel
dans le champ données.

Ad 2 Champ Données
Dans une réponse exceptionnelle, l'auxiliaire renvoie un code exceptionnel dans le champ Données.
Ce code définit l’état de l’auxiliaire qui a généré le code exceptionnel.

Message de la réponse exceptionnelle

Titre

Adresse auxiliaire

Fonction

Code exceptionnel

Contrôle Erreur

Repère de fin



Codes exceptionnels

Code Nom

Signification

01

Fonction non autorisée

Le code fonction de l’interrogation n’est pas une action autorisée pour l’auxiliaire.

02

Données non autorisées

L’adresse des données réceptionnée dans la demande n’est pas une adresse
autorisée pour l’auxiliaire.

Advertising