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

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

Publicité

2.7 Somme de contrôle (CRC16)
Mode de calcul
Exemple
La somme de contrôle (CRC16) permet de détecter les erreurs de transmis-
sion. Lorsqu'une erreur est détectée lors de l'évaluation, l'appareil correspon-
dant ne répond pas.
CRC = 0xFFFF
CRC = CRC XOR ByteOfMessage
For (1 à 8)
while (tous les octets du message ne sont pas traités)
Demande de données : lecture de 2 mots à partir de l'adresse 0x1053
(CRC16 = 0x30BC)
07
03
10
53
Réponse : (CRC16 = 0xADF5)
07
03
04
00
Mot 1
2 Description du protocole
CRC = SHR(CRC)
if (drapeau report à droite = 1)
then
CRC
=
CRC
XOR
0xA001
00
02
30
CRC16
00
41
C8
Mot 2
else
BC
AD
F5
CRC16
15

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Dicon 401Dicon 500Dicon 501

Table des Matières