4.5.3
Calcul de la somme de contrôle
4.5.4
Dictionnaire d'objets
8025991/1FYD/2022-05-11 | SICK
Sujet à modification sans préavis
Aperçu
Un calcul de somme de contrôle est nécessaire pour l'échange de données relatives à
la sécurité via les SRDO.
L'objet 0x13FF contient les sommes de contrôle des SRDO.
Exemple
Dans l'exemple suivant, la somme de contrôle CRC-16-CCITT (polynôme 1021h) est
calculée pour le RSRDO.
La somme de contrôle est calculée octet par octet et commence dans chaque cas par
l'octet de poids faible des deux objets 1302h et 1382h.
Tableau 42 : Exemple : calcul de la somme de contrôle CRC-16-CCITT
Objet
Sous-index
1302h
Paramètres de communication RSRDO
01h
02h
03h
05h
06h
1382h
Paramètres de mappage RSRDO
00h
01h
02h
03h
04h
Les octets de données suivants sont utilisés pour le calcul de la somme de contrôle :
•
0x02 0x32 0x00 0x14 0x11 0x01 0x00 0x00 0x12 0x01 0x00 0x00 0x04 0x01
0x08 0x01 0x10 0x60 0x02 0x08 0x01 0x11 0x60 0x03 0x08 0x02 0x10 0x60
0x04 0x08 0x02 0x11 0x60
La somme de contrôle est 4370h.
Objets standard
Le tableau suivant décrit uniquement les objets qui ne sont pas définis dans la norme
CANopen.
Nom
Taille
Direction de l'informa‐
1 octet
tion
Refresh Time
2 octets
tx : réservé
1 octet
rx : SRVT
COB-ID 1
4 octets
COB-ID 2
4 octets
Sous-index le plus
1 octet
élevé
Sous-index
1 octet
Données d'application
4 octets
1
Sous-index
1 octet
Données d'application
4 octets
1 inversées
Sous-index
1 octet
Données d'application
4 octets
2
Sous-index
1 octet
Données d'application
4 octets
2 inversées
N O T I C E D ' I N S T R U C T I O N S | scanGrid2 CANopen
4
CONCEPTION
Données
02h
0032h
14h
00000111h
00000112h
04h
01h
60100108h
02h
60110108h
03h
60100208h
04h
60110208h
47