Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Equipment >> commande numérique par ordinateur

Liste des erreurs de contrôle CNC NUM – ​​NUM 1020/1040/1060

Liste complète des codes d'erreur pour les commandes CNC NUM NUM 1000/1020/1040/1050/1060 T et G

Commande CNC NUM 1060

Erreurs de contrôle CNC NUM

Erreurs diverses et erreurs machine

Max. dépassement de l'avance pour le filetage (COMAND)
N° d'erreur Signification de l'erreur
1 Caractère inconnu / Axe non reconnu par le système
Trop de chiffres après une fonction
Présence d'un signe après une fonction qui n'autorise pas les signes
Bloc tronqué signalé par ? via CLOSE en mode goutte à goutte
2 Fonction G inconnue ou argument obligatoire manquant après le G
3 Attribut d'un code G mal positionné
4 Option non activée ou conflit de paramètre d'option :
Programmation structurée, RTCP, axes synchronisés, etc.
5 La programmation des options géométriques n'est pas activée
6 L'option d'interpolation polynomiale manque la table des coefficients pleine
7 Erreur de programmation des mouvements parallèles aux axes inclinés (meuleuse) :
– La programmation n'est pas dans le plan G20
– L'interpolation n'est pas dans G00 ou G01
– X n'est pas programmé après G05
– X et Z ne sont pas programmés après G07
8 Numéro de correction d'outil trop élevé
9 Une séquence de trop de blocs non fonctionnels – Boucle sans fin
10 En accès terminal automate :erreur d'échange de bus
11 En accès terminal automate :erreur d'initialisation du bus ou échange inhibé
12 En accès terminal automate :erreur paramètre rack
13 Dans l'accès au terminal CPL :aucune carte de ce type
14 Option de plan incliné manquante
Accès aux limites de l'automate :canal manquant
15 Configuration de ligne invalide
16 Erreur lors de l'activation RTCP
17 Fin de bloc dans un commentaire – parenthèse fermante manquante
18 Erreur servo :P50 trop petit
20 Pas de M02 en fin de programme
Blocs non rendus exécutables dans un cycle appelé par une fonction G
21 Définition vide incohérente en mode 3D
24 Erreur de déclaration du plan incliné
– Fonction réactivée alors qu'elle était déjà active
– Déclaration des arguments de la fonction incomplète
– Axe du point pivot inexistant ou non asservi
– Incohérent valeur dans l'un des termes de la matrice
25 Le sous-programme ou le numéro de séquence n'existe pas
26 Trop de niveaux d'imbrication de sous-programmes
27 Décalage de rayon :En programmation origine machine G52 / Avec filetages coniques
28 Erreur de syntaxe dans CCSPD ou la définition du rayon de la table d'index
G96 doit être suivi de S / G97 doit être suivi de S / le rayon initial ne peut pas être déterminé
X ou U non programmé dans ce bloc ou un précédent bloquer
29 Pas de plage programmée pour CCSPD / Pas de plage compatible avec S en G97 :
Pas d'option de recherche de plage :S non compris entre min. et max. valeurs de la plage programmée
Avec option recherche de plage :S n'appartient à aucune plage
30 Erreur de ligne détectée
31 Mode PPR ou PPL impossible avec le protocole de ligne sélectionné
32 Erreur de prise d'origine / Axe déjà sur fin de course
33 Toutes les diapositives en attente de synchronisation
34 Rayon minimum atteint en interpolation G21
35 Numéro de séquence introuvable dans la RECHERCHE
36 Mémoire programme pièce pleine
37
38 Broche déjà contrôlée par un autre groupe d'axes
39 Erreur de synchronisation d'axe (avec option de synchronisation d'axe)
40-49 Erreur de poursuite excessive sur les axes 0 à 9
50-59 Erreur de poursuite excessive sur les axes 10 à 19
60-69 Erreur de poursuite excessive sur les axes 20 à 29
70 et 71 Erreur de poursuite excessive sur les axes 30 et 31
72 Programmation incrémentale après un bloc incomplet (PGP)
75 Passage de l'état G20 à G21 ou G22 :
dernier bloc dans G20 incomplet car programmé en PGP ou correction de rayon ou avec X £ 0
premier bloc dans G21 sans X et Y ou G22 sans Y et Z
Passage de l'état G21 ou G22 à G20 :dernier bloc en G21 ou G22 incomplet ou premier bloc en G20 en
mode G41 ou G42 :En G21 ou G22, rayon initial négatif ou nul
76 En G21, programmation d'un cycle de tournage et de fraisage fixe
77 Type d'outil incompatible avec la phase d'usinage (fraisage ou tournage)
78 Erreur de syntaxe dans la programmation de la synchronisation des lames
G78 P :4 chiffres maximum, doit être inférieur au nombre de lames
G78 Q :4 chiffres maximum
Pas de M00, M01 ou M02 avec G78 P..

Erreurs de programmation paramétrique

N° d'erreur Signification de l'erreur
91 N° de paramètre non reconnu
92 Paramètre négatif affecté à une fonction qui ne prend pas de signe
Valeur du paramètre supérieure à la valeur maximale de la fonction à laquelle il est affecté
93 Erreur de déclaration de paramètre ou d'expression de test :
Fonction L non suivie des symboles =,<,>, &, !
Association avec une fonction interdite par un caractère de liaison -, +, *, / .
94 Opération interdite dans une expression paramétrique :
Racine carrée d'un nombre négatif / Division par 0
95 Tentative d'écriture dans un paramètre d'entrée externe ou un paramètre en lecture seule
96 Le bloc précédant la déclaration des paramètres externes est incomplet
Programmation de L100 … dans une définition de contour en G64
97 Mise à jour paramètre impossible en G76 :
Pas de symbole =après le numéro de paramètre
Moins de 10 caractères alloués pour la saisie de la valeur
98 Ecriture par un groupe d'axes d'une opération dynamique déjà utilisée par un autre groupe
99 Erreur liée à la fonction N/M AUTO
– Plus de 5 axes N/M AUTO définis
– Axe non asservi défini comme N/M AUTO
– Définition de un axe N/M AUTO d'un autre groupe

Erreurs de programmation de géométrie de profil (PGP)

N° d'erreur Signification de l'erreur
101 PGP :données insuffisantes pour programmer un cercle
Cercle programmé sur deux axes parallèles (avec R / voir erreur 107)
102 Ligne programmée par un angle et une coordonnée sans possibilité de calculer l'autre coordonnée
106 En G02, G03, programmation du troisième axe sans option hélicoïdale
107 PGP : Cercle programmé par son rayon et son point d'arrivée, avec le point d'arrivée séparé du point de
départ de plus de 2 * rayon
Cercle programmé par X, Z, I K avec un rayon de départ différent du point final (20 microns) /
Hélicoïdal :cote du 3ème axe manquante
Cercle programmé sur deux axes parallèles (avec I, J, K / voir Erreur 101)
110 PGP :Erreur de syntaxe dans le premier des deux blocs d'une entité PGP
111 PGP :Erreur de syntaxe dans le deuxième bloc d'une entité PGP
112 PGP :Intersection droite/droite dans laquelle :
Point de départ du premier bloc =point d'arrivée du deuxième bloc, ou
Angle de la première ligne =angle de la deuxième ligne
113 PGP :Les valeurs programmées dans les deux blocs ne permettent pas de déterminer un point d'intersection ou de
tangence
114 PGP :Point d'intersection ou de tangence non déterminé par ET+, ET-, ES+ ou ES
121 PGP :Erreur de syntaxe dans le dernier des trois blocs d'une entité PGP
122 PGP :les deux premiers blocs sont des lignes qui ne se croisent pas
123 PGP :Les données programmées dans les trois blocs ne permettent pas de déterminer le point de tangente
124 PGP :Point de tangente des deuxième et troisième blocs non spécifié par ET+ ou ET
130 Déplacement nul dans l'un des deux blocs reliés par un congé ou un chanfrein
131 Congé ou chanfrein programmé dans un bloc comprenant M0, M1 ou M2
Programmation insuffisante dans une séquence de blocs, ne permettant pas de déterminer le point final
135 Un chanfrein ne peut relier que deux lignes droites
136 Plus de deux blocs sans mouvement entre deux éléments géométriques dont l'intersection ou
le point de tangence est à calculer
137 Changement de plan d'interpolation avec un bloc invalide

Erreurs diverses

N° d'erreur Signification de l'erreur
138 Changement de plan d'interpolation hors G40 (FCU)
139 Deux axes parallèles portés programmés dans le même bloc hors G52 et hors G00
140 Erreur de programmation de correction de rayon :
Trop de blocs étrangers entre deux trajectoires consécutives
Les fonctions suivantes ne peuvent pas être programmées lorsque le décalage de rayon est actif :M00, M01, M02,
accès aux paramètres externes , écriture des paramètres E8xxxx ou L> 100
141 Axes parallèles portés :Programmation d'un cercle dont le point de départ a été programmé avec un axe
et dont le point final a été programmé avec l'axe parallèle associé
143 Facteur d'échelle annulé ou activé avec décalage de rayon
144 Déplacement d'un axe quantifié différent de l'incrément
145 G29 :ABS VAL (P * P + Q * Q + R * R – 1000 mm)> 1 mm (vecteur normal pas un vecteur unitaire
146 Décalage dans l'espace / G29
– Il manque au moins une des dimensions P, Q ou R
– Il manque au moins une des dimensions X/U, Y/V ou Z/W
148 Le nombre d'axes programmés dépasse le nombre maximum autorisé
149 Rayon d'outil trop grand par rapport à la trajectoire programmée

Erreurs de surcourse d'axe

Demande de mouvements en dehors des limites de déplacement de la machine

N° d'erreur Signification de l'erreur
150 Dépassement de course sur l'axe X
151 Dépassement de course sur l'axe Y
152 Dépassement de course sur l'axe Z
153 Dépassement de course sur l'axe U
154 Dépassement de course sur l'axe V
155 Dépassement de course sur l'axe W
156 Dépassement de course sur l'axe A
157 Dépassement de course sur l'axe B
158 Dépassement de course sur l'axe C
159 Demande de mouvement programmé sur un axe UN-HOMED

Erreurs de programmation structurée

N° d'erreur Signification de l'erreur
190 Trop de niveaux d'imbrication de branches ou de boucles (maximum 15)
191 Non-respect de la syntaxe en programmation structurée
programmation structurée interdite en mode MDI
l'indice d'une boucle FOR doit être :une variable L, une variable symbolique ou un paramètre E80000,
E81000 ou E82000
non respect de la syntaxe des instructions PUSH et PULL
DO manquant après WHILE
programmation de IF, THEN, ELSE en mode MDI
192 Mot clé non reconnu ou interdit dans le contexte
193 Erreur de structure
195 Pile programme saturée / Trop de constantes définies pour l'espace alloué
196 Erreur dans la déclaration d'index du tableau
197 Utilisation d'un symbole non déclaré comme VAR
198 Erreur de syntaxe dans la déclaration de symbole de variable
199 Syntaxe de déclaration de variable incorrecte

Erreurs d'axe

N° d'erreur Signification de l'erreur
210 à 219 Mauvais signal ou erreur de complémentarité du générateur d'impulsions sur les axes 0 à 9
220 à 229 Mauvais signal ou erreur de complémentarité du générateur d'impulsions sur les axes 10 à 19
230 à 239 Mauvais signal ou erreur de complémentarité du générateur d'impulsions sur les axes 20 à 29
240 et 241 Mauvais signal ou erreur de complémentarité du générateur d'impulsions sur les axes 30 et 31
245 Défaut sur asservissement numérique

Erreurs dans les cycles de poche

N° d'erreur Signification de l'erreur
260 Mémoire de travail occupée
261 Numéro de programme trop élevé
262 Numéro NU non parmi ceux autorisés
263 Exécution impossible – Mode test ou graphique obligatoire après premier chargement ou après édition
264 Aucune cote programmée dans le plan de contournage ou cote hors plan
265 Premier bloc de positionnement manquant ; la définition du contour doit commencer par G0 ou G1
266 Pas assez de mémoire
267 Caractère non autorisé dans la syntaxe pocket
268 Bloc de programmation de poche incomplet ou contenant des données illégales
269 Bloc de contour incomplet / Bloc de positionnement manquant avant la définition de la poche
270 Définition de poche partiellement ou complètement manquante
271 Orientation de l'outil non perpendiculaire au plan de contournage
272 Véritable outil non compatible avec les données technologiques de poche
273 Changement de plan de contournage entre la définition de la poche et l'usinage
274 Deux définitions de poches imbriquées
275 NU0 programmé avec G59
276 Profondeur de poche nulle
277 Coordonnées du point de départ ou du point d'arrivée de la définition de poche incomplètes
278 Le sens de rotation de la broche est incompatible avec celui demandé dans la définition de la poche
279 Fonction G non autorisée dans un bloc de programmation de poche
280 Premier bloc de contour incomplet
281 Discontinuité dans l'un des contours décrits
282 Erreur(s) de paramètre de définition de poche
283 Le contour externe doit être unique et doit exister
284 Erreur dans la définition du contour
285 Trop de contours
286 Réglage de passe excessif par rapport au diamètre de l'outil
287 Réglage de la passe insuffisant par rapport aux dimensions
288 Finition de la passe dans un angle aigu ou une zone non rugueuse :modifier le point de passe
289 Diamètre de l'outil excessif
290 Erreur interne
291 Pénétration de finition hors contour
292 Double positionnement en début de contour
293 Point final d'ébauche présent lors du surfaçage

Axes non identifiés sur le bus

N° d'erreur Signification de l'erreur
300 à 309 Axes 0 à 9 déclarés en P2 mais non détectés sur le bus
310 à 319 Axes 10 à 19 déclarés en P2 mais non détectés sur le bus
320 à 329 Axes 20 à 29 déclarés en P2 mais non détectés sur le bus
330 et 331 Axes 30 et 31 déclarés en P2 mais non détectés sur le bus

Opérateurs dynamiques en C

N° d'erreur Signification de l'erreur
400 Chargement dyn. ops en C :la taille du code utilisateur est trop grande
401 Chargement dyn. ops en C :erreur de format
402 Chargement dyn. ops in C :erreur de somme de contrôle
403 Le système n'a pas assez de mémoire pour dyn. opérations en C
404 Chargement dyn. ops en C :erreur d'ouverture
405 Chargement dyn. ops en C :erreur de lecture
406 Chargement dyn. ops en C :erreur de fermeture
407 Chargement dyn. ops en C :Le répertoire est vide
410 Dyn. ops en C :le nombre de paramètres passés ne correspond pas
411 Dyn. ops in C :USER ERROR from INIT :retour négatif
413 Dyn. non reconnue. opérations en C
414 Dyn. ops en C sans MAIN
420 Dyn. ops in C :ERREUR UTILISATEUR de la fonction QUIT
421 Dyn. ops in C :ERREUR UTILISATEUR de la fonction QUIT :retour négatif
423 Dyn. ops en C :plage de fonctions en C non comprise entre [0..100]

Erreurs d'interpolation de courbe spline

N° d'erreur Signification de l'erreur
600 Courbe numéro zéro
601 N.. N.. doit être programmé
602 Aucun axe programmé dans le premier bloc du contour
603 Pente de la courbe non définie
604 Moins de trois blocs dans le profil
605 Numéro de courbe inconnu

Erreurs dans Numaform

N° d'erreur Signification de l'erreur
700 Options manquantes
701 S.. manquant en début de courbe
702 Nombre de S.. différent en T1 &T2
703 Minimum 2 occurrences de S dans T1
704 Section non définie (dans T3)
705 Changement de plan en dehors de la marque S
706 Broche arrêtée
707 Fonction E=invalide
708 E=1 ou E=2 :erreur de positionnement de section
709 T1 et T2 ne peuvent avoir aucun point commun
710 P, Q doivent être positifs
711 S différent en T1 et T2
712 Position d'outil indéterminée
713 Erreur :S=0 ou T>3
730 F=inférieur ou égal à zéro
731 Intersection de cercles concentriques
732 Intersection de droites parallèles
733 La limite ne peut pas être un plan horizontal
740 F =erreur

Erreurs de programmation de cycle

N° d'erreur Signification de l'erreur
830 Positionnement non terminé
831 Broche arrêtée
832 Point final, P et K doivent être programmés
833 Jeu de rétraction trop petit
834 Valeur EB :-90
835 Les valeurs de P, Q, R et K sont des valeurs absolues
836 Le plan d'interpolation doit être G81 ou G20
837 Mauvaise valeur de F ou S
862 P ou R et point final à programmer
863 Point final incohérent avec EA
864 Outil de fraisage interdit en G66
871 Les limites du profil fini ne sont pas définies
872 Aucune dimension dans la définition vide
873 P ou R non programmé
874 Vide incompatible avec le profil fini
875 Aucune intersection d'EA avec le profil
876 Angle de relief EB mal défini
880 Axe de cycle inconnu
881 Valeur du paramètre non compatible
882 Dimension du fond du trou non programmée
883 Pas (I J K) ou jeu (P) non programmé
884 Plus de 9 threads démarrés
885 Poche incompatible avec l'avion sélectionné
886 Outil incompatible avec le rayon programmé
887 Coupe> diamètre de l'outil
888 Dwell interdit dans ce cycle
889 Erreur de syntaxe
890 Orientation de l'outil incompatible
891 Plan de retour =fond du trou
892 Avance axiale manquante
893 Flux latéral manquant
894 ER interdit au G20
895 G21,G22 interdits en cycle
896 Dimension incompatible avec le rayon de l'outil
897 Longueur de la poche oblongue
898 Outil correcteur manquant
899 Broche non affectée à ce groupe ou broche ou groupe incompatible

commande numérique par ordinateur

  1. Système de commande CNC M-TECH
  2. Routeur CNC 3 axes vs routeur CNC 4 axes vs routeur CNC 5 axes
  3. Routeuse CNC 3 axes VS Routeur CNC 4 axes
  4. Processus de production du routeur CNC
  5. Comment interrompre le cycle sur une commande CNC Hurco
  6. Contrôle de la qualité dans l'usinage CNC
  7. Contrôle du climat dans un atelier CNC
  8. Liste des codes Fanuc G
  9. Codes G NUM 1020/1040/1060T