Traitement des erreurs et réponses aux exceptions – Basler Electric DECS-400 Manuel d'utilisation

Page 247

Advertising
background image

Tableau B-1. Paramètres de communication du DECS-400

Paramètre

Programmable

Y (Oui)/N (Non)

Valeur par défaut

Valeurs possibles

Débit en bauds

Y

9 600

4 800, 9 600 ou 19 200

Volume de

données (en bits)

N

8

S/O

Parité

Y

Sans

N=Sans, O=Impaire, E=Paire

Bits d'arrêt

Y

2

1 ou 2.

Adresse de

l'esclave Modbus

Y

247

Message général, 1 à 247 pour un esclave

Délai de réponse

Modbus (en ms)

Y

10 ms

De 0 à 200 ms par incréments de 10 ms

Les paramètres de communication peuvent être définis par l’utilisateur lors de l'installation, puis modifiés
en temps réel tandis que le système est en fonctionnement.

Considérations relatives à l'encadrement et au temps de référence des messages

À la réception des messages, le DECS-400 accepte une latence entre octets de 3,5 caractères avant de
considérer les messages comme complets.

À réception d'une requête valide, le DECS-400 attend une durée déterminée, définie dans le registre des
délais de réponse Modbus (48108) avant d'initier une réponse. Ce registre peut contenir des valeurs
comprises entre 0 et 200 ms. Le délai de réponse est défini par défaut sur la valeur 10 ms. L'utilisateur
peut configurer le paramètre de délai à distance sur « 0 » pour minimiser la latence de la réponse.

Le Tableau B-2 répertorie les données suivantes : temps de transmission du message de réponse (en
ms) et délais de 3,5 caractères (en ms) pour la longueur maximum des messages de réponse
(225 caractères), les réponses aux requêtes de lecture de 125 points et divers débits en bauds.

Tableau B-2. Considérations relatives aux temps de référence pour 10 bits de caractère (8 bits de

données + 1 bit de départ + 1 bit d'arrêt)

Débit (en

bauds)

Délai de

1 caractère

(ms)

Délai de

3,5 caractères

(ms)

Temps de transmission (en ms)

du message de réponse registre de lecture

d'une longueur max. de 255 caractères

4 800

2,083

7,292

531,165

9 600

1,0417

3,645

265,6335

19 200

0,52083

1,823

132,812

Traitement des erreurs et réponses aux exceptions

Une requête reçue avec une adresse de dispositif inexistant, une erreur d'encadrement ou une erreur
CRC est ignorée. Aucune réponse n’est transmise. Les requêtes transmises au DECS-400 contenant des
références de registre ou un code de fonction non pris en charge ou des valeurs erronées dans le bloc de
données donnent lieu à des messages de réponse d'erreur accompagnés d'un code de réponse
d'exception.

Ces messages comportent chacun l'adresse du dispositif esclave (DECS-400), le code de fonction avec
le bit de poids fort défini à 1 et un champ de contrôle d'erreur (CRC).

Les codes de réponse d'exception supportés par le DECS-400 sont répertoriés dans le Tableau B-3.

Tableau B-3. Codes de réponse d'exception supportés

Code

Nom

Signification

01

Fonction

erronée

Le Code de Fonction/Sous-fonction de requête n'est pas supporté ; la
requête comprend plus de 125 registres, la requête de « registres de
présélection multiples » comprend plus de 100 registres.

9369770990 Rev R

Communication Modbus™ du DECS-400

B-3

Advertising