Codes d'erreur Milltronics Centurion 7 : Référence complète pour opérateurs CNC
Liste exhaustive des messages d'erreur Milltronics Centurion 7 pour machinistes et programmeurs CNC travaillant sur machines Milltronics.
Messages d'erreur Milltronics
001 Numéro de fonction invalide
Noter l'opération en cours et contacter le support technique. Un appel a été fait vers une fonction DOS inexistante.
002 Fichier non trouvé
Le fichier spécifié comme OLD n'existe pas. Essayer MENU.
003 Chemin non trouvé
Le lecteur ou sous-répertoire spécifié n'existe pas.
004 Trop de fichiers ouverts
Vérifier Config.sys pour FILES=20.
005 Accès fichier refusé
Le fichier est peut-être en lecture seule ou sur un disque protégé en écriture.
006 Handle de fichier invalide
007 Blocs de contrôle mémoire détruits
008 Mémoire insuffisante
Le programme chargé est trop volumineux pour tenir en mémoire. Essayer le mode DNC.
009 Adresse bloc mémoire invalide
010 Environnement invalide
011 Format invalide
012 Code d'accès fichier invalide
013 Données invalides
015 Lecteur spécifié invalide
Le lecteur spécifié n'existe pas.
016 Impossible de supprimer le répertoire courant
Noter l'opération et contacter le support technique.
017 Impossible de renommer entre lecteurs
018 Plus de fichiers
100 Erreur lecture disque
Tentative d'édition d'un fichier corrompu (perte alimentation pendant édition, ou erreur 101 lors de l'édition). Essayer un autre fichier. Si le problème est isolé, le programme doit être recréé.
Note : Cette erreur survient lors de l'édition de fichiers conversationnels créés avec le logiciel SLS.
101 Erreur écriture disque – Mémoire pièces pleine
Pour éviter cette erreur, supprimer les programmes de mémoire quand ils ne sont plus utilisés (stocker sur disquette). Surveiller la mémoire disponible pendant la programmation. Supprimer des programmes libère de l'espace.
Procédure de récupération erreur 101
(Erreur écriture disque : Mémoire pièces pleine)
Taper les commandes en MAJUSCULES suivies de ENT.
1) ENTER (C:/RAM doit s'afficher)
2) CD.. (changer répertoire)
3) CD PARTS (répertoire pièces)
4) DIR (lister fichiers PART)
5) DEL O#### (#### = numéro pièce)
NOTE : Recréer O#### depuis le fichier conversationnel (P####) en le repostant.
6) Mettre machine HORS puis SOUS TENSION pour RÉINITIALISER. Utiliser UTIL-FICHIERS-EFFACER pour effacer programmes inutiles.
NOTE : Vérifier mémoire pièces disponible via UTIL-INFO page informations.
102 Fichier non assigné
103 Fichier non ouvert
104 Fichier non ouvert en lecture
105 Fichier non ouvert en écriture
106 Format numérique invalide
150 Disque protégé en écriture
Vérifier l'onglet protection écriture de la disquette.
151 Unité inconnue
152 Lecteur non prêt
Vérifier présence disquette dans lecteur.
153 Commande inconnue
154 Erreur CRC données – Disque corrompu
155 Longueur structure requête lecteur incorrecte
156 Erreur positionnement disque
Vérifier câblage commande vers lecteur disquette.
157 Type média inconnu
158 Secteur non trouvé
159 Imprimante sans papier
160 Défaut écriture périphérique
161 Défaut lecture périphérique
162 Défaillance matérielle
Format incorrect sur disquette. Essayer autre disque ou reformater. Vérifier câbles disquette.
163 Violation partage
200 Division par zéro
201 Erreur contrôle plage
202 Dépassement pile
203 Dépassement tas – RAM insuffisante
Exécuter CHKDSK pour déterminer RAM disponible. Désactiver pilotes périphériques inutiles avant démarrage CNC.
Étapes pour éviter erreur 203
(Dépassement tas : RAM insuffisante)
Si cycles textuels ou cycles prédéfinis chargés mais non utilisés, les désactiver. Voir PARMS-SETUP-MISC.
1) (F7) PARMS
2) (F9) CTRL
3) Curseur sur « Load Text Cycles »
4) Basculer sur « Non »
5) (ESC)
6) (ESC) menu principal
7) Mettre machine HORS puis SOUS TENSION.
Si programme volumineux, l'exécuter en mode RS-232 RUN.
204 Opération pointeur invalide
205 Dépassement flottant
206 Sous-dépassement flottant
207 Opération flottante invalide
208 Erreur superposition TP
209 Erreur superposition TP
210 Erreur objet TP
211 Erreur objet TP
212 Erreur objet TP
213 Erreur objet TP
214 Erreur objet TP
300 Programme déjà existant
Tentative d'utilisation d'un nom de programme déjà utilisé. Choisir un autre nom.
301 Numéro programme invalide
Numéros valides : 1 à 9999. Simulateur : 1 à 15.
302 Aucun programme à sélectionner
Peut survenir lors de création menu sélection fichier sans fichiers. Disquette non formatée possible. Mémoire pièces vide possible.
303 Problème sauvegarde programme(s) sur disque
Pas de disquette dans lecteur. Disquette pleine. Disquette non formatée possible.
304 Problème chargement programme(s) depuis disque
Disquette retirée après définition fichiers.
305 Non formaté pour conversationnel. Essayer éditeur texte.
306 Système conversationnel corrompu
307 Numéro d'événement illégal
Numéro événement dans programme conversationnel négatif.
308 Numéro outil invalide
Numéro outil < 0 ou > 99.
309 Impossible copier/renommer fichier vers lui-même
Utiliser un autre nom de fichier.
310 Fichier non formaté pour conversationnel ou paramètres
Problème réception fichier via RS-232. Vérifier fichier envoyé.
311 Fichier paramètres invalide
Problème réception fichier paramètres via RS-232. Vérifier envoi paramètres.
312 Stockage pièces insuffisant
Mémoire pièces pleine. Effacer programmes (UTILS-FICHIERS-EFFACER). Programme sur disquette trop volumineux pour mémoire commande.
313 Stockage insuffisant compression, post annulé
Effacer programmes mémoire pièces.
314 Stockage insuffisant, post avorté
Effacer programmes mémoire pièces.
315 Espace disque insuffisant sur disquette
Disquette pleine ou trop de programmes. Limite 224 fichiers répertoire racine. Créer sous-répertoire et changer chemin disquette pour utiliser plein espace.
316 Stockage insuffisant pour créer nouveau fichier
Pas assez d'espace pièces pour nouveau programme conversationnel. Effacer programmes inutiles.
317 Simulateur limité à 15 événements
319 Envoi fichier avorté
320 Programme PLC invalide
Un fichier ACRO.HEX (ou NCB.HEX) dans répertoire RAM est corrompu.
321 Erreur dans programme O.
Un MCODE ou GCODE personnalisé a une erreur.
322 ou programme G code personnalisé introuvable.
323 ou programme M code personnalisé introuvable.
324 Chemin invalide ou programme non trouvé pour macro M6 changement outil.
La macro changement outil peut contenir une erreur.
400 Origine requise
La machine doit être mise à l'origine avant tout mouvement d'axe (MDI, JOG, volant, etc.).
401 Dépassement limite logicielle axe X
403 Dépassement limite logicielle axe Z
404 Dépassement limite logicielle axe A
405 Dépassement limite logicielle axe B
406 Dépassement limite logicielle axe C
Ces erreurs résultent de l'atteinte des limites de course programmées. En jog/volant, la commande n'autorise le mouvement que dans un sens. En programme, modifier G92 et/ou G54. Les corrections de longueur d'outil peuvent causer un dépassement axe Z.
407 Condition erreur excès axe X
408 Condition erreur excès axe Y
409 Condition erreur excès axe Z
410 Condition erreur excès axe A
411 Condition erreur excès axe B
412 Condition erreur excès axe C
L'axe ne suit pas le mouvement programmé à la vitesse programmée.
Erreur en déplacements rapides seulement ? O/N
Si oui, vérifier tension bus et paramètres avance rapide.
Voyants rouges sur cartes commande ? O/N
Si oui, quel voyant sur quelle carte ? VOL, GF, RMS, SG
Autres causes : coupe trop lourde, outil usé, 15V bas, paramètres accel/decel, défaillance carte commande.
413 Tentative mouvement zone sûre
415 Impossible établir liaison DNC programme en cours
Le programme doit être arrêté avant d'établir la liaison DNC.
416 Hors position, point fin d'arc n'est pas sur l'arc
417 Impossible éditer paramètres programme en cours
Le programme doit être arrêté avant d'éditer les paramètres. Programme en mode bloc ou advance arrêt ?
418 Erreur carte commande
448 Erreur pression air. Vérifier raccord tuyau
449 ERREUR 449 : Arrêt d'urgence : Défaut entraînement axe. Réinitialiser servos ou couper alimentation.
450 ERREUR 450 : Condition arrêt d'urgence. Réinitialiser entraînements ou appuyer pour effacer.
451 Défaut lubrification, Vérifier niveau huile voies
Le contacteur flotteur de la pompe autolube indique qu'il faut ajouter de l'huile.
452 Outil non trouvé en séquence auto outil
Vérifier UTIL-TLCHG-SLOTS pour ce numéro outil.
453 Pot outil non levé pendant mouvement tourelle
Vérifier fonctionnement contacteur POT UP.
454 Pas en position changement outil
Essayer commander G32 avant M6.
455 Bras ATC non sorti, mouvement axe non autorisé
456 Impossible traiter changement auto outil après passage manuel
457 Longueur mouvement trop grande pour commande (diviser en mouvements plus petits)
458 Axe X en mode manuel. Appuyer reset pour l'activer
459 Axe Y en mode manuel. Appuyer reset pour l'activer
460 Avance trop grande pour commande
500 Dernière touche fonction non supportée actuellement
501 Adresse illégale « # » rencontrée
Le caractère entre guillemets n'est pas une adresse valide (X, Y, Z, R, G, etc.). Le bloc d'erreur s'affiche. Vérifier ce bloc.
502 Cycle prédéfini non défini
503 Retour sans gosub
Voir page 328, Section 5 sur gosub et return.
504 Points confondus, début et fin identiques sur arc sans centre
Point début et fin identiques sur arc sans centre.
505 Rayon trop petit pour points donnés
Points début et fin à plus de distance « R ».
507 Après compensation, ligne vers arc sans intersection
509 Après compensation, arcs sans intersection
515 Taille fichier inattendue
Fichier lu n'a pas la taille correcte.
517 Paramètre hors plage
Numéro paramètre < 0. Pour > 699, utiliser mode données (G10, G11).
518 Instruction programme illégale
Commande dans instruction non valide.
519 Avance hors plage
Avance programmée au-delà paramètre « avance maximum » setup machine. Avance peut être négative.
520 Vitesse broche hors plage
Vitesse programmée au-delà paramètre « plage broche » setup machine. Vitesse peut être négative.
521 Rayon d'arc négatif
Tentative génération rayon d'arc négatif.
522 Rayon polaire négatif
Rayon polaire doit être valeur positive.
523 Numéro outil illégal
Numéros T valides : 0–99.
524 Numéro rayon illégal
Numéros D valides : 0–99.
525 Numéro longueur illégal
Numéros H valides : 0–99.
526 Code d'accès invalide
Code d'accès ne correspond pas à celui chargé en paramètres setup machine.
527 Niveau d'accès invalide
Niveaux valides : 0–4.
529 Adresse dupliquée rencontrée
Même adresse trouvée deux fois même bloc (ex: X0 Y0 X.5).
530 Ligne colinéaire vers ligne arrondi
531 Ligne colinéaire vers arc arrondi
532 Arc colinéaire vers ligne arrondi
533 Arc colinéaire vers arc arrondi
535 Longueur chanfrein < 0
Longueur chanfrein doit être positive.
536 Impossible chanfrein et arrondi même coin
Choisir chanfrein OU arrondi.
537 Impossible chanfrein vers/depuis arcs
538 Compteur boucle hors plage
Maximum boucles pour appel : 999.
539 Temps attente hors plage
Probablement nombre négatif. Maximum : 999999999 secondes.
540 Temps attente illégal « # » rencontré
Essayer G4 F##.#### ; spécifier X, P, ou F après G4.
541 Aucun mouvement axe autorisé sur bloc G31 ou G32
G31 et G32 déplacent Z seulement. Déplacer X et Y sur autre bloc.
542 G30 Paramètre retour référence illégal sur bloc G30
Doit être P2, P3, ou P4 pour 2e, 3e, 4e point référence.
543 Instruction G10 illégale
544 Trop de chiffres dans nombre
Chiffres utilisés au-delà ce que l'adresse attend. Ex: G100 = 2 chiffres seulement.
545 Valeur K illégale pour nombre trous
K doit être entre 1 et 1000.
546 Appels/gosubs imbriqués trop profonds
Programme s'appelle lui-même probable. Limite imbrication : 50 pour appels programmes.
547 Commentaire non fermé
Toujours utiliser « ( ) » par paires pour commentaires programme.
549 Code G non reconnu
Code G rencontré non reconnu par la commande.
550 Format numérique incorrect
Valeur numérique ou paramètre entre [ ] attendue après adresse X, Y, Z, R, etc.
551 Multiples points décimaux
Multiples points décimaux détectés dans une valeur numérique.
552 « ] » manquant
Toujours utiliser crochets par paires.
553 « [ » manquant
Toujours utiliser crochets par paires.
554 Débordement fonction tangente
Tentative tangente nombre proche 90°.
555 « / » manquant
Syntaxe ARCTAN « ATAN » : P## = ATAN[#/#].
556 Argument SQRT négatif
557 Fonction inconnue
560 Opérateur relationnel illégal
567 Appel non résolu
Programme appelé n'existe pas (Call ####).
568 Goto/gosub non résolu
N#### n'existe pas dans programme (Goto ####).
569 Outil trop grand pour usiner intérieur arc « Rayon compensé trop petit »
Supprimer arc ou utiliser outil plus petit.
570 Outil trop grand « 1er rayon compensé arc-à-arc < 0 »
Supprimer arc ou utiliser outil plus petit.
571 Outil trop grand « 2e rayon compensé arc-à-arc < 0 »
Supprimer arc ou utiliser outil plus petit.
572 Vidage poche pas dans cycle Début/Fin fraisage
-BOUCLE WHILE WEND-
Utiliser START début cycle fraisage et FIN fin cycle.
573 Paroi arrondie pas dans cycle Début/Fin fraisage
-BOUCLE WHILE WEND-
Utiliser START début cycle fraisage et FIN fin cycle.
574 Rayon paroi arrondie ne couvre pas 1ère profondeur Z et profondeur finale Z
575 Paroi conique pas dans cycle Début/Fin fraisage
-BOUCLE WHILE WEND-
Utiliser START début cycle fraisage et FIN fin cycle.
576 Incrément Z = 0
577 Instructions entrée doivent précéder mouvements axes
578 Cycle textuel non défini
Caractère dans commande texte non supporté. Paramètre « Load Text Cycles » peut ne pas être actif dans PARMS-CTRL.
579 Arcs compensés ne se coupent pas
580 Opération flottante invalide. Argument passé à LN était zéro ou négatif.
581 Opération flottante invalide. Opérande passé à « # » était zéro ou négatif.
588 Impossible régler décalages outil #0
600 Impossible imbriquer cycles Début/Fin fraisage -boucles WHILE WEND-
Ne pas démarrer cycle fraisage dans cycle fraisage.
601 Instruction WHILE manquante
Peut être cycle fin fraisage sans cycle début.
602 Instruction WEND manquante
Peut être cycle début fraisage sans cycle fin.
603 Programme N#### inexistant
Programme appelé comme sous-programme n'existe pas. Vérifier s'il est en mémoire.
605 Impossible modifier statut essai à sec programme en cours
Programme doit être arrêté avant changer statut essai à sec. Essayer ARRÊT-ESSAI-REPRENDRE.
606 Programme N#### vide
Programme texte exécuté/vérifié vide. Essayer éditer et reposter fichier conversationnel.
607 Impossible quitter mode DNC RUN programme en cours
Mode DNC doit être arrêté avant sortir.
608 « P » attendu dans bloc M98
609 G20/21 non autorisé en DNC Rapide
610 Mouvement position requis après cette rotation
611 Avance doit être spécifiée chaque bloc mode temps inverse actif
666 Mouvement broche détecté, repositionner broche position originale
Erreurs de numérisation
800 Bloc palpeur illégal – Erreur syntaxe fichier guidage. Vérifier format bloc. Blocs doivent commencer par X, Y, ou Z suivi d'un ou deux P.
801 Fin de prise manquante – Frontière prise non fermée. Fichier entrée ne se termine pas par bloc définition frontière prise.
802 Segment balayage inversé – Segments balayage multiples changeraient direction au milieu du balayage courant.
803 Fin de balayage manquante – Segment prise terminé avant définition fin balayage. Au moins 2 blocs définition balayage entre chaque frontière prise.
804 Segment prise inversé – Segments prise multiples changeraient direction prise. Utiliser segments palpeur multiples si intentionnel.
805 Configuration palpeur invalide – Fichier entrée ne commence pas par commentaire avec trois astérisques. Les 3 blocs suivants doivent être X, Y, Z ou Y, X, Z selon plan balayage.
806 Origine balayage attendue – Segment prise multiple démarré sans définir début balayages dans segment.
807 Fichier palpeur non trouvé – Fichier entrée sélectionné introuvable.
808 Configuration non sélectionnée – Tentative palpage sans sélectionner fichier entrée et mode sortie depuis écran configuration palpeur.
809 Limites Z incorrectes – Hauteur max Z < profondeur max Z.
810 Palpeur numérisation bloqué – Palpage peut avoir atteint hauteur max Z et contact pièce encore détecté. Si palpeur ne touche pas pièce, maintenance requise. Si contact pièce, abaisser pièce ou augmenter hauteur max Z.
812 Entrée hors plage
900 Erreur dépassement RS232 (Système émetteur peut avoir baud rate différent du CNC)
Vérifier paramètre baud rate RS-232 dans PARMS-CTRL.
901 Erreur parité RS232 (Système émetteur peut avoir parité différente du CNC)
Vérifier paramètre parité RS-232 dans PARMS-CTRL.
902 Erreur trame RS232 (Système distant et CNC peuvent avoir réglages ligne différents ou câble lâche)
Vérifier réglages ligne dans PARMS-CTRL : baud rate, parité, bits stop.
903 Rupture RS232 détectée (Câble RS232 peut être lâche)
Vérifier câblage et connecteurs pour bon contact.
950 Logiciel commande obsolète pour ce système
951 Logiciel acroloop obsolète pour ce système
952 Logiciel clavier obsolète pour ce système
953 Accès bit obsolète pour commande ncb
954 Commande non détectée
955 Interface non détectée
commande numérique par ordinateur
- Gestion des fichiers en C : Maîtriser les E/S avec fopen, fprintf, fread et fseek
- Maîtriser les opérations sur les fichiers Java avec java.io – Création, lecture, écriture et suppression
- Maîtriser les entrées/sorties de fichiers en Verilog : Ouvrir, Lire, Écrire et Fermer
- Comprendre les fichiers d'en-tête C : Types, utilisation et bonnes pratiques
- Maîtriser la gestion d'erreurs en C : Bonnes pratiques et techniques
- Fichiers M MATLAB : Maîtriser Scripts et Fonctions pour une programmation puissante
- La lime triangulaire : conception, utilisations et entretien
- Qu'est-ce qu'une Lime Ronde ? Guide Complet d'Utilisation et Caractéristiques
- Guide alarmes et messages PLC Fadal pour commandes CNC FANUC 0i MC