Somme De Contrôle (Crc16) - JUMO digiLine O-DO S10 Mode D'emploi

Masquer les pouces Voir aussi pour digiLine O-DO S10:
Table des Matières

Publicité

2.7
Somme de contrôle (CRC16)
Mode de calcul
La somme de contrôle (CRC16) permet de détecter les erreurs de transmission. Si une erreur est dé-
tectée lors de l'analyse, l'appareil correspondant ne répond pas.
CRC = 0xFFFF
while (tous les octets du message ne sont pas traités) ;
REMARQUE !
L'octet de poids faible de la somme de contrôle est transmis en premier !
Exemple : la somme de contrôle CRC16 CC DD est transmise et affichée dans l'ordre DD CC.
2 Description du protocole Modbus
CRC = CRC XOR ByteOfMessage
For (1 à 8)
CRC = SHR(CRC)
if (drapeau report à droite = 1)
then
CRC = CRC XOR 0xA001
else
17

Publicité

Table des Matières
loading

Table des Matières