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

Comprendre les Messages d'Erreur OSAI Série 10 CNC : Causes et Solutions Rapides

Messages d'erreur OSAI Série 10 CNC avec description et actions correctives pour programmeurs et opérateurs travaillant sur machines CNC avec contrôles OSAI.

Messages d'Erreur OSAI Série 10 CNC

Description des messages d'erreur et actions correctives

NC001 Erreur de Syntaxe

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

NC002 Nombre d'axes incorrect pour code G

Ce message indique que :
– Au moins un axe doit être programmé en G04
– Un seul axe doit être programmé dans un bloc cycle préétabli (G81 à G89)

NC003 Paramètres cycle préétabli manquants

Paramètres cycle préétabli (K, I, …) manquants

NC004 Paramètres code G manquants

Paramètres pour code G manquants (ex: G33 … K)

NC005 J et/ou K manquants cycle G83

Paramètre K ou J manquant dans cycle préétabli G83

NC006 I et/ou J manquants codes G2/G3

Paramètres I et/ou J manquants codes G2/G3 (cercles)

NC007 Paramètres cycle palpage manquants

Paramètres cycle palpage (E ou r) manquants

NC008 Erreur de Format

Cette erreur s'affiche dans les cas suivants :
– Index variable incorrect
– Avance (F) = 0 ou négative
– Format variable incorrect
– Nombre répétitions illégal (1 à 65535)
– Erreur format affectation, ex: affectation chaînes longueurs différentes
– Erreur lecture/écriture variables PLUS
– Erreur format variable caractère code DIS: non spécifié CHAR
– Zone protégée non autorisée: 0 < n° zone < 4
– Variable non configurée
– Nombre exécutions = 1 pour SPP trilittéral

NC009 Symbole Non Défini

Ce message s'affiche quand :
– Nom axe non configuré dans AMP
– Variable n'existe pas

NC010 Dépassement Capacité

Expression trop longue

NC011 Fonction Non Autorisée

Ce message s'affiche quand :
– Activation type M « calcul bloc » demandée avec bloc calcul déjà actif ou sur HOLD
– Déport avance avec bloc non-linéaire actif demandée

NC012 Mauvaise Utilisation Axe Esclave

Un axe esclave déclaré dans bloc UDA est programmé directement dans programme pièce ou saisi en bloc MDI.
Cette erreur aussi quand :
1. Tentative mouvement manuel axe esclave
2. Programmation UDA, axe esclave déjà impliqué programmation TCP comme axe linéaire/rotatif
3. Programmation UDA, axe esclave déjà impliqué programmation virtuelle (UPR, UVP, UVC) comme axe réel/virtuel
4. Programmation UDA, axe maître déjà impliqué programmation virtuelle (UPR, UVP, UVC) comme axe virtuel

NC013 Opérande Non Autorisé Cycle Préétabli

Opérande non autorisé cycles préétablis G72 G73 G74

NC014 Paramètre K Non Autorisé G84

Paramètre K non autorisé programmation G84 broche sans transducteur

NC015 Mauvaise Programmation G2/G3

Centre et rayon (R) cercle spécifiés tous deux
Éliminer soit rayon soit coordonnées centre IJ

NC016 Nombre Opérandes Illégal

Nombre opérandes illégal bloc AXO

NC017 Nombre Axes Pseudo Illégal

Trop axes pseudo programmés bloc (max 6)

NC018 Nombre Axes Illégal Code G33

Plus de 2 axes programmés en G33

NC020 G Non Autorisé

G non autorisé cycle filetage

NC021 Opérande Non Autorisé avec Code G

Opérande incompatible type mouvement

NC022 État Bloc et Système Non Congruents

– Activation/désactivation UDA pendant autre mode virtuel actif
– Synchronisation pendant blocs exécution suspendus. Ex: synchronisation avec compensation diamètre outil active
– Tentative exécution bloc MDI macro active

NC024 G et État Programme Non Congruents

Ce message survient quand :
– G41-G42 cycles préétablis non programmables compensation diamètre outil active
– Filetage non programmable compensation diamètre outil (G41 G42) active ou cycle préétabli programmé
– Plans interpolation (G17, G18, G19) non programmables compensation diamètre outil (G41 G42) active

NC025 G et Mode Dynamique Non Congruents

Fonction G incompatible mode dynamique courant.
Ex: fonctions G72, G73, G74 n'acceptent pas mode continu (G27, G28)
Commutation G27/G28 avec rampes non-linéaires actives (MOV > 1)

NC026 G41/G42 et État Programme Pièce Non Congruents

Compensation diamètre outil (G41/G42) incompatible état programme courant

NC027 G Nécessite Broche avec Transducteur

G33 et macro-cycle filetage FIL nécessitent broche avec transducteur

NC028 G Non Congruent Mode Avance

G72, G73, G74 doivent s'exécuter G94 actif

NC029 Opérande et État Programme Pièce Non Congruents

Opérande incompatible état programme pièce courant
Ex: opérandes r, b non autorisés état standard ISO (G40)

NC030 M et Mode Dynamique Non Congruents

Opérandes logique machine incompatibles mode dynamique actif
Ex:
M fin mouvement incompatible (G27-G28)
T programmé G41/G42 actif

NC031 M/T/S et Type Mouvement Non Congruents

Opérandes logique machine incompatibles type mouvement
Ex:
G33 + M fin mouvement

NC032 Opérandes Cycle Palpage Inhibés

Opérandes cycle palpage non autorisés
Ex:
Opérandes I,J,K,R,u,v,w,b,t non autorisés G73
Opérandes I,J,K,R,u,v,w,b,t,r non autorisés G72

NC033 Troisième Axe Manquant Hélix

Troisième axe programmation hélice manquant

NC034 Fonction « Expedite » Sans Mouvement

Un M « expedite » présent dans bloc sans mouvement programmé ; M « expedite » doit toujours être associé mouvement

NC035 Avance ou Vitesse Non Programmées

– Avance ou vitesse non programmée exécution cycle préétabli
– Bloc mouvement G1/G2/G3 sans avance programmée

NC036 Axe Z Non Trouvé Cycle G87

L'axe Z n'a pas été programmé pour cycle G87

NC037 Variable Lecture Seule

Variable spécifiée type lecture seule. Ex: TIM

NC038 Enregistrement Programme Pièce Trop Long

Enregistrement programmé > 127 caractères. Affiché avec message NOM PROGRAMME PIÈCE

NC039 Accès Programme Pièce Refusé

Fichier programme pièce spécifié non accessible lecture car ouvert écriture autre utilisateur (éditeur, DOS temps réel, etc.)

NC040 Bloc P.P. Non Autorisé Ligne Série

Bloc non autorisé exécution programme pièce depuis ligne série

NC041 Mauvaise Configuration Ligne Série EPS

NC042 Imbrication IF > 32

Nombre max imbrication commandes IF dépassé

NC043 ELSE Non Autorisé

Commande ELSE programmée sans IF précédent

NC044 ENDIF Non Autorisé

Commande ENDIF programmée sans IF correspondant précédent

NC048 Argument Illégal TAN

Argument opérateur TAN = 90° (résultat infini)

NC049 Argument Illégal SQR

Argument opérateur SQR (racine carrée) nombre négatif

NC050 Trop Axes Programmés

Plus de 9 axes programmés dans bloc

NC051 Division Par Zéro

Division par zéro détectée expression calculant cote axe (ex: X10/0)

NC052 Chaîne Trop Longue

Longueur max chaîne 80 caractères.
Message affiché chaîne plus longue utilisée :
– affichage chaîne code DIS
– affectation variable chaîne (SC)

NC053 Étiquette Dupliquée

Message affiché sélection/activation programme. Deux étiquettes identiques dans programme pièce. Étiquette dupliquée aussi affichée

NC054 Étiquette Non Définie

Étiquette programmée instruction branchement (GTO) ou appel sous-routine (EPP) n'existe pas

NC055 Étiquette Trop Longue

Message lecture bloc SPG. Étiquette > 6 caractères programmée. Étiquette illégale aussi affichée

NC056 Dépassement Table Programmes

Message sélection/activation programme. Nombre CLS sous-routines dépasse max configuré AMP.
Modifiable dans AMP procédure section CONFIGURATION PROCESSUS

NC057 Dépassement Table Étiquettes

Message sélection programme. Nombre étiquettes programmées dépasse max configuré AMP.
Modifiable dans AMP procédure section CONFIGURATION PROCESSUS

NC058 Fin Programme

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

NC059 Début Programme

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

NC060 Imbrication RPT > 5

Niveau max imbrication RPT (5) dépassé

NC061 Imbrication Sous-Routine > 4

Niveau max imbrication sous-routine (4) dépassé

NC062 Imbrication EPP > 5

Niveau max imbrication EPP (5) dépassé

NC063 Cycle RPT/EPP Ouvert Fin Fichier

Message affiché quand :
– Fin fichier atteinte sans bloc (ERP) fermant cycle (RPT) programmé
– Fin fichier atteinte sans compléter sous-routine définie (EPP)

NC064 ERP Sans RPT

(ERP) programmé sans (RPT) précédent

NC065 Erreur Manipulation Fichier Programme Pièce

Message pendant lecture/écriture programme indiquant :
– bloc programme pièce sauté
– erreur programme SPG/REL
– erreur gestion ouverture/fermeture sous-routine
– fichier accédé n'existe pas ou protégé

NC066 Programme Pièce Non Trouvé

Programme pièce/sous-routine sélectionné non stocké répertoire E:\UPP

NC067 Programme Pièce Non Sélectionné

Erreur quand :
– CYCLE START mode AUTO mais aucun programme pièce sélectionné
– Commandes SKIP, MODIFY, ESCAPE mais aucun programme pièce sélectionné
– Instruction branchement (GTO) exécutée système mode MDI

NC068 N° Processus Hors Plage

N° processus code trilittéral ne peut être > celui AMP ou < 1

NC069 Paramacro Modale Déjà Active

Paramacro programmée paramacro modale déjà active

NC070 Paramacro Non Configurée

Paramacro programmée non configurée AMP

NC078 Option Logiciel Non Installée

NC079 Option Logiciel Non Disponible. Vérifier Sécurité

NC080 Axe Non Referencé

Message quand :
– Axe programmé non référencé
– Axe définition zone protégée DPA non référencé
– Décalage preset/requalification associé axe non référencé

NC081 DPP Non Défini Cycle Palpage

Paramètres cycle palpage (coordonnée approche, distance sécurité, vitesse) non définis bloc DPP

NC082 Trop Codes M « Expedite »

Plus d'un code M expedite programmé bloc

NC083 Code M Non Défini

Code M programmé non configuré AMP.
Configurer M dans AMP et redémarrer système

NC084 Cercle Non Congruent

Cercle non congruent géométriquement : rayon ou points finaux incorrects

NC085 Paramètres Filetage Erronés (I, K, R)

Paramètres filetage programmés (I, K, R) non autorisés.
Calculer paramètre I formule :
Comprendre les Messages d Erreur OSAI Série 10 CNC : Causes et Solutions Rapides

NC086 Pas Hélix Non Congruent

Pas hélice non correct géométriquement

NC087 Axes Plan Nécessitent Même Facteur Échelle

Axes plan programmation G02/G03 (cercle) doivent avoir même facteur échelle.
Changer facteur échelle instruction SCF

NC088 Profil Non Congruent

Profil ISO-décalé programmé non correct

NC089 Mauvaise Direction Profil

Valeur décalage G41-G42 inverse sens parcours outil

NC090 Erreur Désactivation Compensation Outil

Mauvaise sortie compensation diamètre outil (G40)

NC091 Trop Blocs À Résoudre

Trop blocs mouvement plan supplémentaire compensation diamètre outil active (G41-G42) (max 2 blocs plan supplémentaire)

NC092 Entrée Zone Sécurité

Mouvement programmé entre dans une des trois zones sécurité

NC093 Cycle Préétabli Plan Tourné

Cycle préétabli programmé plan tourné
Désactiver rotation plan

NC094 Données Cycle Préétabli Non Congruentes

Paramètres cycle préétabli (I, J, K, R) non autorisés.
Ex: cycle préétabli K = 0
Cycle G84 ou G86 exécuté broche statut non exclusif

NC095 Paramètres Manquants G87

Paramètres manquants cycle perçage fixe G87. Ce cycle utilisé macros BOIS

NC096 Mauvaise Programmation Cycle Palpage

Message quand :
– distance approche palpage nulle
– palpage trou programmé rayon nul (ex G73r0E5)

NC097 Cycle Palpage Trou Non Complet

Cycle palpage trou non complet pas terminé

NC098 Cycle Palpage Non Exécuté

Message quand palpeur ne trouve point palper avant zone sécurité

NC099 Palpeur Non Rétracté

Démarrage cycle mesure palpeur déjà contact surface pièce

NC100 Dépassement Matériel

Axe programmé dépassé dépassement matériel. Le remettre en jog dans limites matériel

NC101 Dépassement Logiciel Positif

Mouvement programmé sort axe limites logicielles positives programmées/configurées

NC102 Limite Matérielle Positive

Message si axe joggé direction positive après limite matérielle positive atteinte.
Sélectionner JOG DIR – et CYCLE START pour jogger axe retour dans dépassement positif. NOTE: pas autre moyen retour axe limites matériel

NC103 Limite Matérielle Négative

Message si axe sur limite matérielle négative programmée/configurée et tentative jog direction négative

NC104 Limite Logicielle Positive

Message si axe sur limite logicielle positive programmée/configurée et tentative jog direction positive

NC105 Limite Logicielle Négative

Axe sur dépassement logiciel négatif et mouvement JOG DIR programmé

NC106 JOG Au-Delà Limite Logicielle

Valeur JOG INCR ferait dépasser axe limite logicielle

NC107 Axes Pas Sur Profil

Message si tentative quitter CYCLE STOP après série jog sans ramener axes profil.
Sélectionner JOG RETURN et ramener axes profil

NC108 HOME et JOG DIR Non Congruents

Message tentative référence axe JOG DIR opposée direction référencement configurée. NOTE: si cycle référencement automatique, système corrige JOG DIR sans afficher erreur.
Appuyer touche JOG DIR aligner direction jogging direction axe référencement configurée

NC109 Erreur Sortie HOLD: Mode Changé

Message tentative sortie HOLD mode opération (BLK_BLK, AUTO, MANUEL) différent celui système mis HOLD.
Sélectionner bon mode et réessayer

NC110 Bloc Non Autorisé HOLD

Message quand :
– Tentative exécution bloc MDI mouvement système HOLD. HOLD axes seulement joggables
– M programmé configuré non autorisé HOLD

NC111 Réinitialisation Active Refusée

Message tentative ACTIVE RESET conditions :
– Pendant exécution bloc G27-G28
– Exécution bloc suivi bloc circulaire (G02/G03)
– Exécution dernier bloc avant bloc syntaxiquement inapproprié
Système n'accepte qu'autre ACTIVE RESET (pratique contourner bloc circulaire) ou RESET

NC112 Mauvaise Utilisation Axe Roulement G90

Coordonnée programmée axe roulement G90 > pas roulement configuré AMP

NC113 Mauvais JOG DIR Retour Jog

Si direction jog négative retour jog auto/manuel, système force direction positive. Message si inversion empêchée logique machine

NC115 Cycle Palpage Exécuté Fin Mouvement Approche

Cycle palpage effectué pendant approche rapide palpeur

NC116 Mauvaise Utilisation Axe Réel Mode Virtualisation

Message quand axe réel programmé mode virtuel actif

NC117 Direction Outil Active: Mouvement Non Permis

Message quand seule direction outil active, autres mouvements non autorisés

NC118 Dépassement Logiciel Négatif

Mouvement programmé sort axe limites logicielles négatives programmées/configurées

NC119 Commande Non Autorisée Recherche Mémoire

Commande non autorisée pendant recherche mémoire

NC120 Mode Sélection Hors Plage

Message mode sélectionné hors plage. Modes autorisés 1-8 :

1 MDI5 JOG INCrémental
2 AUTO6 RETOUR PROFIL
3 BLOC PAR BLOC7 FICHIER REFERENCEMENT
4 JOG CONTINU8 HPG

NC121 N° Axes Sélection Hors Plage

Nombre axes sélectionnés mouvements manuels appel bibliothèque NC NC_SELAXI hors plage. Plage 1 à nombre axes configurés processus
1 < plage autorisée < n. axes configurés + 1

NC122 Trop Axes Sélectionnés Mouvement Manuel

Plus noms axes insérés bloc programme pièce qu'accepté.
Éditer bloc programme pièce

NC123 Mauvais Mode Sélection Cycle

Erreur CYCLE START pressé conditions :
– Mode autre MDI sélectionné exécution mouvement axe changement outil
– Système HOLD, AUTO ou BLK/BLK avec MBR (retour multi-blocs) non configuré AMP
– Système HOLD MBR actif mode sélectionné autre AUTO ou BLK/BLK
– Système IDLE ACTIVE_RESET mode sélectionné autre AUTO ou BLK/BLK
– Système IDLE MBR actif mode sélectionné autre AUTO ou BLK/BLK
– Système HRUN MBR actif mode sélectionné autre AUTO ou BLK/BLK
– Commande ACTIVE RESET statut HOLD mode sélectionné autre MDI, AUTO ou BLK/BLK
NOTE: Pour infos état machine (HOLD, MDI, HRUN, etc.) voir GUIDE UTILISATEUR

NC124 Mauvais Nom Axe

Erreur quand :
– Nom axe sélectionné non configuré table axes processus
– Définition plan interpolation incorrecte car axe(s) non configurés table axes
– Plan définir G17, G18, G19, G16 impossible car axe spécifié non configuré table axes
– Axe NC_ACTUALOFS n'existe pas
– Axe blocs SCF, MIR trilittéraux non configuré
– Erreur lecture coordonnée axe axe spécifié n'existe pas
– Axe blocs SOL, DPA, UDA, UGS, AXO, UAO trilittéraux non configuré ou dupliqué
– Axe appel bibliothèque AX_SHARE n'existe pas
– Libération axe partagé logique commande GTA

NC125 Longueur Données Hors Plage

Buffer clavier blocs MDI débordé. Longueur saisie autorisée 1 à 127 caractères

NC126 Échec Écriture Variable

Valeur variable non écrite

NC127 Échec Lecture Variable

Valeur variable non lue

NC128 Définition Limite Opérative Erronée

– Erreur définition limites logicielles opération mnémonique trilittérale SOL
– Limites logicielles programmées doivent être définies dans configuré logiciel
– Limites opératives logicielles non configurées AMP

NC129 Zone Protégée Non Définie

Message tentative activation PAE zone protégée inexistante. Définir zone protégée PAE

NC130 Longueur Décalage Non Définie Axe

Message tentative preset/requalification décalage non associé axe spécifié

NC131 Code Orientation Outil Erroné

Code orientation outil spécifié illégal

NC132 Erreur Environnement PLUS

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

NC133 Erreur Environnement Servo

Erreur environnement SERVO pendant preset origine ou décalage
Erreur aussi commande IPB valeur In Position Band transférée axe arrondie < 1 chiffre calculs internes. Codes erreur FLT en cours :
-1: Id axe invalide/inexistant
-2: Axe en mouvement
-3: Commande invalide
-4: Filtre non configuré
-5: Ressources filtre épuisées
-6: Id filtre invalide
-7: Paramètre hors plage

NC134 Mouvement Manuel Non Exécuté, Aucun Axe Configuré

Mouvements manuels non autorisés car aucun axe configuré

NC135 Axe Non Configuré

Id programmé GTA ou GSA trilittéral non configuré
Axe non broche programmé GSA trilittéral

NC136 Id Programmé Identifie Axe Auxiliaire

ID programmé bloc GTA correspond axe auxiliaire non autorisé

NC137 Axe ou Broche Non Disponible

– ID axe programmé GTA correspond autre processus
– ID axe fonction AX_SHARE bibliothèque non disponible
– Demandes axe broche GSA non acceptées

NC138 ID Axe Dupliqué

ID axe dupliqué bloc GTA

NC139 ID Programmé Identifie Broche

ID programmé bloc GTA correspond axe broche non autorisé

NC140 Échec Réglage Vitesse Broche

Logique machine (tâche $SPROG) n'accepte pas variation vitesse broche

NC141 Échec Demande Nouvel Outil

Logique machine (tâche $nTPROG) n'accepte pas programmation code T

NC142 Échec Exécution M

Logique machine (tâche $mDECOD) n'accepte pas programmation code M

NC143 Échec Programmation Axes Pseudo

Logique machine (tâche $nPSEUDO) n'accepte pas programmation axes pseudo

NC144 Mouvement Axe Inhibé

Mouvement axe refusé logique machine (tâche $nCONMOV)

NC145 Échec Fin Mouvement

Logique machine répond erreur signal fin mouvement (tâche $nENDMOV)

NC146 Trop Blocs Sans Mouvement Mode Continu

Trop blocs sans mouvement programmés mode continu (G27, G28)

NC149 Programme Déjà Sélectionné

Erreur mode MDI tentative activation même paramacro plusieurs fois

NC150 Axé Referencé

Message indique axe référencé

NC151 Axe Sur Profil

Message indique RETOUR PROFIL terminé avec succès axe revenu profil

NC152 Fin Retour Automatique Profil

Message indique RETOUR AUTOMATIQUE PROFIL terminé tous axes revenus profil

NC153 Fin Retour Arrière Blocs

Message retour arrière multi-blocs. Pour plus blocs, modifier max configuré

NC156 Fin Recherche Mémoire

Fin recherche mémoire

NC160 Commande et État Système Non Congruents

Message commande non autorisée état système présent

NC161 Erreur Interne: Classe Inexistante

NC162 Erreur Interne: Erreur Message NC

Éteindre/rallumer contrôle. Si message persiste, contacter service technique

NC190 Longueur Insuffisante Cycle Taraudage

Erreur distance phases accélération/décélération cycle taraudage sans transducteur > distance totale, pas espace usinage

NC191 Longueur Insuffisante Cycle Taraudage Transducteur

Erreur distance phases accélération/décélération cycle taraudage transducteur broche > distance totale, pas espace usinage

NC192 Longueur Insuffisante Cycle Filetage

Erreur distance phases accélération/décélération cycle filetage préétabli > distance totale, pas espace usinage

NC199 Broche Non Activée

NC200 Erreur Accès Fichier

Erreur lecture/écriture fichier

NC201 Erreur Chargement Fichier Configuration

Configuration axes fichier accédé différente configuration port dual

NC202 Incompatibilité Configuration Fichier/Port Dual

Configuration axes fichier accédé différente configuration port dual

NC203 Avertissement: Table Verrouillée Lecture Seule

PLUS refuse accès table port dual

NC204 Taille Fichier Illégale

Table fichier taille incorrecte

NC205 Magasin Vide

Magasin sélectionné n'a pas poches définies

NC206 Poche Toujours Occupée

Poche définie outil déjà réservée autre outil

NC0207 Poche Précédente Illégale

Outil occupant >1 poche interfère poche occupée autre outil (poche précédente)

NC208 Poche Suivante Illégale

Outil occupant >1 poche interfère poche occupée

NC209 Aléatoire Illégal

Classe aléatoire illégale tracée mémoire

NC210 Table Outils Pleine

Port dual plein chargement table outils magasin

NC211 Format Double Illégal Éditeur

Format variable non accessible éditeur tracée

NC212 N° Magasin Illégal Fichier

Erreur lecture/écriture

NC213 Poche Non Initialisée

NC214 Poche Non Compatible

NC215 Nom Table Illégal

Nom table charger invalide. Extension doit être : .TOL .USR .MAG .OFS .ORG .SPN

NC220 Processus Non Défini

Processus non défini/configuré. Définir processus défaut commande PRO ou sélectionner processus existant synchronisation

NC221 Mauvais Type Processus

Canal communication inadapté jeu commandes.
Ex: canal type 2 (PLUS) exécution commande EXE

NC222 Mauvais N° Processus

N° processus commandes synchronisation identifie processus courant

NC223 File Processus Pleine

File processus (locale/remote) message envoyé pleine

NC224 Données Envoi Trop Longues

Données transmettre SND > 174 caractères

NC225 Échec Chargement Données

Type/nombre données SND non autorisé

NC226 Message Déjà Existant File

Commande SND vers processus avant processus effacé message précédent

NC227 Échec EXE ou ECM

Message quand :
– Statut processus destinataire EXE/ECM n'autorise pas commandes exécution auto (RUN, HRUN, RUNH, HOLD) ou instruction MDI
– Erreur syntaxe programme destinataire EXE

NC290 Activation Programme Refusée

Logique machine refuse activation programme pièce

NC291 Désactivation Programme Refusée

Logique machine refuse libération programme actif

NC292 Demande Acquisition Axes Refusée

Logique machine refuse acquisition axes exécution GSA trilittéral

NC293 Demande Libération Axes Refusée

Logique machine refuse libération axes exécution GSA trilittéral

NC294 Demande Acquisition/Partage Broche Refusée

Logique machine refuse acquisition/partage broche GSA trilittéral

NC295 Demande Libération Broche Refusée

Logique machine refuse libération broche GSA trilittéral

NC296 Demande Changement Partage Broche Refusée

Logique machine refuse changement statut partage broche GSA trilittéral

NC297 Cycle Fixe Impossible Broche Partagée

G84 ou G86 programmé broche mode non exclusif

NC320 Programmation UPR Non Autorisée

UPR non programmable autre mode virtuel actif.
Erreur aussi si :
– Un axe physique SLAVE programmation UDA/SDA
– UPR type 5/minuscule programmé sans UPR précédent actif
– Variable utilisateur !R73 MODE = 1 et origines axes rotatifs programmées UPR, ou UPR type 5
– Origines axes rotatifs programmées UPR type Ø, 1 ou 10

NC321 Mauvaise Programmation UPR Incrémentale

UPR incrémental seulement programmable si UPR actif

NC322 Programmation UPV Non Autorisée

UPR non programmable autre mode virtuel actif.
Erreur aussi si axe réel esclave programmation UDA/SDA

NC323 Mauvais Type Axe Programmation UPV

Type axe réel programmé incompatible mode virtuel

NC324 Valeur Rayon Programmée Erronée

Rayon programmé bloc UVP incompatible position axe linéaire

NC325 Programmation UVC Non Autorisée

UVC non programmable autre mode virtuel actif. Erreur aussi si axe réel esclave UDA/SDA

NC326 Valeur Code TCP Programmée Hors Plage

Code activation TCP illégal

NC327 Programmation TCP Non Autorisée

(TCP,5) non programmable autre mode virtuel actif.
Erreur aussi si axe linéaire/rotatif TCP esclave UDA/SDA

NC328 Programmation TCP Non Congruente

Demande activation TCP incompatible mode TCP courant

NC329 Erreur Activation TCP Tangentiel

Erreur activation (TCP,4). Vérifier IDs axes configurés table utilisateur

NC330 Erreur Acquisition/Libération Axes

GTA ne peut être activé décalages, cycles préétablis ou mode virtuel actifs

NC331 Horloge Interpolateur Axe Non Congruente

Un/plusieurs axes objet GTA/GSA caractérisés horloge interpolateur différente processus courant

NC332 Valeur Nulle Module ijk

Erreur programmation ijk TCP actif: module valeurs = zéro

NC333 Mauvaise Programmation ijk, mno

ijk et/ou mno mal programmés

NC334 Dépassement Nombre Blocs Contourage

Max blocs définis AMP contouring auto ou cycles ébauche < requis

NC340 Cercles/Lignes Non Définis

Cercle/ligne programmé profil GTL non défini

NC341 Mauvaise Définition Cercles/Lignes

Erreur définition cercle/ligne GTL

NC342 Cercles/Lignes Non Secants

Intersection profil GTL implique deux cercles/lignes non sécants

NC343 Cercles Confondus

Intersection profil GTL doit être générée deux cercles non sécants

NC344 Cercles/Lignes/Points Confondus

Cercles/lignes/points profil GTL confondus

NC345 Points Intérieur Cercle

Erreur profil: point programmé intérieur cercle

NC346 Lignes Parallèles

Erreur programmation point/cercle: lignes profil parallèles

NC347 Points Alignés

Erreur profil: points définition cercle même ligne

NC360 Trop Blocs Mouvement

Max blocs mouvement autorisés profil rappelé macro ébauche (SPA, SPF) atteint. Vérifier limite AMP

NC361 Erreur Profil

Profil rappelé macro ébauche (SPA, SPF) ne peut être ébauché. Généralement seulement profils monotones ébauchage axe ébauche (X ou Z toujours décroissant/croissant)

NC362 Zone Travail Non Définie

Éteindre/rallumer contrôle, si erreur persiste, contacter assistance

NC363 Axe Non Congruent Plan Interpolation

Macros ébauche (SPA, SPF) axe ébauche doit appartenir plan interpolation, comme axes copeaux. Aussi macro filetage axe filet et axe retour doivent appartenir plan interpolation

NC364 Mauvaise Approche Profil

Point approche non autorisé macro ébauche (SPA, SPF). Point approche toujours externe champ ébauche X ébauches parallèles X, et externe champ ébauche Z ébauches parallèles Z

NC365 Type Interpolation Non Autorisé

Profil rappelé macro ébauche (SPA, SPF) seulement blocs mouvement linéaire/circulaire autorisés

NC366 Points Alignés Pendant Ébauche

Étape ébauche profil zone non ébauchable atteinte. Contrôler cohérence profil et paramètres macro

NC367 Profil Non Cohérent Approche

Point approche et sens développement profil n'autorisent pas continuer ébauche

NC370 Paramètres R ou B Non Autorisés

Macro rainurage connexion ou biseau initial/final non autorisé si niveau externe non programmé

NC371 Largeur Outil > Largeur Rainure

Erreur macro rainurage largeur outil supérieure largeur rainure

NC372 Largeur Outil Nulle/Non Cohérente R/B

Erreur macro rainurage largeur outil nulle ou inférieure somme connexions/biseaux programmés

NC373 Mauvaise Position Initiale TGL

Position approche macro rainurage non cohérente paramètres déclarés bloc

NC375 Paramètres « a » et/ou « b » Manquants

Si filetage non standard, bloc doit contenir paramètres « a » et « b »

NC376 Mauvais Pas Filetage

Filetage non standard pas programmé doit respecter formule :
Comprendre les Messages d Erreur OSAI Série 10 CNC : Causes et Solutions Rapides

NC377 Angle Filet > 180°

Erreur macro filetage angle filet 180°

NC378 Longueur Filet Nulle

Erreur macro filetage longueur filet axe broche nulle

NC379 Mauvais Angle Conique

Filetage conique, angle conique max = moitié angle filet

NC380 Rotation Plan Non Autorisée Filetage

Cycle filetage non autorisé si rotation active plan interpolation

NC381 Sortie Circulaire Non Autorisée Sans Paramètre « r »

Erreur macro filetage programmation sortie connexion sans valeur rayon

NC401 Programme Pièce HSM Introuvable/Erreur Ouverture

Erreur partage programme pièce modules exécutables contrôle.
Recharger programme ou contacter service ingénierie client

NC402 Erreur Lecture Programme Pièce HSM

Programme exécution corrompu
Éteindre/rallumer contrôle ou appeler service ingénierie client

NC403 Fichier Configuration HSM Introuvable/Erreur Ouverture

Fichier configuration absent.
Vérifier présence fichier et code trilittéral HSM définissant nom

NC404 Erreur Syntaxe Configuration HSM Ligne

Ligne spécifiée contient erreur syntaxe.
Vérifier syntaxe code trilittéral configuration manuel

NC405 Position Départ Requise Tous Axes HSM

Premier point programmé après G61 doit contenir tous axes associés configuration HSM.
Programmer axes manquants, confirmer positions inchangées

NC406 Paramètre HSM Obligatoire Demandé Configuration Ligne

Code trilittéral configuration ligne spécifiée requiert autres paramètres
Vérifier syntaxe code trilittéral configuration manuel

NC407 Erreur Paramètre HSM Obligatoire

Code trilittéral configuration ligne spécifiée ne contient pas paramètre obligatoire
Vérifier syntaxe code trilittéral configuration manuel

NC408 Paramètre HSM Mauvaise Position Ligne

Réservé développements futurs.
Appeler service ingénierie client

NC409 Paramètre HSM Non Autorisé Programme Pièce

Réservé développements futurs.
Appeler service ingénierie client

NC410 Deux Points Requis Définir Segment

Minimum deux points entre G61 et G60.
Éditer programme pièce, ne pas utiliser G61/G60

NC411 Axes HSM Non Trouvés Paramètres Axe Ligne

Minimum deux points entre G61 et G60.
Éditer programme pièce, ne pas utiliser G61/G60

NC412 Paramètres Généraux HSM Avant Paramètres Axe Ligne

Code trilittéral configuration ligne spécifiée référence identifiant axe non associé processus exécution programme pièce.
Vérifier code trilittéral configuration manuel ou identifiants axes processus

NC413 Paramètres Axe Après Paramètres Généraux HSM Ligne

Fichier configuration, codes trilittéraux généraux d'abord puis codes configuration axe.
Vérifier séquence configuration manuel

NC414 HSM Nécessite Plus Paramètres Configuration

Fichier configuration, codes trilittéraux généraux d'abord puis codes configuration axe.
Vérifier procédure configuration manuel

NC415 HSM Nécessite Plus Paramètres Axe

Axes avec codes trilittéraux configuration manquants spécifiés fichier configuration.
Vérifier procédure configuration manuel

NC416 HSM Nécessite Plus Paramètres Outil

Codes trilittéraux configuration outil non spécifiés fichier configuration.
Vérifier procédure configuration manuel

NC417 HSM Nécessite Plus Paramètres Cinématiques

Codes trilittéraux axes référents outil et axes serrage pièce non spécifiés fichier configuration.
Vérifier procédure manuel codes CIN,t et CIN,w

NC418 Axe Non Défini Paramètres HSM Ligne

Axe non défini précédemment AXI configuré fichier configuration ligne spécifiée.
Vérifier procédure configuration manuel

NC419 Axe Déjà Défini Paramètres HSM Ligne

Axe précédemment défini redéfini fichier configuration ligne spécifiée.
Vérifier procédure configuration manuel

NC420 Trop Axes Additionnels (max 3) Paramètres HSM

Max 3 axes additionnels fichier configuration (axes n'appartenant pas système cartésien/rotatif)
Vérifier procédure configuration manuel

NC421 Trop Axes (max 6) Paramètres HSM

Max 6 axes fichier configuration.
Vérifier procédure configuration manuel

NC422 Erreur Type Axe Paramètres HSM Ligne

Type axe incorrect ou déjà associé autres axes défini fichier configuration.
Vérifier procédure code AXI manuel

NC423 Limite Opérative Atteinte Programme Pièce HSM Axe

Limites logicielles opération atteintes axe spécifié.
Vérifier programme pièce

NC424 Virtualisation/TCP Non Autorisés HSM

Activation G61, ni virtualisations ni TCP ne doivent être actifs.
Vérifier programme pièce

NC425 Erreur Lecture Fichier Configuration HSM

Fichier configuration corrompu.
Recharger fichier configuration ou appeler service ingénierie client

NC426 HSM Non Activé AMP

Fonction HSM non activée AMP.
L'activer

NC427 Option HSM Non Autorisée Clé Matérielle

Option HSM non activée. Machine >3 axes, option doit être activée Clé Produit
Appeler service ingénierie client

NC428 Option HSM Non Chargée

Option HSM activée Clé Produit mais non chargée NC.
Charger option

NC429 Valeur Paramètre Illégale HSM

Paramètre valeur incorrecte (doit être positive) défini fichier configuration ligne spécifiée.
Vérifier procédure configuration manuel

NC430 Valeur Avance Illégale HSM

Valeur avance manquante ou < 0.
Définir valeur avance valide

NC431 Erreur Syntaxe HSM

Erreur syntaxe programme pièce usinage HSM.
Corriger programme et consulter manuel programmation blocs autorisés G61/G60

NC432 Utilisation Illégale Axes Tangentiels

Un seul axe tangentiel autorisé ou axe tangentiel mal utilisé.
Vérifier procédure configuration manuel

NC433 Modalité Paramétrage Invalide

Programmation type points et paramétrage relatif erroné code trilittéral PNT fichier configuration haute vitesse

NC434 Programmation Polynomiale N'Admet Pas Paramétrage Demandé

Configuration code trilittéral PNT fichier configuration haute vitesse programmation polynomiale entière erronée

NC435 Nœuds Doivent Être Programmés Ordre Croissant

Nœuds B-splines programmés entrées doivent être triés ordre croissant

NC436 Programmation Nœuds Requise

Nombre nœuds programmé insuffisant: entrées B-spline, nombre nœuds = nombre points contrôle + degré B-spline + 1

NC437 Point Final B-spline Précédent Doit Être Confirmé

B-splines programmés doivent être continus: dernier point B-spline = premier point suivant

NC438 Points Contrôle Définition Correcte B-spline Manquants

Nombre min points contrôle entrée B-spline: (degré B-spline + 1) * 2

NC439 Polynômes Programmés Manquent Continuité

Polynômes programmés doivent être continus: dernier point polynôme = premier point suivant

NC440 Vecteur ijk Type ROT Invalide Calcul Axes Tangentiels Demandé

Axe tangentiel, vecteur ijk ne doit pas être type ROT code trilittéral VER fichier configuration haute vitesse

NC441 Vecteur ijk Type ROT Invalide Paramètres (TOD) Utilisés

Code trilittéral VER fichier configuration haute vitesse, vecteur ijk ne peut être ROT quand chaîne entraînement < 2 axes rotatifs

NC442 Vecteur ijk Type PRG Invalide Points Type AXI/CLP Programmés

Programmation points (PNT, AXI/CLP… ou (PNT, AXI/CCP…), vecteurs ijk inutilisables. Utiliser: (VER, REL/ROT, …

NC443 Vecteur mno Type REL Invalide Points Type AXI/CCP Programmés

Programmation points (PNT, AXI/CXP… ou (PNT, CLP, CCP…), vecteurs mno inutilisables. Utiliser: (VER…, PRG, …

NC444 Axe Partagé Environnement PLUS

Axe déplacer/virtualiser acquis logique fonction AX_SHARE

NC445 Unité Mesure Machine Non Congruente HSM

Erreur exécution programme pièce optimisé Path Optimizer quand unité mesure fichier configuration non congruente unité machine

NC446 Programmation mno/uvw Erronée Fichier HSM

Erreur quand vecteurs mno/uvw tous deux définis/programmés/calculés code trilittéral VER fichier configuration haute vitesse

NC447 Programmation uvw Non Compatible Outil Toroïdal

Facteurs compensation uvw non supportés outils toroïdaux

NC448 Coin Invalide Détermination uvw

Erreur tentative détermination facteurs compensation uvw point sur-allongement.
Basculement 180° point contact outil

NC456 Versor ijk Nul

Versor module ijk programmé nul

NC457 Versor mno Nul

NC458 Versor pqd Nul

Références

  1. Manuel Programmation CNC Série 10 pdf Édition: Septembre 2011 par PRIMA ELECTRO S.p.A

commande numérique par ordinateur

  1. Routeurs CNC 3 axes vs 4 axes : lequel convient à vos besoins de fabrication ?
  2. Comprendre les axes des machines CNC : choisir le bon système pour vos besoins de fabrication
  3. Choisir le bon routeur CNC : Machines 3 axes vs 4 axes
  4. Import de modèles solides 3D chez Hurco : programmation conversationnelle 3 et 5 axes simplifiée
  5. Découvrez les avantages de l'usinage CNC 5 axes
  6. Pourquoi l'usinage CNC 3 axes reste un choix de premier plan pour la précision et la rentabilité
  7. Usinage CNC 5 axes expliqué : précision et efficacité pour pièces complexes
  8. Comprendre les axes des tours CNC : aperçu rapide
  9. Comment utiliser la commande Sinumerik MSG pour communiquer avec les opérateurs CNC