Basler-electric DECS-400 User Manual Page 254

  • Download
  • Add to my manuals
  • Print
  • Page
    / 274
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 253
CONTRÔLE D'ERREUR CRC
Ce champ contient une valeur CRC à 2 octets pour la transmission des erreurs détectées. Le dispositif
maître calcul tout d'abord la valeur CRC et l’ajoute au message de requête. Le DECS-400 recalcule la
valeur CRC pour la requête reçue et effectue une comparaison avec la valeur CRC de requête pour
déterminer si une erreur de transmission a eu lieu. Si ce n'est pas le cas, aucun message de réponse
n'est généré. Si aucune transmission d'erreur n'a eu lieu, l'esclave calcule une nouvelle valeur CRC pour
le message de réponse et ajoute celle-ci au message pour transmission.
Le calcul de la valeur CRC est réalisé en utilisant l'ensemble des octets des champs : Adresse du
dispositif, Code de fonction du Bloc de données. Les 16 bits du registre CRC sont tous initialisés sur la
valeur 1. Chaque octet à huit bits du message est ensuite utilisé dans l'algorithme suivant.
Tout d'abord, la fonction XOR est appliquée à l'octet de message à l'aide de l'octet de poids faible du
registre CRC. Le résultat, enregistré dans le registre CRC, est ensuite décalé à huit reprises vers la
droite. L'octet MSB (most significant byte) du registre CRC est renseigné par une suite de zéros à chaque
décalage. Au terme de chaque décalage, l'octet LSB (least significant byte) est examiné. Si cet octet vaut
1, la fonction XOR est exécutée sur le registre CRC à l'aide de la valeur fixe polynomiale A001 (hex)
avant le prochain décalage. Une fois que tous les octets du message ont été traités par l'algorithme ci-
dessus, le registre CRC contient la valeur CRC du message à placer dans le champ Contrôle d'erreur.
ESPACE DU REGISTRE DU SYSTÈME DECS-400
L'espace d'adressage Modbus compris entre les valeurs 40000 et 49999 renvoie aux codes de fonction 3,
6 et 16. Le DECS-400 utilise l'espace d'adressage compris entre 40001 et 44999 (4 999 registres).
L'espace d'adressage est divisé en 14 zones, dénommées catégories d'information.
Le tableau B-10 contient un résumé statistique de chaque catégorie d'information.
Tableau B-10. Résumé des catégories d'information
Identité des
catégories
d'informations
Catégories
d'informations
Nombre
total des
registres
propriétaires
réservés
Espace
d'adresse
des
registres
propriétaires
Nombre
de
registres
utilisés
Droits
d'accès
Types de
données
cartographiés
aux registres
(nombre total
de variables)
C1
Données de
version
200
40001 à
40200
60
R
UINT8
C2
Mesures,
Groupe 1
199
40201 à
40399
61
R
UINT16 : 11
FLOAT : 50
C3
Configuration
système
199
40401 à
40599
40
RW : 39
R : 1
UINT16 : 11
FLOAT : 29
C4
Paramètres du
mode de
fonctionnement
97
40604 à
40700
45
RW : 23
R : 22
UINT : 45
C5
Paramètres du
point de
consigne
449
40701 à
41149
58
RW : 34
R : 24
UINT16 : 8
FLOAT : 50
C6
Paramètres de
démarrage
199
41151 à
41349
17
RW : 16
R : 1
FLOAT : 16
UINT16 : 1
C7
Paramètres de
limiteur
1 124
41351 à
42474
68
RW : 65
R : 3
FLOAT : 62
UINT16 : 6
C8
Registres de
gain
524
42476 à
42999
33
RW : 32
R : 1
UINT16 : 1
FLOAT : 32
C9
Paramètres de
la fonction de
protection
127
43001 à
43127
29
RW : 23
R : 6
UINT16 : 13
FLOAT : 16
B-10 Communication Modbus™ du DECS-400 9369770990 Rev R
Page view 253
1 2 ... 249 250 251 252 253 254 255 256 257 258 259 ... 273 274

Comments to this Manuals

No comments