Vérification Erreur - YASKAWA Varispeed E7 Manuel D'instructions

Table des Matières

Publicité

Vérification erreur
L
rreurs durant les communications sont détectées à l'aide de CRC-16 (vérification de redondance
ES E
cyclique, méthode somme de contrôle).
Le résultat du calcul somme de contrôle est stocké dans un mot de données (16 bits) avec comme valeur de
départ FFFH. La valeur de ce mot est manipulée à l'aide d'opérations exclusives OR et SHIFT ainsi qu'avec le
paquet de données qui doit être envoyé (adresse esclave, code de fonction, données) et la valeur fixe A001H.
A la fin du calcul, le mot de données contient la valeur de somme de contrôle.
La somme de contrôle est calculée de la manière suivante :
1. La valeur de départ du mot de données 16 bits, utilisé pour le calcul, doit être réglé sur FFFFH.
2. Une utilisation OR exclusive doit être réalisée avec la valeur de départ et l'adresse esclave.
3. Le résultat doit être déplacé vers la droite jusqu'à ce que le bit de débordement devienne 1.
4. Lorsque ce bit devient 1, une utilisation OR exclusive avec le résultat de l'étape 3 et la valeur fixe A001H
doit être réalisée.
5. Après 8 utilisations de changement (chaque fois lorsque le bit de débordement devient 1, un OR exclusif
tel que celui de l'étape 4 doit être réalisé), effectuez une utilisation OR exclusive avec le résultat des
utilisations précédentes et le paquet de données suivant (code de fonction 8 bits). A nouveau, le résultat de
cette utilisation doit être déplacé 8 fois et si nécessaire, il doit être interconnecté avec la valeur fixe A001H
à l'aide d'une utilisation OR exclusive.
6. Les mêmes étapes doivent être réalisées avec les données, d'abord avec l'octet le plus élevé et ensuite avec
l'octet inférieur jusqu'à ce que toutes les données aient été traitées.
7. Le résultat de ces opérations est la somme de contrôle. Elle se compose d'un octet élevé et d'un octet peu
élevé.
-72
6

Publicité

Table des Matières

Dépannage

loading

Ce manuel est également adapté pour:

Cimr-e7c

Table des Matières