Basler Electric DGC-2020 Manuel d'utilisation

Page 496

Advertising
background image

Adresse du dispositif
Code de fonction

03 (hex)

Compte d'octet
Données Hautes (Hi)
Données Basses (Lo)
.
.
.
Données Hautes (Hi)
Données Basses (Lo)
Contrôle d'erreur CRC

Données de retour de requête

Cette requête contient des données devant être retournée (boucle de retour) dans la réponse. Les
messages de réponse et de requête doivent être identiques.

Adresse du dispositif
Code de fonction

08 (hex)

Sous-fonction Haute (Hi)

00 (hex)

Sous-fonction Basse (Lo)

00 (hex)

Données Hautes (Hi)
Données Basses (Lo)
Contrôle d'erreur CRC

Présélection de registres multiples, Avec message général & Sans message général

Présélection de registres multiples - Généralités

REQUÊTE :

Ce message de requête requiert l’écriture d'un registre ou d'un bloc de registre. Le bloc de données
contient l'adresse de départ et la quantité de registre devant être écrits, suivis par l'octet de compte et les
données de Bloc de données. Une adresse du dispositif indiquant « 0 » signifie qu'il s'agit d'un message
général, c'est-à-dire d'une requête à l'ensemble des dispositifs du réseau.

Une adresse de registre N permet l'écriture du Registre propriétaire N+1.

Aucune donnée de requête ne peut être écrite (Avec message général & Sans message général) dans le
cas où l'une des exceptions suivantes apparaît :

Les requêtes visant à l’écriture sur un dispositif en Écriture seule ou de registre qui ne sont pas
supporté entraînent une réponse d'erreur avec un Code d'exception d’ « Adresse de données
erronées ».

Les requêtes visant à l’écriture de plus de 100 registres entraînent une réponse d'erreur avec un
Code d'exception de « Fonction erronée ».

Un Compte d'octet erroné entraîne une réponse avec un code d'exception de « Valeur de
données erronées ».

Il existe plusieurs instances de registres, regroupés ensembles (comme DP ou TP) pour
représenter collectivement une valeur DGC-2020 de paramètres numériques uniques (vs. chaîne
alphanumérique ASCII). Une requête demandant l'écriture d'un sous-ensemble de l'un de ces
groupes de registres entraînerait une réponse d'erreur avec un Code d'exception d' « Adresses
de données erronées ».

Une requête qui entraînerait une tentative d'écrire une valeur inacceptable (c'est-à-dire une
valeur qui se trouve hors de l'échelle des valeurs pour le paramètre concerné) dans un registre,
entraînerait une réponse d'erreur avec un code d'exception de « Valeur de données erronées ».

Adresse du dispositif
Code de fonction

10 (hex)

Adresse de départ Haute (Hi)
Adresse de départ Basse (Lo)
N° de registre Haut (Hi)

B-4

DGC-2020 - Communication Modbus™

9400270990 Rev X

Advertising