Télécharger Imprimer la page

Hypertherm HyPerformance Plasma HPR800XD Manuel D'instructions page 354

Publicité

ANNEXE B – PROTOCOLE DE L'INTERFACE CNC
Réponses d'erreur
En cas de problème avec la commande série, le module renvoie une erreur.
Somme de contrôle erronée
ID retour : 500
Description : La commande série reçue ne présente pas la somme de contrôle correcte.
Exemple : >00091< – la somme de contrôle doit être 90 et pas 91
>50095< – somme de contrôle erronée
Commande erronée
ID retour : 501
Description : Si le module ne reconnaît pas l'ID de commande, il renvoie l'ID 501.
Exemple : >999AB< – ID inconnue
>50196< – commande erronée
Calcul des sommes de contrôle
La somme de contrôle se calcule sur la base de l'ID de commande et des données de commande uniquement.
Commande HELLO : >00090<
0 = 0x30 (valeur ASCII pour 0)
0 = 0x30
0 = 0x30
—————
Somme de contrôle = 0x30 + 0x30 + 0x30 = 90
Réponse READ INPUTS (lecture entrées) de la source de courant : >107000058<
1 = 0x31
0 = 0x30
7 = 0x37
0 = 0x30
0 = 0x30
0 = 0x30
0 = 0x30
—————
Somme de contrôle = 0x31 + 0x30 + 0x37 + 0x30 + 0x30 + 0x30 + 0x30 = 0x158
Seuls les 2 chiffres de poids faible sont utilisés, de sorte que la somme de contrôle = 58
b-20
HPR800XD Auto Gas – 806502

Publicité

loading