Somme De Contrôle (Crc16) - JUMO DICON touch Mode D'emploi

Masquer les pouces Voir aussi pour DICON touch:
Table des Matières

Publicité

2 Description du protocole Modbus
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.
20
CRC = CRC XOR ByteOfMessage
For (1 à 8)
CRC = SHR(CRC)
if (drapeau report à droite = 1)
then
CRC = CRC XOR 0xA001
else

Publicité

Table des Matières
loading

Table des Matières