Liste des codes d'erreur CMD_FLT pour l'interpolation
(Traduction du document original anglais)
Présentation
La lecture du mot de refus de la commande CMD_FLT (%MWr.m.c.7) est effectuée par un échange explicite. Les messages non chiffrés figurent également dans la boîte de dialogue de diagnostic accessible via la commande DIAG.
Chaque octet de mot CMD_FLT est associé à un type d'erreur :
Par exemple : CMD_FLT = 0023 (le défaut de poids faible indique que la pile est pleine)
Mot %MWr.m.c.7
Erreurs associées à l'interpolation
Ces erreurs sont indiquées par l'octet de mot %MWr.m.c.7 de poids faible. Les nombres entre parenthèses indiquent une valeur de code hexadécimale.
Valeur
Signification
18 (12)
La commande ne peut pas être exécutée pour l'une des raisons suivantes :
  • une autre commande est en cours
  • la voie n'est plus en mode Auto
  • il y a un arrêt en cours sur la voie
  • le relais de la voie est ouvert (positionnement uniquement)
19 (13)
La commande G01 ne peut pas être exécutée
20 (14)
La commande G09 ne peut pas être exécutée
21 (15)
La commande G10 ne peut pas être exécutée
27 (1B)
La commande G07 ne peut pas être exécutée (positionnement uniquement)
29 (1D)
Le code G_ est inconnu
35 (23)
La pile est pleine, le code G_ supplémentaire n'est pas stocké
96 (60)
Le code G_ n'est pas autorisé pour suivre un code G01
97 (61)
Le code G01 n'est pas exécuté sans être suivi par un code de mouvement
99 (63)
Les conditions concernant l'exécution de mouvements interpolés ne sont pas respectées sur l'axe X
100 (64)
Les conditions concernant l'exécution de mouvements interpolés ne sont pas respectées sur l'axe Y
101 (65)
Les conditions concernant l'exécution de mouvements interpolés ne sont pas respectées sur l'axe Z
102 (66)
L'axe Z doit se déplacer lorsqu'il ne fait pas partie du groupe d'axes interpolés
103 (67)
Un axe dans le processus d'interpolation s'arrête (changement de mode, ouverture du relais, etc.)
104 (68)
Les cibles de position demandées pour le code G_ sont en dehors des arrêts logiciels
105 (69)
Le code G01 a été refusé car le mouvement suivant ne peut pas être accepté
128 (80)
Un changement de sens est nécessaire pour G09/G10
129 (81)
La distance G01 est trop petite
130 (82)
La distance de mouvement suivant G01 est trop petite
131 (83)
La vitesse courante est trop élevée et/ou la distance de G01 est trop petite pour atteindre Vthreshold
146 (92)
La loi d'accélération est refusée
147 (93)
Delta vitesse X non conforme
148 (94)
Delta vitesse Y non conforme
149 (95)
Delta vitesse Z non conforme