Calcul Du Mot De Contrôle Crc; Exemple De Programmation En Protocole Modbus - Baumer D060S Guide Utilisateur

Afficheur grand format
Table des Matières

Publicité

6.6. Calcul du mot de contrôle CRC
Le calcul du CRC est effectué sur l'ensemble des bytes transmis excepté les 2 bytes du CRC.
1° Mettre la valeur FFFF dans le mot du CRC
2° Faire un XOR entre la valeur du CRC et le premier caractère transmis
3° Diviser la valeur de CRC par 2
4° Si la retenue de la division est égale à 1, faire un XOR entre la valeur du CRC et la valeur A001
5° Répéter les opérations 3 et 4 jusqu'à avoir effectué 8 divisions
6° Répéter les opérations 2 et 5 pour l'ensemble des bytes transmis
7° Placer le CRC obtenu en fin de message à transmettre en respectant l'ordre octet bas puis octet haut.

6.7. Exemple de programmation en protocole ModBus

Message envoyé à l'afficheur : 123456
AA
10
01 00
MH ML
02
10
01 00
Résultat à l'affichage :
BB
00 03
06
31 32 33 34 35 36
654321
123456
CL CH
03 96
13
D060S → D250S

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

D065sD100sD101sD105sD180sD181s ... Afficher tout

Table des Matières