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

Messages d'erreur de la CNC de la série Osai 10

Messages d'erreur CNC de la série Osai 10 avec description des messages d'erreur et des actions correctives pour les programmeurs de machinistes cnc qui travaillent sur des machines CNC avec des commandes cnc Osai.

Messages d'erreur de la CNC de la série Osai 10

Description des messages d'erreur et des actions correctives

Erreur de syntaxe NC001

Erreur de syntaxe trouvée dans le bloc programme pièce ou dans le bloc MDI

NC002 Mauvais nombre d'axes pour le code G

Ce message s'affiche pour indiquer que :
– Au moins un axe doit être programmé en G04
– Un seul axe doit être programmé dans un bloc de cycle fixe (de G81 à G89).

NC003 Paramètres du cycle fixe manquants

Les paramètres du cycle fixe (c'est-à-dire K, I, …) sont manquants

NC004 Paramètres manquants pour le code G

Les paramètres du code G sont manquants (c'est-à-dire G33 …K)

NC005 Manque J et/ou K pour cycle G83

Le paramètre K ou J manque dans le cycle fixe G83

NC006 I et/ou J manquant pour code G2/G3

Il manque les paramètres I et/ou J dans les codes G2/G3 (cercles)

NC007 Paramètres du cycle de palpage manquants

Les paramètres du cycle de palpage (c'est-à-dire E ou r) sont manquants

Erreur de format NC008

Cette erreur s'affiche dans les cas suivants :
– Index de variable incorrect
– Avance (F) =0 ou négative
– Format de variable incorrect
– Le nombre de répétitions est illégal (nombre de les répétitions doivent être comprises entre 1 et 65535)
– Erreur de format dans l'affectation, par ex. affectation à des chaînes de longueurs différentes
– Erreur d'écriture/lecture des variables PLUS
– Erreur de format de la variable caractère dans le code DIS :non spécifié comme CHAR
– Zone protégée non autorisée :0NC009 Symbole non défini

Ce message s'affiche dans les cas suivants :
– Nom de l'axe non configuré dans AMP
– La variable n'existe pas

Débordement NC010

Expression trop longue

NC011 Fonction non autorisée

Ce message s'affiche dans les cas suivants :
– Demande d'activation d'un « bloc calcul » de type M avec bloc de calcul déjà actif ou en HOLD
– Demande de correction d'avance avec bloc actif non linéaire

NC012 Mauvaise utilisation de l'axe esclave

Un axe esclave préalablement déclaré dans le bloc UDA est programmé directement dans un programme pièce ou saisi dans un bloc MDI.
Cette erreur s'affiche également dans les cas suivants :
1. Lors d'une tentative de déplacement manuel de l'axe esclave.
2. Lors de la programmation UDA, si l'axe esclave est déjà impliqué dans la programmation TCP en tant qu'axe linéaire ou rotatif.
3. Lors de la programmation UDA, si l'axe esclave est déjà impliqué dans la programmation virtuelle (UPR, UVP, UVC) en tant qu'axe réel ou virtuel.
4. Lors de la programmation UDA, si l'axe maître est déjà impliqué dans la programmation virtuelle (UPR, UVP, UVC) en tant qu'axe virtuel.

NC013 Opérande non autorisé dans le cycle fixe

Opérande non autorisé dans les cycles fixes G72 G73 G74

Paramètre NC014 K non autorisé dans G84

Paramètre K non autorisé lors de la programmation G84 d'une broche sans capteur

NC015 Mauvaise programmation du code G2/G3

Le centre et le rayon (R) du cercle sont spécifiés
Éliminer soit le rayon, soit les coordonnées du centre IJ

NC016 Nombre d'opérandes illégal

Nombre illégal d'opérandes dans le bloc AXO

NC017 Numéro de pseudo axe illégal

Trop de pseudo-axes programmés dans le bloc (max. 6)

NC018 Nombre d'axes illégal dans le code G33

Plus de 2 axes programmés en G33

NC020 G non autorisé

G non autorisé dans le cycle de filetage

NC021 Opérande non autorisé avec le code G

Opérande incompatible avec le type de mouvement

NC022 Bloc et état du système non congrus

– UDA activé/désactivé pendant qu'un autre mode virtuel est actif
– Synchronisation pendant que les blocs en cours d'exécution sont suspendus. Par exemple, synchronisation avec compensation de diamètre de fraise active.
– Tentative d'exécution d'un bloc MDI alors qu'une macro est active

NC024 G et état du programme non congrus

Ce message apparaît lorsque
– Les cycles fixes G41-G42 ne peuvent pas être programmés lorsque la compensation de diamètre de fraise est active
– Le filetage ne peut pas être programmé lorsque la compensation de diamètre de fraise (G41 G42) est active ou lorsqu'un cycle fixe est programmé
– Les plans d'interpolation (G17, G18, G19) ne peuvent pas être programmés lorsque la compensation de diamètre de fraise (G41 G42) est active

NC025 G et mode dynamique non congrus

Fonction G non compatible avec le mode dynamique en cours.
Par exemple :les fonctions G72, G73, G74 n'acceptent pas en mode continu (G27, G28)
Passage de G27 à G28 ou inversement avec non linéaire actif rampes (MOV> 1).

NC026 G41/G42 et état du programme pièce non congruent

Compensation de diamètre de fraise (G41/G42) non compatible avec l'état actuel du programme.

NC027 G a besoin d'une broche avec capteur

G33 et le macro-cycle de filetage FIL nécessitent une broche avec capteur.

NC028 G non congruent avec le mode d'avance

G72, G73, G74 doivent être exécutés lorsque G94 est actif

NC029 État de l'opérande et du programme pièce non congruent

Opérande incompatible avec l'état courant du programme pièce
Par exemple :les opérandes r, b ne sont pas autorisés dans l'état standard ISO (G40)

NC030 M et mode dynamique non congrus

Opérandes logiques machine incompatibles avec le mode dynamique actif
Par exemple :
M en fin de mouvement non compatible avec (G27-G28)
T programmé avec G41/G42 actif

NC031 M/T/S et type de mouvement non congrus

Opérandes logiques machine incompatibles avec le type de mouvement
Par exemple :
G33 + fonction M fin de mouvement

NC032 Opérandes du cycle de palpage inhibés

Opérandes du cycle de palpage non autorisés
Par exemple :
Les opérandes I,J,K,R,u,v,w,b,t ne sont pas autorisés dans G73
Les opérandes I,J,K, R,u,v,w,b,t,r ne sont pas autorisés dans G72

NC033 Troisième axe manquant pour l'hélice

Le troisième axe pour la programmation de l'hélice est manquant

NC034 Fonction "Accélérer" sans mouvement

Un « accéléré » M est présent un bloc qui ne programme pas de coup; Les M "expédiés" doivent toujours être associés à un mouvement

NC035 Avance ou vitesse non programmée

– Avance ou vitesse non programmée pour l'exécution du cycle fixe
– Bloc de déplacement en G1/G2/G3 sans avance programmée

Axe Z NC036 introuvable pour le cycle G87

L'axe z n'a pas été programmé pour le cycle G87.

NC037 Variable en lecture seule

La variable spécifiée est du type en lecture seule. Par exemple :TIM.

NC038 Enregistrement programme pièce trop long

L'enregistrement programmé comporte plus de 127 caractères. Il s'affiche conjointement avec le message PART PROGRAM NAME.

NC039 Accès programme pièce refusé

Le fichier de programme pièce spécifié avec ce message d'erreur n'est pas accessible en lecture car il est ouvert en mode écriture pour un autre utilisateur (par exemple, éditeur, temps réel DOS, etc.).

NC040 P.P. blocage non autorisé à partir de la ligne série

Blocage non autorisé lors de l'exécution du programme pièce à partir de la ligne série.

NC041 Mauvaise configuration de la ligne série pour EPS

NC042 Imbrication de IF supérieur à 32

Le nombre maximum de commandes IF imbriquées a été dépassé.

NC043 ELSE non autorisé

Une commande ELSE a été programmée sans commande IF précédente.

NC044 ENDIF non autorisé

Une commande ENDIF a été programmée sans commande IF correspondante précédente

NC048 Argument illégal pour TAN

L'argument de l'opérateur TAN est de 90 degrés (le résultat serait infini)

NC049 Argument illégal pour SQR

L'argument de l'opérateur SQR (racine carrée) est un nombre négatif

NC050 Trop d'axes programmés

Plus de 9 axes ont été programmés dans le bloc

NC051 Division par zéro

Une division par zéro a été détectée dans l'expression qui calcule une dimension d'axe (par exemple X10/0)

NC052 Chaîne trop longue

Le max. la longueur de la chaîne peut être de 80 caractères.
Ce message s'affiche lorsqu'une chaîne plus longue est utilisée dans les cas suivants :
– affichage d'une chaîne avec le code DIS
– affectation de variable de chaîne (SC)

Étiquette NC053 dupliquée

Ce message s'affiche lorsque le programme est sélectionné ou activé. Il indique qu'il existe deux étiquettes identiques dans le programme pièce. L'étiquette dupliquée est également affichée.

NC054 Libellé non défini

Le libellé programmé dans une instruction de branchement (GTO) ou dans un appel de sous-programme (EPP) n'existe pas

Étiquette NC055 trop longue

Ce message s'affiche lorsque le système lit un bloc SPG. Il indique qu'une étiquette de plus de 6 caractères a été programmée. L'étiquette illégale est également affichée

NC056 Débordement table programme

Ce message s'affiche lorsque le programme est sélectionné ou activé. Il indique que le nombre de CLS pour les sous-programmes dépasse le maximum configuré dans AMP.
Vous pouvez modifier ce paramètre dans AMP avec la procédure décrite dans la section CONFIGURATION DU PROCESSUS.

NC057 Débordement de table d'étiquettes

Ce message s'affiche lorsque le programme est sélectionné. Il indique que le nombre d'étiquettes programmées dépasse le maximum configuré dans AMP.
Vous pouvez modifier ce paramètre dans AMP avec la procédure décrite dans la section CONFIGURATION DU PROCESSUS.

NC058 Fin de programme

Marqueur de fin de fichier pour :
– saut de bloc
– édition de bloc
– recherche de chaîne
– exécution de programme

NC059 Début du programme

Marqueur de début de programme pour :
– saut de bloc
– recherche de chaîne

NC060 Imbrication de RPT supérieur à 5

RPT max. niveau d'imbrication (5) survolé

NC061 Imbrication de sous-programme supérieure à 4

Sous-programme max. niveau d'imbrication (4) survolé

NC062 Imbrication d'EPP supérieure à 5

PPE max. niveau d'imbrication (5) survolé

NC063 Cycle RPT/EPP ouvert en fin de dossier

Ce message s'affiche lorsque :
– La fin du fichier a été atteinte sans trouver le bloc (ERP) qui ferme le cycle programmé (RPT)
– La fin du fichier a été atteinte sans terminer le sous-programme défini avec (EPP)

ERP NC064 sans RPT

(ERP) a été programmé sans programmation préalable (RPT)

NC065 Erreur lors de la gestion du fichier programme pièce

Ce message apparaît lors de la lecture/écriture du programme pour indiquer que :
– un bloc de programme pièce a été sauté
– erreur dans le programme SPG/REL
– erreur dans la gestion de l'ouverture/fermeture du sous-programme
– le fichier accédé n'existe pas ou est protégé

NC066 Programme pièce introuvable

Le programme pièce/sous-programme sélectionné n'est pas stocké dans le répertoire E:\UPP

NC067 Programme pièce non sélectionné

Cette erreur se produit lorsque :
– CYCLE START est donné en AUTO mais aucun programme pièce n'a été sélectionné
– Les commandes SKIP, MODIFY, ESCAPE sont données mais aucun programme pièce n'a été sélectionné
– une branche l'instruction (GTO) est exécutée par le système en mode MDI

NC068 Numéro de process coupe de gamme

Le numéro de processus écrit dans le code à trois lettres ne peut pas être supérieur à celui défini dans AMP ou inférieur à 1.

NC069 Paramacro modal déjà actif

Une paramacro est programmée alors qu'une paramacro modale est déjà active

Paramacro NC070 non configuré

La paramacro programmée n'a pas été configurée dans AMP

Option logicielle NC078 non installée

Option logicielle NC079 non disponible. Vérifier la sécurité

NC080 Axe non référencé

Ce message apparaît lorsque :
– L'axe programmé n'est pas référencé
– L'axe spécifié dans la définition d'une zone protégée avec DPA n'est pas référencé
– L'offset à prérégler/requalifier est associé à un axe non référencé

NC081 DPP indéfini pour cycle de palpage

Les paramètres du cycle de palpage (coordonnée d'approche, distance de sécurité, vitesse) ne sont pas définis dans le bloc DPP

NC082 Trop de codes M "Accélérer"

Plusieurs codes M accélérés ont été programmés dans le bloc

NC083 Code M indéfini

Le M programmé n'est pas configuré dans AMP.
Configurez le M dans AMP et redémarrez le système

NC084 Cercle non congruent

Le cercle n'est pas géométriquement congru :le rayon ou les points finaux ne sont pas corrects

NC085 Paramètres de filetage incorrects (I, K, R)

Les paramètres de filetage programmés (I, K et R) ne sont pas autorisés.
Calculez le paramètre I avec la formule suivante :

NC086 Pas d'hélice non congruent

Le pas de l'hélice n'est pas géométriquement correct

NC087 Les axes du plan ont besoin du même facteur d'échelle

Les axes du plan dans la programmation G02/G03 (cercle) doivent avoir le même facteur d'échelle.
Modifier le facteur d'échelle avec une instruction SCF

NC088 Profil non congruent

Le profil de décalage ISO programmé n'est pas correct

NC089 Mauvaise direction sur le profil

La valeur de décalage dans G41-G42 inverse la direction de la trajectoire de l'outil

NC090 Erreur. désactiver la compensation de fraise

Mauvaise sortie de compensation de diamètre de fraise (G40)

NC091 Trop de blocs à résoudre

Trop de mouvements de plan supplémentaires programmés avec la compensation de diamètre de fraise active (G41-G42) (max. 2 mouvements de plan supplémentaires).

NC092 Entrée en zone de sécurité

Le coup programmé entre dans l'une des trois zones de sécurité

NC093 Cycle fixe sur plan de rotation

Cycle fixe programmé sur plan tourné
Désactiver la rotation du plan

NC094 Données de cycle pré-programmé non congruentes

Les paramètres spécifiés dans le cycle fixe (I, J, K, R) ne sont pas autorisés.
Par exemple :cycle fixe K =0
Un cycle G84 ou G86 est en cours d'exécution avec la broche en position non statut exclusif.

NC095 Paramètres manquants pour G87

Il manque des paramètres dans le cycle de perçage fixe G87 . Ce cycle est utilisé dans les macros BOIS.

NC096 Mauvaise programmation du cycle de palpage

Ce message apparaît lorsque :
– la distance d'approche du palpage est nulle
– le palpage du trou est programmé avec un rayon nul (par exemple G73r0E5)

NC097 Cycle de palpage de trous non terminé

Le cycle de palpage de trous non terminé n'a pas été terminé

NC098 Cycle de palpage non exécuté

Ce message apparaît lorsque la sonde ne trouve pas le point à palper avant d'atteindre la zone de sécurité

NC099 La sonde n'a pas été rétractée

Au début du cycle de mesure, le palpeur touche déjà la surface de la pièce

Surcourse matérielle NC100

L'axe programmé a dépassé la surcourse matérielle. Joggez-le dans les limites de déplacement du matériel

NC101 Surcourse logicielle positive

Le mouvement programmé fait sortir l'axe des fins de course logicielles positives programmées ou configurées

NC102 Limite de surcourse matérielle positive

Ce message s'affiche si l'axe est décalé dans le sens positif après avoir atteint sa limite de surcourse matérielle positive.
Sélectionnez JOG DIR – et appuyez sur CYCLE START pour reculer l'axe dans la surcourse positive. REMARQUE :il n'y a pas d'autre moyen de ramener un axe aux limites de fonctionnement matérielles

NC103 Limite de surcourse matérielle négative

Ce message s'affiche si l'axe se trouve sur la limite de surcourse matérielle négative programmée ou configurée et que vous essayez de continuer à le déplacer dans le sens négatif.

NC104 Limite de surcourse logicielle positive

Ce message s'affiche si l'axe se trouve sur la limite de surcourse matérielle positive programmée ou configurée et que vous essayez de continuer à le déplacer dans le sens positif.

NC105 Limite de surcourse logicielle négative

L'axe est sur la limite de surcourse SW négative et nous définissons un mouvement JOG DIR

NC106 JOG dépasse la limite de dépassement logiciel

La valeur JOG INCR amènerait l'axe au-delà de la limite de surcourse logicielle

NC107 Axes non sur profil

Ce message apparaît si nous essayons de quitter CYCLE STOP après une série de mouvements de jog sans ramener les axes au profil.
Sélectionnez JOG RETURN et remettez les axes au profil

NC108 Home et JOG DIR non congrus

Ce message s'affiche lorsque nous essayons de référencer un axe dans un JOG DIR opposé au sens de référencement configuré. REMARQUE :si le cycle de référencement est configuré comme automatique, le système corrigera automatiquement JOG DIR sans afficher l'erreur.
Appuyez sur la touche logicielle JOG DIR pour aligner la direction de jogging sur la direction de l'axe de référencement configuré

Erreur NC109 en sortie HOLD :changement de mode

Ce message apparaît lorsque nous essayons de sortir de HOLD en définissant un mode de fonctionnement (BLK_BLK, AUTO, MANUAL) différent de celui dans lequel le système est passé en HOLD.
Sélectionnez le mode correct et réessayez.

Blocage NC110 non autorisé en ATTENTE

Ce message apparaît lorsque :
– nous essayons d'exécuter un bloc de mouvement MDI avec le système en ATTENTE. Lorsque le système est sur HOLD, les axes peuvent uniquement être déplacés manuellement.
– le M programmé est configuré comme non autorisé sur HOLD

NC111 Réinitialisation active refusée

Ce message apparaît lorsque nous essayons d'exécuter un RESET ACTIF dans les conditions suivantes :
– pendant l'exécution d'un bloc avec G27-G28
– pendant l'exécution d'un bloc suivi d'un bloc circulaire (G02/G03)
– lors de l'exécution du dernier bloc avant un bloc syntaxiquement inapproprié
Le système n'accepte qu'un autre RESET ACTIF (particulièrement pratique pour contourner le bloc circulaire) ou RESET

NC112 Mauvaise utilisation de l'axe de retournement avec G90

La cote programmée pour l'axe avec capotage dans G90 est supérieure au pas de capotage configuré dans AMP

NC113 Mauvais JOG DIR pour retour jog

Si le sens du pas à pas est négatif pendant le RETOUR JOG automatique ou manuel, le système force le sens du pas à pas positif. Ce message apparaît si l'inversion est empêchée par la logique de la machine

NC115 Cycle de palpage exécuté avant la fin du mouvement d'approche.

Cycle de palpage effectué lors de l'approche rapide du palpeur

NC116 Utilisation erronée de l'axe réel lors d'une modalité de virtualisation

Ce message apparaît lorsqu'un axe réel est programmé lorsque le mode virtuel est actif

NC117 Sens d'outil actif :mouvement non autorisé

Ce message apparaît lorsque seule la direction de l'outil est active et que tous les autres mouvements ne sont pas autorisés.

NC118 Surcourse logicielle négative

Le mouvement programmé entraîne le déplacement de l'axe au-delà des limites de course négatives logicielles programmées ou configurées

Commande NC119 non autorisée lors de la recherche en mémoire

Commande non autorisée lors de la recherche en mémoire

Mode NC120 pour sélectionner hors plage

Ce message apparaît lorsque le mode sélectionné est hors plage. Les modes autorisés sont compris entre 1 et 8 :

1 MDI 5 JOG INCRÉMENTAUX
2 AUTO 6 RETOUR SUR PROFIL
3 BLOC par BLOC 7 FICHIER DE RÉFÉRENCE
4 JOG CONTINU 8 HPG

NC121 Nombre d'axes à sélectionner hors bornes

Le nombre d'axes sélectionnés pour les déplacements manuels avec l'appel de bibliothèque NC NC_SELAXI est hors plage. La plage autorisée est de 1 au nombre d'axes configurés pour le processus
1 NC122 Trop d'axes sélectionnés pour le déplacement manuel

Un nombre de noms d'axes supérieur au nombre accepté a été inséré dans le bloc de programme pièce.
Editer le bloc de programme pièce.

NC123 Mauvais mode de sélection pour le cycle

Cette erreur s'affiche lors de l'appui sur CYCLE START dans les conditions suivantes :
– un mode autre que MDI a été sélectionné lors de l'exécution d'un mouvement d'axe de changement d'outil
– système sur HOLD, AUTO ou BLK/BLK avec MBR (multiblock retrace) non configuré en AMP
– système en HOLD avec MBR actif et mode sélectionné autre que AUTO ou BLK/BLK
– système en IDLE et ACTIVE_RESET avec mode sélectionné autre que AUTO ou BLK/BLK
– système en IDLE avec MBR actif et mode sélectionné autre que AUTO ou BLK/BLK
– système en HRUN avec MBR actif et mode sélectionné autre que AUTO ou BLK/BLK
– commande ACTIVE RESET en état HOLD avec un mode sélectionné autre que MDI, AUTO ou BLK/BLK.
REMARQUE :
Pour plus d'informations sur l'état de la machine (HOLD, MDI, HRUN, etc.), reportez-vous au GUIDE DE L'UTILISATEUR.

NC124 Nom d'axe erroné

Cette erreur s'affiche dans les cas suivants lorsque :
– Le nom de l'axe sélectionné n'est pas configuré dans la table des axes associée au traitement
– La définition du plan d'interpolation n'est pas correcte car son ou ses axes ne sont pas configurés dans le tableau des axes.
– Le plan à définir avec G17, G18, G19, G16 ne peut pas être défini car l'un des axes spécifiés n'est pas configuré dans le tableau des axes
– L'axe spécifié dans l'appel NC_ACTUALOFS n'existe pas
– L'axe spécifié dans les blocs de trois lettres SCF, MIR n'est pas configuré
– Une erreur de lecture des coordonnées de l'axe s'est produite car l'axe spécifié n'existe pas
– L'axe spécifié dans les blocs de trois lettres SOL, DPA, UDA, UGS, AXO, UAO n'est pas configuré ou est dupliqué
– l'axe spécifié dans l'appel de la bibliothèque AX_SHARE n'existe pas
– vous êtes libérer un axe partagé avec la logique via la commande GTA.

NC125 Longueur des données hors limites

La mémoire tampon du clavier pour les blocs MDI a été dépassée. La longueur d'entrée autorisée est comprise entre 1 et 127 caractères

NC126 Impossible d'écrire la variable

Valeur de la variable non écrite

NC127 Impossible de lire la variable

Valeur de la variable non lue

NC128 Définition de la limite opérationnelle erronée

– Erreur lors de la définition des limites de fonctionnement du logiciel avec le mnémonique à trois lettres SOL.
– Les limites logicielles programmées doivent être définies dans le logiciel configuré.
– Les limites de fonctionnement du logiciel ne sont pas configurées dans AMP.

NC129 Zone protégée non définie

Ce message apparaît lorsque vous essayez d'activer avec un PAE une zone protégée qui n'existe pas. Définir une zone protégée avec PAE.

NC130 Longueur de décalage non définie pour l'axe

Ce message apparaît lorsque vous essayez de prérégler ou de requalifier un décalage qui n'est pas associé à l'axe spécifié.

NC131 Code d'orientation d'outil erroné

Le code d'orientation d'outil spécifié est illégal

Erreur NC132 de l'environnement PLUS

Erreur dans l'environnement PLUS générée par les appels de bibliothèque PLUS PL_SET92, PL_RESG92, PL_PRESCOR, PL_UAO, PL_UTO, PL_UIO, PL_RQT, PL_RQP ou PL_RQO
Erreur lors de l'exécution de :RQO, UAO, UTO, UIO, RQT, RQP, G92 , GTS

Erreur NC133 de l'environnement servo

Erreur dans l'environnement SERVO lors du préréglage de l'origine ou de l'offset
L'erreur peut également être causée par la commande IPB lorsque la valeur In Position Band transférée à un axe est arrondie, dans les calculs internes, à moins de 1 chiffre. Codes d'erreur lors de l'exécution de FLT :
-1 : Id d'axe invalide ou inexistant
-2 : Axe en mouvement
-3 : Commande invalide
-4 : Filtre non configuré
-5 : Ressources de filtre épuisées
-6 : Filtre d'identifiant non valide
-7 : Paramètre hors plage

NC134 Mouvement manuel non exécuté, aucun axe configuré

Les mouvements manuels ne sont pas autorisés car aucun axe n'a été configuré

Axe NC135 non configuré

L'identifiant programmé dans le code à trois lettres GTA ou GTS n'est pas configuré
Un axe hors broche a été programmé dans le code à trois lettres GTS

NC136 ID programmé identifie un axe auxiliaire

L'ID programmé dans le bloc GTA correspond à un axe auxiliaire et n'est pas autorisé

NC137 Axe ou broche non disponible

– L'ID de l'axe programmé dans le bloc GTA correspond à un autre processus
– L'ID de l'axe programmé dans la fonction AX_SHARE Library n'est pas disponible.
– Les demandes d'axe de broche avec GTS ne peuvent pas être acceptées.

ID d'axe NC138 dupliqué

L'identifiant de l'axe est dupliqué dans le bloc GTA

NC139 ID programmé identifie une broche

L'ID programmé dans le bloc GTA correspond à un axe de broche et n'est pas autorisé

NC140 Échec de réglage de la vitesse de broche

La logique machine (tâche $SPROG) n'accepte pas la variation de vitesse de broche.

NC141 Échec de la nouvelle demande d'outil

La logique machine (tâche $nTPROG) n'accepte pas la programmation du code T.

Échec de l'exécution de NC142 M

La logique machine (tâche $mDECOD) n'accepte pas la programmation en code M

NC143 La programmation des pseudo-axes a échoué

La logique machine (tâche $nPSEUDO) n'accepte pas la programmation des pseudo axes.

NC144 Mouvement d'axe inhibé

Mouvement d'axe refusé par la logique machine (tâche $nCONMOV).

NC145 Échec de fin de déplacement

La logique machine répond par une erreur sur le signal de fin de mouvement (tâche $nENDMOV).

NC146 Trop de blocs sans mouvement en mode continu

Trop de blocs sans mouvement ont été programmés en mode continu (G27, G28)

Programme NC149 déjà sélectionné

Cette erreur se produit en mode MDI lorsque vous essayez d'activer plusieurs fois la même paramacro.

Axe NC150 référencé

Ce message indique que l'axe a été référencé.

Axe NC151 sur profil

Ce message indique que le RETOUR AU PROFIL s'est terminé avec succès et que l'axe est revenu au profil.

NC152 Fin du retour automatique au profil

Ce message indique que le RETOUR AUTOMATIQUE AU PROFIL s'est terminé avec succès et que tous les axes sont revenus au profil.

NC153 Retour fin de bloc

Ce message se produit lors d'un retour arrière multibloc. Pour retracer un plus grand nombre de blocs, modifiez le maximum configuré.

NC156 Fin de recherche en mémoire

Terminer la recherche en mémoire

Commande NC160 et état du système non congrus

Ce message indique que la commande n'est pas autorisée dans l'état actuel du système

NC161 Erreur interne :la classe n'existe pas

Erreur interne NC162 :erreur de message NC

Éteignez la commande puis rallumez-la. Si le message est retenu, contactez les services techniques.

NC190 Longueur insuffisante pour cycle de taraudage

Cette erreur se produit lorsque la distance parcourue dans les phases d'accélération et de décélération du cycle de taraudage fixe sans transducteur est supérieure à la distance totale et qu'il ne reste plus d'espace pour l'usinage.

NC191 Longueur insuffisante pour cycle de taraudage avec transducteur

Cette erreur se produit lorsque la distance parcourue dans les phases d'accélération et de décélération du cycle de taraudage fixe avec capteur sur la broche est supérieure à la distance totale et qu'il ne reste plus d'espace pour l'usinage.

NC192 Longueur insuffisante pour le cycle de filetage

Cette erreur se produit lorsque la distance parcourue dans les phases d'accélération et de décélération du cycle de filetage fixe est supérieure à la distance totale et qu'il ne reste plus d'espace pour l'usinage.

NC199 Broche non activée

Erreur d'accès au fichier NC200

Erreur de lecture ou d'écriture d'un fichier.

NC201 Erreur de chargement du fichier de configuration

La configuration des axes dans le fichier accédé est différente de la configuration sur double port.

Configuration fichier NC202/double port. décalage

La configuration des axes dans le fichier accédé est différente de la configuration sur double port.

Attention NC203 :table verrouillée en lecture seule

PLUS refuse l'accès à la table sur le double port.

NC204 Taille de fichier illégale

La taille du tableau dans le fichier est incorrecte.

Magasin vide NC205

Le magazine sélectionné n'a pas de pochettes définies.

NC206 Pocket est toujours occupé

La poche définie pour un outil est déjà réservée à un autre outil.

NC207 Poche précédente illégale

Un outil occupant plus d'une poche interfère avec la poche occupée par un autre outil (poche précédente).

NC208 Poche de suivi illégale

Un outil occupant plus d'une poche interfère avec la poche occupée par

NC209 Aléatoire illégal

Une classe aléatoire illégale a été tracée en mémoire.

La table d'outils NC210 est pleine

Double port plein lors du chargement d'une table d'outils liée à un certain magasin.

NC211 Double format illégal pour l'éditeur

Un format de variable non accessible à l'éditeur a été tracé.

NC212 Numéro de magasin illégal dans le fichier

Erreur de lecture ou d'écriture

NC213 Poche non initialisée

Pochette NC214 non compatible

NC215 Nom de table illégal

Le nom de la table à charger n'est pas valide. Assurez-vous que l'extension du nom de la table est l'une des suivantes :
.TOL .USR .MAG .OFS .ORG .SPN

Processus NC220 non défini

Le processus n'a pas été défini ou configuré.
Définissez le processus par défaut avec la commande PRO ou sélectionnez un processus existant pour les commandes de synchronisation.

NC221 Type de processus incorrect

Un canal de communication inadapté au jeu de commandes a été utilisé.
Exemple :canal de type 2 (PLUS) pour l'exécution de commandes EXE.

NC222 Numéro de processus erroné

Le numéro de processus spécifié pour les commandes de synchronisation identifie le processus en cours

La file d'attente du processus NC223 est pleine

La file d'attente de processus (locale ou distante) à laquelle un message a été envoyé est pleine.

NC224 Envoi de données trop long

Les données à transmettre avec SND font plus de 174 caractères

Échec du chargement des données NC225

Le type ou le nombre de données transmises avec SND n'est pas autorisé

Le message NC226 existe déjà dans la file d'attente

Une commande SND vers un processus a été donnée avant que le processus n'efface le message précédent.

Échec de l'EXE ou de l'ECM du NC227

Ce message apparaît lorsque :
– L'état du processus auquel la commande EXE ou ECM est envoyée n'autorise pas les commandes d'exécution automatique du programme pièce (RUN, HRUN, RUNH, HOLD) ou une instruction MDI.
– Il y a une erreur de syntaxe dans le programme auquel la commande EXE est adressée

Activation du programme NC290 refusée

La logique machine a refusé l'activation d'un programme pièce.

NC291 Désactivation du programme refusée

La logique de la machine a refusé la libération d'un programme actif.

NC292 Demande d'acquisition d'axe refusée

La logique de la machine a refusé l'acquisition de certains axes lors de l'exécution du code à trois lettres GTA.

Demande de libération d'axe NC293 refusée

La logique de la machine a refusé la libération de certains axes lors de l'exécution du code à trois lettres GTA.

NC294 Demande d'acquisition ou de partage de broche refusée

La logique de la machine a refusé l'acquisition ou le partage d'une broche via le code à trois lettres GTS.

NC295 Demande de libération de broche refusée

La logique de la machine a refusé la libération d'une broche via le code à trois lettres GTS.

NC296 Demande de changement de partage de broche refusée

La logique de la machine a refusé le changement d'état de partage de broche via le code à trois lettres GTS.

NC297 Cycle fixe impossible avec broche partagée

Un cycle G84 ou G86 a été programmé avec la broche en mode non exclusif.

Programmation UPR NC320 non autorisée

UPR cannot be programmed when another virtual mode is active.
This error is also displayed when:
– One of the physical axes turns out to be SLAVE in UDA/SDA programming.
– A type 5 or lower case UPR is programmed and no previous UPR is active.
– The !R73 MODE user variable is set on 1 and the origins on the rotary axes are programmed in a UPR, or a type 5 UPR is programmed.
– The origins on the rotary axes are programmed in a type Ø, 1 or 10 UPR.

NC321 Wrong incremental UPR programming

Incremental UPR can only be programmed if UPR is active.

NC322 UPV programming not allowed

UPR cannot be programmed when another virtual mode is active.
This error is also displayed if one of the real axes is a slave in UDA/SDA programming.

NC323 Wrong axis type on UPV programming

The programmed type of real axis is not compatible with the virtual mode.

NC324 Wrong programmed radius value

The radius programmed in the UVP block is not compatible with the linear axis position.

NC325 UVC programming not allowed

UVC cannot be programmed when another virtual mode is active. This error is also displayed if the real axis is a slave in UDA/SDA programming.

NC326 Programmed TCP code value out of range

The code that enables TCP is illegal.

NC327 TCP programming not allowed

(TCP,5) cannot be programmed when another virtual mode is active.
This error is also displayed if one of the linear or rotating axes of the TCP is a slave in UDA/SDA programming.

NC328 TCP programming not congruent

The request to enable TCP is not compatible with the current TCP mode.

NC329 Error on tangential TCP activation

Error during (TCP,4) enable. Check whether the specified axes ID’s are configured in the user table.

NC330 Error during get or release axes

GTA cannot be enabled when offsets, canned cycles or a virtual mode are active.

NC331 Axis interpolator clock not congruent

One or more axes forming the object of a GTA or GTS command have been characterised with an interpolator clock different to that of the current process.

NC332 Zero value of ijk module

ijk error programming with active TCP:the module with such values is equal to zero.

NC333 Wrong programming of ijk, mno

ijk and/or mno wrong programmed.

NC334 Number of contouring blocks overflow

The max. number of blocks defined in AMP for automatic contouring or for rough-machining cycles is lower than required.

NC340 Circles/lines not defined

The circle/line programmed in the GTL profile has not been defined.

NC341 Wrong definition of circles/lines

There is an error in the definition of a GTL circle/line.

NC342 Circles/lines not intersecting

The intersection requested by the GTL profile involves two circles/lines that do not intersect.

NC343 Coinciding circles

The intersection requested by the GTL profile must be generated by two circles that do not intersect.

NC344 Coinciding circles/lines/points

The circles/lines/points programmed in the GTL profile are coincident.

NC345 Points inside circle

Profile error:the programmed point is inside a circle.

NC346 Parallel lines

Point/circle programming error:the profile lines are parallel.

NC347 Aligned points

Profile error:the points programmed in the circle definition are on the same line.

NC360 Too many blocks of movement

The maximum number of blocks of movement allowed inside a profile recalled by a macro rough-shaping (SPA, SPF). has been reached. Check this limit value set in AMP.

NC361 Profile error

The profile recalled by the macro rough-shaping (SPA, SPF) can not be rough-shaped. In general, only monotonous profiles can be roughed shaped for the rough-shaping axis (which is X or Z always decreasing or always increasing).

NC362 Undefined work area

Switch off and switch on the control, if error persists, contact the assistance.

NC363 Axis not congruent with interpolation plane

In the rough-shaping macros (SPA, SPF) the rough-shaping axis must pertain to the interpolation plane, as the axes for which the swarf is defined. Also in the threading macro the thread axis and the return axis must pertain to the interpolation plane

NC364 Wrong approach to profile

Approach point not allowed for the rough-shaping macro (SPA, SPF). The approach point must always be external to the rough-shaping field in X, for rough-shapings parallel to the X axis, and external to the rough-shaping field in Z, for rough-shapings parallel to the Z axis

NC365 Interpolation type not allowed

In the profile recalled by the rough-shaping macro (SPA, SPF) only linear or circular blocks of movement are allowed.

NC366 Aligned points during rough-shaping

During the stage of profile rough-shaping an area that can not be rough-shaped has been reached. Control the consistency of profile and of macro parameters.

NC367 Profile non consistent with approach

The approach point and the profile development direction don’t allow to continue the rough-shaping.

NC370 R or B parameters not allowed

In the groove cutting macro is not allowed a connection or initial or final bevel in case the external level has not been programmed.

NC371 Tool width greater than groove width

Error in the groove cutting macro due to the fact that the tool width is superior to the groove width.

NC372 Tool width null or not consistent with R or B parameters

Error in the groove cutting macro due to the fact that the tool width is null or inferior to the sum of connections and programmed bevels.

NC373 Wrong initial position for TGL

The approach position for the groove cutting macro is not consistent with the parameters declared in the block.

NC375 Missing parameters “a” and/or “b”

If the programmed threading is a non-standard one, in the block must be present also the parameters “a” and “b”.

NC376 Wrong step for thread

In case of non standard threading it is necessary that the programmed pitch respects the following formula. It must be:

NC377 Thread angle greater than 180°

Error in the threading macro due to the thread angle 180°

NC378 Null thread length

Error in the threading macro if the thread length along the spindle axis is null.

NC379 Wrong conical angle

In case of conical threading, the maximum conical admitted is equal to the half of the thread angle.

NC380 Plane rotation not allowed with thread

It is not allowed to perform a threading cycle if there is active rotation for the interpolation plane.

NC381 Circular exit not allowed without “r” parameter

Error in the threading macro due to the programming of an output with connection without radius value.

NC401 HSM Part program not found or open part program error

Possible part program sharing error between the executable modules of the control.
Reload the program or contact the customer engineering service.

NC402 Error reading HSM part program

Part program in execution corrupt
Turn the control off and on again or call the customer engineering service

NC403 HSM configuration file not found or open configuration file error

Setup file not present.
Check the presence of the file and the HSM three-letter code that defines the name

NC404 Syntax error in HSM configuration at line

The specified line contains a syntax error.
Check the syntax of the setup three-letter code in the manual.

NC405 Starting position requested for all HSM defined axis

The first programmed point after the G61 must contain all the axes associated with the HSM setup.
Program all missing axes, confirming any positions that do not change.

NC406 Mandatory HSM param requested into configuration at line

The setup three-letter code set on the specified line requires other parameters
Check the syntax of the setup three-letter code in the manual.

NC407 Mandatory HSM param error

The setup three-letter code set on the specified line does not contain an obligatory parameter
Check the syntax of the setup three-letter code in the manual.

NC408 HSM param at wrong line position

Reserved for future developments.
Call the customer engineering service.

NC409 HSM param not allowed into part program

Reserved for future developments.
Call the customer engineering service.

NC410 Two points are requested to define a segment

There must be at least two points between the G61 and G60 codes.
Edit the part program and do not use G61/G60.

NC411 HSM defined axes not found among the process axis param at line

There must be at least two points between the G61 and G60 codes.
Edit the part program and do not use G61/G60.

NC412 General HSM params must be setted before axis params at line

The setup three-letter code set on the specified line refers to an axis identifier not associated with the process on which the part program is executed.
Check the setup three-letter code in the manual or the identifiers of the axes associated with the process.

NC413 Axis params must be setted after general HSM params at line

In the setup file, the general three-letter codes must be defined first and then the axis setup codes.
Check the setup sequence in the manual.

NC414 HSM needs more configuration params

In the setup file, the general three-letter codes must be defined first and then the axis setup codes.
Check the setup procedure in the manual.

NC415 HSM needs more axis params

Axes with missing setup three-letter codes have been specified in the setup file.
Check the setup procedure in the manual.

NC416 HSM needs more tools params

The tool setup three-letter codes have not been specified in the setup file.
Check the setup procedure in the manual.

NC417 HSM needs more cinematic params

The setup three-letter codes of the axes that refer to the tool and the axes that refer to the clamping of the part have not been specified in the setup file.
Check the setup procedure in the manual for the CIN,t and CIN,w three-letter codes.

NC418 Axis not defined into HSM params at line

An axis not previously defined with the AXI three-letter code has been configured in the setup file on the specified line.
Check the setup procedure in the manual.

NC419 Axis already defined into HSM params at line

A previously defined axis has been defined in the setup file on the specified line.
Check the setup procedure in the manual.

NC420 Too many adding axis (max 3) into HSM params

A maximum of 3 additional axes may be defined in the setup file (axes not belonging to the Cartesian system or rotary)
Check the setup procedure in the manual.

NC421 Too many axis (max 6) into HSM params

A maximum of 6 axes may be defined in the setup file.
Check the setup procedure in the manual.

NC422 Axis type error into HSM params at line

An incorrect axis type or one previously associated with other axes has been defined in the setup file.
Check the setup procedure for the AXI three-letter code in the manual.

NC423 Operative limit reached into HSM part program for axis

The software operating limits have been reached for the specified axis.
Check the part program.

NC424 Virtualization or TCP not allowed with HSM

When the G61 is activated, neither virtualisations nor the TCP must be active.
Check the part program.

NC425 Error reading HSM configuration file

Setup file corrupt.
Reload the setup file or call the customer engineering service.

NC426 HSM not enabled in AMP

The HSM feature has not been enabled in AMP.
Enable it.

NC427 HSM option not allowed by HW key

The HSM option has not been enabled. To use the feature on a machine with more than 3 axes, the option must be enabled using the Product Key
Call the customer engineering service.

NC428 HSM option not loaded

The HSM option has been enabled using the Product Key but has not been loaded onto the NC.
Load the option.

NC429 Illegal param value into HSM

A parameter with an incorrect value (must be positive) has been defined in the setup file on the specified line.
Check the setup procedure in the manual

NC430 Illegal feed value into HSM

The Feed rate value is missing or less than 0.
Set a valid feed rate value.

NC431 Syntax error in HSM

Syntax error in the part program during an HSM machining process.
Correct the program and see the programming manual to find out which blocks are allowed between G61 and G60.

NC432 Illegal use of tangent axes

Only one tangential axis may be present or the tangential axis is being incorrectly used.
Check the setup procedure in the manual.

NC433 Invalid parameter set-up modality

Programming of points type and relative parameter set-up wrong in three-letter PNT code of high speed set-up file.

NC434 Polynomial programming does not admit parameter set-up requested

Configuration of three-letter PNT code in high speed set-up file for entire polynomial programming is wrong.

NC435 Nodes must be programmed in increasing mode

Nodes of Bsplines programmed as inputs must be sorted in increasing order.

NC436 Node programming requested

Number of nodes programmed is insufficient:for Bspline inputs, the number of nodes must be the same as the number of control points, plus the degree of Bspline + 1.

NC437 Final point of previous Bspline must be confirmed

Programmed Bsplines must be continuous, i.e., last point in a Bspline must be the same as first point in the next.

NC438 Control points for correct definition of Bspline missing

Minimum number of control points, for Bspline input, must be:(degree of Bspline + 1) *2.

NC439 Programmed polynomials lack continuity

Programmed polynomials must be continuous, i.e., last point in a polynomial must be the same as first point in the next.

NC440 ROT type IJK vector invalid when Tangent axes computation is requested

When working with a tangent axis, the ijk vector must not be ROT type in three-letter VER code of high-speed set-up file.

NC441 ROT type IJK vector invalid when (TOD) parameters are used

In three-letter VER code of high-speed set-up file, ijk vector cannot be set as ROT when, for instance, drive chain includes fewer than two rotating axes.

NC442 PRG type IJK vector invalid when type AXI/CLP points are programmed

When programming type (PNT, AXI/CLP… or (PNT, AXI/CCP… points, ijk vectors cannot be used. Use one of the following instead:(VER, REL/ROT, …..

NC443 REL type MNO vector invalid when type AXI/CCP points are programmed

When programming type (PNT, AXI/CXP… or (PNT, CLP, CCP… points, mno vectors cannot be used. Use:(VER…, PRG, …..

NC444 Axis shared with PLUS environment

The axis you are trying to move, or on which you wish to perform a virtualisation, has been previous acquired by the logic through the AX_SHARE function.

NC445 Machine unit of measurement not congruent in HSM

This error occurs during the execution of a part program optimised with Path Optimizer when the unit of measurement specified in the setup file is not congruent with the unit of measurement of the machine.

NC446 mno/uvw programming wrong in HSM file

This error occurs when both the mno/uvw vectors are defined, programmed or calculated in the VER three-letter code of the high speed setup file.

NC447 uvw programming not compatible with toroidal tool

The uvw compensation factors are not supported with toroidal tools.

NC448 Invalid corner for the determination of uvw

This error is generated when you try to determine the uvw compensation factors for a point where an overelongation has occurred.
That is to say, tilting by 180° relative to the point of contact on the tool occurs.

NC456 ijk versor is null

The ijk module versor programmed is null

NC457 mno versor is null

NC458 pqd versor is null

References

  1. 10 Series CNC Programming Manual pdf Edition:September 2011 by PRIMA ELECTRO S.p.A

commande numérique par ordinateur

  1. Routeur CNC 3 axes VS Routeur CNC 4 axes :lequel préférez-vous ?
  2. À quoi se réfère l'axe pour l'usinage CNC ?
  3. Routeuse CNC 3 axes VS Routeur CNC 4 axes
  4. CNC conversationnel :importation de modèles solides 3D 3 axes et 5 axes
  5. Qu'est-ce qui rend l'usinage CNC 5 axes si avantageux ?
  6. Les raisons de la popularité de l'usinage CNC 3 axes
  7. Qu'est-ce que l'usinage CNC 5 axes ?
  8. Un guide rapide de l'axe de tour CNC
  9. Commande Sinumerik MSG pour afficher les messages destinés à l'opérateur CNC