▼
Scroll to page 2
of
240
CNC 8070 Solutions d’erreurs. (Ref: 1901) TRADUCTION DU MANUEL ORIGINAL SÉCURITÉS DE LA MACHINE Ce manuel est une traduction du manuel original. Ce manuel, ainsi que les documents découlant de celui-ci, ont été rédigés en espagnol. En cas de contradictions entre le document en espagnol et ses traductions, la rédaction en langue espagnole prévaudra. Le manuel original portera la mention "MANUEL ORIGINAL". Il est de la responsabilité du fabricant de la machine d'activer les sécurités de celle-ci dans le but d'éviter des accidents personnels et des dommages à la CNC ou aux installations qui y sont connectées. Pendant le démarrage et la validation des paramètres de la CNC, il y a lieu de vérifier l'état des sécurités suivantes. Si l'une des sécurités est désactivée, la CNC affiche un message d'avertissement. • Alarme de mesure pour axes analogiques. • Limites de logiciel pour axes linéaires analogiques et sercos. • Surveillance de l'erreur de poursuite pour axes analogiques et sercos (sauf la broche), aussi bien sur la CNC que sur les asservissements. • Test de tendance sur les axes analogiques. FAGOR AUTOMATION n'assume aucune responsabilité en cas d'accidents personnels et de dommages physiques ou matériels subis ou provoqués par la CNC s'ils sont dus à l'annulation d'une sécurité quelconque. AMPLIATIONS DE HARDWARE FAGOR AUTOMATION n'assume aucune responsabilité en cas d'accidents personnels et de dommages physiques ou matériels subis ou provoqués la CNC s'ils sont dus à la modification du hardware par du personnel non autorisé par Fagor Automation. La modification du hardware de la CNC par du personnel non autorisé par Fagor Automation implique l'annulation de la garantie. PAGE VIERGE VIRUS INFORMATIQUES FAGOR AUTOMATION garantit que le logiciel installé ne contient aucun virus informatique. L'usager est tenu de filtrer l'équipement de tout virus afin d'en garantir son bon fonctionnement. La présence de virus informatiques dans la CNC peut provoquer son mauvais fonctionnement. FAGOR AUTOMATION n'assume aucune responsabilité en cas d'accidents personnels et de dommages physiques ou matériels subis ou provoqués par la CNC s'ils sont dus à la présence d'un virus informatique dans le système. La présence de virus informatiques dans le système implique la perte de la garantie. PRODUITS À DOUBLE USAGE. Pour les produits fabriqués par FAGOR AUTOMATION à partir du 1er avril 2014, chaque produit inclus suivant le Règlement UE 428/2009 dans la liste de produits à double usage, comprendra dans son identification le texte MDU et aura besoin de la licence d'exportation suivant la destination. Tous droits réservés. La reproduction totale ou partielle de cette documentation est interdite, de même que sa transmission, transcription, traduction ou son enregistrement dans un système de récupération de données sans autorisation expresse de Fagor Automation. Toute copie ou utilisation, totale ou partielle, non autorisée du logiciel est interdite. L'information contenue dans ce manuel peut être sujette à des variations dues à des modifications techniques. Fagor Automation se réserve le droit de modifier le contenu du manuel sans être tenue à en communiquer les changements. Toutes les marques enregistrées ou commerciales figurant dans le manuel appartiennent à leurs propriétaires respectifs. L’utilisation de ces marques par des tiers pour leurs propres fins peut aller à l’encontre des droits des propriétaires. ·2· La CNC peut réaliser d’autres fonctions que celles figurant dans la documentation associée, mais Fagor Automation ne garantit pas la validité de ces applications. En conséquence, sauf autorisation expresse de Fagor Automation, toute application de la CNC ne figurant pas dans la documentation doit être considérée comme "impossible". En tous cas, Fagor Automation n'assume aucune responsabilité en cas de blessures, dommages physiques ou matériels, subis ou provoqués par la CNC, si celle-ci est utilisée de manière différente de celle expliquée dans la documentation concernée. Le contenu de ce manuel et sa validité pour le produit décrit ont été vérifiés. Même ainsi, il se peut qu'une erreur involontaire ait été commise et c'est pour cela que la coïncidence absolue n'est pas garantie. De toute façon, on vérifie régulièrement l'information contenue dans le document et on effectue les corrections nécessaires qui seront comprises dans une édition ultérieure. Nous vous remercions de vos suggestions d’amélioration. Les exemples décrits dans ce manuel sont orientés à l'apprentissage. Avant de les utiliser dans des applications industrielles, ils doivent être convenablement adaptés et il faut s'assurer aussi que les normes de sécurité sont respectées. S o l ut i o n s d ’ e r r e ur s . INDEX 0000-0999.......................................................................................5 1000-1999.....................................................................................21 2000-2999...................................................................................107 3000-3999...................................................................................129 4000-4999...................................................................................150 5000-5999...................................................................................160 6000-6999...................................................................................166 7000-7999...................................................................................177 8000-8999...................................................................................182 9000-9999...................................................................................221 23000-23999...............................................................................226 24000-24999...............................................................................227 Module RCS-S. ..........................................................................229 Table d'outils et de magasin....................................................234 Éditeur de profils ......................................................................236 CNC 8070 (REF: 1901) ·3· PAGE VIERGE ·4· S o l ut i o n s d ’ e r r e ur s . 0000-0999 0001 'ERREUR DU SYSTÈME' DÉTECTION CAUSE SOLUTION 0002 'WARNING DU SYSTÈME' DÉTECTION CAUSE SOLUTION 0003 Au cours de l'exécution. Avis de situations internes pouvant terminer en erreurs du système. La CNC se récupère normalement en fermant le warning. Si l'erreur persiste, contacter votre fournisseur. 'Erreur dans la demande de mémoire. Réinitialiser Windows et la CNC' DÉTECTION CAUSE SOLUTION 0004 Au cours de l'exécution. Erreurs de logiciel ou de hardware qui provoquent des données corrompues et/ou des résultats incohérents. Ce type d’erreurs force normalement la sortie de la CNC. Si l'erreur persiste, contacter votre fournisseur. Au cours du démarrage de la CNC. La CNC n’a pas assez de mémoire ou la mémoire est excessivement fragmentée. Redémarrer l'équipement et réinitialiser la CNC. Si la mémoire est trop fragmentée, l’erreur disparaîtra au redémarrage de l’équipement et de la CNC. Si l’erreur se répète à plusieurs démarrages successifs, veuillez contacter votre fournisseur. 'Erreur de checksum dans les données du PLC' DÉTECTION CAUSE Au cours du démarrage de la CNC. Les données du PLC relatives aux marques, compteurs, temporisateurs et registres emmagasinés dans le disque ne sont pas valables. Le fichier plcdata.bin contenant ces données n’existe pas, n’est pas accessible ou il est corrompu. EN CONSÉQUENCELes données du PLC relatives aux marques compteurs, temporisateurs et registres ont été perdues. SOLUTION Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 0005 'La CNC n’est pas mise hors tension correctement, on doit la référencer' DÉTECTION CAUSE Au cours du démarrage de la CNC. Les données de la CNC relatives aux cotes, décalages d’origines, etc. sont sauvegardées sur le disque ne sont pas valables. Le fichier orgdata.tab contenant ces données n’existe pas, n’est pas accessible ou est corrompu. EN CONSÉQUENCELes données de la CNC relatives aux cotes, décalages d’origines, compteur de pièces, cinématiques, etc. ont été perdues. SOLUTION Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 0006 'La préparation dépasse la moitié du temps de cycle' DÉTECTION Au cours du démarrage de la CNC ou pendant l'exécution. CAUSE La préparation de données dans la CNC par cycle de PLC a une durée excessive. EN CONSÉQUENCELe paramètre PREPFREQ n'a pas l'effet souhaité. SOLUTION Diminuer la valeur du paramètre PREPFREQ du canal. 0007 CNC 8070 'Pour terminer la RAZ on doit réinitialiser la CNC' DÉTECTION CAUSE SOLUTION Après une RAZ de la CNC. L’utilisateur a exécuté deux RAZ consécutives de la CNC et aucune d’elles n’a finalisé correctement. Réinitialiser la CNC. Si l’utilisateur tape sur la touche [RAZ] une troisième fois, l’application CNC se ferme. (REF: 1901) ·5· S o l ut i o n s d ’ e r r e ur s . 0008 'La touche a été refusée' DÉTECTION CAUSE SOLUTION 0010 Au cours du démarrage de la CNC ou pendant l'exécution. La CNC a détecté que deux touches incompatibles ont été tapées en même temps. La touche [START], les touches de démarrage de la broche et la touche d’arrêt orienté de la broche doivent toujours être tapées seules; en les tapant simultanément avec une autre touche, les deux s’annulent automatiquement. Si cela a été un acte involontaire de l’utilisateur, ignorer l’erreur. Si l’erreur persiste ou est affichée au démarrage, vérifier sur le clavier qu’aucune touche n’est tapée (engagée). Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 'Erreur dans le test RAM avec batterie' DÉTECTION CAUSE Au cours du démarrage de la CNC. Le test de démarrage a détecté une erreur de checksum dans les données de la NVRAM et par conséquent une défaillance dans celle-ci. EN CONSÉQUENCELes données enregistrées peuvent ne pas être correctes (données relatives aux cotes, décalages d’origines, compteur de pièces, cinématiques, etc.). SOLUTION Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 0011 'Erreur de checksum dans les données de la recherche de bloc' DÉTECTION CAUSE Au cours du démarrage de la CNC. Erreur de cheksum des données nécessaires pour exécuter une recherche de bloc automatique. EN CONSÉQUENCEIl n’est pas possible d’exécuter une recherche de bloc automatique. SOLUTION Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 0016 Arrêt/Redémarrage détecté pendant le démarrage du système d'exploitation. DÉTECTION CAUSE SOLUTION 0017 Arrêt/redémarrage détecté en raison d'une chute de l'alimentation. DÉTECTION CAUSE SOLUTION 0020 CNC 8070 (REF: 1901) ·6· Au cours du démarrage de la CNC ou lors du changement de la page. La CNC accède à une variable d’interface qui n’existe pas. Veuillez contacter le fabricant de la machine ou le créateur des pages de votre interface pour supprimer ou corriger l’accès à la variable. Absence de clavier CAN. DÉTECTION CAUSE SOLUTION 0022 Au cours du démarrage de la CNC. La CNC a détecté un arrêt/redémarrage imprévu en raison d'une chute de l'alimentation. Les données de la CNC relatives aux cotes, transfert d’origines, compteur de pièces, cinématiques, etc. peuvent être perdues. Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 'Accès à variable incorrect' DÉTECTION CAUSE SOLUTION 0021 Au cours du démarrage de la CNC. La CNC a détecté un arrêt/redémarrage imprévu lors du démarrage du système d'exploitation. Les données de la CNC relatives aux cotes, transfert d’origines, compteur de pièces, cinématiques, etc. peuvent être perdues. Si l’erreur persiste lors de démarrages successifs de la CNC, veuillez contacter Fagor. Au cours du démarrage de la CNC. La CNC n'a pas détecté le clavier CAN. Vérifier dans le mode diagnosis l'état du bus CAN et si la CNC reconnaît le clavier. Si l’erreur persiste, veuillez contacter le service après-vente. 'Variable interdite dans l’environnement de la mise au point' DÉTECTION CAUSE SOLUTION Lors de la définition des variables dans l'environnement de la mise au point. Dans l’environnement de la mise au point une variable interdite est définie. Consulter la liste des variables permises dans le manuel d'utilisation. S o l ut i o n s d ’ e r r e ur s . 0023 'Il faut arrêter le programme afin d’initier l'enregistrement pour la première fois' DÉTECTION CAUSE SOLUTION 0024 'Erreur en initiant l'enregistrement' DÉTECTION CAUSE SOLUTION 0025 CAUSE SOLUTION SOLUTION SOLUTION Lors de la définition des variables dans un canal de l'oscilloscope. La variable affectée au canal de l'oscilloscope n'est pas Mlink-II. L’accès aux variables et/ou paramètres des dispositifs de Mechatrolink n'est disponible que pour le mode Mlink-II à 32 octets. 'Il faut programmer l'axe de la variable avec son nom' DÉTECTION CAUSE SOLUTION 0031 Lors de la définition des variables dans un canal de l'oscilloscope. Le paramètre défini dans l'oscillateur appartient à un axe Mechatrolink. L'accès à des variables et/ou des paramètres des dispositifs Mechatrolink est uniquement disponible pour le mode Mlink-II à 32 bytes. 'Uniquement MLINKI permet des variables DRV ou MLINK dans un canal de l'oscilloscope' DÉTECTION CAUSE SOLUTION 0030 Lors de la définition des variables dans un canal de l'oscilloscope. La variable ou le paramètre est exclusif à un axe mechatrolink, mais l'axe pour lequel la variable ou le paramètre est sollicité n'est pas un axe mechatrolink Sélectionner un axe Mechatrolink. La variable ou le paramètre de l'axe doit exister pour l'axe demandé. Ne permet pas d'associer un paramètre mechatrolink avec un canal de l'oscillateur. DÉTECTION CAUSE SOLUTION 0029 Lors de la définition des variables dans un canal de l'oscilloscope. La variable assignée au canal de l’oscilloscope est de simulation, est asynchrone ou est un string. Consulter la liste des variables permises dans le manuel d'utilisation. L'axe n'est pas mechatrolink. DÉTECTION CAUSE 0028 Pendant l’enregistrement des variables associées aux symboles externes PDEF définis dans le programme de PLC. Le fichier plc_prg.sym contenant l’information nécessaire pour créer les variables associées aux symboles externes PDEF est corrompu. Supprimer le fichier plc_prg.sym et compiler le programme PLC pour créer de nouveau ce fichier. Si l'erreur persiste, contacter votre fournisseur. 'Variable interdite dans l'environnement de l'oscilloscope' DÉTECTION CAUSE 0027 À l'initialisation de l'enregistrement dans l'oscilloscope. Il n’y a aucune variable définie dans les canaux de l’oscilloscope, il y a plus de deux variables Sercos du même asservissement ou la syntaxe d’une des variables n’est pas correcte. Vérifier les variables définies dans les canaux de l'oscilloscope. L'oscilloscope ne peut accéder qu'aux variables Sercos de chaque asservissement. 'Erreur en enregistrant les données du PLC'. DÉTECTION 0026 À l'initialisation de l'enregistrement dans l'oscilloscope. C’est la première fois que l’oscilloscope commence un enregistrement et qu’il y a un programme en exécution. L'enregistrement utilise des variables de l'asservissement qui ou bien ne sont pas dans la table de paramètres machine ou bien sont dans cette table mais sont asynchrones. Arrêter le programme en exécution. Au cours de l'exécution. Dans une des variables de l'asservissement (DRV), l'axe est programmé avec son numéro logique ou indice dans le canal. Dans ces variables l'axe doit être programmé avec son nom. CNC 8070 'Uniquement MLINKI permet des paramètres mechatrolink dans l'oscilloscope' DÉTECTION CAUSE SOLUTION Lors de la définition des paramètres dans un canal de l'oscilloscope. Le paramètre affecté au canal de l'oscilloscope n'est pas Mlink-II. L’accès aux variables et/ou paramètres des dispositifs de Mechatrolink n'est disponible que pour le mode Mlink-II à 32 octets. (REF: 1901) ·7· S o l ut i o n s d ’ e r r e ur s . 0032 Paramètre ou variable mechatrolink hors plage. DÉTECTION CAUSE SOLUTION 0036 Incohérence lors de la récupération de l'outil actif. DÉTECTION CAUSE SOLUTION 0037 SOLUTION SOLUTION SOLUTION 0042 ·8· Pendant la validation des paramètres machine. Dans la table des fonctions M, une fonction est répétée. Corriger la définition des fonctions. Dans la table il ne peut y avoir deux fonctions M avec le même numéro. 'Valeur de paramètre machine non valide' DÉTECTION CAUSE SOLUTION (REF: 1901) Pendant la validation des paramètres machine. Dans la table de fonctions M, il y a une fonction avec sous-routine associée et le type de synchronisation Avant-Avant ou Avant-Après. La CNC exécute toujours la sous-routine associée à une fonction M à la fin du bloc dans lequel la fonction est programmée. Définir la fonction M sans synchronisation ou bien avec synchronisation Après-Après. 'M en double dans la table' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours du démarrage de la CNC. Les informations des correcteurs enregistrées sur le disque ne correspondent pas à celles conservées par le gestionnaire des outils, en raison d'un arrêt inapproprié ou d'un défaut du système. Le fichier qui contient ces données n’existe pas, n’est pas accessible ou est corrompu. Vérifier les correcteurs appropriés avant de continuer. Définir dans le tableau des outils les correcteurs d'outil et, le cas échéant, réaliser un changement d'outil. Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 'M Avant-Avant ou Avant-Après avec sous-routine n'admet pas de mouvements dans le bloc' DÉTECTION CAUSE 0041 Au cours du démarrage de la CNC. Les informations de l'outil suivant enregistrées sur le disque ne correspondent pas à celles conservées par le gestionnaire des outils, en raison d'un arrêt inapproprié ou d'un défaut du système. Le fichier qui contient ces données n’existe pas, n’est pas accessible ou est corrompu. S'assurer de l'outil approprié avant de continuer. Définir dans la CNC l'outil suivant (par exemple, depuis MDI) et, le cas échéant, réaliser un changement d'outil. Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. Inconsistance dans la récupération des correcteurs d'outil. DÉTECTION CAUSE 0040 Au cours du démarrage de la CNC. Les informations de l'outil actif enregistrées sur le disque ne correspondent pas à celles conservées par le gestionnaire des outils, en raison d'un arrêt inapproprié ou d'un défaut du système. Le fichier qui contient ces données n’existe pas, n’est pas accessible ou est corrompu. S'assurer de l'outil approprié avant de continuer. Définir dans le tableau des outils celui qui est actif et, le cas échéant, réaliser un changement d'outil. Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. Inconsistance dans la récupération de l'outil suivant. DÉTECTION CAUSE 0038 Pendant la validation des paramètres machine. Le paramètre ou la variable présente une valeur erronée. Affecter au paramètre ou variable une valeur dans les limites autorisées. La fenêtre d’erreur affiche le paramètre ou la variable erroné et les valeurs maximale et minimale autorisée. Pendant la validation des paramètres machine. Le paramètre machine à une valeur non valide. Affecter au paramètre machine une valeur dans les limites permises. La fenêtre d’erreur affiche le paramètre erroné et la valeur maximale et minimale permise. S o l ut i o n s d ’ e r r e ur s . 0043 'La CNC doit être redémarrée pour assumer la nouvelle valeur' DÉTECTION CAUSE SOLUTION 0044 'Nom d'axe non valide ou non défini' DÉTECTION CAUSE SOLUTION 0045 SOLUTION SOLUTION Pendant la validation des paramètres machine. L’axe esclave d’un axe gantry est déjà défini comme axe esclave sur un autre axe gantry. Corriger la table d'axes gantry. Un axe ne peut pas être esclave de plusieurs maîtres. 'Un axe maître ne peut pas être en même temps esclave et vice-versa' DÉTECTION CAUSE SOLUTION 0050 Pendant la validation des paramètres machine. L’axe esclave d’un axe gantry est l’axe maître d'un autre axe gantry. Corriger la table d'axes gantry. L’axe maître d’un axe gantry ne peut pas être esclave sur un autre axe gantry. 'Un axe ne peut pas être esclave de plusieurs maîtres' DÉTECTION CAUSE 0049 Pendant la validation des paramètres machine. Les possibles causes sont les suivantes: • L’utilisateur a assigné à un paramètre machine le nom d’un axe qui n’existe pas. • Dans la compensation volumétrique de base, l'un des axes VMOVAXIS ou VCOMPAXIS n'a pas été défini. Corriger les paramètres machine. Les noms d’axe valables sont ceux définis dans le paramètre AXISNAME. 'Un axe principal ne peut pas être défini comme esclave' DÉTECTION CAUSE SOLUTION 0048 Pendant la validation des paramètres machine. L’utilisateur a défini le paramètre machine avec un nom de broche incorrect. Corriger les paramètres machine. Les noms de broche valables sont ceux définis dans le paramètre SPDLNAME. Dans le paramètre SPDLNAME, le nom de la broche sera défini par 1 ou 2 caractères. Le premier caractère doit être la lettre S. Le deuxième caractère est optionnel et sera un suffixe numérique de 1 à 9. Ainsi, le nom des broches pourra être n'importe lequel du rang S, S1…S9. 'Axe inexistant.' DÉTECTION CAUSE 0047 Pendant la validation des paramètres machine. Le paramètre machine n'est pas défini ou bien il a un nom d'axe incorrect. Corriger les paramètres machine. Les noms d’axe valables sont ceux définis dans le paramètre AXISNAME. Dans le paramètre AXISNAME, le nom de l'axe sera défini par 1 ou 2 caractères. Le premier caractère doit être une des lettres X - Y - Z - U - V - W - A - B - C. Le deuxième caractère est optionnel et sera un suffixe numérique entre 1 et 9. Ainsi le nom des axes pourra être n'importe lequel du rang X, X1…X9,...C, C1…C9.. 'Nom de broche non valable' DÉTECTION CAUSE SOLUTION 0046 Pendant la validation des paramètres machine. L’utilisateur a modifié un paramètre machine et l’application CNC doit être redémarrée pour que le paramètre assume sa nouvelle valeur. Réinitialiser la CNC. Pendant la validation des paramètres machine. L’axe maître d’un axe gantry est l’axe esclave sur un autre axe gantry ou vice-versa. Corriger la table d'axes gantry. L’axe maître d’un axe gantry ne peut être esclave sur un autre axe gantry ni vice-versa. 'Les axes maître et esclave doivent être du même type (AXISTYPE)' DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine. Les deux axes d’un couple gantry ne sont pas du même type; linéaires ou rotatifs. Les axes d’un couple gantry doivent être du même type, linéaires ou rotatifs (paramètre AXISTYPE. Réviser la table d'axes gantry et / ou le paramètre AXISTYPE de deux axes. CNC 8070 (REF: 1901) ·9· S o l ut i o n s d ’ e r r e ur s . 0051 'Les axes maître et esclave doivent avoir certains paramètres avec la même valeur' DÉTECTION CAUSE SOLUTION 0052 'Différence de modules trop petite' DÉTECTION CAUSE SOLUTION 0053 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 0058 SOLUTION 0059 Pendant la validation des paramètres machine. Pour que les changements réalisés dans la table de HMI prennent effet, l’application CNC doit être redémarrée. Réinitialiser la CNC. 'Il faut redémarrer la CNC pour assumer les changements dans la table du magasin' DÉTECTION CAUSE SOLUTION ·10· Pendant la validation des paramètres machine (table de compensation de vis). Dans les tables de compensation de vis, la différence entre deux erreurs consécutives est supérieure à la distance qui sépare les deux points. Dans les tables de compensation de vis la pente de l’erreur ne peut pas être supérieure à 1. Augmenter la distance entre points ; si cela n’est pas possible, l’erreur saisie pour la vis de l’axe est tellement grande qu’il n’est pas possible de la compenser. 'Il faut redémarrer la CNC pour assumer les changements dans la table de HMI' DÉTECTION CAUSE (REF: 1901) Pendant la validation des paramètres machine. Dans les tables de compensation, les points à compenser ne sont pas ordonnés correctement ou la valeur à compenser dans tous les points a une valeur zéro. Le paramètre POSITION dans les tables de compensation doit prendre des valeurs ascendantes. La valeur à compenser ne peut pas être zéro sur tous les points. 'Table de compensation avec pente d'erreur supérieure à 1' DÉTECTION CAUSE CNC 8070 Pendant la validation des paramètres machine. Dans les tables de compensation croisée, en suivant les différentes associations d’axes compensés (paramètre COMPAXIS) et d’axes dont les déplacements altèrent les axes qui se compensent (paramètre MOVAXIS), il y a un axe dont le déplacement dépend de lui-même. Réviser la relation entre les compensations croisées définies. Vérifier les paramètres MOVAXIS et COMPAXIS des compensations croisées définies. 'Positions de la table de compensation non ascendantes' DÉTECTION CAUSE 0057 Pendant la validation des paramètres machine. Dans une des tables de compensation croisée, l’axe compensé coïncide avec l’axe dont le déplacement altère l’axe qui est compensé. Sur chaque table de compensation croisée, les deux axes doivent être différents (paramètres MOVAXIS et COMPAXIS) 'Un même axe est en même temps cause et effet de la compensation croisée' DÉTECTION CAUSE 0056 Pendant la validation des paramètres machine. Dans la table de paramètres de manuel, il y a deux manivelles ou plus assignées au même axe. Un axe ne peut avoir affecté qu'une seule manivelle. 'Les axes MOVAXIS et COMPAXIS doivent être différents' DÉTECTION CAUSE 0055 Pendant la validation des paramètres machine. La différence entre les paramètres machine MODUPLIM et MODLOWLIM est inférieure à la résolution de l’axe. Vérifier la résolution de l'axe; si elle est correcte, augmenter MODUPLIM ou diminuer MODLOWLIM. 'Paramètre MPGAXIS répété sur plusieurs manivelles' DÉTECTION CAUSE 0054 Pendant la validation des paramètres machine. Les deux axes d’un axe gantry n’ont pas les mêmes propriétés. Réviser la table d'axes gantry et / ou les suivants paramètres machine des axes. • Les axes linéaires doivent avoir les paramètres AXISMODE, FACEAXIS et LONGAXIS égaux. • Les axes rotatifs doivent avoir les paramètres AXISMODE, SHORTESTWAY et CAXIS égaux. Pendant la validation des paramètres machine. Pour que les changements réalisés dans la table du magasin prennent effet, l’application CNC doit être redémarrée. Réinitialiser la CNC. S o l ut i o n s d ’ e r r e ur s . 0060 'La vitesse maximale de manuel dépasse la vitesse maximale de l'axe' DÉTECTION CAUSE SOLUTION 0061 'La vitesse rapide du mode manuel dépasse la vitesse maximale de l'axe' DÉTECTION CAUSE SOLUTION 0062 SOLUTION SOLUTION Pendant la validation des paramètres machine. Dans les tables d'assignation de noms d'axes (paramètre AXISNAME), l'axe esclave est défini avant l'axe maître. Définir l’axe maître dans la table avant l’axe esclave ou permuter l’axe maître et l’axe esclave dans le couple gantry ou tandem. 'Axes Gantry: L'axe esclave ne peut pas avoir DECINPUT (micro de référence) si l'axe maître ne l'a pas' DÉTECTION CAUSE SOLUTION 0070 Pendant la validation des paramètres machine. Un axe rotatif unidirectionnel ne peut faire partie d’un axe gantry. L'axe ne peut être unidirectionnel (paramètre UNIDIR). Utiliser un autre type d'axe pour construire l'axe gantry. 'Axes Gantrys/Tandem: L'axe esclave ne peut pas précéder à l'axe maître en AXISNAME' DÉTECTION CAUSE 0069 Pendant la validation des paramètres machine. L’un des axes formant l’axe gantry, dans un jeu de paramètres a le paramètre REFSHIFT défini avec une valeur différente de 0. Définir le paramètre REFSHIFT de toutes les gammes avec une valeur 0. 'Un axe Gantry ne peut pas être unidirectionnel' DÉTECTION CAUSE SOLUTION 0068 Pendant la validation des paramètres machine. Un axe hirth ne peut pas faire partie d’un axe gantry. L'axe ne peut pas être hirth (paramètre HIRTH). Utiliser un autre type d'axe pour construire l'axe gantry. 'Un axe Gantry ne peut pas avoir REFSHIFT' DÉTECTION CAUSE 0067 Pendant la validation des paramètres machine. Le type d’I0 ne coïncide pas sur les deux axes du couple gantry. Les deux axes doivent avoir le même type de I0 (paramètre I0TYPE). 'Un axe Hirth ne peut pas être Gantry' DÉTECTION CAUSE SOLUTION 0066 Pendant la validation des paramètres machine. Le paramètre INCJOGFEED est supérieur à G00FEED. Diminuer la valeur du paramètre INCJOGFEED; il doit être inférieur à G00FEED. 'Les axes maître et esclave doivent avoir le même I0TYPE' DÉTECTION CAUSE SOLUTION 0065 Pendant la validation des paramètres machine. Le paramètre JOGFEED est supérieur à G00FEED. Diminuer la valeur du paramètre JOGFEED; il doit être inférieur à G00FEED. 'La vitesse de jog incrémental dépasse la vitesse maximale de l'axe' DÉTECTION CAUSE SOLUTION 0064 Pendant la validation des paramètres machine. Le paramètre JOGRAPFEED est supérieur à G00FEED. Diminuer la valeur du paramètre JOGRAPFEED; il doit être inférieur à G00FEED. 'La vitesse de jog continu dépasse la vitesse maximale de l'axe' DÉTECTION CAUSE SOLUTION 0063 Pendant la validation des paramètres machine. Le paramètre MAXMANFEED est supérieur à G00FEED. Diminuer la valeur du paramètre MAXMANFEED; il doit être inférieur à G00FEED. Pendant la validation des paramètres machine. L’axe esclave d’un axe gantry a un micro et l’axe maître non. Sur un axe gantry l’axe maître, les deux axes ou aucun (paramètre DECINPUT) pourront avoir un micro de référence. CNC 8070 'Axes Gantrys/Tandem: LIMIT+ et LIMIT- ne peuvent pas être différents sur le maître et l'esclave' DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine. Dans un couple gantry ou tandem, les limites de logiciel des deux axes sont différentes. Définir les deux axes avec les mêmes limites de logiciel (paramètres LIMIT+ et LIMIT-). (REF: 1901) ·11· S o l ut i o n s d ’ e r r e ur s . 0071 'Surveillance d'erreur de poursuite non active dans la CNC' DÉTECTION CAUSE SOLUTION 0072 'Alarme de mesure sans activer' DÉTECTION CAUSE SOLUTION 0073 SOLUTION SOLUTION SOLUTION SOLUTION 0079 ·12· Pendant la validation des paramètres machine. Un axe gantry est formé par des axes de canaux différents. Sur un axe gantry, les deux axes doivent appartenir au même canal. 'Un axe esclave Gantry ne peut pas être stationné' DÉTECTION CAUSE SOLUTION (REF: 1901) Pendant la validation des paramètres machine. Il y a un axe ou une broche affectés à plusieurs canaux. Corriger les paramètres machine CHAXISNAME et CHSPDLNAME sur tous les canaux. Un axe ou une broche ne peut appartenir qu’à un canal ou n’appartenir à aucun. 'Les axes maître et esclave doivent appartenir au même canal' DÉTECTION CAUSE SOLUTION CNC 8070 Pendant la validation des paramètres machine. La valeur du paramètre CHNAXIS est supérieure à la valeur du paramètre NAXIS ou la valeur du paramètre CHNSPDL est supérieure à la valeur du paramètre NSPDL. Corriger les paramètres machine. 'Axe ou broche assignée à plus d'un canal' DÉTECTION CAUSE SOLUTION 0078 Pendant la validation des paramètres machine. Les paramètres NDIMOD et NDOMOD doivent être égaux au nombre de modules d’entrées et de sorties détectées par hardware. Corriger les paramètres NDIMOD et NDOMOD. 'La somme d'axes et de broches par canal dépasse le nombre totald'axes ou de broches' DÉTECTION CAUSE 0077 Pendant la validation des paramètres machine. Sur un axe ou sur une broche, le test de tendance est désactivé. Cette situation ne devrait être permise que pendant la mise au point ; une fois la mise au point terminée, le test de tendance doit être activé. Sur les axes et broches, activer le test de tendance (paramètre TENDENCY). 'Table de configuration des IOs non valable' DÉTECTION CAUSE 0076 Pendant la validation des paramètres machine. Dans un axe, les limites de logiciel ne sont pas activées. Les paramètres LIMIT+ et LIMIT- de l'axe ont tous les deux la valeur 0. Définir les limites de logiciel de tous les axes (paramètres LIMIT+ et LIMIT-). 'Test de tendance sans activer' DÉTECTION CAUSE 0075 Pendant la validation des paramètres machine. Dans un set de paramètres d’un axe ou d’une broche analogique, l’alarme de mesure n’est pas active. Cette situation ne devrait être permise que pendant la mise au point ; une fois la mise au point finie, cette surveillance doit être activée. Sur les axes et broches analogiques, activer l'alarme de mesure sur tous les sets (paramètre FBACKAL). 'Limites de logiciel sans activer' DÉTECTION CAUSE 0074 Pendant la validation des paramètres machine. Dans un set de paramètres, la surveillance de l’erreur de poursuite n’est pas active. Cette situation ne devrait être permise que pendant la mise au point ; une fois la mise au point finie, cette surveillance doit être activée. Activer la surveillance de l'erreur de poursuite sur tous les sets de paramètre (paramètre FLWEMONITOR). Au cours du démarrage de la CNC ou la validation des paramètres machine. La CNC a détecté que l’axe esclave d’un couple gantry est stationné ; le signal PARKED de l’axe esclave est actif. Récupérer l'axe ou annuler l'axe gantry. S o l ut i o n s d ’ e r r e ur s . 0080 'Pour valider l'axe, il faut valider la table des PARAMÈTRES GÉNÉRAUX' DÉTECTION CAUSE SOLUTION 0081 'La fenêtre d’arrêt ne peut pas être inférieure à la résolution de l’axe' DÉTECTION CAUSE SOLUTION 0082 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Pendant la validation des paramètres machine. Une variable d'asservissement (DRV) est définie pour un axe qui n’est pas numérique (Sercos/Mechatrolink). Éliminer la variable de cet axe. 'Nombre maximum de variables DRV surpassé' DÉTECTION CAUSE SOLUTION 0088 Pendant la validation des paramètres machine. Dans la table de paramètres OEM, des variables d'asservissement (DRV) sont définies et il n’y a pas d’axes numériques (Sercos/Mechatrolink) dans le système. Éliminer les variables de l'asservissement (DRV) définies ou définir les axes numériques adéquats. 'Il n'est pas un axe numérique (Sercos/Mechatrolink)' DÉTECTION CAUSE 0087 Pendant la validation des paramètres machine. Il y a un axe ou une broche sans permission d’échange qui n’est assigné à aucun canal. Les broches ou les axes qui ne sont pas d’échange (paramètre AXISEXCH) doivent être obligatoirement assignés à un canal. 'Il n'existe pas d'axe numérique (Sercos/Mechatrolink)' DÉTECTION CAUSE 0086 Pendant la validation des paramètres machine. Les deux axes d'un couple gantry n'ont pas le même asservissement, Sercos ou Mechatrolink. Les axes d’un couple gantry doivent avoir le même type d'asservissement (paramètre DRIVETYPE). 'Un axe ou une broche non interchangeable ne peut pas rester sans assigner à un canal' DÉTECTION CAUSE 0085 Pendant la validation des paramètres machine. Dans une compensation, l’axe qui se déplace (paramètre MOVAXIS) est rotatif et n’a pas les mêmes limites de module dans tous les sets de paramètres. Affecter les mêmes limites du module (paramètres MODUPLIM et MODLOWLIM) sur tous les sets de paramètres. 'Les axes maître et esclave doivent être du même type (DRIVETYPE DÉTECTION CAUSE 0084 Pendant la validation des paramètres machine. La fenêtre d’arrêt est inférieure à la résolution de l’axe. Augmenter la fenêtre d'arrêt de l'axe (paramètre INPOSW). 'Compensation de la vis ou croisée impossible pour toutes les gammes de l’axe' DÉTECTION CAUSE 0083 Pendant la validation des paramètres machine. L’utilisateur a ajouté un axe au système (paramètre NAXIS) et a essayé de valider la table de paramètres de l’un des nouveaux axes sans valider la table de paramètres généraux. Valider la table de paramètres généraux avant de valider la table de paramètres de l’axe. Pendant la validation des paramètres machine. Dans la table de paramètres OEM, il y a plus de variables d'asservissement (DRV) définies que celles permises. Dans la table de paramètres OEM il peut y avoir 100 variables d'asservissement. 'Enregistrement de variables internes activé' DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine. La CNC est en cours d'exécuter un enregistrement d'une variable interne. Contacter Fagor. CNC 8070 (REF: 1901) ·13· S o l ut i o n s d ’ e r r e ur s . 0089 'On démarre avec un seul canal à cause d'erreurs dans les paramètres machine' DÉTECTION CAUSE SOLUTION 0090 'On démarre avec la configuration d’axes par défaut à cause d’erreurs dans les paramètres machine' DÉTECTION CAUSE SOLUTION 0091 SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) ·14· Pendant la validation des paramètres machine. Tous les canaux du système sont définis comme cachés. La CNC ne permet pas que tous les canaux du système soient cachés ; l’un d’eux doit être visible (paramètre HIDDENCH). 'Un axe ne peut pas être MASTERAXIS de plusieurs couples de gantrys' DÉTECTION CAUSE SOLUTION 0096 Pendant la validation des paramètres machine. Dans les paramètres machine OEM, des variables d'asservissement (DRV) ont la même mnémonique et un identificateur Sercos (ID) différent, un type d’accès (synchrone ou asynchrone) ou un mode d’accès (lecture ou écriture) différent. Les variables DRV avec la même mnémonique doivent avoir le même identificateur Sercos (paramètre ID), le même type d’accès (paramètre TYPE) et le même mode d’accès (paramètre MODE). 'Un des canaux doit avoir le paramètre HIDDENCH = Non' DÉTECTION CAUSE SOLUTION 0095 Pendant la validation des paramètres machine. Dans les paramètres machine OEM, il y a des variables d'asservissement (DRV) avec le même identificateur Sercos (ID) et différent type d’accès (synchrone ou asynchrone) ou un mode d’accès (lecture ou écriture) différent. Les variables DRV avec le même identificateur doivent avoir le même type d’accès (paramètre TYPE) et le même mode d’accès (paramètre MODE). 'Variables DRV avec nom identique (MNEMONIC) ne peuvent pas avoir ID, MODE ou TYPE différent' DÉTECTION CAUSE 0094 Pendant la validation des paramètres machine. Dans les paramètres machine OEM, il y a des variables d'asservissement (DRV) avec le même identificateur (ID) et mnémonique différente' Les variables DRV avec le même identificateur doivent avoir la même mnémonique. 'Variables DRV avec identificateur identique (ID) ne peuvent pas avoir MODE ou TYPE différent' DÉTECTION CAUSE 0093 Pendant la validation des paramètres machine. La validation de paramètres machine a détecté des erreurs ou des warnings en rapport avec les axes ou broches d’un canal. Par exemple, le nombre d’axes dans le système est supérieur au nombre d’axes définis dans le paramètre AXISNAME. Du fait qu’il est impossible de démarrer avec la configuration de l’utilisateur, la CNC démarre avec la configuration par défaut. Corriger la configuration de paramètres machine pour supprimer les autres erreurs et warnings. 'Variables DRV avec identificateur identique (ID) il n'est pas possible une mnémonique différente' DÉTECTION CAUSE 0092 Pendant la validation des paramètres machine. La validation de paramètres machine a détecté des erreurs ou des warnings en rapport avec les axes ou broches d’un canal. Par exemple, un canal a un axe associé qui ne se trouve pas dans la liste des axes du système. Du fait qu’il est impossible de démarrer avec la configuration de l’utilisateur, la CNC démarre avec la configuration par défaut. Corriger la configuration de paramètres machine pour supprimer les autres erreurs et warnings. On supprime ce warning sans avoir à changer le paramètre NCHANNEL (nombre de canaux). Pendant la validation des paramètres machine. Il y a deux axes gantry avec le même axe maître. Corriger la configuration d'axes gantry. Un axe tandem doit être Sercos et avec le même OPMODEP que le maître. DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine. Les axes d'un axe tandem ne sont pas Sercos vitesse. Les deux axes d'un axe tandem doivent être Sercos vitesse (paramètres DRIVETYPE et OPMODEP). S o l ut i o n s d ’ e r r e ur s . 0097 'Couple tandem\gantry éliminé car il est précédé de couple vide' DÉTECTION CAUSE SOLUTION 0098 'L’axe maître et l’esclave ont différent paramètre AXISEXCH' DÉTECTION CAUSE SOLUTION 0099 SOLUTION SOLUTION SOLUTION Pendant la validation des paramètres machine. L’utilisateur a essayé de valider un tableau de paramètres machine avec un programme pièce en cours d'exécution ou interrompu, ou un mouvement indépendant en cours d'exécution. Patienter jusqu'à la fin du programme ou de la commande indépendante, ou annuler ces derniers. 'Impossible de valider des paramètres : Broche ou axe mouvement ou en cours de synchronisation' DÉTECTION CAUSE SOLUTION 0107 Au cours de l'exécution. La CNC ne termine pas avec succès la lecture ou l’écriture d’une variable externe. Si l'erreur persiste, contacter votre fournisseur. 'Il est impossible de valider des paramètres pendant l'exécution d'un programme' DÉTECTION CAUSE 0106 Pendant la validation des paramètres machine. Le paramétrage a causé un blocage de la validation des paramètres machine. Vérifier les paramètres machine qui ont causé le blocage (s'ils sont connus) ou redémarrer la CNC. 'Time out de communication' DÉTECTION CAUSE SOLUTION 0105 Au cours de l'exécution. Le nombre de variables modifiées dans la CNC et qu’il faut reporter vers l’interface dépasse le maximum permis. Si l'erreur persiste, contacter votre fournisseur. Validation des paramètres machine inachevée (timeout). DÉTECTION CAUSE SOLUTION 0104 Pendant la validation des paramètres machine. L’avance maximum de palpage (paramètre PROBEFEED) est supérieure à l’avance nécessaire pour freiner dans l’espace défini dans PROBERANGE, en respectant les valeurs d’accélération et de jerk de l’axe. La valeur de ce paramètre doit être inférieure à l’avance nécessaire pour freiner dans l’espace défini en PROBERANGE avec les valeurs d’accélération et de jerk de l’axe. La fenêtre du warning informe de l’avance maximum pouvant être atteinte. 'Trop de variables en attente de report' DÉTECTION CAUSE 0103 Pendant la validation des paramètres machine. Il y a un couple gantry ou tandem dont les axes maître et esclave ont le paramètre AXISEXCH avec une valeur différente. Affecter au paramètre AXISEXCH la même valeur des deux axes. 'La valeur du PROBEFEED est trop haute pour freiner en respectant DECEL et JERK' DÉTECTION CAUSE 0100 Pendant la validation des paramètres machine. Les couples d’axes gantry ou tandem n’occupent pas de positions consécutives dans leurs tables ; il y a une place ou une position non définie dans l'une d'elles. Les couples d’axes gantry ou tandem doivent occuper des positions consécutives dans les tables. S’il y a une place dans la table, c’est-à-dire une position non assignée, la CNC annule les couples définis ensuite. Pendant la validation des paramètres machine. L'utilisateur a essayé de valider une table de paramètres machine alors qu'il y a un axe en mouvement. Un axe peut être en déplacement suite à une instruction d’axe indépendante. Arrêter le déplacement de l’axe ou de la broche. CNC 8070 'Erreur en enregistrant les variables DRV' DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine. La CNC a généré une erreur en essayant d’enregistrer les variables définies dans la table de paramètres OEM. Contacter Fagor. (REF: 1901) ·15· S o l ut i o n s d ’ e r r e ur s . 0108 'Oscillo: Il n’est pas possible de régler le temps d’échantillonnage avec le nouveau LOOPTIME' DÉTECTION CAUSE SOLUTION 0109 'Il n’est pas possible de valider des paramètres: broche en synchronisation' DÉTECTION CAUSE SOLUTION 0110 SOLUTION SOLUTION SOLUTION SOLUTION 0115 (REF: 1901) Au cours du démarrage de la CNC. Le type de CPU défini dans le code de validation n'est pas valable pour ce hardware. Veuillez contacter Fagor pour obtenir un code de validation approprié. 'Erreur en lisant le tableau technologique' DÉTECTION CAUSE SOLUTION ·16· Pendant la validation des paramètres machine. L'utilisateur a essayé de valider les paramètres pendant la simulation d'un programme. Arrêter la simulation du programme pour valider les paramètres. Code de validation -type de CPU-, NON cohérent avec le hardware. DÉTECTION CAUSE SOLUTION 0116 En activant une cinématique d'utilisateur. Erreur dans la fonction d’initialisation de la cinématique (UserTransforParamInit) implantée dans le fichier Kin_impl.c. Analyser et corriger les éventuelles causes pour lesquelles la fonction affiche une erreur. Impossible de valider des paramètres pendant la simulation d'un programme dans le canal. DÉTECTION CAUSE CNC 8070 En activant une cinématique d'utilisateur. Erreur dans la fonction d’initialisation de la cinématique (UserTransforInit) implantée dans le fichier Kin_impl.c. Analyser et corriger les éventuelles causes pour lesquelles la fonction affiche une erreur. 'Erreur lors de l'initialisation de paramètres de la cinématique d'utilisateur' DÉTECTION CAUSE 0114 Au cours du démarrage de la CNC. Erreur dans la fonction d'initialisation et chargement des données de la cinématique (UserTransforParamInit) implantée dans le fichier Kin_iniData.c. Analyser et corriger les éventuelles causes pour lesquelles la fonction affiche une erreur. 'Erreur lors de l'initialisation de la cinématique d'utilisateur' DÉTECTION CAUSE 0113 Au cours du démarrage de la CNC. La CNC ne trouve pas le fichier \windows\system32\drivers\kinematic.sys. Vérifier qu’en faisant le make de cinématique il ne se produit pas d’erreurs d’utilisateur et que le driver kinematic.sys est généré correctement. 'Erreur lors de l'initialisation de données de la cinématique d'utilisateur' DÉTECTION CAUSE 0112 Pendant la validation des paramètres machine ou la compilation du programme PLC. La CNC n’admet pas ce type d’actions avec des broches synchronisées actives car elles impliquent une RAZ du système. La validation de paramètres ou la compilation du programme PLC doit se faire avant la synchronisation de broches ; il est aussi possible de désynchroniser les broches momentanément pour réaliser l’action souhaitée. 'Il est impossible de charger la cinématique d'utilisateur' DÉTECTION CAUSE SOLUTION 0111 Au cours de l'exécution. L’utilisateur a utilisé l’oscilloscope sans valider un enregistrement, a modifié le paramètre LOOPTIME et validé les paramètres machine. Le warning n’est plus affiché lorsque l’utilisateur exécute un enregistrement dans l’oscilloscope. Le réglage du temps d’échantillonnage d’un enregistrement de l’oscilloscope dépend du paramètre LOOPTIME. Pour que la CNC puisse réaliser ce réglage elle doit avoir un enregistrement de l’oscilloscope validé, c’est-à-dire que l'enregistrement ait été exécuté au moins une fois. Pendant l'activation d'un tableau technologique. Le fichier du tableau technologique n'existe pas ou le tableau a été modifié (de nouvelles variables ont été insérées, des types énumérés ont été modifiés ou la CNC n'a pas été réinitialisée). Vérifier le nom du tableau. Si le tableau existe, réinitialiser la CNC. S o l ut i o n s d ’ e r r e ur s . 0117 Le nombre de cores défini dans le code de validation N'EST PAS cohérent avec le hardware. DÉTECTION CAUSE SOLUTION 0118 Il n'y a pas de hardware de SERCOS III ou d'erreur dans la charge du driver. DÉTECTION CAUSE SOLUTION 0119 SOLUTION SOLUTION Pendant l'exécution d'un programme pièce avec les sous-routines globales. Le nombre de fichiers ouverts (programme principal plus sous-routines externes) est supérieur à 20. Réduire le nombre de sous-routines externes ouvertes simultanément dans le programme pièce. #WRITE : texte ou fichier cncWrite.txt non trouvé. DÉTECTION CAUSE SOLUTION 0151 Pendant l'exécution. Le handle du fichier indiqué dans l'instruction #OPEN est utilisé par l'instruction #OPEN d'un autre fichier. Utiliser un handle de fichier différent. 'Trop de fichiers ouverts' DÉTECTION CAUSE 0151 Au cours du démarrage de la CNC. La CNC n'a pas pu mettre à jour le logiciel des dispositifs connectés au bus Sercos III. La CNC informe que la mise à jour a échoué, aucune action n'est nécessaire. Le dispositif fonctionne avec la version logicielle antérieure. #OPEN : handle du fichier utilisé. DÉTECTION CAUSE 0150 Au cours du démarrage de la CNC. La CNC n'a pas pu mettre à jour le logiciel des dispositifs connectés au bus Sercos III. La CNC informe que la mise à jour a échoué, aucune action n'est nécessaire. Le dispositif fonctionne avec la version logicielle antérieure. Erreur dans l'actualisation de SW des dispositifs raccordés à SERCOS3 - Cheksum error. DÉTECTION CAUSE SOLUTION 0150 Au cours du démarrage de la CNC. La CNC n'a pas pu mettre à jour le logiciel des dispositifs connectés au bus Sercos III. La CNC informe que la mise à jour a échoué, aucune action n'est nécessaire. Le dispositif fonctionne avec la version logicielle antérieure. Erreur dans l'actualisation de SW des dispositifs raccordés à SERCOS3 - S3 connect FAILED. DÉTECTION CAUSE SOLUTION 0123 Au cours du démarrage de la CNC. La CNC a mis à jour le logiciel des PwC. La CNC informe de la mise à jour, aucune action n’est nécessaire. Erreur dans l'actualisation de SW des dispositifs raccordés à SERCOS3 - FAILED. DÉTECTION CAUSE SOLUTION 0121 Au cours du démarrage de la CNC. La CNC ne détecte pas le hardware associé à Sercos III ou ne peut pas charge le pilote. Redémarrez l'équipement. Si l'erreur persiste, contacter Fagor. Actualisation correcte de SW des dispositifs PwC raccordés à SERCOS3 - OK. DÉTECTION CAUSE SOLUTION 0120 Au cours du démarrage de la CNC. Le nombre de cores défini dans le code de validation n'est pas approprié pour ce hardware. Veuillez contacter Fagor pour obtenir un code de validation approprié. Pendant l'exécution. Le texte correspondant à l'identificateur programmé est introuvable. Il est possible que le fichier cncWrite.txt n'existe pas ou que l'identificateur ne soit pas défini. Vérifier que le fichier cncWrite.txt existe et qu'il contient l'identificateur. CNC 8070 'Accès d'écriture refusé' DÉTECTION CAUSE SOLUTION En accédant à un fichier. La CNC a essayé d’écrire dans un fichier qui n’a pas de permission d’écriture. Donner au fichier permission d'écriture. (REF: 1901) ·17· S o l ut i o n s d ’ e r r e ur s . 0152 'Il est impossible d'ouvrir le fichier' DÉTECTION CAUSE SOLUTION 0153 'Accès de lecture refusé' DÉTECTION CAUSE SOLUTION 0154 SOLUTION CNC 8070 ·18· Pendant l'exécution. Un canal a essayé d'ouvrir un fichier ouvert par un autre canal. Les possibles solutions sont les suivantes: • Fermer le fichier (#CLOSE). • Il n'est pas nécessaire d'ouvrir le même canal dans tous les canaux. Un canal peut écrire dans un fichier ouvert par un autre canal, si l'identificateur du fichier est connu (F1 à F4). 'Axe/Set non disponible dans le système' DÉTECTION CAUSE SOLUTION (REF: 1901) Pendant l'exécution. La CNC a essayé d'écrire (#WRITE) dans un fichier qui n'est pas ouvert. La CNC doit ouvrir un fichier (#OPEN) pour pouvoir écrire dans ce dernier (#WRITE). #OPEN: Fichier déjà ouvert par un autre canal. DÉTECTION CAUSE SOLUTION 0160 Pendant l’édition et l’exécution. L’identificateur du clavier n’est pas correct. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Les identificateurs valables sont F1 à F4, et leur programmation es facultative. L'identificateur du fichier permet à un canal d'écrire dans un fichier ouvert dans un autre canal. #WRITE exige une instruction #OPEN préalable. DÉTECTION CAUSE SOLUTION 0159 Pendant l'exécution. L'instruction #OPEN a essayé d'ouvrir trop de fichiers. Fermer un fichier. #OPEN/#CLOSE: Handle de fichier non valable. DÉTECTION CAUSE SOLUTION 0158 Au cours de l’accès à un fichier. La CNC a essayé de lire un fichier dont la taille dépasse l’espace libre de la zone de mémoire, assignée pour le chargement rapide de fichiers. Exécuter depuis la mémoire RAM (sous-routines avec extension fst) uniquement les fichiers qui sont appelés le plus fréquemment. Trop de fichiers ouverts pour l'écriture. DÉTECTION CAUSE SOLUTION 0157 Au cours de l’accès à un fichier. La CNC a essayé de lire un fichier crypté, sans avoir permission d’accès. Contactez le fabricant de la machine pour obtenir les codes du cryptage du fichier. 'Il n'est pas possible d'effectuer le chargement rapide de fichier' DÉTECTION CAUSE 0156 En accédant à un fichier. La CNC a essayé de lire dans un fichier qui n’a pas de permission de lecture. Donner au fichier permission de lecture. 'Programme ou routine protégée' DÉTECTION CAUSE SOLUTION 0155 En accédant à un fichier. La CNC n'a pas pu ouvrir un fichier pour sa lecture ou écriture. Le fichier n’a pas les permissions adéquates, il n’est pas accessible ou est corrompu. Vérifier que le fichier existe et qu'il a les permissions adéquates pour l’action à réaliser (lecture/écriture). Si le fichier est corrompu, ses données ont été perdues. Au cours de l'exécution. Les possibles causes sont les suivantes: • Les instructions #SET AX ou #CALL AX sont en train d’essayer d’ajouter au canal un axe inexistant ou se trouvant dans un autre canal. • Un set de paramètres inexistant est programmé dans la fonction G112. Réviser la programmation. Si l’axe est dans un autre canal, le libérer avec l'instruction #FREE AX. S o l ut i o n s d ’ e r r e ur s . 0161 #OPEN: Mode APPEND non autorisé sur un fichier non Unicode. DÉTECTION CAUSE SOLUTION 0165 'RT IT Overflow' DÉTECTION CAUSE SOLUTION 0166 SOLUTION Au cours du fonctionnement de la CNC. L’intégrité de l'équipement est en risque. La CNC réalise toutes les minutes un contrôle de la température ambiante de l'équipement; si après trois échantillons consécutifs la température dépasse 60ºC (140ºF), la CNC affiche l'avis et active la marque OVERTEMP. La cause de l’augmentation de température peut être une défaillance dans le système de réfrigération du hardware ou une température ambiante très élevée. Le warning affiche la température actuelle. Respecter les dimensions recommandées pour l’habitacle et la distance minimale recommandée entre les parois de l’habitacle et l’unité centrale. Au besoin, installer des ventilateurs pour aérer l’habitacle. Si l’erreur persiste, mettre la CNC hors tension et veuillez contacter le service d'assistance technique. 'Tension de pile basse' DÉTECTION CAUSE SOLUTION 0171 Au cours du fonctionnement de la CNC. Le temps de la boucle de position des axes Sercos dépasse le temps permis. Régler le paramètre LOOPTIME. La température de sécurité est dépassée. L’intégrité de l'équipement est en danger. Contacter le SAT. DÉTECTION CAUSE 0170 Au cours du fonctionnement de la CNC. L’interruption de temps réel ne rentre pas. Réinitialiser la CNC. Si l'erreur persiste, contacter votre fournisseur. Position Loop Overflow. DÉTECTION CAUSE SOLUTION 0169 Au cours de l’exécution d’un programme pièce. L’axe est en train de dépasser sa limite de jerk permise. Analyser les cas où cela se produit et contacter le fabricant de la machine. 'Non RT IT' DÉTECTION CAUSE SOLUTION 0168 Au cours du fonctionnement de la CNC. Les interruptions du temps réel dépassent le temps permis. La cause pourra être éventuellement l’installation d’un dispositif, d'un driver ou d’une application incompatible avec la CNC. Si l’erreur se répète fréquemment, il peut être nécessaire de régler le paramètre LOOPTIME. Analysez les cas où l’erreur apparaît et contactez votre fournisseur. 'Limite de jerk surpassée' DÉTECTION CAUSE SOLUTION 0167 Pendant l'exécution. Un canal a essayé d'ouvrir un fichier non-Unicode avec un mode d'accès « APPEND ». Le mode d'accès « APPEND » permet d'ouvrir uniquement des fichiers Unicode. Le mode d'accès « DELETE » peut ouvrir des fichiers non-Unicode, mais effacer le contenu. Au cours de démarrage de la CNC ou après une RAZ. La CNC vérifie la tension de la pile dans le processus de démarrage et à chaque RAZ. La pile est déchargée ; son cycle de vie utile est terminé. Contacter le fabricant de la machine pour changer la pile. Lorsque la CNC est hors tension, la pile est chargée de maintenir les données nécessaires pour la CNC (les cotes, par exemple). 'Dépassement du LOOPTIME' DÉTECTION CAUSE SOLUTION En conditions de CNCREADY. Les interruptions du temps réel dépassent le temps permis. Si l’erreur se répète fréquemment, il peut être nécessaire de régler le paramètre LOOPTIME. Analyser les cas où cela se produit et contacter le fabricant de la machine. CNC 8070 (REF: 1901) ·19· S o l ut i o n s d ’ e r r e ur s . 0172 Le ventilateur de la cpu est arrêté. Risque de température excessive. Contacter le SAT. DÉTECTION CAUSE SOLUTION 0173 Marche interdite car la température de sécurité est dépassée. Éteindre la CNC et contacter le SAT. DÉTECTION CAUSE SOLUTION 0200 SOLUTION (REF: 1901) ·20· Pendant l'exécution. Le PLC a essayé d'activer une compensation volumétrique qui n'existe pas. Vérifier la liste des compensations volumétriques définies (paramètre VOLCOMP n). Variable inexistante sans un matériel actif. DÉTECTION CAUSE SOLUTION CNC 8070 Pendant l'exécution. La variable V.G.DYNOVR a une valeur hors des limites fixées par les paramètres MINDYNOVR et MAXDYNOVR. Définir la variable avec une valeur appropriée ou modifier la dynamique à l'aide de la barre-override ([CTRL][H]). Compensation volumétrique inexistante. DÉTECTION CAUSE SOLUTION 0252 En lisant l'état de la batterie. Il y a une coupure d’alimentation de la CNC et la batterie de secours alimente la CNC. Que la coupure soit fortuite ou provoquée par l’utilisateur, laisser la CNC terminer la séquence automatique de mise hors tension. Si la coupure d’alimentation a été fortuite, vérifier les possibles causes. DYNOVR hors de la plage autorisée par MINDYNOVR et MAXDYNOVR. DÉTECTION CAUSE 0251 En lisant l'état de la batterie. La CNC ne peut pas se raccorder avec VcompciD. Contacter votre fournisseur. 'Coupure du réseau. PC alimenté par batterie' DÉTECTION CAUSE SOLUTION 0250 Au cours du fonctionnement de la CNC. Chaque fois que l'on tape sur [START], la CNC vérifie que la température ambiance ne dépasse pas 65ºC (149ºF) et en cas de dépasser cette valeur, invalide [START] et affiche une erreur. La cause de l’augmentation de température peut être une défaillance dans le système de réfrigération du hardware ou une température ambiante très élevée. L'erreur affiche la température actuelle. Respecter les dimensions recommandées pour l’habitacle et la distance minimale recommandée entre les parois de l’habitacle et l’unité centrale. Au besoin, installer des ventilateurs pour aérer l’habitacle. Si l’erreur persiste, mettre la CNC hors tension et veuillez contacter le service d'assistance technique. 'Défaut à la demande d’un VxD' DÉTECTION CAUSE SOLUTION 0201 Au cours du fonctionnement de la CNC. Risque de surtempérature de l'équipement. La CNC a détecté que le ventilateur de la CPU est arrêté. Lorsque la CPU dispose de ventilateur, au cours du régime du fonctionnement de la CNC, celle-ci surveille le fonctionnement du ventilateur. Ce testage sera effectué toutes les minutes, de même que la surveillance de la température. Si l’erreur persiste, veuillez contacter le service après-vente. Pendant l'exécution. Une tentative de lecture du nom du matériel actif a été faite et aucun n'a été trouvé. Activer un matériel depuis les tableaux technologiques. S o l ut i o n s d ’ e r r e ur s . 1000-1999 1000 'La fonction ou instruction requiert la programmation des axes' DÉTECTION CAUSE SOLUTION 1004 'Vitesse de broche nulle' DÉTECTION CAUSE SOLUTION 1005 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Dans le même bloc, la fonction G4 a programmé deux fois le temps d’attente, directement avec un numéro et le paramètre K. Programmer une seule fois le temps d’attente de la fonction G4. 'Programmer G4 K' DÉTECTION CAUSE SOLUTION 1011 Au cours de l'exécution. Les possibles causes sont les suivantes: • La cote programmée pour l'axe est trop grande. • La fonction G101 essaie d'inclure sur un axe un offset trop grand. Réviser la programmation. 'G4: le temps d'attente a été programmé en double, directement et avec K' DÉTECTION CAUSE 1010 Au cours de l'exécution. La fonction programmée a besoin d'un ou de deux axes principaux mais ceux-ci n’existent pas dans le canal. Réviser la programmation. Les fonctions G11, G12, G13 et G14 ont besoin des deux axes du plan principal. Les fonctions G2, G3, G8, G9, G30, G36, G37, G38, G39, G73 ont besoin des deux axes du plan principal. Il manque aussi les deux axes du plan principal pour activer la détection de collisions (#CD) et pour la fonction G20 lorsque la détection de collisions est active. 'Coordonnées hors de rang' DÉTECTION CAUSE 1009 Au cours de l'exécution. La fonction G20 n'admet pas la programmation de broche. Réviser la programmation. 'La fonction programmée requiert un axe principal non existant' DÉTECTION CAUSE 1008 Au cours de l'exécution. Il n'y a pas d'avance active dans le canal. Programmer l'avance F. 'G20: broche non admise' DÉTECTION CAUSE SOLUTION 1007 Au cours de l'exécution. La broche utilisée avec la fonction G63 a une vitesse zéro. Programmer une vitesse de broche. 'Bloc de déplacement avec avance nulle' DÉTECTION CAUSE SOLUTION 1006 Au cours de l'exécution. Il faut programmer les axes sur lesquels doit agir l'instruction ou la fonction G programmée. Réviser la programmation. Au cours de l'exécution. Dans la fonction G4 le temps d'attente n'est pas programmé. Programmer la fonction G4 comme G4 <time> ou G4 K<time>, où le paramètre <time> est le temps d'attente, en secondes. Dans les deux cas, le temps d'attente sera programmé après la fonction G4. CNC 8070 (REF: 1901) 'G4: temps d'attente hors de rang' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le temps d’attente programmé dans la fonction G4 est trop long. La valeur maximale admissible pour le temps d'attente est 2147483646. ·21· S o l ut i o n s d ’ e r r e ur s . 1012 'G4: le temps d'attente ne peut pas être programmé avec K' DÉTECTION CAUSE SOLUTION 1013 'G4: le temps d'attente ne peut pas être négatif' DÉTECTION CAUSE SOLUTION 1014 SOLUTION SOLUTION SOLUTION SOLUTION 1021 ·22· Au cours de l'exécution. Le temps de rampe de la fonction G132 est négatif. Programmer une valeur supérieure ou égale à zéro. 'Temps de rampe hors de rang' DÉTECTION CAUSE SOLUTION 1022 (REF: 1901) Au cours de l'exécution. La fonction G101 essaie d’inclure l’offset de mesure sur un axe qui n’est pas intervenu dans la mesure ou l’offset a été annulé (G102). Pour inclure un offset de mesure (G101), l’axe doit avoir effectué une mesure. 'Temps de rampe négatif' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. La limite positive de logiciel a une valeur trop haute. Réviser la programmation. 'Pas de mesure réalisée sur l'axe(s) sollicité(s)' DÉTECTION CAUSE 1020 Au cours de l'exécution. La limite négative de logiciel a une valeur trop haute. Réviser la programmation. 'G199: limite de logiciel positive hors de rang' DÉTECTION CAUSE SOLUTION 1019 Au cours de l'exécution. Il n’est pas possible de programmer des cotes négatives en coordonnées absolues (G90) et la programmation en diamètres active (paramètre DIAMPROG). La programmation en coordonnées absolues et en diamètres n’admet pas de cotes négatives. 'G198: limite de logiciel négative hors de rang' DÉTECTION CAUSE SOLUTION 1018 Au cours de l'exécution. Une des valeurs I, J, K est trop élevée comme le centre d’une interpolation circulaire ou le centre d’une rotation du système de coordonnées. Programmer une valeur inférieure. 'Les valeurs négatives ne sont pas admises dans la programmation d'un axe en diamètres' DÉTECTION CAUSE 1017 Au cours de l'exécution. L’axe frontal (paramètre FACEAXIS) ne peut avoir actives simultanément l’image miroir et la programmation en diamètres. Réviser la programmation. 'Coordonnées du centre hors de rang' DÉTECTION CAUSE 1016 Au cours de l'exécution. Le temps d’attente dans la fonction G4 est négatif. Programmer une valeur supérieure ou égale à zéro. 'La programmation en diamètres n'est pas admise avec image miroir sur l'axe frontal' DÉTECTION CAUSE 1015 Au cours de l'exécution. La lettre K est associée au troisième axe du canal et dans ce cas il n’existe pas de troisième axe. Si on ne veut pas avoir de troisième axe dans le canal, on peut programmer le temps d’attente directement avec un numéro. Au cours de l'exécution. Le temps de rampe de la fonction G132 est trop haut. Réviser la programmation. 'Pourcentage de Feed-Forward hors de rang' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le pourcentage de feed forward (G134) ou AC forward (G135) est trop haut. Le pourcentage de feed forward ou AC forward doit être supérieur à zéro et inférieur à 120. S o l ut i o n s d ’ e r r e ur s . 1023 'Numéro de gamme non valable' DÉTECTION CAUSE SOLUTION 1024 'Numéro de gamme hors de rang' DÉTECTION CAUSE .SOLUTION 1025 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Dans le même bloc que la fonction G01, l'instruction #AXIS n'est pas programmée. Réviser la programmation. 'La broche pour M19 n'a pas de position' DÉTECTION CAUSE SOLUTION 1035 Au cours de l'exécution. Dans le même bloc que l'instruction #AXIS il reste à programmer G200, G201 ou G202. Réviser la programmation. 'On attend #AXIS' DÉTECTION CAUSE SOLUTION 1032 Au cours de l'exécution. Les possibles causes sont les suivantes: • Rayon nul sur une l'interpolation circulaire. • Avec la fonction G265 active, la CNC calcule un rayon nul à partir des coordonnées du centre programmées dans l’interpolation circulaire. • Avec la fonction G264 active, les deux coordonnées du centre sont zéro. Le rayon d'une l'interpolation circulaire ne peut pas être nul. Les deux coordonnées du centre d’une interpolation circulaire ne peuvent pas être nulles. '#AXIS programmé sans G200/202/202' DÉTECTION CAUSE 1031 Au cours de l'exécution. Dans une interpolation circulaire avec la fonction G265 active, la différence entre rayon initial et final dépasse les paramètres machine CIRINERR et CIRINFACT. Réviser la programmation. 'Rayon nul pour trajectoire circulaire' DÉTECTION CAUSE 1030 Au cours de l'exécution. Rayon nul pour l’interpolation circulaire ; les solutions sont infinies. Réviser la programmation. 'Différence trop grande entre le centre programmé et celui calculé' DÉTECTION CAUSE 1029 Au cours de l'exécution. Rayon trop petit pour l'interpolation circulaire. Réviser la programmation. 'Point initial et fin de trajectoire circulaire identiques (solutions infinies)' DÉTECTION CAUSE SOLUTION 1028 Au cours de l'exécution. Déplacement nul sur le bloc de G63. Réviser la programmation. 'Trajectoire circulaire incorrecte avec le rayon programmé' DÉTECTION CAUSE SOLUTION 1027 Au cours de l'exécution. Le numéro de gamme (set) de l'axe est trop haut. La gamme (set) programmée pour l’axe doit être supérieure à zéro et inférieure ou égale au paramètre machine NPARSETS de l’axe. 'Distance programmée égale à zéro' DÉTECTION CAUSE SOLUTION 1026 Au cours de l'exécution. Le numéro de gamme (set) de l'axe est incorrect. La gamme (set) programmée pour l’axe doit être supérieure à zéro et inférieure ou égale au paramètre machine NPARSETS de l’axe. Au cours de l'exécution. Dans le même bloc que la fonction M19, la position de la broche n'est pas programmée. Réviser la programmation. CNC 8070 (REF: 1901) '#SLOPE: paramètre hors de rang' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Dans l'instruction #SLOPE un paramètre a une valeur trop haute. Programmer valeurs inférieures. ·23· S o l ut i o n s d ’ e r r e ur s . 1037 'Coordonnées du centre ignorées avec G0/G1/G100/G63 actives' DÉTECTION CAUSE SOLUTION 1038 'La compensation de rayon ne peut pas être active pendant la mesure' DÉTECTION CAUSE SOLUTION 1039 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 1046 Au cours de l'exécution. Dans la fonction G20 (changement de plan), le premier axe du plan (paramètre 1) est incorrect. Le premier axe du plan doit être l’un des trois premiers axes du canal. 'Erreur de programmation du second axe du plan' DÉTECTION CAUSE (REF: 1901) SOLUTION ·24· Au cours de l'exécution. Dans la fonction G20 (changement de plan), le premier axe du plan (paramètre 1) et le second (paramètre 2) sont le même axe. Réviser la programmation. 'Erreur de programmation du premier axe du plan' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Dans la fonction G20 (changement de plan), le paramètre 5 coïncide avec le paramètre 1 ou 2. Si l’axe longitudinal de l’outil (paramètre 3) coïncide avec le premier ou le deuxième axe du plan (paramètres 1 et 2), il faut programmer le troisième axe avec le paramètre 5. Ce paramètre ne devra pas coïncider avec le premier ni le deuxième axe. 'Le premier et le deuxième axe du plan ne peuvent pas coïncider' DÉTECTION CAUSE 1045 Au cours de l'exécution. Dans une interpolation circulaire programmée bien avec le rayon et les coordonnées du point final ou bien avec les coordonnées du point moyen, du point final et avec la fonction G265 active. Les coordonnées du centre de l’interpolation calculées par la CNC sont trop grandes. Les coordonnées programmées pour le centre, le point moyen ou le rayon sont trop grands. Réviser la programmation. 'Le troisième axe du plan ne peut pas coïncider avec le premier ou le deuxième' DÉTECTION CAUSE 1044 Au cours de l'exécution. La CNC ne peut réaliser la recherche de référence d’un axe qui est en mode manuel additif (G201). Annuler le mode manuel additif de l’axe avec la fonction G202 pour réaliser la recherche de référence machine. Après la recherche de référence, activer de nouveau le mode manuel additif (G201). 'Centre de la trajectoire circulaire corrigé hors de rang' DÉTECTION CAUSE 1043 Au cours de l'exécution. La CNC essaie de réaliser une mesure (G100) sur un axe qui a un offset de mesure antérieur. Utiliser la fonction G102 pour annuler l'offset de mesure compris dans l'axe. 'Recherche de zéro impossible pour un axe actif en G201' DÉTECTION CAUSE 1041 Au cours de l'exécution. La CNC essaie d'exécuter la fonction G100 avec la compensation de rayon active (G41/G42). Réviser la programmation. 'Il existe déjà une valeur de mesure pour l'axe(s)' DÉTECTION CAUSE 1040 Au cours de l'exécution. La CNC a trouvé les paramètres I, J, K avec la fonction G0, G1, G100 ou G63 active. La CNC ignore ces paramètres. Ces fonctions n’ont pas besoin de ces paramètres. Au cours de l'exécution. Dans la fonction G20 (changement de plan), le second axe du plan (paramètre 2) est incorrect. Le second axe du plan doit être l’un des trois premiers axes du canal. S o l ut i o n s d ’ e r r e ur s . 1047 'Il faut un troisième axe pour le plan (indice 5)' DÉTECTION CAUSE SOLUTION 1048 'Compensation de longueur d'outil avec rayon hors de rang' DÉTECTION CAUSE SOLUTION 1049 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La CNC ne permet pas de modifier le rayon de l’outil (variable (V.)G.TOR) ni de programmer un changement d’outil et/ou de correcteur dans le même bloc. Programmer les deux instructions dans des blocs différents. 'Trop de variables externes' DÉTECTION CAUSE SOLUTION 1057 Au cours de l'exécution. Le numéro de mors programmé n'existe pas. Le numéro de mors doit être une valeur entre zéro et dix. 'D et le rayon de l'outil ne peuvent pas être modifiés dans le même bloc' DÉTECTION CAUSE 1056 Au cours de l'exécution. La CNC a réalisé une mesure avec la fonction G100 et la cote ou l’offset obtenu est trop grand. La valeur obtenue dans le palpage doit être entre -2147483647 et 2147483646. 'Mors inexistant' DÉTECTION CAUSE SOLUTION 1055 Au cours de l'exécution. Les possibles causes sont les suivantes: • La CNC a essayé d'exécuter un déplacement indépendant dans une broche. • L'axe programmé dans une variable n'est pas disponible. Réviser la programmation. Pour pouvoir interpoler la broche comme axe indépendant, celui-ci doit être actif comme axe C. 'Valeurs du résultat de la mesure hors de rang' DÉTECTION CAUSE 1054 Au cours de l'exécution. Les dimensions de l'outil excèdent les valeurs minimums. Modifier les dimensions de l'outil. 'Axe inexistant ou non disponible dans le canal' DÉTECTION CAUSE 1052 Au cours de l'exécution. Les deux axes du plan principal sont des axes frontaux (paramètre FACEAXIS). Dans le plan du travail il ne peut y avoir qu'un axe frontal. 'Le rang de données est excédé lorsque les offsets d'outils sont considérés' DÉTECTION CAUSE SOLUTION 1051 Au cours de l'exécution. Les dimensions de l'outil excèdent les valeurs minimums. Modifier les dimensions de l'outil. 'Axe frontal (FACEAXIS) défini deux fois dans le plan actif' DÉTECTION CAUSE SOLUTION 1050 Au cours de l'exécution. Dans la fonction G20 (changement de plan), il manque le troisième axe ou bien il est incorrect. Si l’axe longitudinal de l’outil (paramètre 3) coïncide avec le premier ou le deuxième axe du plan (paramètres 1 et 2), il faut programmer le troisième axe avec le paramètre 5. Le paramètre ne devra pas coïncider ni le premier ni avec le deuxième axe et devra être l’un des trois premiers axes du canal. Au cours de l'exécution. La CNC a atteint le nombre de variables externes admissibles. Réviser la programmation. La CNC admet 500 variables externes. 'Variable sans permission de lecture' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a essayé de lire depuis le programme pièce ou MDI une variable qui n’a pas de permission de lecture par programme. Il n'est pas possible de lire la variable depuis le programme pièce ou MDI. Consulter dans la documentation les permis de la variable. CNC 8070 (REF: 1901) ·25· S o l ut i o n s d ’ e r r e ur s . 1058 'Variable d’utilisateur non initialisée' DÉTECTION CAUSE SOLUTION 1059 'Variable sans autorisation d'écriture' DÉTECTION CAUSE SOLUTION 1060 1068 (REF: 1901) ·26· Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G151/G152)' DÉTECTION CAUSE SOLUTION 1069 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G40/G41/G42)' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G136/G137)' DÉTECTION CAUSE SOLUTION 1067 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G17/G18/G19/G20)' DÉTECTION CAUSE SOLUTION 1066 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G196/G197)' DÉTECTION CAUSE SOLUTION 1065 Au cours de l'exécution. Dans le bloc il y a des fonctions G programmées contraires entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G108/G109/G193)' DÉTECTION CAUSE SOLUTION 1064 Au cours de l'exécution. La fonction G programmée n'existe pas. Réviser la programmation. 'Fonctions G incompatibles' DÉTECTION CAUSE SOLUTION 1063 Au cours de l'exécution. Le numéro de bloc "N" n'est pas valable. Le numéro de bloc doit être une valeur positive ou inférieure à 2147483646. 'Fonction G inexistante' DÉTECTION CAUSE SOLUTION 1062 Au cours de l'exécution. La CNC a essayé d’écrire depuis le programme pièce ou MDI une variable qui n’a pas de permission d’écriture par programme. Il n'est pas possible d'écrire la variable depuis le programme pièce ou MDI. Consulter dans la documentation les permis de la variable. 'Valeur d'étiquette N hors de rang' DÉTECTION CAUSE SOLUTION 1061 Au cours de l'exécution. La variable d’utilisateur V.P.name ou V.S.name n’a pas été définie. Réviser la programmation. Définir adéquatement la variable. Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G54-G59/G159)' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. S o l ut i o n s d ’ e r r e ur s . 1070 'Fonctions G incompatibles (G5/G7/G50/G60/G61)' DÉTECTION CAUSE SOLUTION 1071 'Fonctions G incompatibles (G70/G71)' DÉTECTION CAUSE SOLUTION 1072 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G6/G261/G262)' DÉTECTION CAUSE SOLUTION 1081 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G138/G139)' DÉTECTION CAUSE SOLUTION 1080 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G134/G135)' DÉTECTION CAUSE SOLUTION 1079 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G115/G116/G117)' DÉTECTION CAUSE SOLUTION 1078 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G100/G101/G102)' DÉTECTION CAUSE SOLUTION 1077 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G96/G97/G192)' DÉTECTION CAUSE SOLUTION 1076 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G93/G94/G95)' DÉTECTION CAUSE SOLUTION 1075 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G90/G91)' DÉTECTION CAUSE SOLUTION 1074 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G80-G88/G160-G166/G281-G286/G287-G297)' DÉTECTION CAUSE SOLUTION 1073 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. CNC 8070 'Fonctions G incompatibles (G264/G265)' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. (REF: 1901) ·27· S o l ut i o n s d ’ e r r e ur s . 1082 'Fonctions G incompatibles (G200/G201/G202)' DÉTECTION CAUSE SOLUTION 1083 'Fonctions G incompatibles (G36/G37/G38/G39)' DÉTECTION CAUSE SOLUTION 1084 SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) ·28· Au cours de l'exécution. Il y a plus d'une fonction T dans le même bloc. Il ne peut y avoir qu'une seule fonction T dans chaque bloc. Programmer les deux fonctions dans des blocs différents. 'Fonction D programmée en double' DÉTECTION CAUSE SOLUTION 1094 Au cours de l'exécution. La fonction H n'existe pas. Le numéro de la fonction doit être entre 1 et 65534. 'Fonction T programmée en double' DÉTECTION CAUSE SOLUTION 1093 Au cours de l'exécution. Deux fonctions M ou plus incompatibles entre elles sont programmées dans un bloc pour la même broche. Programmer les fonctions M dans la même broche dur des blocs différents. 'Fonction H inexistante' DÉTECTION CAUSE SOLUTION 1091 Au cours de l'exécution. Dans la fonction G159, le décalage d'origine programmé n'existe pas' Réviser la programmation. 'Fonctions M incompatibles (M3/M4/M5/M19)' DÉTECTION CAUSE 1090 Au cours de l'exécution. La syntaxe de l'instruction ou la fonction programmée n’est pas correcte. Réviser la programmation. 'G159: numéro d'offset non valable' DÉTECTION CAUSE SOLUTION 1089 Au cours de l'exécution. Il est impossible de compenser le rayon d’outil s’il manque l’un des deux axes du plan actif dans le canal. Définir le plan de travail. Si le canal a cédé ses axes à d’autres canaux, récupérer l’axe manquant avec les instructions #CALL AX ou #SET AX. 'On attend "="' DÉTECTION CAUSE SOLUTION 1088 Au cours de l'exécution. La CNC a essayé de changer le plan de travail ou les axes composant le plan avec la compensation du rayon active. Annuler la compensation pour définir le nouveau plan de travail. 'G41/G42 non admise s'il manque le premier ou deuxième axe du plan actif' DÉTECTION CAUSE 1087 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. 'Pas de changement de plan admis avec compensation de rayon active' DÉTECTION CAUSE 1085 Au cours de l'exécution. Dans un bloc il y a deux fonctions G ou plus programmées incompatibles entre elles. Programmer les fonctions dans des blocs différents. Au cours de l'exécution. Il y a plus d'une fonction D dans le même bloc. Il ne peut y avoir qu'une seule fonction D dans chaque bloc. Programmer les deux fonctions dans des blocs différents. 'Vitesse F programmée en double' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Il y a plus d'une fonction F dans le même bloc. Il ne peut y avoir qu'une seule fonction F dans chaque bloc. Programmer les deux fonctions dans des blocs différents. S o l ut i o n s d ’ e r r e ur s . 1095 'La vitesse F ne peut pas être négative ou zéro' DÉTECTION CAUSE SOLUTION 1096 'La vitesse ne peut pas être programmée avec E' DÉTECTION CAUSE SOLUTION 1097 SOLUTION SOLUTION MINLOCP - MAXLOCP Paramètres arithmétiques locaux. MINGLBP - MAXGLBP Paramètres arithmétiques globaux. MINCOMP - MAXCOMP Paramètres arithmétiques communs. Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. Au cours de l'exécution. Le rayon ne peut être programmé qu’avec R ou R1. Réviser la programmation. Au cours de l'exécution. La fonction O n'existe pas. Réviser la programmation. 'Le caractère "%" n'est pas admis dans le programme principal' DÉTECTION CAUSE SOLUTION 1105 Rang valable. 'Fonction O inexistante' DÉTECTION CAUSE SOLUTION 1104 Paramètres machine. 'L'indice pour R doit être 1' DÉTECTION CAUSE SOLUTION 1103 Au cours de l'exécution. Le paramètre arithmétique n’existe pas ; il n’est pas dans la gamme permise par les paramètres machine. Réviser la programmation. Réviser dans les paramètres machine la gamme de paramètres arithmétiques valable. 'Instruction #SET IPOPOS mal programmée' DÉTECTION CAUSE SOLUTION 1102 Au cours de l'exécution. Deux fonctions S ou plus sont programmées dans un bloc pour la même broche. Dans un même bloc il ne peut y avoir qu’une vitesse pour chaque broche. 'Indice de paramètre hors de rang' DÉTECTION CAUSE 1101 Au cours de l'exécution. Le nom de la broche n’est pas valable, la broche n’existe pas dans le système ou la broche n’appartient pas au canal. Les noms de broche valables sont S, S1, …, S9. La broche programmée dans le bloc doit exister dans la configuration du système et en fonction de l'instruction, aussi dans la configuration du canal. Un canal ne peut commander que ses broches. 'Vitesse S programmée en double' DÉTECTION CAUSE SOLUTION 1100 Au cours de l'exécution. L'avance a été programmée avec la fonction E. Programmer l'avance avec la fonction F. 'Nom inconnu de broche' DÉTECTION CAUSE 1098 Au cours de l'exécution. L'avance (F) doit être une valeur positive et non nulle. Réviser la programmation. Au cours de l'exécution. On ne peut utiliser le caractère "%" que comme premier caractère dans la définition du nom du programme principal ou d’une sous-routine locale. Éliminer le caractère du programme. CNC 8070 'On attend opérateur d'assignation' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Il manque un opérateur d'assignation après la variable ou paramètre. Les opérateurs d'affectation valables sont "=", "+=", "-=", "*=", "/=". (REF: 1901) ·29· S o l ut i o n s d ’ e r r e ur s . 1106 'On attend "]"' DÉTECTION CAUSE SOLUTION 1107 'Axe inexistant ou non disponible' DÉTECTION CAUSE SOLUTION 1108 SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) ·30· Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc et l’information additionnelle n’est pas un $GOTO. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. La seule exception est de programmer $IF et $GOTO dans le même bloc. 'On n'attend pas $ELSE' DÉTECTION CAUSE SOLUTION 1114 Au cours de l'exécution. Une instruction n’est pas programmée seule dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. La seule exception est de programmer $IF et $GOTO dans le même bloc. 'L'instruction $IF <condition> ne peut être suivie que de $GOTO' DÉTECTION CAUSE 1113 Au cours de l'exécution. L’un des paramètres I, J, K est programmé plus d’une fois dans le même bloc. Réviser la programmation. 'Les instructions de commande $ se programment seules dans le bloc' DÉTECTION CAUSE SOLUTION 1112 Au cours de l'exécution. Dans les fonctions G20 et G74, l’indice programmé à côté du nom de l’axe est incorrect. L’indice de l’axe doit être une valeur entre 1 et le nombre maximum d’axes du système ou du canal. 'Valeurs pour I, J, K programmées en double' DÉTECTION CAUSE SOLUTION 1111 Au cours de l'exécution. Dans l'une des fonctions suivantes, un axe est programmé plus d’une fois. • Déplacement des axes sur G0, G1, G2, G3, G8 ou G9. • Filetage G33 ou G63. • Instructions #FACE ou #CYL. • Sélection du plan, G20. Avec les fonctions impliquant un déplacement d’axes, la double programmation d’un axe peut être due au fait d’avoir programmé l’axe en coordonnées cartésiennes et en coordonnées polaires. Réviser la programmation. 'Indice d'axe incorrect' DÉTECTION CAUSE 1110 Au cours de l'exécution. La CNC essaie de déplacer un axe qui n’existe pas ou qui n’est pas disponible dans le système ou dans le canal. L’axe programmé dans une instruction ou une variable n’existe pas dans le système ou dans le canal. Vérifier que l’axe programmé existe dans le canal et qu’il est disponible (pas stationné). 'Axe programmé en double' DÉTECTION CAUSE 1109 Au cours de l'exécution. Il manque le crochet de fermeture "]" dans l’expression ou l'instruction programmée. Réviser la programmation. Au cours de l'exécution. La CNC a détecté une instruction $ELSE sans une instruction $IF préalable. Réviser la programmation. 'L'instruction $ELSE doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1115 'On n'attend pas $ELSEIF' DÉTECTION CAUSE SOLUTION 1116 'L'instruction $ELSEIF <condition> doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1117 SOLUTION SOLUTION Au cours de l'exécution. La CNC a détecté une instruction $ENDSWITCH sans une instruction $SWITCH préalable. Réviser la programmation. 'L'instruction $ENDSWITCH doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1126 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'On n'attend pas $ENDSWITCH' DÉTECTION CAUSE 1125 Au cours de l'exécution. La CNC a détecté une instruction $DEFAULT sans une instruction $SWITCH préalable. Réviser la programmation. 'L'instruction $DEFAULT doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1124 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'On n'attend pas $DEFAULT' DÉTECTION CAUSE 1123 Au cours de l'exécution. La CNC a détecté une instruction $CASE sans une instruction $SWITCH préalable. Réviser la programmation. 'L'instruction $CASE <expression> doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1122 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'On n'attend pas $CASE' DÉTECTION CAUSE SOLUTION 1121 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'L'instruction $SWITCH <expression> doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1120 Au cours de l'exécution. La CNC a détecté une instruction $ENDIF sans une instruction $IF préalable. Réviser la programmation. 'L'instruction $ENDIF doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1119 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'On n'attend pas $ENDIF' DÉTECTION CAUSE SOLUTION 1118 Au cours de l'exécution. La CNC a détecté une instruction $ELSEIF sans une instruction $IF préalable. Réviser la programmation. Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. CNC 8070 '$FOR: variable compteur non valable' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le compteur de l'instruction $FOR n'est pas valable. Le compteur de l’instruction $FOR pourra être une variable ou un paramètre arithmétique. (REF: 1901) ·31· S o l ut i o n s d ’ e r r e ur s . 1127 'L'instruction $FOR <condition> doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1128 '$FOR: trop de caractères dans la condition' DÉTECTION CAUSE SOLUTION 1129 SOLUTION SOLUTION 1137 (REF: 1901) ·32· Au cours de l'exécution. La CNC a détecté une instruction $ENDDO sans une instruction $DO préalable. Réviser la programmation. 'L'instruction $ENDDO <expression> doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1138 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'On n'attend pas $ENDDO' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'L'instruction $DO doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1136 Au cours de l'exécution. La CNC a détecté une instruction $ENDWHILE sans une instruction $WHILE préalable. Réviser la programmation. 'L'instruction $ENDWHILE doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1135 Au cours de l'exécution. La condition de l’instruction $WHILE dépasse le nombre maximum de caractères permis. Le nombre maximum de caractères permis est 5000. 'On n'attend pas $ENDWHILE' DÉTECTION CAUSE 1134 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. '$WHILE: trop de caractères dans la condition' DÉTECTION CAUSE 1133 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'L'instruction $WHILE <condition> doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1132 Au cours de l'exécution. La CNC a détecté une instruction $ENDFOR sans une instruction $FOR préalable. Réviser la programmation. 'L'instruction $ENDFOR doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1131 Au cours de l'exécution. Le bloc contenant l'instruction $FOR a plus de 5100 caractères. Écrire le bloc contenant l’instruction $FOR la plus brève. 'On n'attend pas $ENDFOR' DÉTECTION CAUSE SOLUTION 1130 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'L'instruction $BREAK doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1139 'On n'attend pas $BREAK' DÉTECTION CAUSE SOLUTION 1140 'On n'attend pas $CONTINUE' DÉTECTION CAUSE SOLUTION 1141 SOLUTION Au cours de l'exécution. La CNC ne dispose pas d’un deuxième bloc de déplacement pour réaliser la trajectoire de jonction. Ne programmer aucun bloc entre la fonction G qui définit la trajectoire de jonction et le deuxième bloc de déplacement. 'Les fonctions G8/G36/G37/G38/G39 doivent être précédées d'un bloc de mouvement' DÉTECTION CAUSE SOLUTION 1152 Au cours de l'exécution. La CNC ne peut pas effectuer la trajectoire d'union avec le rayon programmé. Vérifier le rayon programmé. Vérifier que la jonction est réellement possible entre les blocs initial et final. 'Les fonctions G36/G37/G38/G39 doivent être suivies d'un bloc de mouvement' DÉTECTION CAUSE 1151 Au cours de l'exécution. Le bloc de déplacement postérieur à la sortie tangentielle n'est pas linéaire. Réviser la programmation. 'Il est impossible d'exécuter G36/G37/G38/G39 programmée' DÉTECTION CAUSE SOLUTION 1150 Au cours de l'exécution. Le bloc de déplacement antérieur à l'entrée tangentielle n'est pas linéaire. Réviser la programmation. 'La trajectoire postérieure à G38 doit être linéaire' DÉTECTION CAUSE SOLUTION 1149 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'La trajectoire antérieure à G37 doit être linéaire' DÉTECTION CAUSE SOLUTION 1147 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'L'instruction #TIME doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1146 Au cours de l'exécution. La CNC a détecté une instruction $CONTINUE mais aucune boucle de contrôle n’est ouverte ; $FOR, $WHILE ou $DO. Réviser la programmation. La CNC utilise l’instruction $CONTINUE pour retourner au point de départ d’une boucle $FOR, $WHILE ou $DO. 'L'instruction $CONTINUE doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1142 Au cours de l'exécution. La CNC a détecté une instruction $BREAK mais aucune boucle de contrôle n’est ouverte ; $IF, $ELSE, $FOR, $WHILE, $DO ou $CASE. Réviser la programmation. La CNC utilise l’instruction $BREAK pour terminer un $CASE ou pour sortir d’une boucle $IF, $ELSE, $WHILE, $FOR ou $DO avant qu’elle ne termine. Au cours de l'exécution. La CNC ne dispose pas d'un premier bloc de déplacement pour réaliser la trajectoire de jonction. Ne programmer aucun bloc entre la fonction G qui définit la trajectoire de jonction et le premier bloc de déplacement. CNC 8070 'Excès d'emboîtement de sous-routines' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a dépassé le nombre maximum de niveaux d'imbrication. Corriger le programme en réduisant le nombre d’appels aux sous-routines (locales et globales) qui impliquent un nouveau niveau d’imbrication. La CNC permet 20 niveaux d'imbrication. (REF: 1901) ·33· S o l ut i o n s d ’ e r r e ur s . 1153 'Trop de sous-routines locales définies dans le programme' DÉTECTION CAUSE SOLUTION 1154 'Nom de fichier trop long' DÉTECTION CAUSE SOLUTION 1155 SOLUTION (REF: 1901) SOLUTION 1161 Pendant l'exécution. la CNC ne trouve pas la sous-routine locale. Les possibles causes sont les suivantes: • La sous-routine locale n'est pas définie au début du programme principal. • Le programme a activé une sous-routine locale comme modale, puis a exécuté une sous-routine d'utilisateur (par exemple, G500 à G599) avec des blocs de mouvement. La sous-routine d'utilisateur ne trouve pas la sous-routine locale, car elle appartient à un autre programme. Les possibles solutions sont les suivantes: • Vérifier que le nom de la sous-routine locale dans le bloc d’appel est identique au nom figurant dans sa définition. Les sous-routines locales doivent être définies au début du programme. • Définir la sous-routine locale comme globale. 'Blocs de commande $ ouverts' DÉTECTION CAUSE SOLUTION ·34· Au cours de l'exécution. Le nom de la sous-routine dépasse le nombre de caractères permis par la CNC. Le nom d'une sous-routine peut avoir un maximum de 63 caractères. Réviser la programmation. 'Sous-routine locale non trouvée' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. la CNC ne trouve pas la sous-routine globale. Vérifier que le nom et le chemin de la sous-routine sont corrects. Si dans l’appel à la sous-routine le chemin n’est pas défini, la CNC appliquera le critère de recherche par défaut (consulter le manuel de programmation). 'Nom de sous-routine locale trop long' DÉTECTION CAUSE 1160 Au cours de l'exécution. La CNC ne trouve pas le programme principal. Dans un programme avec des sous-routines locales, le programme principal doit avoir un nom (%nom). 'Sous-routine globale non trouvée' DÉTECTION CAUSE SOLUTION 1159 Au cours de l'exécution. La CNC ne peut pas accéder au programme ou sous-routine. Vérifier que les fichiers sont valides et ne sont pas corrompus. Dans le cas des appels à des sous-routines, vérifier que le nom et le chemin sont corrects. Si dans l’appel à la sous-routine le chemin n’est pas défini, la CNC appliquera le critère de recherche par défaut (consulter le manuel de programmation). 'Programme principal non trouvé' DÉTECTION CAUSE SOLUTION 1157 Au cours de l'exécution. Le nom du fichier dépasse le nombre de caractères permis par la CNC. Le nom d’un programme ou d’une sous-routine peut avoir un maximum de 63 caractères et le chemin 120 caractères. Si on programme le nom d’un programme ou d’une sousroutine avec le chemin, le nombre maximum de caractères sera la somme des deux valeurs. Réduire le nombre de caractères dans le nom de programme ou sous-programme. Changer l’emplacement du programme ou de la sous-routine pour réduire le nombre de caractères dans le chemin. 'Il est impossible d'accéder au fichier' DÉTECTION CAUSE SOLUTION 1156 Au cours de l'exécution. Le programme a plus de sous-routines locales que celles permises par la CNC. Réduire le nombre de sous-routines locales; regrouper plusieurs sous-routines en une seule ou utiliser des sous-routines globales. La CNC permet 100 sous-routines locales par programme. Au cours de l'exécution. La CNC a trouvé un bloc de contrôle "$" qui n’a pas son instruction de fermeture correspondante. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1162 'On n'attend pas M17/M29/#RET' DÉTECTION CAUSE SOLUTION 1163 'On n'attend pas M30/M02' DÉTECTION CAUSE SOLUTION 1164 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'Les instructions # sont programmées seules dans le bloc' DÉTECTION CAUSE SOLUTION 1172 Au cours de l'exécution. L’un des indices définis dans la variable d’array est incorrect. L’indice minimum admissible pour une variable d’array est 1 et le maximum dépend de la variable dont il s’agit. Dans certains cas l'indice 0 est admis: G.GS, G.MS, G.LUP1 à G.LUP7, G.LUPACT et MTB.P. 'L'instruction #SYNC POS doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1171 Au cours de l'exécution. L’expression mathématique comporte un logarithme (LOG/LN) d’un nombre négatif ou zéro. Réviser la programmation. 'Indice de variable hors de rang' DÉTECTION CAUSE SOLUTION 1170 Au cours de l'exécution. L’expression mathématique comporte une racine carrée (SQRT) d’un nombre négatif. Réviser la programmation. 'Logarithme d'un nombre négatif ou de zéro' DÉTECTION CAUSE 1168 Au cours de l'exécution. Les possibles causes sont les suivantes: • La variable demandée n'existe pas. • Erreur syntactique dans le nom de la variable. • La variable est un array et l'indice de l'array n'a pas été indiqué. • Une variable générale a été sollicitée pour un axe déterminé ou à l’inverse. Réviser la programmation. 'Racine d'un nombre négatif.’ DÉTECTION CAUSE 1167 Au cours de l'exécution. L'expression mathématique est incorrecte. Vérifier tous les termes de l’expression ; variables, paramètres, opérateurs, etc. 'Variable inexistante' DÉTECTION CAUSE 1166 Au cours de l'exécution. La CNC a détecté une fonction M02 ou M30 comme fin de la sous-routine. Vérifier que toutes les sous-routines locales et globales terminent avec M17, M29 ou #RET. 'Terme inconnu dans expression mathématique' DÉTECTION CAUSE SOLUTION 1165 Au cours de l'exécution. La CNC a détecté une fonction M17, M29 ou #RET comme fin du programme. Programmer M30/M02 comme fin du programme principal. Si l'erreur persiste, vérifier que toutes les sous-routines locales terminent avec M17, M29 ou #RET. Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. La seule exception est l'instruction #AXIS laquelle doit être programmée dans le même bloc que la fonction G201. CNC 8070 'Instruction non autorisée avec compensation de rayon d'outil active' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a essayé d’exécuter une instruction incompatible avec la compensation de rayon. Désactiver la compensation de rayon pour exécuter l'instruction. (REF: 1901) ·35· S o l ut i o n s d ’ e r r e ur s . 1173 'L'instruction #UNLINK doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1174 '#LINK: on ne peut pas définir un nouvel accouplement alors qu'un antérieur reste actif' DÉTECTION CAUSE SOLUTION 1175 SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) Au cours de l'exécution. Le nombre de couplages définis dépasse le maximum permis. Le nombre maximum de couplages pouvant être actifs dans un canal est égal au nombre d’axes du canal moins trois. 'L'instruction #LINK doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION ·36· Au cours de l'exécution. L'axe esclave d'un couplage est actif en mode manuel aditif (G201). Annuler le mode manuel additif pour pouvoir accoupler l'axe. '#LINK: excès de couplages programmés' DÉTECTION CAUSE SOLUTION 1183 Au cours de l'exécution. Les axes maître et esclave du couplage sont rotatifs mais ils ne sont pas du même type, linearlike ou module. Les deux axes d’un couplage doivent être du même type (paramètre AXISMODE). '#LINK: il est impossible de définir un axe actif comme esclave sur G201' DÉTECTION CAUSE SOLUTION 1182 Au cours de l'exécution. Les axes maître et esclave du couplage ne sont pas du même type, linéaire ou rotatif. Les deux axes d’un couplage doivent être du même type (paramètre AXISTYPE). '#LINK: les axes maître et esclave doivent avoir le même mode (AXISMODE)' DÉTECTION CAUSE 1181 Au cours de l'exécution. L'axe esclave du couplage est un des trois axes principaux. Réviser la programmation. '#LINK: les axes maître et esclave doivent être du même type (AXISTYPE)' DÉTECTION CAUSE SOLUTION 1180 Au cours de l'exécution. Les possibles causes sont les suivantes: • L’axe esclave du couplage n’existe pas ou n’est pas disponible dans le canal. • La CNC a essayé d’annuler un couplage dont l’axe esclave n’existe pas ou n’est pas disponible dans le canal. Les axes maître et esclave doivent exister dans le canal qui exécute l'instruction. '#LINK: l'axe esclave ne peut pas être un axe du plan principal' DÉTECTION CAUSE SOLUTION 1179 Au cours de l'exécution. Les possibles causes sont les suivantes: • L’axe maître du couplage n’existe pas ou n’est pas disponible dans le canal. • La CNC a essayé d’annuler un couplage dont l’axe maître n’existe pas ou n’est pas disponible dans le canal. Les axes maître et esclave doivent exister dans le canal qui exécute l'instruction. '#LINK: l'axe esclave n'appartient pas à la configuration actuelle d'axes' DÉTECTION CAUSE 1178 Au cours de l'exécution. Il n’y a aucun couplage d’axes défini dans l'instruction #LINK. Programmer les axes maître et esclave dans l'instruction #LINK. '#LINK: l'axe maître n'appartient pas à la configuration actuelle d'axes' DÉTECTION CAUSE 1177 Au cours de l'exécution. La CNC a essayé d’activer un deuxième couplage d’axes sans désactiver le premier. Réviser la programmation. Désactiver le premier couplage avant d’activer le deuxième. Pour avoir les deux couplages, désactiver le premier couplage et activer les deux avec une seule instruction #LINK. '#LINK: le couplage n'a pas été défini' DÉTECTION CAUSE SOLUTION 1176 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1184 '#LINK: les axes maître et esclave coïncident' DÉTECTION CAUSE SOLUTION 1185 '#LINK: un axe ne peut pas être esclave de plusieurs maîtres' DÉTECTION CAUSE SOLUTION 1186 Au cours de l'exécution. L'instruction #INCJOG essaie de définir une avance négative ou nulle. L’avance de l’axe sur chaque position du commutateur doit être une valeur positive et non nulle. '#CONTJOG/#INCJOG: avance programmée hors de rang' DÉTECTION CAUSE SOLUTION 1194 Au cours de l'exécution. L'instruction #INCJOG essaie de définir une distance négative ou nulle. Le déplacement incrémental de l’axe sur chaque position du commutateur doit être une valeur positive et non nulle. '#INCJOG: vitesses de jog incrémental négatives ou nulles non autorisées' DÉTECTION CAUSE SOLUTION 1193 Au cours de l'exécution. L'instruction #MPG essaie de définir une résolution de manivelle négative ou nulle. Le déplacement par impulsion de la manivelle doit être une valeur positive et non nulle. '#INCJOG: distances de jog incrémental négatives ou nulles non autorisées' DÉTECTION CAUSE SOLUTION 1192 Au cours de l'exécution. L'instruction a plus de paramètres que ceux permis. L'instruction #MPG admet un maximum de trois paramètres. Chacun d’eux représente le déplacement par impulsion de la manivelle sur chaque position du commutateur. '#MPG: résolutions de manivelle négatives ou nulles non autorisées' DÉTECTION CAUSE SOLUTION 1191 Au cours de l'exécution. Erreur dans la syntaxe de l'instruction. Réviser la programmation. '#MPG: trop de paramètres' DÉTECTION CAUSE SOLUTION 1190 Au cours de l'exécution. Le même axe est programmé plus d'une fois dans l'instruction. Réviser la programmation. 'On n'attend pas "["' DÉTECTION CAUSE SOLUTION 1189 Au cours de l'exécution. Un axe ne peut pas être esclave dans un couplage et maître dans un autre. Un axe ne peut pas être maître dans un couplage et esclave dans un autre. '#AXIS: nom de l'axe répété' DÉTECTION CAUSE SOLUTION 1188 Au cours de l'exécution. Un axe est esclave de plusieurs maîtres. Un axe peut être esclave d'un axe maître. '#LINK: un axe maître ne peut pas être esclave dans un autre couplage et vice-versa. DÉTECTION CAUSE SOLUTION 1187 Au cours de l'exécution. Les axes maître et esclave du couplage sont le même axe. Les axes maître et esclave doivent être différents. Au cours de l'exécution. L'avance programmée est trop haute. Réviser la programmation. CNC 8070 '#INCJOG: trop de paramètres' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. L'instruction a plus de paramètres que ceux permis. L'instruction #INCJOG admet un maximum de cinq groupes de paramètres. Chacun d’eux représente l’avance et le déplacement de l’axe pour chaque position du commutateur en jog incrémental. (REF: 1901) ·37· S o l ut i o n s d ’ e r r e ur s . 1195 '#CONTJOG: trop de paramètres' DÉTECTION CAUSE SOLUTION 1196 '#CONTJOG: vitesses de jog continu négatives ou nulles non autorisées' DÉTECTION CAUSE SOLUTION 1197 SOLUTION SOLUTION CNC 8070 (REF: 1901) ·38· Au cours de l'exécution. L'instruction n'existe pas ou elle est mal programmée. Réviser la programmation. '#CALL AX/#SET AX: type d'offset inconnu' DÉTECTION CAUSE SOLUTION 1206 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'Instruction mal programmée ou inexistante' DÉTECTION CAUSE SOLUTION 1205 Au cours de l'exécution. Les limites de parcours de l’axe pour le déplacement manuel sont nulles. Réviser la programmation. 'L'instruction #SET IPOPOS doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1204 Au cours de l'exécution. La valeur de la limite de parcours supérieur est trop haute. Réviser la programmation. '#SET OFFSET: offsets supérieurs et inférieurs nuls' DÉTECTION CAUSE SOLUTION 1203 Au cours de l'exécution. La limite de parcours supérieur de l'axe pour le déplacement manuel a une valeur négative. La limite de parcours supérieure pour le déplacement manuel doit être une valeur positive ou zéro. '#SET OFFSET: limite positif hors de rang' DÉTECTION CAUSE SOLUTION 1201 Au cours de l'exécution. La valeur de la limite de parcours inférieur est trop basse. Réviser la programmation. '#SET OFFSET: offset inférieur négatif'' DÉTECTION CAUSE 1200 Au cours de l'exécution. La limite de parcours inférieur de l'axe pour le déplacement manuel a une valeur positive. La limite de parcours inférieure pour le déplacement manuel doit être une valeur négative ou zéro. '#SET OFFSET: limite négative hors de rang' DÉTECTION CAUSE SOLUTION 1199 Au cours de l'exécution. L'instruction #CONTJOG essaie de définir une avance négative ou nulle. L’avance de l’axe en jog continu doit être une valeur positive et non nulle. '#SET OFFSET: offset inférieur positif' DÉTECTION CAUSE 1198 Au cours de l'exécution. L'instruction a plus de paramètres que ceux permis. L'instruction #CONTJOG n’admet qu’un paramètre, qui représente l’avance de l’axe lorsque le commutateur est en jog continu. Au cours de l'exécution. Le type d'offset programmé dans l'instruction n’existe pas. Les types d'offset valables sont ALL, LOCOF, FIXOF, TOOLOF, ORGOF, MEASOF, MANOF. 'On attend ","' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Il faut programmer "," dans l'instruction ou fonction. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1209 'Indice d'axe hors de rang' DÉTECTION CAUSE SOLUTION 1210 '#CALL AX/#SET AX: nom de l'axe répété' DÉTECTION CAUSE SOLUTION 1211 SOLUTION Au cours de l'exécution. Le nom d'un des axes est utilisé par un axe C. Réviser la programmation. '#CALL AX: indice utilisé actuellement' DÉTECTION CAUSE SOLUTION 1218 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. '#CALL AX/#CAX: nom d'axe utilisé actuellement' DÉTECTION CAUSE SOLUTION 1217 Au cours de l'exécution. Trop d’axes programmés; le nombre d’axes programmés dépasse le nombre d’axes du système. Réviser la configuration d'axes définie pour le canal. Le nombre d'axes d'un canal ne peut pas dépasser le nombre d'axes du système. 'L'instruction #CALL AX/#SET AX doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1216 Au cours de l'exécution. Il n'est pas permis de programmer #CALL AX avec la fonction G63 active. Désactiver le filetage G63 avant de modifier la configuration d’axes. '#CALL AX/#SET AX: trop d'axes requis' DÉTECTION CAUSE 1215 Au cours de l'exécution. Deux axes tentent d'occuper la même position dans le canal. Réviser la programmation. '#CALL AX/#SET AX: il est impossible avec G63 active' DÉTECTION CAUSE SOLUTION 1214 Au cours de l'exécution. Deux axes tentent d'occuper la même position dans le canal. Réviser la programmation. '#CALL AX/#SET AX :nom de l'axe répété' DÉTECTION CAUSE SOLUTION 1213 Au cours de l'exécution. Le même axe est programmé plus d'une fois dans l'instruction. Réviser la programmation. '#CALL AX/#SET AX: indice de l'axe répété' DÉTECTION CAUSE SOLUTION 1212 Au cours de l'exécution. Les possibles causes sont les suivantes: • Dans les instructions #CALL AX/#SET AX la position pour un axe n’est pas correcte ; la position est occupée, elle dépasse le maximum permis ou il n’y a pas de place pour l’axe. • Programmation du nom de l'axe avec un caractère générique incorrect. Les possibles solutions sont les suivantes: • L'instruction peut placer les axes sur n’importe quelle position libre comprise entre 1 et un numéro égal au total d’axes en plus des broches du système. • Les caractères génériques possibles sont de @1 à @6 et @SM. Au cours de l'exécution. Unes des positions est occupée par un autre axe. Repasser la configuration d’axes définie pour le canal ; deux axes ne peuvent pas être sur la même position. Un axe peut utiliser toute position libre comprise entre 1 et un numéro égal au maximum de broches et d'axes permis par le système. CNC 8070 'L'instruction #FREE AX doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. (REF: 1901) ·39· S o l ut i o n s d ’ e r r e ur s . 1219 'On attend "," ou "]"' DÉTECTION CAUSE SOLUTION 1220 '#FREE AX: il est impossible d'éliminer un axe actif en mode manuel' DÉTECTION CAUSE SOLUTION 1221 SOLUTION SOLUTION CNC 8070 (REF: 1901) ·40· Au cours de l'exécution. Aucun axe du plan n’est défini comme axe longitudinal. Définir l'un des axes du plan comme axe longitudinal (paramètre LONGAXIS). 'Le transfert programmé excède le rang de données' DÉTECTION CAUSE SOLUTION 1236 Au cours de l'exécution. Aucun axe du plan n’est défini comme axe frontal. Définir l'un des axes du plan comme axe frontal (paramètre FACEAXIS). 'Pas d'axe latéral (LONGAXIS) dans le plan actif pour compensation de rayon' DÉTECTION CAUSE SOLUTION 1233 Au cours de l'exécution. Une des opérations programmées réalise une division par zéro. Réviser la programmation. Si l'on travaille avec des paramètres, il se peut, que dans l’historique du programme, ce paramètre ait acquis une valeur zéro. Vérifier que le paramètre n’arrive pas à l’opération avec cette valeur. 'Pas d'axe frontal (FACEAXIS) dans le plan actif pour compensation de rayon' DÉTECTION CAUSE SOLUTION 1227 Au cours de l'exécution. Il manque un opérateur d'assignation après la variable ou paramètre. Les opérateurs d'affectation valables sont "=", "+=", "-=", "*=", "/=". 'Division par zéro' DÉTECTION CAUSE SOLUTION 1226 Au cours de l'exécution. La CNC ne trouve pas la fin du programme. Il est probable qu’il y ait un bloc de début de commentaire (#COMMENT BEGIN) mais il manque le bloc de fin de commentaire (#COMMENT END). Réviser la programmation. 'Opérateur manquant ou inconnu' DÉTECTION CAUSE SOLUTION 1225 Au cours de l'exécution. Il y a un bloc de fin de commentaire (#COMMENT END) mais il manque le bloc de début de commentaire (#COMMENT BEGIN). Réviser la programmation. 'Caractère de fin de fichier dans bloc commentaire' DÉTECTION CAUSE 1224 Au cours de l'exécution. L'instruction n’est pas programmée seule dans le bloc. Réviser la programmation. 'On n'attend pas #COMMENT END' DÉTECTION CAUSE 1223 Au cours de l'exécution. Un axe en mode manuel additif (G201) ne peut pas être supprimé du canal. Annuler le mode manuel additif de l’axe avec la fonction G202 pour réaliser supprimer l’axe du canal. 'L'instruction #SET AX doit être programmée seule dans le bloc' DÉTECTION CAUSE SOLUTION 1222 Au cours de l'exécution. Erreur dans la syntaxe de l'instruction. Réviser la programmation. Au cours de l'exécution. Le décalage d'origine défini dépasse le maximum permis. Réviser la programmation. 'Nom de macro trop long' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le nom de la macro dépasse le nombre maximum de caractères permis. Le nombre maximum de caractères permis est 30. S o l ut i o n s d ’ e r r e ur s . 1237 'On attend "\" dans le texte associé à la macro' DÉTECTION CAUSE SOLUTION 1238 'Texte de remplacement de la macro trop long' DÉTECTION CAUSE SOLUTION 1239 SOLUTION SOLUTION Au cours de l'exécution. La CNC a essayé d’exécuter un taraudage rigide (G63) alors que la fonction G95 (avance par tour de la broche) était active. Activer l'avance en fonction du temps (G94). 'Le filetage avec G96 active n'est pas admis' DÉTECTION CAUSE SOLUTION 1248 Au cours de l'exécution. Aucun axe du plan n’est défini comme axe frontal. Définir l'un des axes du plan comme axe frontal (paramètre FACEAXIS). 'Le filetage avec avance sur G95 n'est pas admis' DÉTECTION CAUSE 1247 Au cours de l'exécution. En travaillant en vitesse de coupe constante (G96), la CNC a limité la vitesse de la broche à cause de la proximité de l’axe frontal au centre de rotation. Augmenter la limite de vitesse (G192) ou accepter la limitation. 'G96: il n'y a pas d'axe frontal (FACEAXIS) défini dans le plan actif' DÉTECTION CAUSE SOLUTION 1246 Au cours de l'exécution. Le texte de remplacement associé à la macro est une chaîne de caractères vide. Associer à la macro le texte de remplacement adéquat suivant la fonctionnalité souhaitée. Le texte de remplacement doit être écrit entre guillemets. 'Axe frontal proche du centre: la vitesse de la broche sur G96 a été limitée' DÉTECTION CAUSE 1245 Au cours de l'exécution. La macro n'est pas définie dans le programme. Définir la macro avant de l'utiliser. La macro peut être définie dans un programme. La CNC enregistre dans une table les macros définies depuis un programme ou depuis le mode MDI/MDA, de manière à les avoir disponibles pour tous les programmes exécutés ensuite. La CNC initialise la table de macros au démarrage ou avec l'instruction #INIT MACROTAB. 'Il manque le texte de remplacement de la macro' DÉTECTION CAUSE SOLUTION 1244 Au cours de l'exécution. Nombre maximum de macros dans la CNC dépassé. Maximum 50 macros. On peut supprimer la table de macros avec l'instruction #INIT MACROTAB. 'Macro inexistante' DÉTECTION CAUSE SOLUTION 1241 Au cours de l'exécution. Le nombre de caractères du texte de remplacement de la macro dépasse le maximum permis. Le nombre maximum de caractères permis est 140. 'Nombre maximum de macros dépassé' DÉTECTION CAUSE SOLUTION 1240 Au cours de l'exécution. Une macro qui ne commence pas par le caractère "\" a été incluse dans le texte de remplacement d’une macro. Le texte de remplacement d’une macro doit être placé entre guillemets et peut inclure d’autres macros, qui doivent être délimitées par les caractères \"; par exemple "macro"="\"macro1\" \"macro2\"". Au cours de l'exécution. La CNC a essayé d’exécuter un taraudage rigide (G63) alors que la fonction G96 (vitesse de coupe constante) était active. Activer le mode de vitesse de rotation constante (G97). CNC 8070 'Le filetage et G192 ne sont pas admis dans le même bloc' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC ne permet pas de programmer les fonctions G63 (taraudage rigide) et G192 (limitation de la vitesse de rotation) dans le même bloc. Programmer les deux instructions dans des blocs différents. (REF: 1901) ·41· S o l ut i o n s d ’ e r r e ur s . 1249 'Le changement de gamme avec G96 active n'est pas admis' DÉTECTION CAUSE SOLUTION 1251 'Le mode manuel avec G96 active n'est pas admis' DÉTECTION CAUSE SOLUTION 1252 SOLUTION SOLUTION SOLUTION 1262 ·42· Au cours de l'exécution. La CNC a essayé d’activer la fonction RTCP, TLC ou une transformation de coordonnées (CS/ACS) en mode 6 sans avoir une cinématique active. Activer d’abord la cinématique puis la fonction souhaitée. 'Le groupe d'axes est insuffisant pour la transformation' DÉTECTION CAUSE (REF: 1901) Au cours de l'exécution. Le pas de filet programmé dans la fonction G33 est trop élevé. Réviser la programmation. 'Type de cinématique inconnue' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Dans la fonction G33, le pas de filet a valeur 0. Réviser la programmation. Programmer le pas de filet avec les paramètres I J K. 'Pas de vis hors de rang' DÉTECTION CAUSE SOLUTION 1261 Au cours de l'exécution. Dans la fonction G33, le pas de filet est programmé plus d'une fois. Réviser la programmation. Définir le pas du filet une seule fois dans le bloc. 'Pas de vis égal à zéro' DÉTECTION CAUSE SOLUTION 1259 Au cours de l'exécution. Le pourcentage d’accélération programmé dans la fonction G130 est trop élevé. Réviser la programmation. 'Double programmation du pas de vis' DÉTECTION CAUSE SOLUTION 1258 Au cours de l'exécution. Le pourcentage d’accélération programmé dans la fonction G130 est négatif. Le pourcentage d'accélération doit être supérieur ou égal à zéro. 'Pourcentage d'accélération hors de rang' DÉTECTION CAUSE SOLUTION 1257 Au cours de l'exécution. La CNC ne permet pas de programmer les fonctions M19 (positionnement de la broche) et G192 (limitation de la vitesse de rotation) dans le même bloc. Programmer les deux instructions dans des blocs différents. 'Pourcentage d'accélération négatif' DÉTECTION CAUSE SOLUTION 1256 Au cours de l'exécution. La CNC a essayé d'éliminer l'axe frontal de la configuration du canal (#FREE AX) avec la fonction G96 active. Désactiver la fonction G96 pour supprimer l’axe frontal de la configuration du canal. 'G192 et M19 ne sont pas admises dans le même bloc' DÉTECTION CAUSE 1255 Au cours de l'exécution. La CNC a essayé d'accéder au mode manuel avec la fonction G96 active. Désactiver l fonction G96 pour accéder au mode manuel. '#FREE AX: il est impossible d'éliminer l'axe de rotation frontal avec G96 active' DÉTECTION CAUSE 1254 Au cours de l'exécution. La CNC a essayé de changer la gamme de la broche (G112) avec la fonction G96 active. Désactiver la fonction G96 pour exécuter le changement de gamme de la broche. SOLUTION Au cours de l'exécution. Le canal n’a pas suffisamment d’axes pour activer la fonction RTCP, TLC ou la transformation de coordonnées. Le nombre d'axes nécessaire dépendra de la cinématique à activer. Corriger la configuration d’axes du canal (instruction #SET AX) pour pouvoir activer la cinématique. S o l ut i o n s d ’ e r r e ur s . 1263 'Axe(s) rotatif(s) manquant(s) pour la transformation' DÉTECTION CAUSE SOLUTION 1264 'Programmation non autorisée avec CS/ACS actif' DÉTECTION CAUSE SOLUTION 1265 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La CNC n’a pas pu résoudre une transformation de coordonnées pièce à coordonnées machine ou vice-versa. Désactiver la transformation, changer la position des axes et activer de nouveau la transformation. 'Les axes de la cinématique active ne peuvent pas être exclus ou modifiés' DÉTECTION CAUSE SOLUTION 1272 Au cours de l'exécution. L'angle programmé n'est pas valide. Programmer un angle entre ±360º. 'Calcul de la transformation de coordonnées impossible' DÉTECTION CAUSE 1271 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Réviser la programmation. '#CS ON/#ACS ON: l'angle programmé n'est pas valide' DÉTECTION CAUSE SOLUTION 1270 Au cours de l'exécution. Avec la fonction RTCP active, il y a une instruction programmée #RTCP différente de #RTCP OFF. Pour désactiver la fonction RTCP, programmer #RTCP OFF. Pour modifier les valeurs de la fonction RTCP, il faut d’abord la désactiver. '#CS ON/#ACS ON: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 1269 Au cours de l'exécution. La CNC a essayé de modifier la fonction TLC pendant qu'elle est active. La CNC ne permet pas de modifier la fonction TLC pendant qu'elle est active. Pour modifier la fonction TLC, il faut la désactiver et l'activer de nouveau. 'La fonctionnalité RTCP se désactive avec l'instruction #RTCP OFF' DÉTECTION CAUSE 1268 Au cours de l'exécution. La CNC ne permet pas d’exécuter la fonction programmée si la fonction RTCP ou TLC est active. Certaines fonctions incompatibles sont G74, G198, G199, #KIN ID. LINK. Désactiver la fonction RTCP ou TLC pour pouvoir exécuter les autres fonctions. 'La fonctionnalité TLC se désactive avec l'instruction #TLC OFF' DÉTECTION CAUSE SOLUTION 1267 Au cours de l'exécution. La CNC ne permet pas d’exécuter la fonction programmée si la transformation de coordonnées est active. Certaines fonctions incompatibles sont G74, G198, G199, #LINK, cycles de palpage, etc. Désactiver la transformation de coordonnées pour pouvoir exécuter les autres fonctions. 'Programmation non autorisée avec RTCP/TLC actif' DÉTECTION CAUSE 1266 Au cours de l'exécution. Une instruction #TOOL ORI est programmée mais il n’y a aucun axe rotatif pour pouvoir placer l’outil perpendiculaire au plan incliné défini. Ne pas programmer l'instruction #TOOL ORI ou activer une cinématique permettant de placer l’outil perpendiculairement au plan incliné. Au cours de l'exécution. La CNC a essayé de modifier la configuration d’axes de la cinématique pendant qu'elle est active. Désactiver la cinématique pour modifier la configuration d’axes du canal. CNC 8070 'Les axes de la transformation active ne peuvent pas être exclus ou modifiés' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a essayé de modifier la configuration d’axes d’un plan incliné alors que celuici était actif. Désactiver la transformation de plan incliné pour modifier la configuration d’axes du canal. (REF: 1901) ·43· S o l ut i o n s d ’ e r r e ur s . 1275 'Position calculée par la transformation cinématique inverse hors de rang' DÉTECTION CAUSE SOLUTION 1277 'Le décalage programmé excède le rang de données' DÉTECTION CAUSE SOLUTION 1278 SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) Au cours de l'exécution. La longueur de l’outil est programmée plus d’une fois dans le bloc. Programmer la longueur de l'outil une seule fois dans le bloc. 'On attend "["' DÉTECTION CAUSE SOLUTION ·44· Au cours de l'exécution. Le rayon de l’outil est programmé plus d’une fois dans le bloc. Programmer le rayon de l'outil une seule fois dans le bloc. 'Double écriture de la longueur d'outil' DÉTECTION CAUSE SOLUTION 1287 Au cours de l'exécution. Dans l'instruction #MSG, #ERROR ou #WARNING il y a d'identificateurs de données programmés (%D ou %d) mais il manque des paramètres à afficher. Réviser la programmation. 'Double écriture du rayon d'outil' DÉTECTION CAUSE SOLUTION 1286 Au cours de l'exécution. Dans l'instruction #MSG, #ERROR ou #WARNING, il y a plus de 5 identificateurs de données (%D ou %d). Réduire le numéro d'identificateurs de données. 'On attend l'expression arithmétique' DÉTECTION CAUSE 1285 Au cours de l'exécution. Dans l'instruction #MSG, #ERROR ou #WARNING, le texte du message est trop long. Le nombre maximum de caractères permis est 69, y compris les caractères remplaçant les identificateurs de données. 'Limite de spécificateurs de format dépassée' DÉTECTION CAUSE 1284 Au cours de l'exécution. Le nombre d’identificateurs de données (%D ou %d) indiqués dans l'instruction #MSG, #ERREUR ou #WARNING ne coïncide avec le nombre de paramètres à afficher. Réviser la programmation. 'Message trop long' DÉTECTION CAUSE SOLUTION 1283 Au cours de l'exécution. Dans l'expression ou l'instruction programmée il manque les guillemets. Réviser la programmation. 'Le nombre de paramètres et de spécificateurs de format ne coïncident pas' DÉTECTION CAUSE 1282 Au cours de l'exécution. Dans la fonction G131 ou G133, le pourcentage d’accélération ou de jerk programmé n’est pas valide. Programmer un pourcentage d’accélération ou jerk positif et inférieur ou égal à 100. 'On attend "' DÉTECTION CAUSE SOLUTION 1281 Au cours de l'exécution. Le décalage calculé à partir des cotes programmées dans la fonction G92 est trop grand. Réviser la programmation. 'G131/G133: valeur non valable' DÉTECTION CAUSE 1279 Au cours de l'exécution. La CNC a essayé de faire une transformation non résolue de coordonnées machine à coordonnées pièce. Désactiver la transformation, changer la position à laquelle on veut accéder activer de nouveau la transformation. Vérifier la transformée en cas de transformation d’utilisateur. Au cours de l'exécution. Il manque le crochet d’ouverture "[" dans l’expression ou l'instruction programmée. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1288 'Trop de paramètres programmés dans l'instruction. DÉTECTION CAUSE SOLUTION 1290 'Programmation de coordonnées I, J, K incorrecte' DÉTECTION CAUSE SOLUTION 1291 Au cours de l'exécution. Caractère non valide dans le nom de l'étiquette, sous-routine ou variable. Réviser la programmation. 'Nom de variable trop long' DÉTECTION CAUSE SOLUTION 1304 Au cours de l'exécution. La transformation de longueur d'outil excède le format numérique valide. Modifier les valeurs de la transformation de longueur ou de l'outil. 'Caractère non valide dans le nom' DÉTECTION CAUSE SOLUTION 1303 Au cours de l'exécution. La même fonction H est programmée plus d’une fois dans le bloc. Programmer les deux fonctions dans des blocs différents. 'La transformation de longueur d'outil excède le format numérique valide' DÉTECTION CAUSE SOLUTION 1302 Au cours de l'exécution. La même fonction F est programmée plus d’une fois dans le bloc. Programmer les deux fonctions dans des blocs différents. 'Fonction H programmée en double' DÉTECTION CAUSE SOLUTION 1301 Au cours de l'exécution. Il y a plus de fonctions S que celles permises dans un même bloc. Le nombre maximum de fonctions S permis dans un même bloc est 4. 'Fonction M programmée en double' DÉTECTION CAUSE SOLUTION 1293 Au cours de l'exécution. Les possibles causes sont les suivantes: • Les valeurs programmées pour le centre d’une interpolation circulaire, origine polaire ou centre de rotation du système de coordonnées sont trop élevées. • Les valeurs programmées pour le centre d’une interpolation circulaire, avec la fonction G264 active sont incorrectes. Réviser la programmation. 'On n'admet pas d'autres fonctions S' DÉTECTION CAUSE SOLUTION 1292 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Réviser la programmation. Au cours de l'exécution. Nombre maximum de caractères permis pour le nom de la variable dépassé. Le nombre maximum de caractères permis est 13. 'Vitesse de broche non valide' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La vitesse programmée est trop petite. Réviser la programmation. CNC 8070 (REF: 1901) ·45· S o l ut i o n s d ’ e r r e ur s . 1305 'Programmation non autorisée avec #MCS actif' DÉTECTION CAUSE SOLUTION 1306 'Le changement de cinématique avec compensation de rayon active n'est pas admis' DÉTECTION CAUSE SOLUTION 1308 SOLUTION 1315 ·46· Au cours de l'exécution. Dans ces instructions, le numéro du système de coordonnées n'est pas valide. Programmer une valeur entre 1 et 5. '#CS ON/#ACS ON: système non défini' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. La fonction G102 essaie d’exclure l’offset de mesure d’un axe qui n’a inclus aucun offset de mesure. La fonction G102 n'a pas de sens pour un axe sans offset de mesure. '#CS ON/#ACS ON: identificateur non valable' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. Le nombre de caractères de l'instruction #EXBLK dépasse le maximum permis. Le nombre maximum de caractères permis est 128. 'Offset de mesure non inclus sur l'axe(s) programmés' DÉTECTION CAUSE 1314 Au cours de l'exécution. Il n'y à aucun programme sélectionné pour l'exécution. Sélectionner le programme à exécuter. 'Ligne de programme trop longue' DÉTECTION CAUSE SOLUTION 1311 Au cours de l'exécution. L'axe esclave d'un couplage fait partie de la cinématique active. Désactiver la cinématique pour accoupler l'axe. L’axe participant à la cinématique active peut être l’axe maître d’un couplage. 'On attend nom de fichier' DÉTECTION CAUSE SOLUTION 1310 Au cours de l'exécution. La CNC a essayé de changer la cinématique avec la compensation de rayon active. Annuler la compensation pour définir le nouveau plan de travail. 'Un axe de la transformation cinématique active ne peut pas être esclave' DÉTECTION CAUSE SOLUTION 1309 Au cours de l'exécution. La CNC ne permet pas d’exécuter la fonction programmée si la fonction MCS est active. Certaines fonctions incompatibles sont: • Activation / désactivation des décalages d'origine (G54-G59, G159, G92, G158, G53). • Activation / désactivation de l'offset de mesure (G101, G102). • Activation / désactivation de mors (variable "V.G.FIX"). • Activation / désactivation de l'image miroir (G11/G12/G13/G14). • Programmation en rayons / diamètres (G151/G152). • Activation de la programmation incrémentale (G91). • Programmation en millimètres / pouces (G70/G71). • Facteur d'échelle (G72). • Déplacement sur G0, G1, G2, G3, G8 ou G9 en polaires. • Filetage G63 ou G33 en polaires. • Origine polaire (G30). • Rotation du système (G73). • Instructions #FACE, #CYL et #RTCP. Réviser la programmation. Au cours de l'exécution. Les instructions n’ont pas de paramètres et aucun système de coordonnées n’est emmagasiné. En programmant l'une de ces instructions sans paramètres, la CNC essaie d’activer la dernière transformation emmagasinée. Réviser la programmation. Définir et emmagasiner le système de coordonnées. S o l ut i o n s d ’ e r r e ur s . 1316 '#CS/#ACS DEF: paramètres manquants' DÉTECTION CAUSE SOLUTION 1318 '#CS ON/#ACS ON: changements non admis avec le système de coordonnées actif. DÉTECTION CAUSE SOLUTION 1319 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. L’étiquette de bloc définie dans l’instruction $GOTO ou #RPT n’existe pas dans le programme. Définir l'étiquette de saut sur un point du programme. 'Numéro de bloc défini plusieurs fois' DÉTECTION CAUSE SOLUTION 1326 Au cours de l'exécution. Une étiquette ne peut être définie qu’avec une chaîne de caractères entre crochets ou avec le caractère "N" suivi d’un nombre positif et inférieur à 2147483646. Réviser la programmation. 'Étiquette non définie' DÉTECTION CAUSE 1325 Au cours de l'exécution. L'étiquette du bloc est répétée dans le programme. Éliminer les étiquettes répétées. '$GOTO: Étiquette non valide' DÉTECTION CAUSE 1324 Au cours de l'exécution. Le nom de l’étiquette dépasse le nombre de caractères permis. Le nombre maximum de caractères permis est 15. 'Étiquette définie plusieurs fois' DÉTECTION CAUSE SOLUTION 1323 Au cours de l'exécution. Le programme a plus d’étiquettes de bloc que celles permises. Les étiquettes pour identifier un bloc peuvent être du type Le nombre maximum d’étiquettes permises de chaque type est 128. Les étiquettes peuvent être représentées avec la lettre N suivie du numéro de bloc ou avec des étiquettes du type [nom]. 'Nom d'étiquette trop long' DÉTECTION CAUSE SOLUTION 1322 Au cours de l'exécution. La CNC a dépassé la limite de combinaisons de systèmes de coordonnées. La CNC permet de combiner différents systèmes de coordonnées entre eux pour en construire de nouveaux. La CNC permet de combiner 10 systèmes de coordonnées. 'Nombre maximum d'étiquettes dépassé' DÉTECTION CAUSE 1321 Au cours de l'exécution. La CNC a essayé de changer les paramètres d'un système de coordonnées actif. Réviser la programmation. La CNC ne permet pas de modifier les paramètres d’un système de coordonnées actif mais elle permet de modifier les paramètres d’un système de coordonnées déjà défini mais non actif. 'Excès d'emboîtement des instructions #CS ON/#ACS ON' DÉTECTION CAUSE SOLUTION 1320 Au cours de l'exécution. Il faut programmer un ou plusieurs paramètres obligatoires. Réviser la programmation. Ces instructions exigent de programmer le numéro du système de coordonnées, le mode de définition, les composants du vecteur de translation et les angles de rotation. Au cours de l'exécution. Le numéro de bloc "N" est répété dans le programme. Ne pas répéter le numéro de bloc. CNC 8070 'Valeur erronée pour affecter une variable' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La variable a une valeur trop haute. Réviser la programmation. (REF: 1901) ·47· S o l ut i o n s d ’ e r r e ur s . 1327 'Vitesse de positionnement de broche programmée en double' DÉTECTION CAUSE SOLUTION 1328 'Instruction $FOR sans $ENDFOR' DÉTECTION CAUSE SOLUTION 1330 SOLUTION SOLUTION 1340 ·48· Au cours de l'exécution. L'instruction programmée n’a pas d’effet car elle est déjà active ; la même instruction avec les mêmes paramètres est programmée dans un bloc antérieur. Réviser la programmation. 'La désélection n'a pas d'effet' DÉTECTION CAUSE (REF: 1901) Au cours de l'exécution. Aucun des axes programmés dans l'instruction #FACE/#CYL est axe C. L’un des deux axes programmés doit être axe C (paramètre CAXIS). 'La sélection n'a pas d'effet' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Les deux axes programmés dans l'instruction #FACE/#CYL sont axe C. Seul l'un des deux axes programmés peut être axe C (paramètre CAXIS). 'L'axe CAXIS n'a pas été défini' DÉTECTION CAUSE SOLUTION 1339 Au cours de l'exécution. Un déplacement d’axes est programmé dans le même bloc que la fonction G200. Réviser la programmation. 'Configuration erronée: deux axes CAXIS' DÉTECTION CAUSE SOLUTION 1337 Au cours de l'exécution. Avec la compensation de rayon active, la CNC a essayé de modifier la configuration d’axes du canal et la modification affecte les deux premiers axes du plan de travail. Désactiver la compensation de rayon pour réaliser des changements dans la configuration des axes du canal qui affectent le plan de travail. 'G200: n'admet le déplacement dans le même bloc' DÉTECTION CAUSE SOLUTION 1336 Au cours de l'exécution. Il manque la programmation de l'orientation de l'outil. Réviser la programmation. 'Changement du premier et/ou deuxième axe du plan avec compensation de rayon active' DÉTECTION CAUSE 1334 Au cours de l'exécution. Le rayon programmé est inférieur ou égal à zéro. Réviser la programmation. '#TOOL AX: on attend orientation +/- après la désignation de l'axe' DÉTECTION CAUSE SOLUTION 1333 Au cours de l'exécution. Programmation incorrecte de la fonction G14 (image miroir). Réviser la programmation. '#TANGFEED RMIN: rayon négatif interdit' DÉTECTION CAUSE SOLUTION 1332 Au cours de l'exécution. Une instruction $FOR est programmée mais il manque son $ENDFOR. Réviser la programmation. 'Programmation d'image miroir incorrecte' DÉTECTION CAUSE SOLUTION 1331 Au cours de l'exécution. La vitesse de positionnement de la broche (M19) a été programmée plus d’une fois dans le bloc. Réviser la programmation. Programmer la vitesse de positionnement une seule fois dans le bloc. SOLUTION Au cours de l'exécution. La CNC a essayé d’exécuter l'instruction #CAX OFF et aucune broche ne travaille comme axe C. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1342 '#CAX OFF non admise si une transformation est active' DÉTECTION CAUSE SOLUTION 1343 '#FACE OFF non admise avec le type de cinématique active' DÉTECTION CAUSE SOLUTION 1344 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Un caractère non valide est programmé dans l'un des blocs compris entre ces instructions. Entre ces instructions, seule est admise la déclaration de variables d’utilisateur (séparées par des virgules s’il y en a plusieurs sur une même ligne) ou la programmation du numéro de bloc. '#VAR/#ENDVAR/#DELETE: type de variable interdite' DÉTECTION CAUSE SOLUTION 1352 Au cours de l'exécution. L’axe linéaire faisant partie de la transformation d’axe C frontal est positionné sur la partie négative, par rapport au centre de rotation. La CNC ne permet pas cette option (paramètre ALINGC). Positionner l’axe sur la partie positive, par rapport au centre de rotation avant d’activer l’usinage sur l’axe frontal. 'Caractère non valide entre les instructions #VAR/#ENDVAR' DÉTECTION CAUSE 1351 Au cours de l'exécution. Le rayon programmé dans l'instruction #CYL est négatif ou zéro. Si le rayon est variable, il essaie de passer par le centre du cylindre en générant un rayon nul. Réviser la programmation. Le rayon doit être positif et s’il s'agit d’un rayon variable, il ne peut pas passer par le centre du cylindre. 'Cote négative de l'axe dans l'activation #FACE' DÉTECTION CAUSE 1350 Au cours de l'exécution. La CNC a essayé d’exécuter l'instruction #CYL OFF et aucun usinage n’est actif sur la surface cylindrique. Réviser la programmation. '#CYL: rayon non valide' DÉTECTION CAUSE 1349 Au cours de l'exécution. Dans la fonction G20 (changement de plan), les deux premiers axes du plan (paramètres 1 et 2) sont incorrects. Les deux axes doivent être différents et parmi les trois premiers axes du canal. '#CYL OFF non admise avec le type de cinématique active' DÉTECTION CAUSE 1348 Au cours de l'exécution. La CNC a essayé de changer le plan de travail (G17-G20) alors que l’usinage sur la surface latérale est actif. Réviser la programmation. 'G20: programmation incorrecte d'axes' DÉTECTION CAUSE 1347 Au cours de l'exécution. La CNC a essayé d’exécuter l'instruction #FACE OFF et aucun usinage n’est actif sur la surface frontale. Réviser la programmation. 'Pas de changement de plan admis pendant l'usinage en surface latérale' DÉTECTION CAUSE 1345 Au cours de l'exécution. La CNC ne permet pas de désactiver l’axe C avec la fonction RTCP ou TLC active. Réviser la programmation. Au cours de l'exécution. La CNC a essayé de définir ou de supprimer une variable qui n’est pas d’utilisateur. Réviser la programmation. CNC 8070 '#VAR/#ENDVAR: la variable définie existe déjà' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La variable d'utilisateur existe déjà. Réviser la programmation. (REF: 1901) ·49· S o l ut i o n s d ’ e r r e ur s . 1353 'Trop de valeurs pour initialiser l'array' DÉTECTION CAUSE SOLUTION 1354 'Erreur dans la lecture de la variable' DÉTECTION CAUSE SOLUTION 1355 SOLUTION CNC 8070 ·50· Au cours de l'exécution. La variable d’utilisateur est un array multidimensionnel avec plus de 4 dimensions. Réviser la programmation. 'Vitesse de la broche négative non admise' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. Les variables d’utilisateur qui sont array doivent être déclarées entre les instructions #VAR et #ENDVAR. Réviser la programmation. 'Trop d'indices de variable d'array' DÉTECTION CAUSE SOLUTION 1365 Au cours de l'exécution. La variable est d’array mais le nombre d’arrays programmés est incorrect. Vérifier la syntaxe de la variable. 'Déclaration incorrecte de variables d'array' DÉTECTION CAUSE 1364 Au cours de l'exécution. La CNC a essayé d’exécuter une fonction G33/G63/G95/G96/G97 avec l’axe C actif. Désactiver l'axe C pour exécuter la fonction. 'Dimension d'array incorrecte' DÉTECTION CAUSE SOLUTION 1363 Au cours de l'exécution. La variable d'utilisateur n'existe pas. Réviser la programmation. 'G33/G63/G95/G96/G97 non admises avec axe C actif' DÉTECTION CAUSE SOLUTION 1362 Au cours de l'exécution. Détection de caractère non valide dans le bloc. Vérifier la syntaxe du bloc. L'instruction doit être programmée seule dans le bloc ou avec l’étiquette du bloc. Cette instruction ne permet que des variables d'utilisateur. '#DELETE: la variable à effacer n'existe pas' DÉTECTION CAUSE SOLUTION 1360 Au cours de l'exécution. Programmation incorrecte de l'instruction $IF EXIST. L’instruction $IF EXIST ne permet que des paramètres arithmétiques ou des variables. '#DELETE: caractère non valide' DÉTECTION CAUSE SOLUTION 1358 Au cours de l'exécution. La CNC a essayé de supprimer une variable du système. La CNC ne peut supprimer que des variables d’utilisateur (préfixes P et S). 'On attend une variable ou un paramètre' DÉTECTION CAUSE SOLUTION 1357 Au cours de l'exécution. La CNC ne peut pas lire la variable. Réviser la programmation. 'Il est impossible d'effacer la variable' DÉTECTION CAUSE SOLUTION 1356 Au cours de l'exécution. Dans l’initialisation d’une variable d’array d’utilisateur, la CNC initialise plus de positions que celles disponibles. Réviser la programmation. Au cours de l'exécution. Vitesse de la broche négative. La vitesse de broche doit être positive ; la valeur négative n’est permise que si elle est programmée dans le même bloc que la fonction G63. S o l ut i o n s d ’ e r r e ur s . 1367 'Il est impossible de changer de gamme et déplacer la broche simultanément' DÉTECTION CAUSE SOLUTION 1368 'Il est impossible de programmer le centre et le rayon du cercle simultanément' DÉTECTION CAUSE SOLUTION 1369 SOLUTION SOLUTION Au cours de l'exécution. Il faut programmer M17, M29 ou #RET à la fin de la sous-routine. Réviser la programmation. 'Le nom par défaut pour l'axe C n'a pas été défini' DÉTECTION CAUSE SOLUTION 1377 Au cours de l'exécution. Il faut programmer M02 ou M30 à la fin du programme principal. Réviser la programmation. 'On attend M17/M29/#RET' DÉTECTION CAUSE SOLUTION 1376 Au cours de l'exécution. Le paramètre FAST ou le paramètre CORNER de l'instruction #HSC ont une valeur incorrecte. Réviser la programmation. 'On attend M02/M30' DÉTECTION CAUSE SOLUTION 1375 Au cours de l'exécution. La CNC a essayé d’activer le mode HSC avec un paramètre inconnu ou a essayé de changer le mode de travail sans le désactiver auparavant. Réviser la programmation. '#HSC: paramètre incorrect' DÉTECTION CAUSE 1374 Au cours de l'exécution. L’activation et la désactivation du mode HSC sont programmées dans un même bloc. Vérifier dans le manuel de programmation la syntaxe des instructions. '#HSC: mode non valide' DÉTECTION CAUSE 1373 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Réviser la programmation. '#HSC: double programmation' DÉTECTION CAUSE SOLUTION 1371 Au cours de l'exécution. L’interpolation circulaire est définie avec le rayon et le centre. Dans une interpolation circulaire il faut programmer les cotes du point final ainsi que le rayon ou le centre du cercle. '#HSC: programmation interdite' DÉTECTION CAUSE SOLUTION 1370 Au cours de l'exécution. Une fonction M de déplacement de broche et la fonction G112 de modification du set de paramètres ont été programmées dans le même bloc. Réviser la programmation. Au cours de l'exécution. Le nom de l’axe C n’est pas indiqué dans l'instruction #CAX et le nom par défaut (paramètre CAXIS) n’est pas indiqué dans les paramètres machine. Indiquer dans l'instruction #CAX le nom identifiant l’axe C. 'Écriture de paramètre avec indice non valide' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le paramètre arithmétique n’existe pas ou est protégé contre l’écriture. Réviser la programmation. Réviser dans les paramètres machine la gamme de paramètres arithmétiques valable. Paramètres machine. Rang valable. MINLOCP - MAXLOCP Paramètres arithmétiques locaux. MINGLBP - MAXGLBP Paramètres arithmétiques globaux. MINCOMP - MAXCOMP Paramètres arithmétiques communs. CNC 8070 (REF: 1901) Les paramètres globaux protégés contre l’écriture sont ceux définis par les paramètres machine ROPARMIN - ROPARMAX. ·51· S o l ut i o n s d ’ e r r e ur s . 1378 'Lecture de paramètre avec indice non valide' DÉTECTION CAUSE SOLUTION 1380 SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) ·52· MINCOMP - MAXCOMP Paramètres arithmétiques communs. Au cours de l'exécution. Dans le bloc de définition d’un cycle fixe, on ne peut rien programmer après les paramètres du cycle. Réviser la programmation. Au cours de l'exécution. Le cycle fixe programmé n'existe pas' Réviser la programmation. Au cours de l'exécution. L'un des paramètres programmés n’est pas permis pour ce cycle fixe. Vérifier dans le manuel de programmation les paramètres obligatoires et permis pour chaque cycle fixe. Au cours de l'exécution. Il faut programmer un paramètre obligatoire du cycle fixe. Vérifier dans le manuel de programmation les paramètres obligatoires et permis pour chaque cycle fixe. Au cours de l'exécution. Un déplacement et une fonction M avec sous-routine associée et exécution avant le déplacement ont été programmés dans le même bloc. Les sous-routines sont toujours exécutées à la fin du bloc et par conséquent la fonction M ne sera jamais exécutée avant le déplacement programmé. Programmer la fonction M dans un autre bloc ou définir la fonction M dans les paramètres machine avec exécution après le déplacement. Au cours de l'exécution. La CNC a essayé d’écrire la variable "V.G.TOL" dans le même bloc où a été programmé un changement d’outil ou de correcteur. Réviser la programmation. 'D et les offsets de l'outil ne peuvent pas être modifiés dans le même bloc' DÉTECTION CAUSE 1387 Paramètres arithmétiques globaux. 'D et la longueur de l'outil ne peuvent pas être modifiées dans le même bloc' DÉTECTION CAUSE 1386 MINGLBP - MAXGLBP 'Fonction M interdite avec déplacement' DÉTECTION CAUSE 1385 Paramètres arithmétiques locaux. 'Un paramètre obligatoire n’a pas été programmé dans le cycle fixe' DÉTECTION CAUSE SOLUTION 1384 MINLOCP - MAXLOCP 'Paramètre interdit en cycle fixe' DÉTECTION CAUSE SOLUTION 1383 Rang valable. 'Cycle fixe inexistant' DÉTECTION CAUSE SOLUTION 1382 Paramètres machine. 'Cycle fixe mal programmé' DÉTECTION CAUSE 1381 Au cours de l'exécution. Le paramètre arithmétique n’existe pas ; il n’est pas dans la gamme permise par les paramètres machine. Réviser la programmation. Réviser dans les paramètres machine la gamme de paramètres arithmétiques valable. Au cours de l'exécution. La CNC a essayé d’écrire la variable "V.G.TOFL.xn" dans le même bloc où a été programmé un changement d’outil ou de correcteur. Réviser la programmation. 'Limite de fonctions M dans un même bloc dépassée' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Il y a plus de fonctions M que celles permises dans un même bloc. A partir de la version V2.00, la CNC permet jusqu’à 14 fonctions M par bloc ; dans des versions antérieures, la limite était de 7 fonctions par bloc. S o l ut i o n s d ’ e r r e ur s . 1388 'On n'admet pas d'autres fonctions H' DÉTECTION CAUSE SOLUTION 1389 'Fonctions G incompatibles (G10/G11/G12/G13/G14)' DÉTECTION CAUSE SOLUTION 1390 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Il n'est pas permis d'exécuter cet ordre dans MDI. Exécuter cet ordre dans un programme. 'La position programmée pour l'axe Hirth est incorrecte' DÉTECTION CAUSE SOLUTION 1398 Au cours de l'exécution. Si la fonction G74 a une sous-routine associée, elle doit être programmée seule dans le bloc ou avec l’étiquette du bloc. Réviser la programmation. 'Programmation non autorisée dans MDI' DÉTECTION CAUSE SOLUTION 1397 Au cours de l'exécution. Une fonction G180 à G189 est programmée et la sous-routine associée n’existe pas. Une fonction G74 est programmée seule dans le bloc et la sous-routine associée n’existe pas. Programmer avec la fonction G74 les axes à référencer ou définir la sous-routine associée (paramètre REFPSUB). Pour les fonctions G180 à G189, définir la sousroutine associée (paramètre OEMSUB). 'La fonction G74 avec sous-routine associée est programmée seule dans le bloc' DÉTECTION CAUSE 1396 Au cours de la recherche de bloc. Après une inspection d’outil, le correcteur D actif ne coïncide pas avec le correcteur D programmé avant d’arrêter l’exécution. La CNC a les blocs de déplacement préparés pour usiner la pièce après le repositionnement, avec le rayon de l’outil programmé. Si l’outil sur la broche est différent et si dans le programme le rayon de l’outil n'est pas compensé, la CNC usinera une pièce différente. Changer l’outil de la broche pour qu’elle coïncide avec l’outil programmé. 'La sous-routine associée à la fonction G n'existe pas' DÉTECTION CAUSE 1395 Au cours de l'exécution. Le même paramètre est programmé plus d’une fois dans l'instruction ou la fonction. Réviser la programmation. 'L'outil et le correcteur actuels ne coïncident pas avec ceux programmés' DÉTECTION CAUSE 1394 Au cours de l'exécution. Dans le bloc il y a des fonctions G programmées contraires entre elles. Programmer les fonctions dans des blocs différents. 'Paramètre programmé en double' DÉTECTION CAUSE SOLUTION 1393 Au cours de l'exécution. Dans le bloc il y a des fonctions G programmées contraires entre elles. Programmer les fonctions dans des blocs différents. 'Fonctions G incompatibles (G98/G99)' DÉTECTION CAUSE SOLUTION 1392 Au cours de l'exécution. Il y a plus de fonctions H que celles permises dans un même bloc. Le nombre maximum de fonctions H admis dans un même bloc est 7. Au cours de l'exécution. La cote programmée pour l’axe Hirth ne correspond pas à un pas entier. L'axe hirth n'admet que des cotes multiple de son pas. 'Un axe avec le paramètre HIRTH = NON ne peut pas être activé comme Hirth' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a essayé d’activer (G171) ou de désactiver (G170) comme axe hirth un axe qui ne l’est pas (paramètre HIRTH). Réviser la programmation. L'axe ne peut pas être activé comme axe hirth. CNC 8070 (REF: 1901) ·53· S o l ut i o n s d ’ e r r e ur s . 1399 'L'axe ne peut pas être activé comme Hirth' DÉTECTION CAUSE SOLUTION 1400 'Pas de changement de longueur d'outil admis avec RTCP actif' DÉTECTION CAUSE SOLUTION 1401 SOLUTION SOLUTION SOLUTION 1407 Au cours de l'exécution. L'instruction #CALL n’admet pas de programmation de paramètres. Réviser la programmation. 'Erreur dans la lecture de données de la poche' DÉTECTION CAUSE (REF: 1901) SOLUTION ·54· Au cours de l'exécution. La broche a un changement de gamme automatique (paramètre AUTOGEAR) et la vitesse programmée est supérieure à la maximale de n’importe quelle des gammes existant pour cette broche. Programmer une vitesse de broche inférieure, qui puisse être atteinte avec une des gammes existantes pour cette broche. Vérifier que la vitesse maximale définie dans chaque gamme est correcte. '#CALL: n'admet pas de programmation de paramètres' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. La CNC a essayé de réaliser un changement de gamme de broche, avec une fonction M41 à M44 et la gamme n’existe pas. Le nombre de gammes disponibles dans la broche est défini dans les paramètres machine (paramètre NPARSETS). La CNC n’acceptera que les fonctions M41 à M44 des gammes de broche existantes. 'La valeur de la S dépasse la gamme maximale' DÉTECTION CAUSE 1406 Au cours de l'exécution. La CNC a essayé d'accoupler deux axes hirth mais l’un d’eux est désactivé' Pour pouvoir accoupler deux axes hirth, les deux axes doivent être actifs (G171). 'La gamme associée à M programmée n'existe pas' DÉTECTION CAUSE 1405 Au cours de l'exécution. La CNC a essayé d'accoupler deux axes hirth mais l’un d’eux n’est pas hirth ou les deux axes ont un pas différent. Pour pouvoir inclure un axe hirth dans un couplage, les deux axes doivent être hirth (paramètre HIRTH) et avoir le même pas (paramètre HPITCH). '#LINK: il est impossible de définir un couplage avec un axe Hirth désactivé' DÉTECTION CAUSE SOLUTION 1404 Au cours de l'exécution. La CNC a essayé d’activer la fonction TLC et celle-ci est déjà active. Réviser la programmation. '#LINK: les axes maître et esclave doivent avoir les mêmes paramètres HIRTH et HPITCH' DÉTECTION CAUSE 1403 Au cours de l'exécution. La CNC a essayé de faire un changement d’outil avec la fonction RTCP active. Désactiver la fonction RTCP pour faire le changement d’outil. '#TLC ON non admise sans désélection préalable' DÉTECTION CAUSE SOLUTION 1402 Au cours de l'exécution. Les possibles causes sont les suivantes: • L’axe hirth est un des axes du plan et la compensation de rayon et/ou la détection de collisions est active. • L’axe hirth fait partie de la transformation de coordonnées active. • L’axe hirth fait partie de la cinématique active et il y aussi une instruction #RTCP, #TLC ou #TOOL ORI active. Réviser la programmation. Au cours de l'exécution. En exécutant une poche 2D ou 3D, la CNC n’a pas pu décoder une des données. Cela peut se produire lorsque les données de la poche ont été éditées manuellement et une valeur numérique a été remplacée par une variable ou si le crochet final des instructions #DATAP2D, #DATAP3D a été supprimé, etc. Éditer à nouveau la poche avec l'éditeur de cycles. S o l ut i o n s d ’ e r r e ur s . 1408 'Programmation interdite sans broche commandée en position' DÉTECTION CAUSE SOLUTION 1409 'Emboîtement de fonctions T avec sous-routine non autorisé' DÉTECTION CAUSE SOLUTION 1411 SOLUTION SOLUTION Au cours de l'exécution. La CNC a essayé de stationner un axe faisant partie de la cinématique active ou des transformées #CS, #ACS, #ANGAX, #TANGCTRL. Réviser la programmation. Pour stationner cet axe, il faut désactiver la cinématique ou la transformation active. 'Il n’est pas permis de stationner des axes accouplés, Gantry ou Tandem' DÉTECTION CAUSE SOLUTION 1420 Au cours de l'exécution. Le nombre maximum de caractères permis pour le chemin d’un programme ou d’une sous-routine a été dépassé. Le chemin d’un programme ou d’une sous-routine peut avoir au maximum 120 caractères. Changer le programme ou la sous-routine de répertoire pour réduire le nombre de caractères dans le chemin. 'Il n'est pas permis de stationner les axes de la cinématique ou les transformées actives' DÉTECTION CAUSE 1419 Au cours de l'exécution. L'instruction #PARK ne permet de stationner qu'un seul axe. Programmer un bloc #PARK par axe à stationner. 'Path de fichier trop long' DÉTECTION CAUSE 1418 Au cours de l'exécution. La vitesse de positionnement programmée pour la fonction M19 est zéro. Programmer une vitesse de positionnement supérieure à zéro avec la commande "S.POS". '#PARK: l'instruction n'admet qu'un axe' DÉTECTION CAUSE SOLUTION 1417 Au cours de l'exécution. Dans l'instruction les limites des axes ont été mal définies. Les deux limites peuvent être positives ou négatives, mais les limites inférieures d'un axe doivent toujours être inférieures aux limites supérieures de cet axe. 'Vitesse nulle non admise pour positionnement de broche' DÉTECTION CAUSE SOLUTION 1414 Au cours de l'exécution. Le nombre de blocs programmé dans l'instruction est incorrect. Le nombre maximum de blocs à analyser dépend du modèle de CNC; 200 blocs (CNC 6065) ou 40 (CNC 8060). '#DGWZ: zone d'affichage pour graphiques mal définie' DÉTECTION CAUSE SOLUTION 1413 Au cours de l'exécution. La CNC a essayé d’exécuter un changement d’outil et un autre changement d’outil est programmé dans la sous-routine associée à la fonction T (paramètre TOOLSUB). On ne peut pas programmer une fonction T dans la sous-routine associée au changement d’outil. '#CD: nombre de blocs non valide' DÉTECTION CAUSE SOLUTION 1412 Au cours de l'exécution. La CNC ne peut pas exécuter la fonction ou l'instruction programmée si la broche n’est pas commandée en position. Il est nécessaire que dans la broche soit une broche. Au cours de l'exécution. La CNC a essayé de stationner un axe faisant partie d’un couple gantry, tandem ou d’un couplage actif (#LINK). Réviser la programmation. Pour stationner cet axe, il faut désactiver le couplage. Les axes faisant partie d'un couple gantry ou tandem ne peuvent pas être stationnés. CNC 8070 'Blocs de commande ouverts à la fin de programme' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Une instruction $IF, $FOR, etc. n’a pas son instruction de fermeture correspondante. Réviser la programmation. (REF: 1901) ·55· S o l ut i o n s d ’ e r r e ur s . 1421 'Les axes de la transformation active ne peuvent pas être esclaves ou stationnés' DÉTECTION CAUSE SOLUTION 1422 '#CS ON/#ACS ON: mode programmé non valable' DÉTECTION CAUSE SOLUTION 1423 SOLUTION SOLUTION SOLUTION CNC 8070 ·56· Au cours de l'exécution. Le nombre maximum de sous-routines pouvant être exécutées dans un même bloc a été dépassé. Le nombre maximum de sous-routines pouvant être exécutées dans un même bloc est 5. Programmer les sous-routines dans des blocs différents ou utiliser l’imbrication de sous-routines, selon la convenance. 'Format numérique dépassé' DÉTECTION CAUSE (REF: 1901) Au cours de l'exécution. Les coordonnées du point initial du cycle sont définies après la fonction G qui définit le cycle. Le cycle considère les coordonnées du point initial comme des paramètres propres. Programmer les cotes des axes avant la fonction G du cycle. 'Limite de sous-routines dans un même bloc dépassée' DÉTECTION CAUSE 1430 Au cours de l'exécution. Erreur dans la syntaxe de programmation de l'instruction ou fonction G ; un axe est répété sur un déplacement, il faut programmer l’ordre de la recherche de zéro des axes dans la fonction G74 ou il faut programmer l’ordre des axes dans le système dans la fonction G20. Réviser la programmation. 'Le déplacement dans le plan principal doit être programmé avant la G du cycle' DÉTECTION CAUSE 1429 Au cours de l'exécution. La CNC a généré la poche avec un rayon d’outil différent de l’actuel. Créer à nouveau la poche. 'Axe mal programmé' DÉTECTION CAUSE 1428 Au cours de l'exécution. Le caractère "/" n’est admis qu’au commencement de la ligne de programme. Réviser la programmation. 'La poche a été résolue avec un rayon d'outil différent' DÉTECTION CAUSE SOLUTION 1427 Au cours de l'exécution. On ne peut pas exécuter la fonction G programmée avec #MCS actif. Réviser la programmation. 'Le saut de bloc n'est admis qu'en début de ligne' DÉTECTION CAUSE SOLUTION 1426 Au cours de l'exécution. La valeur programmée comme mode pour aligner le plan n’est pas valide. Réviser la programmation. 'Fonction G interdite avec MCS actif' DÉTECTION CAUSE SOLUTION 1425 Au cours de l'exécution. Le paramètre MODE programmé n'est pas valide. La valeur du paramètre MODE doit être comprise entre 1 et 6. '#CS ON/#ACS ON: le paramètre d'axe aligné doit être 0 ou 1' DÉTECTION CAUSE SOLUTION 1424 Au cours de l'exécution. Un des axes participant à la transformation de coordonnées programmée est stationné, est esclave d’un couple gantry ou esclave d’un couplage actif. Arrêter le stationnement, désactiver le couplage actif ou défaire le couple gantry pour pouvoir utiliser l’axe dans la transformation de coordonnées. SOLUTION Au cours de l'exécution. La valeur affectée à une donnée, variable ou paramètre, est supérieure au format établi. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1431 'Position de broche en M19 non valide' DÉTECTION CAUSE SOLUTION 1432 'Il est impossible de programmer un axe esclave d'un couplage ou Gantry' DÉTECTION CAUSE SOLUTION 1433 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Il faut définir le bloc d’arrêt de la recherche de bloc. Après avoir sélectionné l’option de recherche de bloc, le menu de touches logiciel affiche l’option pour sélectionner le bloc arrêt. Sélectionner le bloc où l’on veut terminer la recherche de bloc. 'Les axes de la transformation active ne peuvent pas être Hirth' DÉTECTION CAUSE SOLUTION 1440 Au cours de l'exécution. La CNC a essayé d’inclure dans la configuration du canal (#CALL ou #SET) l’axe maître d’un couplage actif ou d’un couple Gantry. En incluant l’axe maître, la CNC inclut aussi l’axe esclave, qui ne peut jamais occuper une des trois positions principales du canal. La CNC affiche erreur parce que le nom de l’axe esclave est déjà occupé par un autre axe dans la configuration actuelle du canal. Renommer l’axe esclave à inclure ou celui qui existe déjà dans la configuration. 'Il manque la programmation du bloc d'arrêt dans la recherche de bloc' DÉTECTION CAUSE SOLUTION 1439 Au cours de l'exécution. La CNC a essayé d’inclure dans la configuration du canal (#CALL ou #SET) l’axe maître d’un couplage actif ou d’un couple Gantry. En incluant l’axe maître, la CNC inclut aussi l’axe esclave, qui ne peut jamais occuper une des trois positions principales du canal. La CNC affiche erreur parce qu’il n’existe pas une position libre pour l’axe esclave différente des trois principales. Pour pouvoir inclure uniquement l’axe maître il faut d’abord désactiver le couplage actif (#UNLINK) ou défaire le couple Gantry. Pour pouvoir inclure les axes maître et esclave, il faut supprimer du canal un autre axe ou bien augmenter le nombre d’axes du canal. 'Un nom n'a pas pu être assigné à un axe esclave associé du fait d'être répété' DÉTECTION CAUSE 1436 Au cours de l'exécution. La CNC a essayé d’inclure (#CALL / #SET) un axe stationné dans les trois premiers axes du canal. Un axe stationné ne peut pas faire partie des trois premiers axes du canal ; arrêter le stationnement l’axe (#UNPARK). 'Il n'est pas possible d'inclure dans la configuration un axe esclave associé' DÉTECTION CAUSE 1435 Au cours de l'exécution. L’axe esclave d’un couplage actif ou d’un couple Gantry est programmé dans l'instruction. Pour pouvoir travailler avec l’axe dans ces instructions, il faut désactiver le couplage actif (#UNLINK) ou défaire le couple Gantry (par paramètre machine). 'Un axe stationné ne peut pas faire partie du plan principal' DÉTECTION CAUSE 1434 Au cours de l'exécution. La valeur programmée pour la position de broche sur M19 est trop élevée. Programmer une valeur plus petite. Au cours de l'exécution. La CNC a essayé d’activer une transformation de coordonnées (#TLC, #RTCP, #TOOL ORI, #CS ou #ACS) et un des axes intervenant dans la transformation est Hirth. Un axe hirth ne peut pas faire partie de la transformation de coordonnées. Pour que l’axe puisse intervenir dans la transformation, l'axe ne doit plus être Hirth (G170). 'Outil ou tranchant non valide' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. L’outil et/ou le correcteur indiqué dans la variable n’existe pas. Réviser la programmation. Consulter les outils et les correcteurs existants. (REF: 1901) ·57· S o l ut i o n s d ’ e r r e ur s . 1441 'La cinématique n'a pas été activée'. DÉTECTION CAUSE SOLUTION 1442 'La cinématique a été désactivée' DÉTECTION CAUSE SOLUTION 1443 CAUSE SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) Au cours de l'exécution. Les possibles causes sont les suivantes: • Le type de broche ne permet pas de placer l’outil perpendiculairement au plan, comme dans le cas des broches angulaires. • Placer l’outil perpendiculairement au plan actif implique dépasser les limites. Définir un autre plan ou placer l’outil à un autre point. Dans la mesure du possible, utiliser une autre broche. 'Instruction #PATH mal programmée' DÉTECTION CAUSE SOLUTION ·58· Au cours de l'exécution. La CNC ne dispose pas de l’option de logiciel nécessaire pour exécuter l’ordre programmé. Le mode diagnostic permet de consulter les options de logiciel disponibles dans la CNC. 'Il est impossible de placer l'outil perpendiculairement au plan actif' DÉTECTION CAUSE 1449 Au cours de l'exécution. Le bloc de départ ne peut pas être un bloc d’une sous-routine locale. Sélectionner un autre bloc initial. 'Option de logiciel non autorisée' DÉTECTION CAUSE 1448 Au cours de l'exécution. Dans une instruction ou un cycle fixe, un paramètre présente une valeur non valable. Réviser la programmation. 'Bloc de départ interdit dans la sous-routine locale' DÉTECTION CAUSE SOLUTION 1447 Au cours de l'exécution. Un des trois premiers axes participant à la transformation ou à la cinématique programmée n’est pas linéaire. Les trois premiers axes de la transformation ou cinématique doivent être linéaires (paramètre AXISTYPE). 'Valeur de paramètre non valable' DÉTECTION CAUSE SOLUTION 1446 Après une RAZ de la CNC, au commencement de l’exécution d’un programme pièce ou pendant la recherche de référence. Les axes utilisés sur le plan incliné ne sont pas les adéquats. La CNC a essayé de faire une recherche de référence avec la fonction #CS/ACS active. Pour construire un plan incliné, les trois premiers axes du canal doivent être définis, être linéaires, ne pas être stationnés et ne pas être esclaves d’un couplage ou d’un gantry. Pour exécuter une recherche de référence il faut désactiver les fonctions #CS/ACS. 'Les trois axes principaux de la transformation doivent être linéaires' DÉTECTION CAUSE 1445 Après une RAZ de la CNC ou au commencement l’exécution d’un programme pièce. La CNC a désactivé une cinématique parce qu’elle est inconnue ou parce que les axes nécessaires pour cette cinématique ne sont pas adéquats. Vérifier que le type de cinématique est correct et que les axes qui y interviennent sont bien définis et font partie du canal. Les axes doivent toujours être les premiers du canal, ne pas être des axes hirth, ne pas être stationnés et ne pas être esclaves d’un couplage ou d’un gantry. '#CS/ACS a été désactivé' DÉTECTION 1444 Au cours du démarrage de la CNC ou la validation des paramètres machine. La cinématique appliquée par la CNC par défaut (paramètre KINID) est inconnue ou les axes nécessaires pour la cinématique ne sont pas adéquats. Vérifier que le type de cinématique est correct et que les axes qui y interviennent sont bien définis et font partie du canal. Les axes doivent toujours être les premiers du canal, ne pas être des axes hirth, ne pas être stationnés et ne pas être esclaves d’un couplage ou d’un gantry. Au cours de l'exécution. La syntaxe de l'instruction #PATH n'est pas correcte. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1450 'Solution non valide de broche perpendiculaire au plan actif' DÉTECTION CAUSE SOLUTION 1451 'Variable inexistante pour le type d'axe' DÉTECTION CAUSE SOLUTION 1452 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Les possibles causes sont les suivantes: • Les paramètres d’interpolation du polynôme ne sont pas corrects. • Le rayon de courbure programmé est inférieur ou égal à zéro. Les paramètres d’interpolation du polynôme doivent être positifs, le paramètre initial de l’interpolation (SP) doit être inférieur au paramètre final (EP) et le rayon de courbure doit être supérieur à zéro. '#POLY: Trop d'axes programmés' DÉTECTION CAUSE SOLUTION 1459 Au cours de l'exécution. Il manque un paramètre obligatoire dans la programmation de l'instruction #POLY. Réviser la programmation. '#POLY: 'Valeur de paramètre non valide' DÉTECTION CAUSE 1458 Au cours de l'exécution. Les possibles causes sont les suivantes: • Le fichier contenant le profil n’a pas été indiqué dans le cycle de profil de l’éditeur de cycles. • Le fichier indiqué dans le cycle de profil de l’éditeur de cycles est vide. Il faut indiquer le fichier contenant le profil dans le cycle de profil de l’éditeur de cycles. '#POLY: Paramètres manquants' DÉTECTION CAUSE SOLUTION 1457 Au cours de l'exécution. Le nom de l’axe dépasse la longueur maximale permise de deux caractères. Le nom de l'axe sera défini par 1 ou 2 caractères. Le premier caractère doit être une des lettres X - Y - Z - U - V - W - A - B - C. Le deuxième caractère est optionnel et sera un suffixe numérique entre 1 et 9. Ainsi le nom des axes pourra être n'importe lequel du rang X, X1…X9,...C, C1…C9.. 'PROFIL: Profil nul' DÉTECTION CAUSE 1456 Au cours de l'exécution. La variable n’existe pas pour le type d'asservissement programmé (analogique, simulé ou Sercos). Réviser la programmation. 'Nom d'axe trop long' DÉTECTION CAUSE SOLUTION 1455 Au cours de l'exécution. La variable n’existe pas pour le type d’axe programmé (linéaire, rotatif ou broche). Réviser la programmation. 'Variable inexistante pour le type d'asservissement' DÉTECTION CAUSE 1453 Au cours de l'exécution. La valeur de la variable V.G.TOOLORIF1 ou V.G.TOOLORIF2 n’est pas valide parce que la CNC ne peut pas placer l’outil perpendiculairement au plan actif. Les possibles causes sont les suivantes: • Le type de broche ne permet pas de placer l’outil perpendiculairement au plan, comme dans le cas des broches angulaires. • Placer l’outil perpendiculairement au plan actif implique dépasser les limites. Définir un autre plan ou placer l’outil à un autre point. Dans la mesure du possible, utiliser une autre broche. Au cours de l'exécution. Il y a plus de trois axes dans le polynôme. Seuls trois axes peuvent intervenir dans l’interpolation polynomiale. CNC 8070 '#POLY: Point initial non valide' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le point initial du polynôme ne coïncide pas avec la position actuelle. Modifier le terme indépendant du polynôme pour chaque axe, de manière à ce que le point initial du polynôme coïncide avec la position finale du bloc précédent. (REF: 1901) ·59· S o l ut i o n s d ’ e r r e ur s . 1461 'G9: Programmation incorrecte du point intermédiaire de l'arc' DÉTECTION CAUSE SOLUTION 1462 'G8: Calcul de la trajectoire tangente impossible' DÉTECTION CAUSE SOLUTION 1463 SOLUTION SOLUTION SOLUTION (REF: 1901) ·60· 1469 Au cours de l'exécution. La valeur à écrire dans les variables V.A.POSLIMIT.xn et V.A.NEGLIMIT.xn ne doit pas dépasser la valeur du paramètre machine POSLIMIT et NEGLIMIT de cet axe. Réviser la programmation. 'G30: Programmation incorrecte de l'origine polaire' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Un bloc G8 ne peut pas être le deuxième bloc de déplacement d’une des fonctions G36/G37/G38/G39. D’une part, ces fonctions ne disposent pas d’un bloc intermédiaire pour réaliser la trajectoire de jonction entre deux blocs et d’autre part, la fonction G8 ne dispose pas d’un bloc antérieur pour y être tangent. Le deuxième bloc de déplacement d’une fonction G36/G37/G38/G39 doit être G0/G1/G2/G3. 'POSLIMIT/NEGLIMIT ne peut pas dépasser la valeur du paramètre machine' DÉTECTION CAUSE 1468 Au cours de l'exécution. La CNC a essayé d’activer l’une des fonctions alors que l’autre était active. Les deux fonctions ne peuvent pas être actives simultanément. 'On ne peut pas programmer G8 comme deuxième bloc de déplacement pour G36/G37/G38/G39' DÉTECTION CAUSE 1467 Au cours de l'exécution. La cote absolue (G90) programmée pour l’axe rotatif type MODULE n’est pas valide. La cote programmée pour l’axe doit se trouver entre les limites fixées pour ses paramètres machine MODUPLIM et MODLOWLIM. 'Les fonctions RTCP et TLC sont incompatibles' DÉTECTION CAUSE SOLUTION 1466 Au cours de l'exécution. Il est impossible de réaliser un arc passant par les trois points disponibles. Définir deux points dans le bloc avec G9 qui, avec le point final du déplacement précédent, définissent un arc. Il faut tenir compte que les trois points doivent être différents et ne doivent pas être alignés. 'Axe rotatif programmé hors du rang du module' DÉTECTION CAUSE SOLUTION 1465 Au cours de l'exécution. On ne peut pas réaliser un arc tangent à la trajectoire antérieure avec le rayon et le point final programmés. Réviser la programmation. 'G9: 'Trajectoire circulaire mal programmée' DÉTECTION CAUSE SOLUTION 1464 Au cours de l'exécution. Il faut programmer l’une ou les deux coordonnées du point intermédiaire de l’arc. La fonction G9 exige la programmation des deux coordonnées du point intermédiaire de l’arc. Au cours de l'exécution. L’une des deux coordonnées de l’origine polaire doit être programmée dans la fonction G30. Réviser la programmation. Il faut programmer les coordonnées de l’origine polaire sur les deux axes principaux. 'Rayon négatif ou nul non autorisé' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Dans un déplacement en coordonnées polaires, le rayon polaire est négatif ou nul. Le rayon polaire doit toujours être supérieur à zéro. Si on programme en cotes incrémentales, la valeur programmée pourra être négative ou nulle mais pas le rayon polaire absolu. S o l ut i o n s d ’ e r r e ur s . 1470 'Axe rotatif UNIDIR avec programmation incrémentale incorrecte' DÉTECTION CAUSE SOLUTION 1471 'G73: programmation incorrecte du centre de rotation' DÉTECTION CAUSE SOLUTION 1472 SOLUTION Au cours de l'exécution. La CNC a généré la poche avec un angle d’entrée d’outil différent de l’actuel. Créer à nouveau la poche. 'G74: il faut associer une sous-routine' DÉTECTION CAUSE SOLUTION 1480 Au cours de l'exécution. La CNC a généré la poche avec une longueur de coupe d’outil différente de l’actuelle. Créer à nouveau la poche. 'La poche a été résolue avec un angle différent d'entrée d'outil' DÉTECTION CAUSE SOLUTION 1479 Au cours de l'exécution. La CNC a généré la poche avec un rayon d’outil différent de l’actuel. Créer à nouveau la poche. 'La poche a été résolue avec une longueur différente de coupe d'outil' DÉTECTION CAUSE SOLUTION 1478 Au cours de l'exécution. Le rayon ("R" ou "R1") est programmé plus d’une fois dans le même bloc. Définir un seul rayon dans le bloc. 'La poche a été résolue avec un rayon différent de la pointe de l'outil' DÉTECTION CAUSE SOLUTION 1477 Au cours de l'exécution. La CNC a essayé d’exécuter l'instruction #POLY avec une rotation du système de coordonnées active (G73). Réviser la programmation. 'Rayon programmé en double' DÉTECTION CAUSE SOLUTION 1476 Au cours de l'exécution. Dans la fonction G73, l'angle de rotation n'est pas programmé. Réviser la programmation. Il faut programmer l’angle de rotation du système de coordonnées, en même temps que les coordonnées du centre de rotation sur les deux axes principaux. 'Programmation #POLY interdite avec rotation active' DÉTECTION CAUSE 1475 Au cours de l'exécution. L’une des deux coordonnées du centre de rotation doit être programmée dans la fonction G73. Réviser la programmation. Il faut programmer les coordonnées du centre de rotation sur les deux axes principaux. 'G73: Il manque la programmation de l'angle de rotation' DÉTECTION CAUSE SOLUTION 1473 Au cours de l'exécution. La cote incrémentale programmée pour l’axe rotatif unidirectionnel (paramètre UNIDIR) n’est pas valide. Si le paramètre machine UNIDIR de l’axe rotatif est POSITIF, la cote incrémentale programmée doit être positive ou nulle. Si le paramètre machine UNIDIR de l’axe rotatif est NÉGATIF, la cote incrémentale programmée doit être négative ou nulle. Au cours de l'exécution. Une fonction G74 est programmée seule dans le bloc et la sous-routine associée n’existe pas. Programmer avec la fonction G74 les axes à référencer ou définir la sous-routine associée (paramètre REFPSUB). CNC 8070 'Programmer: #EXEC ["path+programme",canal]' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. (REF: 1901) ·61· S o l ut i o n s d ’ e r r e ur s . 1481 'Numéro de canal non valide' DÉTECTION CAUSE SOLUTION 1483 'Programmer: #WAIT/#MEET [signal, canal, canal, ...]' DÉTECTION CAUSE SOLUTION 1484 SOLUTION SOLUTION SOLUTION SOLUTION (REF: 1901) ·62· 1492 Au cours de l'exécution. La CNC a essayé de faire un filetage G63 avec une broche Sercos sans la positionner avant avec M19. Programmer M19 avant de réaliser le filetage. 'Numéro de palpeur incorrect' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. L'instruction #RENAME a essayé de renommer plus d’un axe avec le même nom. Renommer les axes de manière à ce qu’il n’y en ait pas deux avec le même nom dans le canal. 'G63 a besoin de programmer M19 préalablement' DÉTECTION CAUSE 1491 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'Nom d'axe répété dans le groupe résultant' DÉTECTION CAUSE SOLUTION 1490 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'Programmer: #CLEAR [signal, signal, signal, ...]' DÉTECTION CAUSE SOLUTION 1489 Au cours de l'exécution. L'instruction #WAIT ou #MEET ne va produire aucune attente car la marque de synchronisation est programmée pour le même canal que les instructions. Réviser la programmation. 'Programmer: #SIGNAL [signal, signal, signal, ...]' DÉTECTION CAUSE SOLUTION 1487 Au cours de l'exécution. Le numéro de signal programmé dans l'instruction #WAIT, #MEET ou #SIGNAL est incorrect. Réviser la programmation. '#WAIT/#MEET non effectif' DÉTECTION CAUSE 1486 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'Numéro de signal hors de rang' DÉTECTION CAUSE 1485 Au cours de l'exécution. Numéro de canal non valide dans l'instruction #EXEC, #MEET ou #WAIT. Le numéro de canal doit être compris entre 1 et 4. Au cours de l'exécution. Le numéro de palpeur sélectionné avec l'instruction #SELECT PROBE n’est pas correct. Le numéro de palpeur sélectionné doit être 1 ou 2. 'L'entrée numérique associée au palpeur n'existe pas (PRBDI1/2)' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a essayé de sélectionner un palpeur (#SELECT PROBE) ou de réaliser un déplacement de palpage (G100) et il n’existe aucune entrée numérique associée au palpeur. Associer une entrée numérique au palpeur (paramètre PRBDI1 ou PRBDI2). S o l ut i o n s d ’ e r r e ur s . 1493 'Programmation simultanée de #SPLINE ON, G41/G42 et G136 non autorisée' DÉTECTION CAUSE SOLUTION 1494 'Indice incorrect' DÉTECTION CAUSE SOLUTION 1495 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La variable est un array et l'indice n'a pas été indiqué. Consulter dans les manuels la liste de variables. CNC 8070 'La variable exige la programmation de l'axe' DÉTECTION CAUSE SOLUTION 1504 Au cours de l'exécution. Dans l'instruction #RPT l’étiquette initiale et finale est la même. Définir étiquettes initiale et final différentes. 'La variable exige la programmation de l'index array' DÉTECTION CAUSE SOLUTION 1503 Au cours de l'exécution. Avec l'instruction #EXEC, la CNC a essayé d’exécuter un programme dans un canal qui est à l’état d’erreur, qui est en train d’exécuter un autre programme ou qui est en mode manuel et ne peut pas passer au mode automatique. Attendre la fin du programme dans l’autre canal ou faire une RAZ. 'Étiquettes répétées en #RPT' DÉTECTION CAUSE SOLUTION 1502 Au cours de l'exécution. Il y a emboîtement lorsque l'instruction #RPT est programmée entre deux étiquettes qui définissent le rayon d’action d’une autre instruction #RPT. La CNC affiche erreur lorsque le nombre d’emboîtements d'instructions RPT et de sous-routines, le cas échéant, est dépassé. Le nombre maximum d'emboîtements permis est 20. '#EXEC: on ne peut pas exécuter le programme dans le canal indiqué' DÉTECTION CAUSE 1501 Au cours de l'exécution. La CNC a essayé de modifier avec les opérateurs "+=", "-=", "*=" et "/=" une variable non numérique. Réviser la programmation. 'Nombre d'emboîtements de #RPT et sous-routines surpassé' DÉTECTION CAUSE 1500 Au cours de l'exécution. La CNC a essayé d’exécuter le cycle PROBE1 avec l’outil orienté dans le sens négatif de l’axe. Programmer #TOOL AX[+] avant d’exécuter le cycle PROBE1 pour orienter l’outil dans le sens positif de l’axe. 'Opérateur incorrect pour le type de variable' DÉTECTION CAUSE 1499 Au cours de l'exécution. Le cycle PROBE1 affiche erreur parce que les trois premiers axes de la configuration actuelle ne coïncident pas avec les trois premiers axes de la configuration initiale. Restaurer la configuration initiale des trois premiers axes du canal. '#PROBE1: programmation interdite avec #TOOL AX[-] actif' DÉTECTION CAUSE 1497 Au cours de l'exécution. Le numéro d’erreur indiqué dans l'instruction #ERROR ou #WARNING n’existe pas. Réviser la programmation. '#PROBE1: axe non valide pour le cycle de palpeur' DÉTECTION CAUSE 1496 Au cours de l'exécution. La CNC a essayé d’activer simultanément les fonctions #SPLINE ON, G41, G42 et G136. Désactiver une des ces fonctions. Au cours de l'exécution. La variable est d’axe et le nom de l’axe n’a pas été indiqué. Consulter dans les manuels la liste de variables. (REF: 1901) 'La variable ne permet pas la programmation de l'index d'array' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La syntaxe de la variable est incorrecte. Consulter dans les manuels la liste de variables. ·63· S o l ut i o n s d ’ e r r e ur s . 1505 'La variable ne permet pas la programmation de l'axe' DÉTECTION CAUSE SOLUTION 1506 'Étiquette non définie ou étiquettes de la commande #RPT interchangées' DÉTECTION CAUSE SOLUTION 1507 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 1512 ·64· Au cours de l'exécution. La CNC a essayé de lire avec la variable V.TM.P la position dans le magasin d’un outil qui n’y figure pas. On ne peut lire que la position des outils qui se trouvent dans le magasin. 'Position du magasin libre ou inexistante' DÉTECTION CAUSE (REF: 1901) Au cours de l'exécution. Les possibles causes sont les suivantes: • La CNC essaie de déplacer un axe qui n'existe pas ou qui n'est pas disponible dans le canal. • La CNC essaie d'exécuter une instruction qui concerne un axe qui n'existe pas ou qui n'est pas disponible dans le canal. • La CNC essaie de lire ou d'écrire une variable d'un axe qui n'existe pas ou qui n'est pas disponible dans le canal. Réviser la programmation. 'L'outil n'est pas dans le magasin' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Tous les axes programmés dans l'instruction appartiennent à la configuration actuelle et par conséquent l'instruction implique uniquement un changement d'ordre. Dans ce cas, l’option d’offsets programmée n’a pas d’effet. Réviser la programmation. 'Axe inexistant ou pas disponible dans le canal' DÉTECTION CAUSE 1511 Au cours de l'exécution. Les possibles causes sont les suivantes: • Un des axes impliqués dans la fonction G201 est axe C et fait partie des trois premiers axes du canal. • L’un des axes programmés dans l'instruction #FACE est en mode manuel additif, G201. Annuler l'axe C ou le mode manuel additif. '#SET AX/#CALL AX: la programmation des offsets n'a pas d'effet' DÉTECTION CAUSE 1510 Au cours de l'exécution. Dans une répétition de blocs (#RPT), la deuxième étiquette doit être programmée seule dans le bloc, sans aucune autre information. L'étiquette finale doit être programmée seule dans le bloc. Programmer la commande dans la ligne précédente si on veut qu’elle s’exécute avec le #RPT ou dans la ligne inférieure si on ne veut pas qu’elle s’exécute avec le #RPT. 'G201 et l'axe C actif sont interdits dans les axes du plan principal' DÉTECTION CAUSE 1509 Au cours de l'exécution. Les possibles causes sont les suivantes: • La deuxième étiquette n'est pas définie. • M30 a été programmée entre la première et la deuxième étiquette. • Dans l'instruction #RPT, la deuxième étiquette a été programmée avant la première. Réviser la programmation. 'La seconde étiquette du #RPT doit être programmée seule dans le bloc' DÉTECTION CAUSE 1508 Au cours de l'exécution. La syntaxe de la variable est incorrecte. Consulter dans les manuels la liste de variables. SOLUTION Au cours de l'exécution. La CNC a essayé de lire avec la variable V.TM.T le numéro d’outil situé sur une position du magasin qui n’existe pas. On ne peut lire que l’outil qui est sur une position valide du magasin. S o l ut i o n s d ’ e r r e ur s . 1513 'Erreur dans l'écriture de la variable' DÉTECTION CAUSE SOLUTION 1514 'Il est impossible d'exécuter une poche 2D-3D avec G72 actif' DÉTECTION CAUSE SOLUTION 1515 SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Une répétition de blocs (NR) est programmée dans un bloc contenant une fonction M, T, D ou H. La programmation de la répétition de blocs avec NR n’est valide qu’avec des blocs qui impliquent un déplacement. La répétition d’un autre type de blocs devra être réalisée avec les instructions de commande de flux dont dispose la commande. 'NR: on ne peut pas programmer $GOTO dans le même bloc' DÉTECTION CAUSE SOLUTION 1521 Au cours de l'exécution. Une répétition de blocs (NR) est programmée dans un bloc qui n’implique pas de déplacement. La programmation de la répétition de blocs avec NR n’est valide qu’avec des blocs qui impliquent un déplacement. La répétition d’un autre type de blocs devra être réalisée avec les instructions de commande de flux dont dispose la commande. 'NR: on ne peut pas programmer M/T/D/H dans le même bloc' DÉTECTION CAUSE 1520 Au cours de l'exécution. La liste de paramètres d’appel à une sous-routine a été programmée incorrectement avec #PCALL ou G180-189. Réviser la programmation. 'NR exige la programmation d'un déplacement dans le bloc' DÉTECTION CAUSE 1519 Au cours de l'exécution. Un canal a cédé un axe avec permission de changement temporaire (paramètre AXISEXCH) et on ne peut pas le récupérer avec la RAZ ou au commencement du programme parce que le canal qui l’a pris ne l’a pas encore libéré. L’autre canal cédera l’axe avec une RAZ ou avec le démarrage d’un autre programme. On peut aussi programmer explicitement la libération de l’axe avec l'instruction #FREE AX. 'Une valeur était attendue' DÉTECTION CAUSE 1518 Au cours de l'exécution. La CNC a essayé d’exécuter la poche avec un facteur d’échelle actif. Annuler le facteur d'échelle. 'Un ou plusieurs axes de la configuration originale ne sont pas disponibles' DÉTECTION CAUSE 1516 Au cours de l'exécution. Les possibles causes sont les suivantes: • La variable n'existe pas. • La variable est d'axe mais l'axe n'existe pas. • La variable est d’axe mais n’existe pas pour le type d'axe (linéaire ou rotatif). • La variable est d’axe mais n’existe pas pour le type d'asservissement de l’axe. • Opérateur composé (+= -= *= /=) interdit pour cette variable. • La valeur de la variable n’est pas valide. Réviser la programmation. Au cours de l'exécution. Une répétition de blocs (NR) est programmée dans un bloc contenant l’instruction $GOTO. La programmation de la répétition de blocs avec NR n’est valide qu’avec des blocs qui impliquent un déplacement. La répétition d’un autre type de blocs devra être réalisée avec les instructions de commande de flux dont dispose la commande. CNC 8070 'NR: on ne peut pas programmer appel à sous-routine dans le même bloc' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Une répétition de blocs (NR) est programmée dans un bloc contenant un appel à une sous-routine (L, LL, #CALL, #PCALL, #MCALL ou G180-G189). La programmation de la répétition de blocs avec NR n’est valide qu’avec des blocs qui impliquent un déplacement. La répétition d’un autre type de blocs devra être réalisée avec les instructions de commande de flux dont dispose la commande. (REF: 1901) ·65· S o l ut i o n s d ’ e r r e ur s . 1522 'Valeur négative interdite' DÉTECTION CAUSE SOLUTION 1523 'Il faut programmer POS et T dans le même bloc' DÉTECTION CAUSE SOLUTION 1525 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 1532 1533 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'Programmer: #FREESP [sp1, sp2, ..]' DÉTECTION CAUSE SOLUTION ·66· Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'Programmer: #MASTER <nom de broche>' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. Dans la fonction G53, les cotes du point final sont définies en coordonnées polaires ou cylindriques. Programmer par rapport au zéro machine, seules les cotes en coordonnées cartésiennes peuvent être définies. 'Programmer: #EXBLK [bloc, canal]' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. Dans l'instruction #MSG, #ERROR ou #WARNING, un caractère non valide est programmé après le message à afficher. Réviser la programmation. Les virgules finales du message à afficher ne peuvent être suivies que de la liste de variables ou de paramètres à inclure dans le texte. 'Il est impossible de programmer G53 avec des coordonnées polaires' DÉTECTION CAUSE 1531 Au cours de l'exécution. Dans l'instruction #MSG, #ERROR ou #WARNING, un identificateur non valide est programmé. Les identificateurs valides sont %D ou %d pour afficher un numéro et %% pour afficher le caractère "%". 'Liste d'identificateurs ou "]" après les guillemets finaux attendus' DÉTECTION CAUSE 1530 Au cours de l'exécution. Avec l'instruction #EXEC, la CNC a essayé d’exécuter un programme dans un canal qui n’est pas de CNC, mais de PLC. Réviser la programmation. 'Identificateur non valide après ' DÉTECTION CAUSE 1529 Au cours de l'exécution. La CNC a essayé de changer un axe de canal (#CALL, #SET ou #FREE) et l’axe n’a pas de permission de changement (paramètre AXISEXCH). Pour que la CNC puisse changer les axes et les broches de canal, ceux-ci doivent avoir de l'autorisation. Le paramètre AXISEXCH établit si l’axe ou la broche a l’autorisation de changement de canal, et en cas affirmatif, si le changement est temporaire ou permanent ; c’est-à-dire, si le changement est conservé au redémarrage du programme pièce, après une RAZ ou un redémarrage de la CNC. '#EXEC: le canal indiqué n'est pas de CNC' DÉTECTION CAUSE 1527 Au cours de l'exécution. L’outil T et la position POS n’ont pas été programmés dans le même bloc. L’outil T et la position que celui-ci doit occuper dans le magasin doivent être programmés dans le même bloc. 'L'échange d'axe est interdit' DÉTECTION CAUSE 1526 Au cours de l'exécution. Un nombre négatif de répétitions de bloc (NR) a été programmé. Réviser la programmation. Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. S o l ut i o n s d ’ e r r e ur s . 1534 'Programmer: #CALLSP [sp1, sp2, ..]' DÉTECTION CAUSE SOLUTION 1535 'Programmer: #SETSP [sp1, sp2, ..]' DÉTECTION CAUSE SOLUTION 1538 SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La CNC a essayé de supprimer du canal (#FREE ou #SET) une broche qui travaille comme axe C. Désactiver l’axe C avant de supprimer la broche du canal. 'L'échange de broche est interdit' DÉTECTION CAUSE SOLUTION 1544 Au cours de l'exécution. Les possibles causes sont les suivantes: • La CNC essaie de lire ou d’écrire une variable de la broche master et celle-ci n’existe pas dans le canal. • La fonction G ou l'instruction ne peut pas être exécutée s’il n’y a pas de broche master dans le canal. Définir une broche master pour le canal. 'Il est interdit d'éliminer la broche avec l'axe C actif' DÉTECTION CAUSE 1542 Au cours de l'exécution. L'instruction #RENAME a essayé de renommer plus d’une broche avec le même nom. Renommer les broches de manière à ce qu’il n’y en ait pas deux avec le même nom dans le canal. 'Programmation interdite sans broche master dans le canal' DÉTECTION CAUSE 1541 Au cours de l'exécution. Un canal a cédé une broche avec permission de changement temporaire (paramètre AXISEXCH) et on ne peut pas la récupérer avec la RAZ ou au commencement du programme parce que le canal qui l’a prise ne l’a pas encore libérée. L’autre canal cédera la broche avec une RAZ ou le démarrage d’un autre programme. On peut aussi programmer explicitement la libération de la broche avec l'instruction #FREE SP. 'Nom de broche répété dans le groupe résultant' DÉTECTION CAUSE 1540 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'Une broche ne peut pas être récupérée du canal' DÉTECTION CAUSE 1539 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. Au cours de l'exécution. La CNC a essayé de changer une broche de canal (#CALL, #SET ou #FREE) et la broche n’a pas de permission de changement (paramètre AXISEXCH). Pour que la CNC puisse changer les axes et les broches de canal, ceux-ci doivent avoir de l'autorisation. Le paramètre AXISEXCH établit si l’axe ou la broche a l’autorisation de changement de canal, et en cas affirmatif, si le changement est temporaire ou permanent ; c’est-à-dire, si le changement est conservé au redémarrage du programme pièce, après une RAZ ou un redémarrage de la CNC. 'On n'admet pas G63 et M3/M4/M5/M19/M41-M44 dans le même bloc' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Aucune fonction M associée à la broche n’est permise dans le même bloc où est programmé un taraudage rigide G63. Il peut se faire dans le bloc antérieur ou postérieur en fonction du résultat prévu. Si cela est fait dans le bloc suivant, ces fonctions M désactivent le filetage modal G63 et pour continuer à fileter il faudra reprogrammer la G63 avec le déplacement suivant. CNC 8070 (REF: 1901) ·67· S o l ut i o n s d ’ e r r e ur s . 1545 'On n'admet pas changement de gamme de broche avec G63 ou #CAX actifs' DÉTECTION CAUSE SOLUTION 1546 'On n'admet pas G63 sans gamme préalable sur la broche' DÉTECTION CAUSE SOLUTION 1547 SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) Au cours de l'exécution. Depuis le programme pièce ou le MDI le nom d’une variable a été écrit sans le préfixe "V". Ajouter le préfixe "V" au nom de la variable. 'Nombre de variables d'utilisateur dépassé' DÉTECTION CAUSE SOLUTION ·68· Au cours de l'exécution. L’emboîtement d’appels à sous-routines avec l'instruction #PCALL ou avec la fonction G180-G189 augmente le niveau d’imbrication de paramètres locaux. Il y a erreur parce que le niveau maximum d’imbrication de paramètres locaux (7) est dépassé. Réduire l’emboîtement de sous-routines ou utiliser les instructions #CALL, L ou LL pour les appeler, qui n’augmentent pas le niveau d’imbrication de paramètres locaux. 'Le nom de la variable doit commencer par "V"'. DÉTECTION CAUSE 1553 Au cours de l'exécution. La CNC a essayé d'activer un axe C avec un autre actif. Désactiver un axe C avant d'activer un autre. 'Imbrication des paramètres locaux dépassée' DÉTECTION CAUSE 1552 Au cours de l'exécution. Si en définissant une poche 2D ou 3D avec l’éditeur de cycles, le nom de la poche n’a pas été défini ou ce nom est incorrect. Les instructions #DATAP2D et #DATAP3D générées par l’éditeur de cycles ne sont pas permises comme nom de poche. Affecter à la poche un nom différent. 'Il n'est pas permis de programmer deux axes C dans le même canal' DÉTECTION CAUSE SOLUTION 1551 Au cours de l'exécution. Les fonctions G63 et G96 utilisent la broche master du canal. Le canal ne peut pas supprimer cette broche alors que les fonctions sont actives. Désactiver G63 ou G96 avant de céder la broche. 'Nom de la poche nul ou incorrect' DÉTECTION CAUSE 1550 Au cours de l'exécution. On ne peut pas activer une broche comme axe C si ce dernier est utilisé par la fonction G63. Désactiver G63 avant de désactiver l’axe C ou utiliser une autre broche du canal pour l’axe C. 'On ne peut pas changer la broche master avec G33/G63/G95/G96 actives' DÉTECTION CAUSE 1549 Au cours de l'exécution. Cette situation n’est possible que si après le démarrage du système ou une RAZ, le PLC n’indique aucune gamme avec GEAR1 à GEAR4 pour la broche. Alors la broche n’a aucune gamme active et si on ne travaille pas avec avant de programmer G63, la CNC ne générera pas non plus de gamme automatiquement. Avant de commencer un filetage G63 la broche doit avoir une gamme activée. Si la broche a le changement de gamme automatique (paramètre AUTOGEAR), la CNC génère la gamme en programmant une vitesse ; dans le cas contraire, il faut programmer la gamme (M41-M44) avec la vitesse. 'On n'admet pas #CAX avec G63 active' DÉTECTION CAUSE 1548 Au cours de l'exécution. La CNC ne peut pas changer la gamme de la broche si le filetage G63 est actif ou si la broche travaille comme axe C. Pour changer la gamme de la broche, désactiver le filetage et l’axe C. Au cours de l'exécution. La CNC a dépassé le nombre maximum de variables d’utilisateur (préfixes P et S) permises. Le nombre maximum de variables d’utilisateur permis est 20. S o l ut i o n s d ’ e r r e ur s . 1554 'Le PLC n’a pas reconnu START dans une instruction #EXEC' DÉTECTION CAUSE SOLUTION 1555 'Programmer #MOVE / #MOVE ABS/ADD/INF[...]' DÉTECTION CAUSE SOLUTION 1556 SOLUTION Au cours de l'exécution. Dans les instructions #CAM ou #FOLLOW, l'axe esclave est incorrect. L'axe doit appartenir au canal. 'La fonction G74 est programmée avec axes ou seule dans le bloc' DÉTECTION CAUSE SOLUTION 1564 Au cours de l'exécution. Dans les instructions #CAM ou #FOLLOW, l'axe maître est incorrect. L'axe doit appartenir au canal. 'Axe esclave non valide' DÉTECTION CAUSE SOLUTION 1563 Au cours de l'exécution. La syntaxe de l'instruction #FOLLOW est incorrecte. Réviser la programmation. Avec l'instruction il faut programmer une des commandes ON/OFF et ensuite les paramètres d’appel entre crochets. 'Axe maître non valide' DÉTECTION CAUSE SOLUTION 1562 Au cours de l'exécution. Dans l'instruction #CAM, le type de came est incorrect ; le type de came se définit avec les commandes ONCE (came non périodique) et CONT (came périodique). Réviser la programmation. 'Programmer #FOLLOW ON/OFF[...]' DÉTECTION CAUSE SOLUTION 1561 Au cours de l'exécution. Dans l'instruction #CAM, le numéro de la came est incorrect. Le numéro de came doit être compris entre 1 et le paramètre NCAMES. 'Programmer type de came: ONCE ou CONT' DÉTECTION CAUSE 1560 Au cours de l'exécution. La syntaxe de l'instruction #CAM est incorrecte. Réviser la programmation. Avec l'instruction il faut programmer une des commandes ON, OFF, SELECT ou DESELECT et ensuite les paramètres d’appel entre crochets. 'Numéro de came incorrect' DÉTECTION CAUSE SOLUTION 1559 Au cours de l'exécution. Dans l'instruction #MOVE, le type de liaison entre déplacements est incorrect. Réviser la programmation. 'Programmer #CAM ON/OFF/SELECT/DESELECT[...]' DÉTECTION CAUSE SOLUTION 1558 Au cours de l'exécution. La syntaxe de l'instruction #MOVE est incorrecte. Réviser la programmation. Avec l'instruction il faut programmer une des commandes ABS/ADD/INF et ensuite les paramètres d’appel entre crochets. 'Programmer type de liaison: PRESENT, NEXT, NULL, WAITINPOS' DÉTECTION CAUSE SOLUTION 1557 Au cours de l'exécution. Au moment de donner l’ordre d’exécution d’un programme dans un autre canal, le PLC doit approuver le démarrage de programme (START). En cas contraire cette erreur sera générée. Vérifier le programme de PLC. Au cours de l'exécution. Programmation incorrecte de la fonction G74. La fonction G74 peut être programmée bien avec les axes pour lesquels on veut réaliser la recherche de zéro ou bien seule dans le bloc. Si la fonction G74 est programmée seule dans le bloc, la CNC exécute sa sous-routine associée (paramètre REFPSUB). 'On ne peut pas programmer un axe stationné' DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) Au cours de l'exécution. L’instruction programmée ne peut pas être exécutée sur un axe stationné. Réviser la programmation. ·69· S o l ut i o n s d ’ e r r e ur s . 1565 'La broche ne peut pas travailler comme axe C, CAXIS = Non' DÉTECTION CAUSE SOLUTION 1566 'L’image miroir n’est pas admise avec les axes UNIDIR' DÉTECTION CAUSE SOLUTION 1567 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) Au cours de l'exécution. Il s’est produit une erreur alors que l’oscilloscope essayait de lire la valeur de la variable assignée à l’un de ses canaux. Faire une RAZ à la CNC et capturer à nouveau l'enregistrement. 'Paramètre non modifiable depuis l’oscilloscope' DÉTECTION CAUSE SOLUTION ·70· Au cours de l'exécution. La CNC a essayé d’accéder à une variable de préparation d’outil d’un autre canal (préfixe "G" ou "A"). Les seules variables d’outils accessibles depuis un autre canal sont celles associées au gestionnaire (préfixe "TM"). 'Erreur en capturant échantillons de la variable' DÉTECTION CAUSE 1574 Au cours de l'exécution. Le caractère "%" est programmé dans une sous-routine globale, dans une ligne différente de celle de la définition du nom de la sous-routine. Réviser la programmation. 'Variable accessible uniquement pour son canal' DÉTECTION CAUSE 1573 Au cours de l'exécution. Une fonction M de déplacement de broche et la fonction G74 de recherche de zéro ont été programmées dans le même bloc. Réviser la programmation. 'Le caractère "%" n'est pas admis dans la sous-routine principale' DÉTECTION CAUSE 1572 Au cours de l'exécution. Lorsque le canal est uniquement de PLC, la CNC n’a pas de permission pour y exécuter des programmes, des blocs de MDI, des déplacements de jog ou toute autre action depuis le mode manuel. Pour exécuter ces actions dans ce canal, il faut le configurer comme canal de CNC ou de CNC+PLC (paramètre CHTYPE). 'G74 et le déplacement de la broche ne sont pas permis simultanément' DÉTECTION CAUSE 1571 Au cours de l'exécution. Le numéro de magasin programmé dans la commande MZ n’est pas valide. Le numéro de magasin doit être une valeur entre 1 et 4. 'Exécution interdite, le canal est exclusif du PLC' DÉTECTION CAUSE 1570 Au cours de l'exécution. Le rayon d’un déplacement en coordonnées polaires est programmé avec le paramètre R1 ou avec la fonction G263. Programmer le rayon polaire avec le paramètre R. 'Numéro de magasin incorrect' DÉTECTION CAUSE SOLUTION 1569 Au cours de l'exécution. On ne peut pas programmer d’image miroir sur un axe rotatif unidirectionnel (paramètre UNIDIR), étant donné que ce type d’axes ne peut pas tourner dans le sens contraire à celui défini. Changer le type d’axe ou ne pas programmer l’image miroir. 'Le rayon polaire ne peut s'utiliser qu'avec R' DÉTECTION CAUSE 1568 Au cours de l'exécution. Une broche qui n’a pas de permission pour travailler comme axe C (paramètre CAXIS) a été programmée dans l’instruction #CAX,. Réviser la programmation. Au cours de l'exécution. L’utilisateur a essayé de modifier depuis l’écran de l’oscilloscope un paramètre machine qui n’a pas de permission d’écriture. Ce paramètre ne peut être modifié que depuis la table de paramètres machine. S o l ut i o n s d ’ e r r e ur s . 1575 'L'instruction n'est valide que sur les programmes avec l’extension FBS' DÉTECTION CAUSE SOLUTION 1576 'On n'attend pas "]"' DÉTECTION CAUSE SOLUTION 1577 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. L’instruction NR est programmée plus d’une fois dans le même bloc. Réviser la programmation. '#FOLLOW ON: l'axe maître et l'esclave ne peuvent pas être égaux' DÉTECTION CAUSE SOLUTION 1584 Au cours de l'exécution. Les instructions #SET AX et #FREE AX ne peuvent pas supprimer l’axe C de la configuration s’il est actif. Désactiver l’axe C avant de le supprimer de la configuration. 'NR: double programmation du nombre de répétitions. DÉTECTION CAUSE SOLUTION 1583 Au cours de l'exécution. La CNC a essayé de faire activer une broche Sercos comme axe C sans l’avoir positionnée avant avec M19. Programmer M19 avant d'activer la broche comme axe C. 'Il n’est pas permis d’éliminer un axe C actif' DÉTECTION CAUSE 1582 Au cours de l'exécution. La CNC a exécuté une fonction G74 sur l’axe maître d’un couplage avec plusieurs esclaves. Défaire le couplage d’axes et effectuer la recherche de référence des axes séparément. '#CAX: On a besoin de la programmation de M19 en Sercos de position' DÉTECTION CAUSE 1581 Au cours de l'exécution. La CNC a essayé d’activer un couplage (#LINK) avec deux axes rotatifs unidirectionnels qui ne sont pas égaux. Lorsque les axes sont unidirectionnels, les deux axes doivent avoir le même sens de rotation prédéterminée (paramètre UNIDIR). 'Il n’est pas permis de faire la recherche de zéro sur l’axe maître avec plusieurs esclaves' DÉTECTION CAUSE 1580 Au cours de l'exécution. Le paramètre qui définit le type de synchronisation dans l'instruction #FOLLOW est incorrect. Réviser la programmation. Le paramètre peut prendre les valeurs VEL (vitesse) et POS (position). '#LINK: Un axe esclave UNIDIR doit être du même type que le maître (UNIDIR)' DÉTECTION CAUSE 1579 Au cours de l'exécution. Erreur dans la syntaxe de l'instruction. Réviser la programmation. 'Programmer type de synchronisation: VEL ou POS' DÉTECTION CAUSE 1578 Au cours de l'exécution. Programmation des instructions #SPLINE ou #BSPLINE. Ces instructions ne sont valides que dans des programmes avec extension fbs. Au cours de l'exécution. Les axes maître et esclave sont le même axe. Réviser la programmation. '#FOLLOW ON: le numérateur et le dénominateur doivent être des nombres entiers' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le numérateur et/ou dénominateur sont programmés avec des décimales. Programmer des nombres entiers dans les paramètres qui définissent le numérateur et le dénominateur du rapport de transmission. CNC 8070 (REF: 1901) ·71· S o l ut i o n s d ’ e r r e ur s . 1585 'Les axes de la transformation active ne peuvent pas être des axes d'échange temporaire. DÉTECTION CAUSE SOLUTION 1586 'Le numéro de magasin (MZ) n'et pas programmé' DÉTECTION CAUSE SOLUTION 1587 SOLUTION SOLUTION SOLUTION SOLUTION 1593 Au cours de l'exécution. Dans la synchronisation de broches, la valeur du dénominateur du rapport de transmission n’est pas valide ; par exemple, elle est zéro. La valeur peut être positive ou négative, pas nécessairement entière, mais différente de zéro. 'La broche esclave à désynchroniser doit appartenir au canal' DÉTECTION CAUSE (REF: 1901) SOLUTION ·72· Au cours de l'exécution. Dans la synchronisation de broches, la valeur du numérateur du rapport de transmission n’est pas valide ; par exemple, elle est zéro. La valeur peut être positive ou négative, pas nécessairement entière, mais différente de zéro. 'Dénominateur non valide' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. 'Numérateur non valide' DÉTECTION CAUSE 1592 Au cours de l'exécution. Dans la synchronisation, la broche esclave est la même que le maître. Réviser la programmation. 'Programmer #SYNC[Sm,Ss,Nx,Dx,Ox,CLOOP/OLOOP,CANCEL/NOCANCEL]' DÉTECTION CAUSE SOLUTION 1591 Au cours de l'exécution. La broche master d’une synchronisation peut être de n’importe quel canal, mais la broche esclave doit être du canal dans lequel la synchronisation a été programmée. Synchroniser la broche esclave depuis son canal, l’ajouter à la configuration du canal actuel ou utiliser une autre broche du canal comme esclave. 'La broche esclave ne peut pas coïncider avec le maître' DÉTECTION CAUSE SOLUTION 1590 Au cours de l'exécution. Le paramètre machine n’a pas de permission d’écriture, depuis l’environnement de mise au point. Le paramètre machine pourra être modifié directement dans la table de paramètres machine. 'La broche esclave à synchroniser doit appartenir au canal' DÉTECTION CAUSE 1589 Au cours de l'exécution. Dans un système avec plusieurs magasins, l’outil et la position sont programmés dans le même bloc, mais pas le magasin où l’on veut envoyer cet outil. Dans un système multi-magasins, il faut programmer dans le même bloc l’outil, la position et le magasin. 'Paramètre non modifiable depuis la mise au point' DÉTECTION CAUSE 1588 Au cours de l'exécution. Les axes de la transformée ne peuvent pas être des axes d’échange temporaire, car la transformée définie est maintenue une fois activée. Si cela est possible, définir les axes comme d’échange maintenu, sinon utiliser d’autres axes pour la transformée. Les axes d’échange temporaire ne peuvent être utilisés que dans leur canal et lorsque les axes sont sur leurs positions originales dans le canal. Dans les transformées #FACE et #CYL des axes d’échange temporaire peuvent être utilisés du fait que ces transformées sont annulées avec M30 et après une RAZ. Au cours de l'exécution. Un canal ne peut pas annuler la synchronisation d’une broche esclave appartenant à un autre canal. Annuler la synchronisation depuis le canal auquel appartient la broche. S o l ut i o n s d ’ e r r e ur s . 1594 'La broche esclave est synchronisée à une autre broche' DÉTECTION CAUSE SOLUTION 1595 'Une broche ne peut pas être en même temps master et esclave d'une synchronisation' DÉTECTION CAUSE SOLUTION 1596 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La CNC a essayé de stationner une broche qui n’est pas arrêtée. Arrêter la broche avant le stationnement. 'FOLLOW OFF: Programmer l’axe esclave' DÉTECTION CAUSE SOLUTION 1604 Au cours de l'exécution. Les instructions #SET SP et #FREE SP ne peuvent pas supprimer une broche si elle est synchronisée. Annuler la synchronisation pour supprimer la broche de la configuration. 'Pour stationner une broche celle-ci doit être arrêtée (M5)' DÉTECTION CAUSE SOLUTION 1603 Au cours de l'exécution. La CNC a essayé de synchroniser une broche et celle-ci travaille comme axe C ou la fonction G63 est active. La CNC a essayé d’activer la broche comme axe C ou la fonction G63 et la broche est synchronisée. Désactiver l’axe C ou la fonction G63 pour synchroniser les broches. Pour travailler avec l’axe C ou la fonction G63, annuler la synchronisation de broches. 'On n'admet pas libérer une broche synchronisée' DÉTECTION CAUSE 1602 Au cours de l'exécution. Pendant la synchronisation de deux broches, la CNC ne permet le changement de gamme sur aucune d’elles. Annuler la synchronisation pour changer la gamme de la broche. 'Une broche synchronisée ne peut pas travailler comme axe C ou en G63' DÉTECTION CAUSE 1601 Au cours de l'exécution. Une vitesse S ou une fonction M est programmée pour la broche esclave d’une synchronisation. Supprimer cette programmation ou désynchroniser la broche. 'On n'admet pas le changement de gamme dans les broches synchronisées' DÉTECTION CAUSE 1600 Au cours de l'exécution. On ne peut pas synchroniser simultanément une broche esclave à deux maîtres différents. Décider laquelle des deux synchronisations on veut activer. 'On ne peut pas programmer une broche esclave pendant la synchronisation' DÉTECTION CAUSE 1599 Au cours de l'exécution. La CNC a essayé de désynchroniser une broche esclave qui n’est pas actuellement synchronisée. Réviser la programmation. 'On ne peut pas synchroniser la même broche esclave à deux maîtres' DÉTECTION CAUSE 1598 Au cours de l'exécution. La broche esclave d’une synchronisation est la broche maître d’une autre. Réviser la programmation. 'La broche n’est pas synchronisée' DÉTECTION CAUSE 1597 Au cours de l'exécution. La broche esclave est synchronisée à une autre broche. Une broche ne peut esclave que d'un axe maître. Défaire la synchronisation précédente ou synchroniser une autre broche disponible. Au cours de l'exécution. L’axe programmé n’est esclave dans aucune synchronisation. Réviser la programmation. 'G31 demande G02/G03 actives' DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) Au cours de l'exécution. La fonction G31 ne peut être programmée que s’il existe une interpolation circulaire active. Programmer G02/G03 dans le bloc de G31. ·73· S o l ut i o n s d ’ e r r e ur s . 1605 'G31 exige programmation de l'angle polaire et centre d'interpolation' DÉTECTION CAUSE SOLUTION 1606 '#ANGAX: Les axes angulaire et orthogonal doivent appartenir au même canal' DÉTECTION CAUSE SOLUTION 1607 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 1613 SOLUTION ·74· Au cours de l'exécution. La CNC a essayé de supprimer du canal les axes qui formaient la transformation angulaire. Désactiver la transformation angulaire avant de supprimer les axes du canal. 'La transformation angulaire #ANGAX est désactivée' DÉTECTION CAUSE (REF: 1901) Au cours de l'exécution. La CNC a essayé de changer le plan de travail dans un tour avec configuration d’axes type plan. Dans un tour avec configuration d’axes type plan, le plan actif est toujours G18. Pour changer l’axe longitudinal uniquement, utiliser la fonction G20. 'Les axes de la transformation angulaire active #ANGAX, ne peuvent pas être exclus' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Une broche configurée comme Sercos position ne peut pas être synchronisée en boucle fermée. Utiliser une autre broche comme maître. 'Dans le modèle TOUR XZ il n’y à pas de changement de plan actif' DÉTECTION CAUSE 1612 Au cours de l'exécution. Un cycle de tour est programmé dans un canal avec moins de deux axes ou bien le premier axe n’est pas longitudinal (paramètre LONGAXIS) ou le deuxième axe n’est pas frontal (paramètre FACEAXIS). Deux axes dans le canal sont nécessaires pour exécuter les cycles de tour. 'Une broche master SERCOS en POSITION n’admet pas CLOOP' DÉTECTION CAUSE 1611 Au cours de l'exécution. Certaines commandes et instructions de CNC n’admettent pas la lecture de variables qui impliquent une synchronisation entre la préparation et l’exécution de blocs. Pour éviter cette erreur, assigner la valeur de la variable à un paramètre arithmétique local et lire ce paramètre lorsque cela sera nécessaire. 'Pour exécuter un cycle de tour ils sont nécessaires deux axes dans le canal' DÉTECTION CAUSE 1610 Au cours de l'exécution. Un cycle de machine à fraiser est programmé dans un canal avec moins de trois axes ou l’axe longitudinal n’existe pas. Trois axes dans le canal sont nécessaires pour exécuter les cycles de machine à fraiser. 'Il est impossible de consulter cette variable. Affecter la valeur de la variable à Pn et consulter Pn. DÉTECTION CAUSE 1609 Au cours de l'exécution. La CNC a essayé d’activer une transformation angulaire avec deux axes qui n’appartiennent pas au même canal. Les axes d’une transformation angulaire doivent appartenir au même canal. 'Pour exécuter un cycle de fraiseuse ils sont nécessaires trois axes principaux dans le canal' DÉTECTION CAUSE 1608 Au cours de l'exécution. L’angle polaire ou une coordonnée du centre doit être programmé dans la fonction G31. Réviser la programmation. Au cours de l'exécution. La CNC a supprimé du canal les axes qui formaient la transformation angulaire et celle-ci a été désactivée. La transformation angulaire est désactivée; pour l'activer, remettre dans le canal les axes formant la transformation angulaire. S o l ut i o n s d ’ e r r e ur s . 1614 'Programmation interdite avec la transformation angulaire #ANGAX active' DÉTECTION CAUSE SOLUTION 1615 'On ne peut pas activer l'axe comme Hirth, car il fait partie de la transformation #ANGAX'. DÉTECTION CAUSE SOLUTION 1616 SOLUTION Au cours de l'exécution. Un paramètre Q1 sans G33 est programmé dans le bloc ou sans la fonction G63 active. Le paramètre Q doit aller dans le même bloc que G33. Le paramètre Q ne peut être seul dans le bloc que si la fonction G63 est active. 'Une broche d'échange temporaire ne peut pas fonctionner comme axe C maintenu' DÉTECTION CAUSE SOLUTION 1623 Au cours de l'exécution. L'axe ou broche est Sercos position. Cette instruction ne permet que des axes Sercos vitesse. 'Q1 n'est pas admis sans G33 dans le bloc ou G63 active' DÉTECTION CAUSE 1622 Au cours de l'exécution. Le paramètre Q1 est programmé plus d’une fois dans le même bloc. Réviser la programmation. 'On n'admet pas #SERVO ON pour axe ou broche SERCOS POSITION' DÉTECTION CAUSE SOLUTION 1621 Au cours de l'exécution. Le paramètre Q est programmé plus d’une fois dans le même bloc. Réviser la programmation. 'Valeur Q1 programmée en double' DÉTECTION CAUSE SOLUTION 1620 Au cours de l'exécution. L’indice du paramètre Q est incorrect ; on n'admet que Q ou Q1. Réviser la programmation. Pour la programmation en polaires, utiliser le paramètre Q. Pour la fonction G33, utiliser le paramètre Q1. 'Valeur Q programmée en double. ' DÉTECTION CAUSE SOLUTION 1619 Au cours de l'exécution. Il y a un rayon polaire défini pour la fonction G31. La fonction G31 n'admet pas la programmation du rayon polaire. La fonction G31 n'admet que des coordonnées polaires de la forme G31 Q I J; c'est-à-dire en programmant l'angle et l'une ou les deux coordonnées du centre. 'Indice de Q interdit' DÉTECTION CAUSE SOLUTION 1618 Au cours de l'exécution. La CNC a essayé d’activer un axe hirth qui fait partie de la transformation angulaire active. Désactiver la transformation angulaire pour activer l’axe hirth. 'G31 ne permet pas la programmation du rayon polaire' DÉTECTION CAUSE SOLUTION 1617 Au cours de l'exécution. La CNC a essayé d’exécuter une fonction incompatible avec la transformation angulaire, par exemple une recherche de zéro (G74), modifier les limites de logiciel (G198 - G199), instruction #OSC. Désactiver la transformation angulaire active pour exécuter les fonctions incompatibles. Au cours de l'exécution. La CNC peut activer comme axe C maintenu (paramètre PERCAX) une broche d’échange temporaire. Si cela est possible, définir la broche comme d’échange maintenu, sinon utiliser une autre broche comme axe C. CNC 8070 'Gamme de synchronisation SYNCSET non valide' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le paramètre SYNCSET à une valeur non valide. Affecter au paramètre une valeur correcte. (REF: 1901) ·75· S o l ut i o n s d ’ e r r e ur s . 1624 'Programmer #TANGCTRL ON/OFF/SUSP [ ]' DÉTECTION CAUSE SOLUTION 1625 'Un axe en contrôle tangentiel actif doit être rotatif non HIRTH et ne pas appartenir au trièdre actif' DÉTECTION CAUSE SOLUTION 1626 SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 1633 Au cours de l'exécution. La CNC a essayé d’activer le contrôle tangentiel sur un axe rotatif de module différent de 360º. Le contrôle tangentiel ne peut être activé que sur les axes rotatifs avec module 360º. La limite supérieure du module est définie par le paramètre MODUPLIM et la limite inférieure par le paramètre MODLOWLIM. 'Programmer: #DGSPSL <nom de la broche>' DÉTECTION CAUSE SOLUTION ·76· Au cours de l'exécution. Dans l’appel au cycle, les paramètres définissant le commencement et la fin du profil (paramètres S et E), la sous-routine contenant le profil (paramètre P) ou le fichier contenant le profil (paramètre Q) ont été incorrectement désignés. Réviser la programmation. 'Un axe en contrôle tangentiel actif doit être rotatif avec module 360º' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. Dans l’appel au cycle, les paramètres qui définissent le commencement et la fin du profil (paramètres S et E) ont été incorrectement désignés. Affecter une valeur correcte aux paramètres S et E. 'Programmation de profil interdite: [S,E,<Q>] ou [P,<Q>]' DÉTECTION CAUSE 1632 Au cours de l'exécution. Avec le contrôle tangentiel actif, un déplacement ou une autre opération pour l’axe tangentiel est programmé. Avec le contrôle tangentiel actif, on ne peut pas programmer des déplacements de l’axe tangentiel; c’est la CNC qui se charge d’orienter cet axe. Pour utiliser cet axe, annuler le contrôle tangentiel. 'Programmation de profil incorrecte avec des étiquettes' DÉTECTION CAUSE 1631 Au cours de l'exécution. La CNC ne peut pas supprimer l’axe tangentiel de la configuration si le contrôle tangentiel est actif. Pour supprimer cet axe de la configuration, annuler le contrôle tangentiel. 'On ne peut pas programmer un axe en contrôle tangentiel' DÉTECTION CAUSE 1630 Au cours de l'exécution. L'angle programmé dans l'instruction est incorrect. Réviser la programmation. La valeur de l’angle doit être entre 0 et ±359.9999. 'On ne peut pas éliminer de la configuration un axe avec contrôle tangentiel actif' DÉTECTION CAUSE 1629 Au cours de l'exécution. Dans l'instruction il faut programmer l'axe ou axes. Réviser la programmation. '#TANGCTRL: programmer les valeurs de l'angle entre 0 et +/-359.9999' DÉTECTION CAUSE SOLUTION 1628 Au cours de l'exécution. Les axes à activer sur le contrôle tangentiel doivent être rotatifs, non hirth et ne doivent pas faire partie du trièdre actif ni être l’axe longitudinal. Réviser la programmation. 'Programmer un axe pour #TANGCTRL ON/OFF/SUSP/RESUME' DÉTECTION CAUSE SOLUTION 1627 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Avec l'instruction il faut programmer une des commandes ON/SUSP/OFF et ensuite les paramètres d’appel entre crochets. On peut aussi programmer une des commandes SUSP/OFF sans paramètres d’appel. Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 1634 'L'instruction #MOVE n'admet qu'un axe et doit appartenir au canal' DÉTECTION CAUSE SOLUTION 1635 'Le nombre d'axes dans la transformation dépasse celui permis' DÉTECTION CAUSE SOLUTION 1636 SOLUTION Au cours de l'exécution. Il manque la valeur du rayon de développement dans l'instruction #CYL. Vérifier la programmation pour un rayon variable, définir la valeur zéro pour que la CNC calcule le rayon en fonction d’où se trouve l’outil. 'Il n'est pas permis de programmer les broches esclaves TANDEM' DÉTECTION CAUSE SOLUTION 1643 Au cours de l'exécution. La CNC a essayé d'utiliser une broche stationnée. Utiliser une broche non stationnée ou arrêter le stationnement de la broche. '#CYL: On attend la programmation du rayon de développement du cylindre' DÉTECTION CAUSE SOLUTION 1642 Au cours de l'exécution. La CNC a essayé d'utiliser une broche d'un autre canal. Un canal ne peut commander que ses broches. Utiliser une broche appartenant au canal ou inclure dans la configuration du canal la broche indiquant l'erreur. 'Il est interdit de programmer les broches stationnées' DÉTECTION CAUSE SOLUTION 1641 Au cours de l'exécution. La CNC a essayé d’activer une transformation angulaire avec un axe rotatif. Les axes de la transformation angulaire doivent être linéaires. 'La broche programmée n’appartient pas au canal' DÉTECTION CAUSE SOLUTION 1640 Au cours de l'exécution. Le sens de rotation prédéterminé de l’outil est incompatible avec le sens de rotation actuel de la broche. Changer le sens de rotation de la broche ou corriger le sens de rotation défini pour l’outil. 'Les axes de la transformation angulaire, #ANGAX, doivent être linéaires' DÉTECTION CAUSE SOLUTION 1639 Au cours de l'exécution. La CNC essayé d’activer l'instruction #FACE ou #CYL avec une d’elles active. Désactiver une instruction avant d'activer l'autre. 'Sens de rotation de la broche incompatible avec l'outil' DÉTECTION CAUSE 1638 Au cours de l'exécution. La transformation de coordonnées a plus d’axes définis dans le paramètre NKINAX que ceux permis dans la CNC. Corriger le paramètre machine NKINAX. 'Les transformées FACE et CYL ne peuvent pas être actives en même temps' DÉTECTION CAUSE SOLUTION 1637 Au cours de l'exécution. Le nom d’axe programmé n'est pas correct, l’axe est dans un autre canal ou n’est pas un axe du système. La programmation de broches n’est pas permise, sauf en travaillant comme axe C et dans ce cas elle doit être programmée avec le nom de l’axe C. Réviser la programmation. Au cours de l'exécution. L’utilisateur a essayé de déplacer ou de faire référence à la broche esclave d’un couple tandem. La broche esclave d’un couple tandem est commandée par la CNC, elle ne peut pas se déplacer individuellement. Pour déplacer une broche esclave, il faut déplacer la broche à laquelle il se trouve associée. CNC 8070 'Il est interdit de stationner les broches TANDEM' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a essayé de stationner une broche appartenant à un couple tandem. Il est interdit de stationner les broches tandem. (REF: 1901) ·77· S o l ut i o n s d ’ e r r e ur s . 1644 'Il est interdit de stationner les broches en G33/G95' DÉTECTION CAUSE SOLUTION 1645 'Impossible #RET/M17/M29 entre les étiquettes d'un #RPT' DÉTECTION CAUSE SOLUTION 1646 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION 1655 Au cours de l'exécution. Avec le bus Sercos, l'anneau n'et pas dans la phase 4. Avec le Mechatrolink, le bus n'a pas atteint la phase 3. L'anneau Sercos n'est pas en phase 4. Conditionner l’écriture de la variable à la marque SERCOSRDY en Sercos ou à la marque MLINKRDY dans Mechatrolink. 'Le bus numérique (Sercos/Mechatrolink) n'est pas prêt pour l'écriture de la variable' DÉTECTION CAUSE SOLUTION ·78· Au cours de l'exécution. La CNC a essayé de définir comme axe esclave d’un couplage un axe faisant partie du plan incliné. Désactiver le plan incliné pour pouvoir activer le couplage. Un axe faisant partie d’un plan incliné ne peut pas être l’axe esclave dans un couplage ; par contre l’axe maître d’un couplage peut l’être. 'Le bus numérique (Sercos/Mechatrolink) n'est pas prêt pour la lecture de la variable' DÉTECTION CAUSE (REF: 1901) Au cours de l'exécution. La CNC ne peut pas accoupler des axes avec permission d’échange temporaire (paramètre AXISEXCH) s’ils n’appartiennent pas à un autre canal et si les couplages du canal sont définis comme maintenus (paramètre LINKCANCEL). Accoupler les axes dans son canal. 'Un axe de la transformation du plan incliné ne peut pas être esclave' DÉTECTION CAUSE 1654 Au cours de l'exécution. Il manque la fonction de coordonnées McsToPcs en essayant de réaliser la transformation de coordonnées machine à pièce dans une cinématique d’utilisateur. Vérifier le processus d’intégration de cinématiques d’utilisateur. 'On n'admet pas LINK maintenu avec les axes temporaires d'un autre canal' DÉTECTION CAUSE 1653 Au cours de l'exécution. Il manque la fonction de coordonnées PcsToMcs en essayant de réaliser la transformation de coordonnées pièce à machine dans une cinématique d’utilisateur. Vérifier le processus d’intégration de cinématiques d’utilisateur. 'On ne trouve pas la fonction de transformation directe d'utilisateur' DÉTECTION CAUSE 1651 Au cours de l'exécution. Un changement de gamme est programmé sur un axe ou une broche tandem. La gamme existe sur l’axe ou sur la broche maître mais pas sur l’esclave. Définir les mêmes gammes sur les axes et les broches maître et esclave du tandem. 'On ne trouve pas la fonction de transformation inverse d'utilisateur' DÉTECTION CAUSE 1650 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Les instructions doivent être programmées seules dans le bloc et on ne peut ajouter que l’étiquette du bloc. 'La gamme n'existe pas dans l'esclave TANDEM' DÉTECTION CAUSE 1649 Au cours de l'exécution. La CNC a détecté une fonction M17, M29 ou #RET entre les étiquettes initiale et finale d’une répétition de blocs #RPT. On ne peut pas terminer une sous-routine dans une répétition de blocs. 'Programmer: #ABORT [étiquette]/#ABORT Nxxxx/#ABORT OFF' DÉTECTION CAUSE SOLUTION 1647 Au cours de l'exécution. La CNC a essayé de stationner une broche avec la fonction G33 ou G95 active. Désactiver G33 et G95 avant de stationner une broche. Au cours de l'exécution. Avec le bus Sercos, l'anneau n'et pas dans la phase 4. Avec le Mechatrolink, le bus n'a pas atteint la phase 3. Conditionner l’écriture de la variable à la marque SERCOSRDY en Sercos ou à la marque MLINKRDY dans Mechatrolink. S o l ut i o n s d ’ e r r e ur s . 1656 'Un des axes du plan est en diamètres' DÉTECTION En simulant ou en exécutant sur un tour un cycle fixe de fraiseuse contenant des déplacements sur les axes du plan. CAUSE Les données des cotes des cycles fixes de fraiseuse sont considérées en rayons. Si l'un des axes du plan est en diamètres, la CNC interprète ses données comme des rayons et avise l’utilisateur au cas où il les programmerait en diamètres. EN CONSÉQUENCELe cycle peut exécuter une géométrie différente de celle attendue. SOLUTION Programmer les données en rayons. 1657 'Variable non valable pour broche qui ne soit pas axe C' DÉTECTION CAUSE SOLUTION 1658 'Numéro de magasin non valable' DÉTECTION CAUSE SOLUTION 1659 SOLUTION Au cours de l'exécution. Il faut indiquer les variables à supprimer dans l'instruction #DELETE. Indiquer avec l'instruction #DELETE les variables à supprimer. 'La fonction G174 n'admet qu'un axe ou une broche' DÉTECTION CAUSE SOLUTION 1666 Au cours de l'exécution. Il n’existe pas le type de variable programmé. Réviser la programmation. Vérifier la syntaxe de la variable. '#DELETE: Il faut indiquer variable(s) à supprimer' DÉTECTION CAUSE SOLUTION 1665 Au cours de l'exécution. Le numéro de canal doit être entre crochets et suivi du caractère ".". Réviser la programmation. Vérifier la syntaxe de la variable. 'Type inconnu de variable' DÉTECTION CAUSE SOLUTION 1663 Au cours de l'exécution. Un indice d’array programmé dans la variable est hors de gamme. Réviser la programmation. Consulter la variable et sa gamme de valeurs. 'Il reste à programmer "." après [numéroCanal]' DÉTECTION CAUSE SOLUTION 1662 Au cours de l'exécution. La macro existe déjà ; elle a été définie avec la commande #DEF FIX. Rappeler que la table de macros ne s’initialise pas avec le commencement et la fin de programme, mais uniquement avec l'instruction #INIT MACROTAB. Définir la macro avec un nom différent. Les macros définies avec la commande #DEF FIX ne sont pas supprimées après une RAZ. Utiliser la commande #INIT MACROTAB pour recommencer la table de macros, ce qui supprime les macros définies avec #DEF et avec #DEF FIX. 'Indice d’array incorrect' DÉTECTION CAUSE SOLUTION 1661 Au cours de l'exécution. Le numéro de magasin n'est pas valide. Réviser la programmation. Le nombre de magasins est défini dans le paramètre NTOOLMZ. 'Macro définie auparavant au moyen du paramètre #DEF FIX' DÉTECTION CAUSE 1660 Au cours de l'exécution. La CNC a essayé de lire une variable d’axe mais la broche n’est pas activée comme axe C. La variable n’existe que pour des axes et des broches travaillant comme axe C. Au cours de l'exécution. Dans la fonction G174 est programmé plus d'un axe ou broche. Programmer une fonction G174 par chaque axe ou broche. CNC 8070 'G174: on n'admet pas des axes accouplés, GANTRY ou TANDEM' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a essayé d’initialiser la cote machine (G174) d’un axe faisant partie d’un couple d’axes gantry, tandem ou d’un couplage actif (#LINK). Pour initialiser la cote machine sur cet axe, désactiver le couplage. On ne peut pas initialiser la cote machine d’axes gantry ou tandem. (REF: 1901) ·79· S o l ut i o n s d ’ e r r e ur s . 1667 'G174: On n'admet pas des axes de la cinématique ou les transformées actives' DÉTECTION CAUSE SOLUTION 1668 'Groupe multi-axe hors de rang' DÉTECTION CAUSE SOLUTION 1669 SOLUTION SOLUTION SOLUTION SOLUTION 1678 Au cours de l'exécution. La CNC a essayé de faire une recherche de référence avec la fonction #RTCP ou #TLC active. Pour exécuter une recherche de référence, il faut désactiver les fonctions #RTCP/TLC. ' Variable existante uniquement pour la mesure externe analogique' DÉTECTION CAUSE (REF: 1901) SOLUTION ·80· Au cours de l'exécution. Après la mise sous tension, la CNC a récupéré le plan incliné qui était actif à la mise hors tension. Le plan incliné peut être désactivé avec l'instruction #CS OFF. '#RTCP/TLC a été désactivé' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. 'Le plan incliné actif a été récupéré' DÉTECTION CAUSE 1677 Au cours de l'exécution. La variable programmée, bien qu'elle existe, n’a pas de permission d’accès depuis le programme. Consulter dans les manuels les permissions d’accès des variables. 'Programmer #SELECT PROBE [ Nº palpeur, POS/NEG]' DÉTECTION CAUSE SOLUTION 1676 Au cours de l'exécution. Une fois la synchronisation de broches réalisée, la CNC ne permet pas de programmer une recherche de zéro ni de forcer de cote sur aucune broche. La CNC référence les broches avant de les synchroniser. Pour réaliser une nouvelle recherche de référence ou forcer la cote, désactiver la synchronisation. 'Variable non accessible par programme ou MDI' DÉTECTION CAUSE 1674 Au cours de l'exécution. L'instruction #ROTATEMZ n’est valide que pour un magasin de type tourelle. Réviser la programmation. Vérifier que le magasin est de type tourelle. 'G74-G174 n'est pas admis pour les broches synchronisées' DÉTECTION CAUSE 1673 Au cours de l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Programmer la position à sélectionner sur la tourelle ou le nombre de positions à tourner. 'Le magasin indiqué doit être type TOURELLE' DÉTECTION CAUSE SOLUTION 1672 Pendant la lecture de variables (V.)MPA.MULAXISNAMEn[groupe]. L’indice (groupe) ne correspond à aucun groupe multi-axe défini dans les paramètres machine. Réviser la programmation. Programmer adéquatement le numéro du groupe multiaxe. 'Programmer #ROTATEMZ1-4 Pn/+n/-n' DÉTECTION CAUSE SOLUTION 1670 Au cours de l'exécution. La CNC a essayé d’initialiser la cote machine (G174) d’un axe faisant partie de la cinématique active ou des transformées #CS, #ACS, #ANGAX, #TANGCTRL. Pour initialiser la cote machine sur cet axe, désactiver la cinématique ou la transformation active. Au cours de l'exécution. La variable programmée n’existe que pour des axes avec mesure externe analogique et l’axe indiqué ne remplit pas cette condition. Réviser la programmation. Consulter dans les manuels les variables accessibles suivant le type d’axe. S o l ut i o n s d ’ e r r e ur s . 1679 '#CAM SELECT n'est pas admis avec la came en exécution ou en processus de chargement' DÉTECTION CAUSE SOLUTION 1680 'Numéro de pièce non valide' DÉTECTION CAUSE SOLUTION 1681 SOLUTION SOLUTION Au cours de l'exécution. L'instruction #REPOS est mal programmée. L'instruction #REPOS peut inclure un paramètre optionnel INT ou INI, suivi d’une séquence d’axes et/ou de broches du canal sans un ordre déterminé. 'Les instructions #REPOS de différent type ne sont pas admises' DÉTECTION CAUSE SOLUTION 1689 Au cours de l'exécution. L’instruction $GOTO n’est pas dans une boucle mais est en train de sauter à une étiquette définie dans une boucle $IF, $FOR, etc. Réviser la programmation. Il est interdit de réaliser des sauts à l'intérieur d'une boucle. 'Programmer: #REPOS <INT/INI> <séquence d'axes/broches>' DÉTECTION CAUSE SOLUTION 1688 Au cours de l'exécution. Un même bloc de programme est en train d’exécuter un appel à une sous-routine locale et une fonction M, T ou G avec une sous-routine associée. Programmer l’appel à la sous-routine locale dans un autre bloc de programme. '$GOTO: Saut aux blocs imbriqués dans $IF, $FOR, $WHILE... interdit' DÉTECTION CAUSE 1687 Au cours de l'exécution. L’instruction #REPOS n’est pas programmée dans une sous-routine d’interruption. Il n'est permis de programmer l'instruction #REPOS que dans les sous-routines d’interruption. Supprimer cette instruction de n’importe quelle autre sous-routine ou programme. 'Sous-routine locale et M, T ou G avec sous-routine dans le même bloc' DÉTECTION CAUSE 1685 Au cours de l'exécution. Il y a plus d’un numéro de pièce programmé dans l'instruction #DGWZ. Programmer un seul numéro de pièce P1-P4. 'L'instruction #REPOS n'est admise que dans les sous-routines d'interruption' DÉTECTION CAUSE SOLUTION 1684 Au cours de l'exécution. Il y a plus d’un numéro de canal programmé dans l'instruction #DGWZ. Programmer un seul numéro de canal C1-C4. 'On ne peut programmer qu'un seul numéro de pièce' DÉTECTION CAUSE SOLUTION 1683 Au cours de l'exécution. Un numéro de pièce non valide est programmé dans l'instruction #DGWZ. Programmer le numéro de pièce dans la gamme P1-P4. 'Il y a trop d’axes programmés dans l'instruction' DÉTECTION CAUSE SOLUTION 1682 Au cours de l'exécution. La CNC a sollicité le chargement d’une came qui est en exécution ou dans un processus préalable de chargement. Attendre la fin de l’exécution ou le chargement de la came. Au cours de l'exécution. Des instructions #REPOS de différent type (INT/INI) sont programmées dans la même sous-routine d’interruption. Toutes les instructions #REPOS doivent être du même type. 'Les blocs après #REPOS ne sont pas admis' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Dans une sous-routine d’interruption, un bloc est programmé entre les instructions #REPOS et le bloc de fin de sous-routine. Les instructions #REPOS doivent être les derniers blocs de la sous-routine d’interruption, sauf le bloc de fin de sous-routine. CNC 8070 (REF: 1901) ·81· S o l ut i o n s d ’ e r r e ur s . 1690 'Axe multiple programmé en double' DÉTECTION CAUSE SOLUTION 1691 'Sous-routine de G imbriquée' DÉTECTION CAUSE SOLUTION 1692 CNC 8070 (REF: 1901) ·82· Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. 'POINTAGE: T = 0' DÉTECTION CAUSE SOLUTION 1703 Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. 'POINTAGE: S = 0' DÉTECTION CAUSE SOLUTION 1702 Au cours de l'exécution. Les axes rotatifs de la cinématique doivent être servocommandés de façon continue. Désactiver l'instruction #CSROT. 'POINTAGE: F = 0' DÉTECTION CAUSE SOLUTION 1701 Au cours de l'exécution. L'instruction et/ou un de ses paramètres sont mal programmés. Réviser la programmation. 'La fonction CSROT n'est pas applicable aux cinématiques avec les axes manuels ou Hirth' DÉTECTION CAUSE SOLUTION 1700 Au cours de l'exécution. L'instruction et/ou un de ses paramètres sont mal programmés. Réviser la programmation. 'Programmer #DEFROT [procédure, critère, angle]' DÉTECTION CAUSE SOLUTION 1699 Au cours de l'exécution. L'instruction n’est pas admissible avec l’actuelle cinématique active. Programmer l'instruction #FACE ou #CYL pour activer cette transformée. 'Programmer #CSROT [ON]/OFF' DÉTECTION CAUSE SOLUTION 1698 Au cours de l'exécution. L'instruction et/ou un de ses paramètres sont mal programmés. Réviser la programmation. 'Il n'est pas permis de programmer #RTCP avec la cinématique actuelle. Programmer #FACE ou #CYL' DÉTECTION CAUSE SOLUTION 1697 Au cours de l'exécution. Dans une sous-routine associée à une fonction G, on ne peut pas programmer la fonction G qui appelle cette même sous-routine. Réviser la programmation. Ne pas programmer la fonction G dans la sous-routine. Dans le cas de G74, il est permis de programmer la fonction dans la sous-routine à condition qu’elle soit suivie des axes à référencer. 'Programmer #VOLCOMP ON/OFF [n]' DÉTECTION CAUSE SOLUTION 1693 Au cours de l'exécution. Il n’est pas permis de programmer plus d’un axe du même groupe multi-axe dans le même bloc. Réviser la programmation. Programmer uniquement l’axe actif du groupe multiple. Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'POINTAGE: P = 0' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. S o l ut i o n s d ’ e r r e ur s . 1704 'POINTAGE: ALPHA = 0' DÉTECTION CAUSE SOLUTION 1705 'POINTAGE: DIAMÈTRE = 0' DÉTECTION CAUSE SOLUTION 1706 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 2: B = 0' DÉTECTION CAUSE SOLUTION 1715 Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 2: P = 0' DÉTECTION CAUSE SOLUTION 1714 Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 2: T = 0' DÉTECTION CAUSE SOLUTION 1713 Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 2: S = 0' DÉTECTION CAUSE SOLUTION 1712 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 2: F = 0' DÉTECTION CAUSE SOLUTION 1711 Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 1: P = 0' DÉTECTION CAUSE SOLUTION 1710 Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 1: T = 0' DÉTECTION CAUSE SOLUTION 1709 Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 1: S = 0' DÉTECTION CAUSE SOLUTION 1708 Pendant l'exécution du cycle. Le paramètre à définir le diamètre a une valeur 0. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 1: F = 0' DÉTECTION CAUSE SOLUTION 1707 Pendant l'exécution du cycle. Le paramètre alpha a une valeur 0. Il n’y a pas d’angle programmé. Affecter au paramètre une valeur supérieure à 0. Pendant l'exécution du cycle. Le paramètre B a une valeur 0. Il n’y a pas de pas de perçage programmé. Affecter au paramètre une valeur supérieure à 0. CNC 8070 'FILETAGE: F = 0' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. (REF: 1901) ·83· S o l ut i o n s d ’ e r r e ur s . 1716 'FILETAGE: S = 0' DÉTECTION CAUSE SOLUTION 1717 'FILETAGE: T = 0' DÉTECTION CAUSE SOLUTION 1718 CNC 8070 (REF: 1901) ·84· Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 1: P = 0' DÉTECTION CAUSE SOLUTION 1727 Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 1: T = 0' DÉTECTION CAUSE SOLUTION 1726 Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 1: S = 0' DÉTECTION CAUSE SOLUTION 1725 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 1: F = 0' DÉTECTION CAUSE SOLUTION 1724 Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE: P = 0' DÉTECTION CAUSE SOLUTION 1723 Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE: T = 0' DÉTECTION CAUSE SOLUTION 1722 Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE: S = 0' DÉTECTION CAUSE SOLUTION 1721 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE: F = 0' DÉTECTION CAUSE SOLUTION 1720 Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'FILETAGE: P = 0' DÉTECTION CAUSE SOLUTION 1719 Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 3: F = 0' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. S o l ut i o n s d ’ e r r e ur s . 1728 'PERÇAGE 3: S = 0' DÉTECTION CAUSE SOLUTION 1729 'PERÇAGE 3: T = 0' DÉTECTION CAUSE SOLUTION 1730 SOLUTION SOLUTION Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. 'POCHE RECTANGULAIRE: T = 0' DÉTECTION CAUSE SOLUTION 1738 Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Un paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. 'POCHE RECTANGULAIRE: S = 0' DÉTECTION CAUSE 1737 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'POCHE RECTANGULAIRE: F = 0' DÉTECTION CAUSE 1736 Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 2: P = 0' DÉTECTION CAUSE SOLUTION 1735 Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 2: T = 0' DÉTECTION CAUSE SOLUTION 1734 Pendant l'exécution du cycle. Le paramètre F a une valeur 0. Il n’y a pas d’avance programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 2: S = 0' DÉTECTION CAUSE SOLUTION 1733 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'ALÉSAGE À MANDRIN 2: F = 0' DÉTECTION CAUSE SOLUTION 1732 Pendant l'exécution du cycle. Le paramètre T a une valeur 0. Il n’y a pas d'outil programmé. Affecter au paramètre une valeur supérieure à 0. 'PERÇAGE 3: P = 0' DÉTECTION CAUSE SOLUTION 1731 Pendant l'exécution du cycle. Le paramètre S a une valeur 0. Il n’y a pas de vitesse programmée. Affecter au paramètre une valeur supérieure à 0. Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. CNC 8070 'POCHE RECTANGULAIRE: P = 0' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. (REF: 1901) ·85· S o l ut i o n s d ’ e r r e ur s . 1739 'POCHE RECTANGULAIRE: Diamètre de l'outil inférieur à DELTA' DÉTECTION CAUSE SOLUTION 1740 'POCHE RECTANGULAIRE: Diamètre de l'outil supérieur à la poche' DÉTECTION CAUSE SOLUTION 1741 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 1748 ·86· Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est supérieur aux dimensions de la poche (paramètres L ou H). Choisir un outil avec diamètre inférieur. 'POCHE PRÉVIDÉE: Diamètre de l'outil FINITION inférieur à delta' DÉTECTION CAUSE (REF: 1901) Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est inférieur au pas de fraisage (paramètre ). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. 'POCHE PRÉVIDÉE: Diamètre de l'outil supérieur à la poche' DÉTECTION CAUSE CNC 8070 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'POCHE PRÉVIDÉE: Diamètre de l'outil inférieur à DELTA' DÉTECTION CAUSE 1747 Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. 'POCHE PRÉVIDÉE: P = 0' DÉTECTION CAUSE SOLUTION 1746 Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. 'POCHE PRÉVIDÉE: T = 0' DÉTECTION CAUSE 1745 Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. 'POCHE PRÉVIDÉE: S = 0' DÉTECTION CAUSE 1744 Pendant l'exécution du cycle. Le diamètre de l’outil de finition est inférieur aux surépaisseurs sur les parois latérales (paramètre ). Choisir un outil avec un plus grand diamètre pour la passe de finition. 'POCHE PRÉVIDÉE: F = 0' DÉTECTION CAUSE 1743 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est supérieur aux dimensions de la poche (paramètres L ou H). Choisir un outil avec diamètre inférieur. 'POCHE RECTANGULAIRE: Diamètre de l'outil FINITION inférieur à delta' DÉTECTION CAUSE 1742 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est inférieur au pas de fraisage (paramètre ). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. SOLUTION Pendant l'exécution du cycle. Le diamètre de l’outil de finition est inférieur aux surépaisseurs sur les parois latérales (paramètre ). Choisir un outil avec un plus grand diamètre pour la passe de finition. S o l ut i o n s d ’ e r r e ur s . 1749 'POCHE PRÉVIDÉE: R < r' DÉTECTION CAUSE SOLUTION 1750 'MOYEU RECTANGULAIRE: F = 0' DÉTECTION CAUSE SOLUTION 1751 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. 'MOYEU CIRCULAIRE: S = 0' DÉTECTION CAUSE SOLUTION 1758 Pendant l'exécution du cycle. Le diamètre de l’outil de finition est inférieur aux surépaisseurs sur les parois latérales (paramètre ). Choisir un outil avec un plus grand diamètre pour la passe de finition. 'MOYEU CIRCULAIRE: F = 0' DÉTECTION CAUSE 1757 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est inférieur au pas de fraisage (paramètre ). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. 'MOYEU RECTANGULAIRE: Diamètre de l'outil FINITION inférieur à delta' DÉTECTION CAUSE 1756 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'MOYEU RECTANGULAIRE: Diamètre de l'outil inférieur à DELTA' DÉTECTION CAUSE 1755 Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. 'MOYEU RECTANGULAIRE: P = 0' DÉTECTION CAUSE SOLUTION 1754 Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. 'MOYEU RECTANGULAIRE: T = 0' DÉTECTION CAUSE 1753 Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. 'MOYEU RECTANGULAIRE: S = 0' DÉTECTION CAUSE 1752 Pendant l'exécution du cycle. Le rayon de la poche (paramètre R) doit être inférieur au rayon de prévidage (paramètre r). Le rayon de la poche (rayon extérieur) doit être supérieur au rayon de prévidage (rayon intérieur). Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. CNC 8070 'MOYEU CIRCULAIRE: T = 0' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. (REF: 1901) ·87· S o l ut i o n s d ’ e r r e ur s . 1759 'MOYEU CIRCULAIRE: P = 0' DÉTECTION CAUSE SOLUTION 1760 'MOYEU CIRCULAIRE: R = 0' DÉTECTION CAUSE SOLUTION 1761 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. 'PROFIL DE POINTS: S = 0' DÉTECTION CAUSE SOLUTION ·88· Pendant l'exécution du cycle. La longueur (paramètre L) et/ou la largeur du surfaçage (paramètre H) sont 0. Définir les deux dimensions du surfaçage avec une valeur différente de zéro. 'PROFIL DE POINTS: F = 0' DÉTECTION CAUSE 1769 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'SURFAÇAGE: L = 0 et H = 0' DÉTECTION CAUSE SOLUTION 1768 Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. 'SURFAÇAGE: P = 0' DÉTECTION CAUSE SOLUTION 1767 Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. 'SURFAÇAGE: T = 0' DÉTECTION CAUSE 1766 Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. 'SURFAÇAGE: S = 0' DÉTECTION CAUSE 1765 Pendant l'exécution du cycle. Le diamètre de l’outil de finition est inférieur aux surépaisseurs sur les parois latérales (paramètre ). Choisir un outil avec un plus grand diamètre pour la passe de finition. 'SURFAÇAGE: F = 0' DÉTECTION CAUSE 1764 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est inférieur au pas de fraisage (paramètre ). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. 'MOYEU CIRCULAIRE: Diamètre de l'outil FINITION inférieur à delta' DÉTECTION CAUSE 1763 Pendant l'exécution du cycle. Le paramètre R a une valeur 0. Il n’y a pas de rayon programmé. Affecter au paramètre une valeur supérieure à 0. 'MOYEU CIRCULAIRE: Diamètre de l'outil inférieur à DELTA' DÉTECTION CAUSE 1762 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. S o l ut i o n s d ’ e r r e ur s . 1770 'PROFIL DE POINTS: T = 0' DÉTECTION CAUSE SOLUTION 1771 'PROFIL DE POINTS: P = 0' DÉTECTION CAUSE SOLUTION 1772 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'PROFIL: (FINITION): Longueur de coupe de l'outil < P' DÉTECTION CAUSE SOLUTION 1779 Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. 'PROFIL: P = 0' DÉTECTION CAUSE SOLUTION 1778 Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. 'PROFIL: T = 0' DÉTECTION CAUSE 1777 Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. 'PROFIL: S = 0' DÉTECTION CAUSE 1776 Pendant l'exécution du cycle. Le rayon d’un des outils utilisés dans le cycle est égal ou supérieur au rayon de l’entrée tangentielle (rayon du point P1) ou de la sortie tangentielle (rayon du point P12). Augmenter le rayon de l’entrée/sortie tangentielle ou exécuter le cycle avec un outil au rayon inférieur. 'PROFIL: F = 0' DÉTECTION CAUSE 1775 Pendant l'exécution du cycle. Les deux premiers points du profil (P1 et P2) sont égaux ; le cycle considère qu’il n’y a pas de profil défini. Définir correctement les points du profil. Deux points égaux indiquent la fin du profil. 'PROFIL DE POINTS: Rayon d'outil supérieur ou égal au rayon d'entrée/sortie tangentielle' DÉTECTION CAUSE 1774 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'PROFIL DE POINTS: Profil nul' DÉTECTION CAUSE 1773 Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. Pendant l'exécution du cycle. La longueur de coupe de l’outil de finition est inférieure à la profondeur du profil (paramètre P). Choisir comme outil de finition un outil avec une plus grande longueur de coupe. CNC 8070 'RAINURAGE: F = 0' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. (REF: 1901) ·89· S o l ut i o n s d ’ e r r e ur s . 1780 'RAINURAGE: S = 0' DÉTECTION CAUSE SOLUTION 1781 'RAINURAGE: T = 0' DÉTECTION CAUSE SOLUTION 1782 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 1789 SOLUTION (REF: 1901) Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. 'POCHE CIRCULAIRE: P = 0' DÉTECTION CAUSE SOLUTION ·90· Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. 'POCHE CIRCULAIRE: T = 0' DÉTECTION CAUSE 1790 Pendant l'exécution du cycle. Un paramètre F a une valeur 0 ; il faut programmer l’avance d’ébauchage, de finition ou de pénétration sur Z. Affecter au paramètre une valeur supérieure à 0. 'POCHE CIRCULAIRE: S = 0' DÉTECTION CAUSE CNC 8070 Pendant l'exécution du cycle. Le diamètre de l’outil de finition est inférieur aux surépaisseurs sur les parois latérales (paramètre ). Choisir un outil avec un plus grand diamètre pour la passe de finition. 'POCHE CIRCULAIRE: F = 0' DÉTECTION CAUSE 1788 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est supérieur aux dimensions de la rainure (paramètres L ou H). Choisir un outil avec diamètre inférieur. 'RAINURAGE: Diamètre de l'outil FINITION inférieur à delta' DÉTECTION CAUSE 1787 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est inférieur au pas de fraisage (paramètre ). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. 'RAINURAGE: Diamètre de l'outil supérieur à la poche' DÉTECTION CAUSE 1786 Pendant l'exécution du cycle. Le paramètre L a une valeur 0. La rainure n'a pas de longueur. Affecter au paramètre une valeur supérieure à 0. 'RAINURAGE: Diamètre de l'outil inférieur à DELTA' DÉTECTION CAUSE 1785 Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. 'RAINURAGE: L = 0' DÉTECTION CAUSE SOLUTION 1784 Pendant l'exécution du cycle. Le paramètre T des opérations d’ébauchage et de finition a une valeur 0. Il n’y a pas d’outil programmé. Programmer un outil pour l’opération d’ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. 'RAINURAGE: P = 0' DÉTECTION CAUSE SOLUTION 1783 Pendant l'exécution du cycle. Un paramètre S a une valeur 0; il faut programmer la vitesse pour l’ébauchage ou la finition. Affecter au paramètre une valeur supérieure à 0. Pendant l'exécution du cycle. Le paramètre P a une valeur 0. Il n’y a pas de profondeur programmée. Affecter au paramètre une valeur supérieure à 0. S o l ut i o n s d ’ e r r e ur s . 1791 'POCHE CIRCULAIRE: Diamètre de l'outil inférieur à DELTA' DÉTECTION CAUSE SOLUTION 1792 'POCHE CIRCULAIRE: Diamètre de l'outil supérieur à la poche' DÉTECTION CAUSE SOLUTION 1793 SOLUTION Au cours de l'exécution d'un cycle. Le rayon d'ébauchage ou de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'POCHE RECTANGULAIRE: Bêta ou thêta< 0 Bêta ou thêta > 90' DÉTECTION CAUSE SOLUTION 1802 Au cours de l'exécution d'un cycle. Le rayon d'ébauchage ou de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'RAINURAGE: Diamètre d'outil = 0' DÉTECTION CAUSE SOLUTION 1801 Au cours de l'exécution d'un cycle. Le rayon d'ébauchage ou de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'SURFAÇAGE: Diamètre d'outil = 0' DÉTECTION CAUSE SOLUTION 1800 Au cours de l'exécution d'un cycle. Le rayon d'ébauchage ou de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'MOYEU CIRCULAIRE: Diamètre d'outil = 0' DÉTECTION CAUSE SOLUTION 1799 Au cours de l'exécution d'un cycle. Le rayon d'ébauchage ou de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'MOYEU RECTANGULAIRE: Diamètre d'outil = 0' DÉTECTION CAUSE SOLUTION 1798 Au cours de l'exécution d'un cycle. Le rayon d'ébauchage ou de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'POCHE PRÉVIDÉE: Diamètre de l'outil = 0' DÉTECTION CAUSE SOLUTION 1797 Au cours de l'exécution d'un cycle. Le rayon d'ébauchage ou de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'POCHE CIRCULAIRE: Diamètre de l'outil = 0' DÉTECTION CAUSE SOLUTION 1796 Pendant l'exécution du cycle. Le diamètre de l’outil de finition est inférieur aux surépaisseurs sur les parois latérales (paramètre ). Choisir un outil avec un plus grand diamètre pour la passe de finition. 'POCHE RECTANGULAIRE: Diamètre de l'outil = 0' DÉTECTION CAUSE SOLUTION 1795 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le rayon de l’outil est supérieur au rayon de la poche (paramètre R). Choisir un outil avec diamètre inférieur. 'POCHE CIRCULAIRE: Diamètre de l'outil FINITION inférieur à delta' DÉTECTION CAUSE 1794 Pendant l'exécution du cycle. Dans l’opération d’ébauchage ou de finition, le diamètre de l’outil est inférieur au pas de fraisage (paramètre ). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. Au cours de l’exécution d’une poche. Dans le cycle de poche, l'angle de pénétration latérale pour l'ébauchage (paramètre ) ou pour la finition (paramètre ) n'est pas compris entre 0º et 90º. Corriger l’angle de pénétration latérale; programmer une valeur entre 0º et 90º. 'POCHE CIRCULAIRE: Bêta ou thêta< 0 Bêta ou thêta > 90' DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) Au cours de l’exécution d’une poche. Dans le cycle de poche, l'angle de pénétration latérale pour l'ébauchage (paramètre ) ou pour la finition (paramètre ) n'est pas compris entre 0º et 90º. Corriger l’angle de pénétration latérale; programmer une valeur entre 0º et 90º. ·91· S o l ut i o n s d ’ e r r e ur s . 1803 'POCHE PRÉVIDÉE: Bêta ou thêta< 0 Bêta ou thêta > 90' DÉTECTION CAUSE SOLUTION 1804 'G87: Profondeur = 0' DÉTECTION CAUSE SOLUTION 1805 SOLUTION 1812 (REF: 1901) ·92· Pendant l'exécution du cycle. Le rayon de l'outil est supérieur aux dimensions de la poche (paramètre J). Sélectionner un outil avec un diamètre inférieur. 'G88: Diamètre de l'outil inférieur à L' DÉTECTION CAUSE SOLUTION 1813 Pendant l'exécution du cycle. La profondeur résultante de la poche est zéro. La profondeur programmée (paramètre I) coïncide avec la somme des paramètres Z et D ; si le paramètre Z n’a pas été programmé, la profondeur programmée (paramètre I) coïncide avec le paramètre D. Corriger la programmation des paramètres I Z D. 'G88: Diamètre de l'outil supérieur à la poche' DÉTECTION CAUSE SOLUTION CNC 8070 Pendant l'exécution du cycle. Le diamètre de l'outil est inférieur au pas de fraisage (paramètre C). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. 'G88: Profondeur = 0' DÉTECTION CAUSE 1811 Pendant l'exécution du cycle. Dans la broche il n'y a pas d'outil. Programmer un outil avant le cycle ou charger un outil sur la broche. 'G87: Diamètre de l'outil inférieur à C' DÉTECTION CAUSE SOLUTION 1810 Pendant l'exécution du cycle. L'outil a un diamètre 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'G87: Il n'y a pas d'outil' DÉTECTION CAUSE SOLUTION 1809 Pendant l'exécution du cycle. Le diamètre de l'outil est inférieur à la surépaisseur de finition (paramètre L). Sélectionner un outil avec un diamètre supérieur. 'G87: Diamètre de l'outil = 0' DÉTECTION CAUSE SOLUTION 1808 Pendant l'exécution du cycle. Le rayon de l'outil est supérieur aux dimensions de la poche (paramètres J et/ou K). Sélectionner un outil avec un diamètre inférieur. 'G87: Diamètre de l'outil inférieur à L' DÉTECTION CAUSE SOLUTION 1807 Pendant l'exécution du cycle. La profondeur résultante de la poche est zéro. La profondeur programmée (paramètre I) coïncide avec la somme des paramètres Z et D ; si le paramètre Z n’a pas été programmé, la profondeur programmée (paramètre I) coïncide avec le paramètre D. Corriger la programmation des paramètres I Z D. 'G87: Diamètre de l'outil supérieur à la poche' DÉTECTION CAUSE SOLUTION 1806 Au cours de l’exécution d’une poche. Dans le cycle de poche, l'angle de pénétration latérale pour l'ébauchage (paramètre ) ou pour la finition (paramètre ) n'est pas compris entre 0º et 90º. Corriger l’angle de pénétration latérale; programmer une valeur entre 0º et 90º. Pendant l'exécution du cycle. Le diamètre de l'outil est inférieur à la surépaisseur de finition (paramètre L). Sélectionner un outil avec un diamètre supérieur. 'G88: Diamètre de l'outil = 0' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. L'outil a un diamètre 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. S o l ut i o n s d ’ e r r e ur s . 1814 'G88: Il n'y a pas d'outil' DÉTECTION CAUSE SOLUTION 1815 'G88: Diamètre de l'outil inférieur à C' DÉTECTION CAUSE SOLUTION 1816 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution d'un cycle d'usinage multiple. La longueur de l’usinage (paramètre Y) doit être multiple du pas entre usinages (paramètre J). Affecter aux paramètres une valeur correcte. 'Deux des paramètres Y, J, D doivent être programmés' DÉTECTION CAUSE SOLUTION 1824 Au cours de l'exécution d'un cycle d'usinage multiple. La longueur angulaire de l’usinage (paramètre B) doit être multiple du pas angulaire entre usinages (paramètre I). Affecter aux paramètres une valeur correcte. 'Le paramètre Y doit être multiple du paramètre J' DÉTECTION CAUSE 1823 Au cours de l'exécution d'un cycle d'usinage multiple. Il faut programmer deux des paramètres suivants : X (longueur de l’usinage), I (pas entre usinages), K (nombre d’usinages). Affecter aux paramètres une valeur correcte. 'B doit être multiple d'I' DÉTECTION CAUSE 1822 Au cours de l'exécution d'un cycle d'usinage multiple. Dans un usinage multiple, le paramètre K (nombre d'usinages) a une valeur 0. Affecter au paramètre une valeur correcte. 'Deux des paramètres X, I, K doivent être programmés' DÉTECTION CAUSE 1821 Au cours de l'exécution d'un cycle d'usinage multiple. Dans un usinage multiple, le paramètre J (pas entre usinages dans l’axe des ordonnées) a une valeur 0. Affecter au paramètre une valeur correcte. 'K = 0' DÉTECTION CAUSE SOLUTION 1820 Au cours de l'exécution d'un cycle d'usinage multiple. Il faut programmer le pas entre usinages (paramètre I) ou le nombre d’usinages (paramètre K). Affecter au paramètre une valeur correcte. 'J = 0' DÉTECTION CAUSE 1819 Au cours de l'exécution d'un cycle d'usinage multiple. La longueur de l’usinage (paramètre X) doit être multiple du pas entre usinages (paramètre I). Affecter aux paramètres une valeur correcte. 'L'un des paramètres I, K doit être programmé' DÉTECTION CAUSE 1818 Pendant l'exécution du cycle. Le diamètre de l'outil est inférieur au pas de fraisage (paramètre C). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. 'Le paramètre X doit être multiple du paramètre I' DÉTECTION CAUSE 1817 Pendant l'exécution du cycle. Dans la broche il n'y a pas d'outil. Programmer un outil avant le cycle ou charger un outil sur la broche. Au cours de l'exécution d'un cycle d'usinage multiple. Il faut programmer deux des paramètres suivants : Y (longueur de l’usinage), J (pas entre usinages), D (nombre d’usinages). Affecter aux paramètres une valeur correcte. CNC 8070 'L'un des paramètres I, K doit être programmé' DÉTECTION CAUSE SOLUTION Au cours de l'exécution d'un cycle d'usinage multiple. Il faut programmer l'un des paramètres suivants : I (pas entre usinages), K (nombre d’usinages). Affecter aux paramètres une valeur correcte. (REF: 1901) ·93· S o l ut i o n s d ’ e r r e ur s . 1825 'L'un des paramètres I, A doit être programmé' DÉTECTION CAUSE SOLUTION 1826 'Le paramètre I multiplié par K doit être égal à 360' DÉTECTION CAUSE SOLUTION 1827 SOLUTION CNC 8070 SOLUTION (REF: 1901) ·94· Pendant l'exécution du cycle. Le paramètre N (nombre de passes de pénétration) a une valeur 0 et l’outil de finition n’a pas une longueur de coupe définie. Programmer le nombre de passes de pénétration (paramètre N) ou définir la longueur de coupe dans la table d’outils. 'FINITION: Delta z supérieur à longueur de coupe d'outil' DÉTECTION CAUSE 1835 Pendant l'exécution du cycle. Le paramètre I (pas maximum de pénétration) a une valeur 0. Assigner au paramètre une valeur différente de zéro et inférieure à la longueur de coupe de l’outil. 'FINITION: N = 0 et longueur de coupe d'outil non définie' DÉTECTION CAUSE 1834 Pendant l'exécution du cycle. Le paramètre C (cote d'approche) a valeur 0. Affecter au paramètre une valeur différente de zéro. 'ÉBAUCHAGE: I = 0' DÉTECTION CAUSE SOLUTION 1833 Au cours de l'exécution d'un cycle. L'outil a un diamètre 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'G82: C = 0' DÉTECTION CAUSE SOLUTION 1832 Au cours de l'exécution d'un cycle d'usinage multiple. Dans un usinage multiple, le paramètre I (pas entre d'usinages) a une valeur 0. Affecter au paramètre une valeur différente de zéro. 'Diamètre d'outil = 0' DÉTECTION CAUSE SOLUTION 1831 Au cours de l'exécution d'un cycle d'usinage multiple. Le pas angulaire (paramètre I) doit être sous-multiple de 360º. Affecter au paramètre une valeur correcte. 'I = 0' DÉTECTION CAUSE SOLUTION 1830 Au cours de l'exécution d'un cycle d'usinage multiple. Les paramètres X Y (centre de l'arc d'usinage) ont une valeur 0. Affecter au paramètre une valeur correcte. '360 doit être multiple du paramètre I' DÉTECTION CAUSE SOLUTION 1829 Au cours de l'exécution d'un cycle d'usinage multiple. Le pas angulaire entre usinages (paramètre I) par le nombre d’usinages (paramètre K) doit être 360º. Affecter au paramètre une valeur correcte. 'Les paramètres X et Y son égaux à 0' DÉTECTION CAUSE SOLUTION 1828 Au cours de l'exécution d'un cycle d'usinage multiple. Il faut programmer deux des paramètres suivants : I (pas angulaire entre usinages), A (nombre d’usinages). Affecter au paramètre une valeur correcte. Pendant l'exécution du cycle. Le paramètre z (surépaisseur de finition dans le fond) dépasse la longueur de coupe de l’outil de finition. Programmer une surépaisseur de finition inférieure (paramètre z) ou bien utiliser un autre outil. 'Poche avec îlots: Z de sécurité non valide' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le plan de sécurité (paramètre Zs) se trouve dans la pièce. Affecter au paramètre une valeur correcte. S o l ut i o n s d ’ e r r e ur s . 1836 'Poche avec îlots: Profil sur Z non valide' DÉTECTION CAUSE SOLUTION 1837 'Poche avec îlots: Profil sur XY se coupe lui-même' DÉTECTION CAUSE SOLUTION 1838 SOLUTION SOLUTION SOLUTION Pendant l'exécution du cycle. Le rayon de l'outil d'ébauchage a une valeur 0 ou l'outil est trop grand pour la géométrie de la poche, en tenant compte de la surépaisseur latérale (paramètre ). Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. Vérifier la valeur de la surépaisseur latérale. 'Poche avec îlots: Rayon de l'outil de finition non valide' DÉTECTION CAUSE SOLUTION 1845 Pendant l'exécution du cycle. Le diamètre de l'outil de finition est inférieur au pas de fraisage (paramètre ). Réduire le pas de fraisage ou utiliser un outil avec un plus grand diamètre. 'Poche avec îlots: Rayon de l'outil d'ébauchage non valide' DÉTECTION CAUSE 1844 Pendant l'exécution du cycle. Au moment d’exécuter le cycle, la pointe de l’outil se trouve entre le plan de référence et la surface de la pièce. Pour exécuter le cycle, situer l’outil au-dessus du plan de référence. 'Diamètre d'outil inférieur à DELTA' DÉTECTION CAUSE SOLUTION 1843 Pendant l'exécution du cycle. Le système ne dispose pas de mémoire pour continuer à résoudre la poche. Contacter FAGOR. 'Position d’outil non valable avant le cycle fixe' DÉTECTION CAUSE 1842 Pendant l'exécution du cycle. Deux profils de surface ont un segment droit ou courbe en commun. Vérifier que les profils de surface n’ont pas de segments en commun, l’intersection des profils devant se produire à des points. 'Poche avec îlots: Mémoire insuffisante pour la résolution' DÉTECTION CAUSE SOLUTION 1841 Pendant l'exécution du cycle. Un profil de surface n’est pas un profil fermé, ses points initial et final ne sont pas les mêmes. Vérifier que tous les profils de surface sont fermés. 'Poche avec îlots: Intersection de profils sur XY non valide' DÉTECTION CAUSE SOLUTION 1840 Pendant l'exécution du cycle. Un profil de surface forme plus d’un profil fermé. Vérifier que les profils de surface ne s’entrecoupent pas et qu’ils n’ont que le point initial en commun. 'Poche avec îlots: Profil sur XY n'est pas fermé' DÉTECTION CAUSE 1839 Pendant l'exécution du cycle. Un profil de profondeur est fermé ou le cycle ne peut pas usiner un profil de profondeur avec l’outil programmé. Vérifier que les profils de profondeur sont corrects. Pendant l'exécution du cycle. Le rayon de l’outil de finition a une valeur 0 ou l’outil est trop grand pour la géométrie de la poche. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'G165: Longueur de la corde (I) supérieure au diamètre' DÉTECTION CAUSE SOLUTION Au cours de l'exécution d'un cycle d'usinage multiple. La longueur de la corde (paramètre) est supérieure au diamètre du cercle. Affecter au paramètre une valeur correcte. CNC 8070 (REF: 1901) ·95· S o l ut i o n s d ’ e r r e ur s . 1846 'Rayon de l'arc nul' DÉTECTION CAUSE SOLUTION 1847 'MOYEU RECTANGULAIRE: Q = 0' DÉTECTION CAUSE SOLUTION 1848 SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) ·96· Au cours de l’exécution du cycle de palpeur #PROBE 2 ou #PROBE 9. Le paramètre J (diamètre théorique du trou) a une valeur incorrecte. Affecter au paramètre une valeur positive. 'Diamètre de l'outil supérieur à celui du trou' DÉTECTION CAUSE 1856 Au cours de l'exécution d'un cycle de palpeur #PROBE. Le palpeur n’a pas touché la pièce pendant le déplacement de palpage. Corriger la définition du cycle fixe. 'Le diamètre J doit être supérieur à zéro' DÉTECTION CAUSE SOLUTION 1855 Au cours de l'exécution d'un cycle fixe. Il n’y a pas d’outil ni de palpeur sur la broche pour pouvoir exécuter le cycle. Placer un outil ou un palpeur sur la broche, en fonction du cycle fixe. 'Le signal du palpeur n'a pas été reçu' DÉTECTION CAUSE SOLUTION 1854 Au cours de l'exécution d'un cycle d'usinage multiple. La longueur de l’usinage (paramètre Ly) doit être un multiple de la distance entre les usinages (paramètre Iy). Affecter aux paramètres une valeur correcte. 'Il n'y a pas d'outil programmé' DÉTECTION. CAUSE SOLUTION 1853 Au cours de l'exécution d'un cycle d'usinage multiple. La longueur de l’usinage (paramètre Lx) doit être un multiple de la distance entre les usinages (paramètre Ix). Affecter aux paramètres une valeur correcte. 'Ly doit être multiple de Iy' DÉTECTION CAUSE 1852 Pendant l'exécution du cycle. La taille de la poche moins le diamètre de l’outil est inférieure aux surépaisseurs de finition latérales (deux fois le paramètre ). Affecter au paramètre une valeur correcte. 'Lx doit être multiple de Ix' DÉTECTION CAUSE 1851 Pendant l'exécution du cycle. Le paramètre Q (matière à enlever) a valeur 0. Affecter au paramètre une valeur différente de zéro. 'POCHE RECTANGULAIRE: Surépaisseur de finition DELTA supérieur à la poche' DÉTECTION CAUSE 1850 Pendant l'exécution du cycle. Le paramètre Q (matière à enlever) a valeur 0. Affecter au paramètre une valeur différente de zéro. 'MOYEU CIRCULAIRE: Q = 0' DÉTECTION CAUSE SOLUTION 1849 Au cours de l'exécution d'un cycle d'usinage multiple. Les possibles causes sont les suivantes: • Dans le profil il y a un segment courbe avec rayon zéro. • Dans un usinage multiple en arc ou en circonférence, les deux coordonnées du centre coïncident avec le point initial. Réviser la programmation. Au cours de l’exécution du cycle de palpeur #PROBE 2 ou #PROBE 9. Le diamètre du palpeur est supérieur au diamètre du trou à mesurer ou au trou utilisé pour calibrer le palpeur. Corriger la définition du cycle fixe. 'Distance de retour E incorrecte' DÉTECTION CAUSE SOLUTION Au cours de l’exécution du cycle de palpeur #PROBE 2 ou #PROBE 9. Le paramètre E (distance de recul) a une valeur incorrecte. Affecter au paramètre une valeur entre 0 et le diamètre du trou. S o l ut i o n s d ’ e r r e ur s . 1857 'Il n'y a pas de correcteur sélectionné' DÉTECTION CAUSE SOLUTION 1858 'Programmer I = 0/1' DÉTECTION CAUSE SOLUTION 1859 SOLUTION SOLUTION Pendant l'exécution du cycle. L’avance pour l’opération d'ébauchage a une valeur 0. Définir une avance supérieure à 0. CNC 8070 'Poche avec îlots: S d'ébauchage non valide' DÉTECTION CAUSE SOLUTION 1868 Pendant l'exécution du cycle. L'outil programmé n'existe pas dans la table des outils. Définir l’outil dans la table ou sélectionner un autre outil. 'Poche avec îlots: F d'ébauchage non valide' DÉTECTION CAUSE SOLUTION 1867 Au cours de l'exécution du cycle de palpeur #PROBE 1. La position du palpeur d’établi dans le cycle est mal définie. Un des paramètres X Y Z est supérieur à son paramètre U V W correspondant. Les paramètres X Y Z font référence aux cotes minimales du palpeur et les paramètres U V W aux cotes maximales. Définir la position du palpeur de sorte que U > X, V > Y, W > Z. 'Poche avec îlots: Il n'existe pas T d'ébauchage' DÉTECTION CAUSE SOLUTION 1866 Au cours de l'exécution du cycle de palpeur #PROBE 1. Le cycle a détecté que l’outil est usé. L’usure mesurée est supérieure à la tolérance permise (paramètres L ou M). Changer d’outil et exécuter de nouveau le cycle. '#PROBE 1: les paramètres U, V, W doivent être supérieurs à X, Y, Z' DÉTECTION CAUSE 1865 Au cours de l'exécution du cycle de palpeur #PROBE 1. À l’heure d’exécuter le cycle, un plan de travail défini avec G20 est actif. Activer un plan principal G17, G18 ou G19 pour exécuter le cycle. 'Outil usé' DÉTECTION CAUSE 1864 Au cours de l'exécution d'un cycle de palpeur #PROBE. Le paramètre B a une valeur négative. Affecter au paramètre une valeur positive. '#PROBE 1: interdit avec G20 active' DÉTECTION CAUSE SOLUTION 1863 Au cours de l'exécution du cycle de palpeur #PROBE 3. Le paramètre K (axe de palpage) a une valeur incorrecte. Le paramètre K n'admet que les valeurs 0 (axe d'abscisses), 1 (axe d'ordonnées) ou 2 (axe longitudinal). 'La distance de sécurité B doit être supérieur à zéro' DÉTECTION CAUSE SOLUTION 1862 Au cours de l'exécution du cycle de palpeur #PROBE 2. À l’heure d’exécuter le cycle, un plan de travail défini avec G20 est actif. Activer un plan principal G17, G18 ou G19 pour exécuter le cycle. 'Programmer K = 0/1/2' DÉTECTION CAUSE SOLUTION 1861 Au cours de l'exécution d'un cycle de palpeur #PROBE. Le paramètre I (type de calibrage) a une valeur incorrecte. Le paramètre I n’admet que les valeurs 0 (calibrage simple) ou 1 (calibrage double). 'Le plan actif pour le calibrage du palpeur doit être G17, G18 ou G19' DÉTECTION CAUSE SOLUTION 1860 Au cours de l’exécution du cycle de palpeur #PROBE 1 ou #PROBE 2. Il n’y a pas de correcteur d’outil actif pour le cycle de calibrage d’outil. Programmer le correcteur (fonction D) avant du cycle. Pendant l'exécution du cycle. La vitesse pour l’opération d'ébauchage a une valeur 0. Définir une vitesse supérieure à 0. (REF: 1901) 'Poche avec îlots: Il n'existe pas T de finition' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. L'outil programmé n'existe pas dans la table des outils. Définir l’outil dans la table ou sélectionner un autre outil. ·97· S o l ut i o n s d ’ e r r e ur s . 1869 'Poche avec îlots: F de finition non valide' DÉTECTION CAUSE SOLUTION 1870 'Poche avec îlots: S de finition non valide' DÉTECTION CAUSE SOLUTION 1871 SOLUTION SOLUTION 1879 SOLUTION 1880 Pendant l'exécution du cycle. Le rayon de l’outil de semi-finition a une valeur 0 ou il est trop grand pour la géométrie de la poche. Définir l’outil dans la table ou sélectionner un autre outil. 'Poche avec îlots: Il n'existe pas T de semi-finition' DÉTECTION CAUSE SOLUTION ·98· Pendant l'exécution du cycle. Le rayon de la pointe (Rp) de l’outil de finition est supérieur à son rayon (R). Corriger la valeur du rayon de la pointe. 'Poche avec îlots: Rayon de l'outil de semi-finition non valide' DÉTECTION CAUSE (REF: 1901) Pendant l'exécution du cycle. Le profil de profondeur programmé n'existe pas. Sélectionner un profil existant ou générer le profil programmé. 'Poche avec îlots: Rayon de la pointe de l'outil de finition non valide' DÉTECTION CAUSE SOLUTION CNC 8070 Pendant l'exécution du cycle. Géométrie du profil de surface mal programmée. Corriger la géométrie du profil depuis l’éditeur de profils. 'Poche avec îlots: Le profil sur Z n'existe pas' DÉTECTION CAUSE SOLUTION 1878 Pendant l'exécution du cycle. Le profil de surface programmé n'existe pas. Sélectionner un profil existant ou générer le profil programmé. 'Poche avec îlots: Profil sur XY non valide' DÉTECTION CAUSE SOLUTION 1877 Pendant l'exécution du cycle. Le paramètre P (profondeur de la poche) a une valeur 0. Affecter au paramètre une valeur correcte. 'Poche avec îlots: Le profil sur XY n'existe pas' DÉTECTION CAUSE SOLUTION 1876 Pendant l'exécution du cycle. La surépaisseur latérale pour la finition (paramètre ) est supérieur au diamètre de l’outil. Corriger la surépaisseur latérale pour la finition ou sélectionner un autre outil. 'Poche avec îlots: Profondeur non valide' DÉTECTION CAUSE SOLUTION 1875 Pendant l'exécution du cycle. Sur une poche 2D, le pas d’usinage pour la finition (paramètre ) est supérieur au diamètre de l’outil. Sur une poche 2D, le pas d'usinage pour la finition (paramètre ) est zéro. Corriger le pas d'usinage. 'Poche avec îlots: Surépaisseur latérale non valide' DÉTECTION CAUSE 1874 Pendant l'exécution du cycle. Le pas d’usinage pour l’ébauchage (paramètre ) est supérieur au diamètre de l’outil. Corriger le pas d’usinage ou sélectionner un autre outil. 'Poche avec îlots: Pas de finition non valide' DÉTECTION CAUSE 1873 Pendant l'exécution du cycle. La vitesse pour l’opération de finition a une valeur 0. Définir une vitesse supérieure à 0. 'Poche avec îlots: Pas d'ébauchage non valide' DÉTECTION CAUSE SOLUTION 1872 Pendant l'exécution du cycle. L’avance pour l’opération de finition a une valeur 0. Définir une avance supérieure à 0. Pendant l'exécution du cycle. L'outil programmé n'existe pas dans la table des outils. Définir l’outil dans la table ou sélectionner un autre outil. S o l ut i o n s d ’ e r r e ur s . 1881 'Poche avec îlots: F de semi-finition non valide' DÉTECTION CAUSE SOLUTION 1882 'Poche avec îlots: S de semi-finition non valide' DÉTECTION CAUSE SOLUTION 1883 SOLUTION SOLUTION SOLUTION SOLUTION Exécution du déplacement de va-et-vient pour le réglage du moment d’inertie. La distance programmée dans le déplacement de va-et-vient est insuffisante. Programmer une distance supérieure. 'Déplacement de va-et-vient: Distance parcourue trop grande' DÉTECTION CAUSE SOLUTION 1900 Pendant l'exécution du cycle. Le type de finition (paramètre Q) n'est pas valide. Affecter aux paramètres une valeur correcte. 'Déplacement de va-et-vient: Distance parcourue trop petite' DÉTECTION CAUSE SOLUTION 1890 Pendant l'exécution du cycle. L’angle de pénétration pour la finition (paramètre ) n’est pas compris entre 0º et 90º. Corriger l’angle de pénétration; programmer une valeur entre 0º et 90º. 'Poche avec îlots: Type de finition non valable' DÉTECTION CAUSE SOLUTION 1889 Pendant l'exécution du cycle. L’angle de pénétration pour l'ébauchage (paramètre ) n’est pas compris entre 0º et 90º. Corriger l’angle de pénétration; programmer une valeur entre 0º et 90º. 'Poche avec îlots: Angle de pénétration de l'outil de semi-finition non valable' DÉTECTION CAUSE SOLUTION 1888 Pendant l'exécution du cycle. Dans un profil de la poche un segment est mal défini (arrondissements, chanfreins, etc.). Corriger la géométrie du profil depuis l’éditeur de profils. 'Poche avec îlots: Angle de pénétration de l'outil d'ébauchage non valable' DÉTECTION CAUSE 1887 Pendant l'exécution du cycle. Dans un profil de la poche un arc est mal défini ou le profil a été modifié avec un programme différent de l’éditeur de profils. Corriger la géométrie du profil depuis l’éditeur de profils. 'Poche avec îlots: Géométrie de la poche non valide' DÉTECTION CAUSE 1886 Pendant l'exécution du cycle. La CNC ne peut pas simuler ou exécuter la poche parce que celle-ci se trouve déjà en exécution ou en simulation. Attendre à ce que la CNC finisse la simulation ou l’exécution. 'Poche avec îlots: Arc mal programmé dans le profil' DÉTECTION CAUSE 1885 Pendant l'exécution du cycle. La vitesse pour l’opération de semi-finition a une valeur 0. Définir une vitesse supérieure à 0. 'Poche avec îlots: Poche en exécution' DÉTECTION CAUSE 1884 Pendant l'exécution du cycle. L’avance pour l’opération de semi-finition a une valeur 0. Définir une avance supérieure à 0. Exécution du déplacement de va-et-vient pour le réglage du moment d’inertie. La distance programmée dans le déplacement de va-et-vient est trop grande. Programmer une distance inférieure. CNC 8070 'Donnée obligatoire non programmée' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Il faut programmer un ou plusieurs paramètres obligatoires. Le paramètre incorrect sera indiqué dans le message d’erreur. Programmer tous les paramètres obligatoires du cycle. (REF: 1901) ·99· S o l ut i o n s d ’ e r r e ur s . 1901 'Donnée non valide' DÉTECTION CAUSE SOLUTION 1902 'La position initiale et le facteur de forme de l'outil sont incompatibles' DÉTECTION CAUSE SOLUTION 1903 1911 (REF: 1901) ·100· Pendant l'exécution du cycle. Le pas d’ébauchage est supérieur à la largeur de la plaquette. Programmer un pas d’ébauchage inférieur ou égal à la largeur de la plaquette. 'Facteur de forme non valide dans le cycle d’ébauchage' DÉTECTION CAUSE SOLUTION 1912 Pendant l'exécution du cycle. Le pas d'usinage a une valeur 0. Définir un pas d'usinage supérieur à 0. 'Pas d’ébauchage supérieur à la largeur de la plaquette' DÉTECTION CAUSE SOLUTION CNC 8070 Pendant l'exécution du cycle. La surépaisseur pour la finition a une valeur 0. Définir une surépaisseur pour la finition supérieure à 0. 'Pas d'ébauchage nul' DÉTECTION CAUSE SOLUTION 1910 Pendant l'exécution du cycle. L'avance de l'usinage a une valeur 0. Définir une avance supérieure à 0. 'La surépaisseur de matière n’a pas été programmée' DÉTECTION CAUSE SOLUTION 1909 Pendant l'exécution du cycle. Le facteur de forme n’est pas valide pour le cycle programmé. Corriger le facteur de forme ou sélectionner un autre outil. 'Avance F nulle antérieure au cycle' DÉTECTION CAUSE SOLUTION 1908 Pendant l'exécution du cycle. La largeur de l'outil a une valeur 0. Corriger la valeur de la largeur de l’outil ou sélectionner un autre outil. 'Facteur de forme de l'outil non valide' DÉTECTION CAUSE SOLUTION 1907 Pendant l'exécution du cycle. Il n'y a pas d'outil programmé. Programmer un outil avant le cycle ou charger un outil sur la broche. 'RAINURAGE: Largeur de la plaquette nulle. DÉTECTION CAUSE SOLUTION 1906 Pendant l'exécution du cycle. Arc mal défini dans la géométrie du cycle fixe. Corriger la programmation. 'L’outil n’a pas été programmé' DÉTECTION CAUSE SOLUTION 1905 Pendant l'exécution du cycle. La position initiale de l’outil n’est pas compatible avec le facteur de forme et la géométrie de l’outil. Positionner l’outil adéquatement ou changer d’outil. 'Arc mal programmé' DÉTECTION CAUSE SOLUTION 1904 Pendant l'exécution du cycle. Un paramètre du cycle a une valeur incorrecte. Le paramètre incorrect sera indiqué dans le message d’erreur. Corriger la programmation. Pendant l'exécution du cycle. Le facteur de forme n’est pas valide pour le cycle programmé. Corriger le facteur de forme ou sélectionner un autre outil. 'Angle de la plaquette non valide' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. L’angle de la plaquette n’est pas valide pour le cycle programmé. Corriger l’angle de la plaquette ou sélectionner un autre outil. S o l ut i o n s d ’ e r r e ur s . 1913 'Angle de coupe de la plaquette non valide' DÉTECTION CAUSE SOLUTION 1914 'F d'ébauchage non valide' DÉTECTION CAUSE SOLUTION 1915 SOLUTION SOLUTION Pendant l'exécution du cycle. La géométrie programmée dans le cycle fixe ne correspond pas à une géométrie intérieure, comme indiqué dans le cycle. Changer la géométrie ou définir dans le cycle que la géométrie est extérieure. 'Géométrie non valide' DÉTECTION CAUSE SOLUTION 1924 Pendant l'exécution du cycle. La géométrie programmée dans le cycle fixe ne correspond pas à une géométrie extérieure, comme indiqué dans le cycle. Changer la géométrie ou définir dans le cycle que la géométrie est intérieure. 'Géométrie non intérieure programmée' DÉTECTION CAUSE 1923 Pendant l'exécution du cycle. Il faut programmer le profil qui définit la géométrie du cycle fixe. Définir le profil qui définit la géométrie du cycle. 'Géométrie non extérieure programmée' DÉTECTION CAUSE 1922 Pendant l'exécution du cycle. Le profil défini dans le cycle fixe n’est pas valide parce qu’il se coupe lui-même. Programmer un profil qui ne se coupe pas lui-même. 'Le profil n’a pas été programmé' DÉTECTION CAUSE SOLUTION 1921 Pendant l'exécution du cycle. Le profil défini dans le cycle fixe n'est pas valide parce qu'il est fermé. Programmer un profil ouvert. 'Le profil programmé se coupe lui-même' DÉTECTION CAUSE SOLUTION 1920 Pendant l'exécution du cycle. La vitesse pour l’opération de finition a une valeur 0. Définir une vitesse supérieure à 0. 'Le profil programmé est fermé' DÉTECTION CAUSE SOLUTION 1919 Pendant l'exécution du cycle. La vitesse pour l’opération d'ébauchage a une valeur 0. Définir une vitesse supérieure à 0. 'S de finition non valide' DÉTECTION CAUSE SOLUTION 1918 Pendant l'exécution du cycle. L’avance pour l’opération de finition a une valeur 0. Définir une avance supérieure à 0. 'S d'ébauchage non valide' DÉTECTION CAUSE SOLUTION 1917 Pendant l'exécution du cycle. L’avance pour l’opération d'ébauchage a une valeur 0. Définir une avance supérieure à 0. 'F de finition non valide' DÉTECTION CAUSE SOLUTION 1916 Pendant l'exécution du cycle. L’angle de coupe n’est pas valide pour le cycle programmé. Corriger l'angle de coupe ou sélectionner un autre outil. Pendant l'exécution du cycle. La géométrie du cycle fixe est incorrecte. Corriger la programmation. CNC 8070 'Mémoire insuffisante' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le système ne dispose pas de mémoire pour continuer à résoudre la poche. Contacter FAGOR. (REF: 1901) ·101· S o l ut i o n s d ’ e r r e ur s . 1925 'Ébauchage et finition non programmés' DÉTECTION CAUSE SOLUTION 1926 'Sommet mal programmé' DÉTECTION CAUSE SOLUTION 1927 SOLUTION 1935 (REF: 1901) Pendant l'exécution du cycle. Aucun axe longitudinal a été défini dans le canal. Mettre le paramètre machine LONGAXIS à TRUE pour que l'axe soit longitudinal. 'Aucun axe n'a été défini comme FACEAXIS dans le cycle d'axe C' DÉTECTION CAUSE SOLUTION ·102· Pendant l'exécution du cycle. La largeur de la plaquette est supérieure à la rainure ou le cycle ne peut pas laisser la surépaisseur programmée. Vérifier que l’outil sélectionné peut usiner la rainure programmée, en laissant la surépaisseur de finition programmée. 'Aucun axe n'a été défini comme LONGAXIS dans le cycle d'axe C' DÉTECTION CAUSE SOLUTION 1936 Pendant l'exécution du cycle. Le canal qui exécute le cycle ne dispose pas de broche pour l’outil motorisé. Céder un outil motorisé au canal ou exécuter le cycle dans un canal avec outil motorisé. 'Largeur de l'outil non valide' DÉTECTION CAUSE CNC 8070 Pendant l'exécution du cycle. Le canal qui exécute le cycle ne dispose pas de broche. Céder une broche au canal ou exécuter le cycle dans un canal avec broche. 'L'outil motorisé pour exécuter le cycle n'existe pas' DÉTECTION CAUSE SOLUTION 1934 Pendant l'exécution du cycle. La profondeur d'usinage a une valeur 0. Définir une profondeur d’usinage différente de 0. 'La broche pour exécuter le cycle n'existe pas' DÉTECTION CAUSE SOLUTION 1933 Pendant l'exécution du cycle. Le pas de perçage a une valeur 0. Définir un pas de perçage différent de 0. 'La profondeur n’a pas été programmée' DÉTECTION CAUSE SOLUTION 1932 Pendant l'exécution du cycle. La vitesse de la broche a une valeur 0. Définir une avance supérieure à 0. 'Le pas de perçage programmé est nul' DÉTECTION CAUSE SOLUTION 1931 Pendant l'exécution du cycle. Le pas de rainurage est plus grand que la largeur de la plaquette. Programmer un pas de rainurage inférieur ou égal à la largeur de la plaquette. 'L’avance de la broche n’a pas été programmée' DÉTECTION CAUSE SOLUTION 1930 Pendant l'exécution du cycle. L’outil n’est pas valide pour la géométrie du cycle programmé. Sélectionner un autre outil. 'Pas de rainurage supérieur à la largeur de la plaquette' DÉTECTION CAUSE SOLUTION 1929 Pendant l'exécution du cycle. La géométrie du cycle fixe est incorrecte. Corriger la programmation. 'Plaquette non valide pour le profil programmé' DÉTECTION CAUSE SOLUTION 1928 Pendant l'exécution du cycle. Aucune opération n'est définie dans le cycle fixe. Dans le cycle fixe, on doit définir l'opération d'ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. Pendant l'exécution du cycle. Aucun axe longitudinal n'a été défini dans le canal. Mettre le paramètre machine FACEAXIS à TRUE pour que l'axe soit frontal. S o l ut i o n s d ’ e r r e ur s . 1937 'On n'a pas défini un axe ou broche pour l'axe C' DÉTECTION CAUSE SOLUTION 1938 'Aucun axe n'est défini pour l'axe Y' DÉTECTION CAUSE SOLUTION 1949 Pendant l'exécution du cycle. Le cycle fixe est défini pour l'axe C et aucun axe C est dans le canal. Définir un axe ou broche dans le canal comme axe C (paramètre CAXIS). Pendant l'exécution du cycle. Le cycle fixe est programmé pour l'axe Y et aucun axe Y ne se trouve dans le canal. Définir une configuration d’axes type trièdre dans le canal (paramètre GEOCONFIG) avec un axe Y. 'La plaquette ne peut pas usiner complètement le profil' DÉTECTION Pendant l’exécution d’un cycle fixe d’ébauche et poursuite de profil de tour. CAUSE La géométrie de l’outil ne lui permet pas d'usiner tout le profil programmé. EN CONSÉQUENCELe cycle ne peut pas usiner entièrement le profil programmé. SOLUTION Modifier le profil ou changer d’outil pour qu’il puise usiner le profil. 1950 'La cote Z de la surface de la pièce n'est pas programmée' DÉTECTION CAUSE SOLUTION 1951 'La cote Z de sécurité n'est pas programmée' DÉTECTION CAUSE SOLUTION 1952 Pendant l'exécution du cycle. Le rayon de l’outil de finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'Rayon outil de semi-finition nul' DÉTECTION CAUSE SOLUTION 1958 Pendant l'exécution du cycle. Le rayon de l’outil d’ébauchage a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'Rayon outil de finition nul' DÉTECTION CAUSE SOLUTION 1957 Pendant l'exécution du cycle. Il faut programmer le pas d'ébauchage (paramètre D) Corriger la programmation. 'Rayon outil d'ébauchage nul' DÉTECTION CAUSE SOLUTION 1956 Pendant l'exécution du cycle. Il faut programmer le pas de pénétration (paramètre I) Corriger la programmation. 'Le pas d'ébauchage n'est pas programmé' DÉTECTION CAUSE SOLUTION 1955 Pendant l'exécution du cycle. Il faut programmer la profondeur de la pièce (paramètre P). Corriger la programmation. 'Le pas de profondeur n'est pas programmé' DÉTECTION CAUSE SOLUTION 1954 Pendant l'exécution du cycle. Il faut programmer le plan de sécurité (paramètre Zs). Corriger la programmation. 'La profondeur de la pièce n'est pas programmée' DÉTECTION CAUSE SOLUTION 1953 Pendant l'exécution du cycle. Il faut programmer la cote Z de la surface de la pièce (paramètre Z). Corriger la programmation. Pendant l'exécution du cycle. Le rayon de l’outil de semi-finition a une valeur 0. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. CNC 8070 'Rayon d'outil d'ébauchage trop grand' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le rayon de l’outil d'ébauchage est trop grand pour la géométrie de la poche. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. (REF: 1901) ·103· S o l ut i o n s d ’ e r r e ur s . 1959 'Rayon d'outil de finition trop grand' DÉTECTION CAUSE SOLUTION 1960 'Rayon d'outil de semi-finition trop grand' DÉTECTION CAUSE SOLUTION 1961 CNC 8070 (REF: 1901) ·104· Pendant l'exécution du cycle. Le plan de sécurité se trouve dans la pièce. Affecter au paramètre une valeur correcte. 'Le profil sur XY n'est pas programmé' DÉTECTION CAUSE SOLUTION 1970 Pendant l'exécution du cycle. La cote Z de commencement du cycle se trouve dans de la pièce. La cote Z de commencement du cycle doit être au-dessus du plan de référence. 'Cote Z de sécurité non valide' DÉTECTION CAUSE SOLUTION 1969 Pendant l'exécution du cycle. Le type de finition n'est pas valide. Affecter aux paramètres une valeur correcte. 'Cote Z du plan de départ non valide' DÉTECTION CAUSE SOLUTION 1968 Pendant l'exécution du cycle. Le pas d’usinage pour la finition est supérieur au diamètre de l’outil. Corriger le pas d’usinage ou sélectionner un autre outil. 'Type de finition non valide' DÉTECTION CAUSE SOLUTION 1967 Pendant l'exécution du cycle. Le pas d’usinage pour l’ébauchage est supérieur au diamètre de l’outil. Corriger le pas d’usinage ou sélectionner un autre outil. 'Le pas de finition programmé est supérieur au diamètre de l'outil' DÉTECTION CAUSE SOLUTION 1966 Pendant l'exécution du cycle. L’angle de pénétration pour la semi-finition n’est pas compris entre 0º et 90º. Corriger l’angle de pénétration; programmer une valeur entre 0º et 90º. 'Le pas d'ébauchage programmé est supérieur au diamètre de l'outil' DÉTECTION CAUSE SOLUTION 1965 Pendant l'exécution du cycle. L’angle de pénétration pour l'ébauchage n’est pas compris entre 0º et 90º. Corriger l’angle de pénétration; programmer une valeur entre 0º et 90º. 'Angle de pénétration dans la semi-finition non valide' DÉTECTION CAUSE SOLUTION 1964 Pendant l'exécution du cycle. Le rayon de la pointe (Rp) de l’outil de finition est supérieur à son rayon (R). Corriger la valeur du rayon de la pointe. 'Angle de pénétration dans l'ébauchage non valide' DÉTECTION CAUSE SOLUTION 1963 Pendant l'exécution du cycle. Le rayon de l’outil de semi-finition est trop grand pour la géométrie de la poche. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'Rayon de la pointe de l'outil de finition non valide' DÉTECTION CAUSE SOLUTION 1962 Pendant l'exécution du cycle. Le rayon de l’outil de finition est trop grand pour la géométrie de la poche. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. Pendant l'exécution du cycle. Le profil de surface n'existe pas. Éditer le profil. La CNC enregistre les profils dans le dossier ..\Users\Profile. 'Le profil sur Z n'est pas programmé' DÉTECTION CAUSE SOLUTION Pendant l'exécution du cycle. Le profil de profondeur n'existe pas. Éditer le profil. La CNC enregistre les profils dans le dossier ..\Users\Profile. S o l ut i o n s d ’ e r r e ur s . 1971 'Profil programmé sur XY ouvert' DÉTECTION CAUSE SOLUTION 1972 'Profil sur XY non valide' DÉTECTION CAUSE SOLUTION 1973 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. En exécutant le cycle de calibrage de cinématiques, le palpeur a touché la sphère alors qu'il ne devait pas la toucher. Réviser la programmation. Avant d’exécuter le cycle, placer le palpeur su la position correcte : au dessus de la bille, à une distance d’environ 10 mm (0,4 pouces). 'Absence de contact avec la sphère' DÉTECTION CAUSE SOLUTION 1988 Au cours de l'exécution. En exécutant le cycle de calibrage de cinématiques, le palpeur n’a pas touché la sphère. Réviser la programmation. Avant d’exécuter le cycle, placer le palpeur su la position correcte : au dessus de la bille, à une distance d’environ 10 mm (0,4 pouces). 'Le palpeur a touché la sphère sans le prévoir' DÉTECTION CAUSE 1987 Au cours de l'exécution. Le rayon de l’outil de perçage est trop grand pour la géométrie de la poche. Corriger la valeur du rayon dans la table d’outils ou sélectionner un autre outil. 'Le palpeur n’a pas touché la sphère' DÉTECTION CAUSE 1986 Pendant l'exécution du cycle. Aucune opération n'est définie dans le cycle fixe. Dans le cycle fixe, on doit définir l'opération d'ébauchage ou de finition. Si une opération n’a pas d’outil, le cycle ne l’exécute pas ; une opération au moins doit avoir un outil. 'Rayon d'outil de perçage trop grand' DÉTECTION CAUSE SOLUTION 1985 Au cours de l'exécution d'un cycle de palpeur. Le palpeur n’a pas touché la pièce pendant le déplacement de palpage. Corriger la définition du cycle fixe. 'ÉBAUCHE et FINITION non programmés' DÉTECTION CAUSE SOLUTION 1977 Pendant l'exécution du cycle. Deux profils de surface génèrent une intersection non valide. Vérifier que les profils de surface n’ont pas de segments en commun, l’intersection des profils devant se produire à des points. 'Le palpage n'existe pas' DÉTECTION CAUSE SOLUTION 1976 Pendant l'exécution du cycle. Un profil de profondeur est fermé ou le cycle ne peut pas usiner un profil de profondeur avec l’outil programmé. Vérifier que les profils de profondeur sont corrects. 'Intersection des profils non valide' DÉTECTION CAUSE SOLUTION 1975 Pendant l'exécution du cycle. Le profil de surface n'existe pas. Éditer le profil. La CNC enregistre les profils dans le dossier ..\Users\Profile. 'Profil sur z non valide' DÉTECTION CAUSE 1974 Pendant l'exécution du cycle. Un profil de surface n’est pas un profil fermé, ses points initial et final ne sont pas les mêmes. Vérifier que tous les profils de surface sont fermés. Au cours de l'exécution. Le signal du palpeur n'est pas arrivé lorsqu'on prévoyait de toucher la sphère. Vérifier que les paramètres de cinématique présente une erreur maximale de 1 mm. 'Le type de palpeur n'est pas valable (P6)' DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) Au cours de l'exécution. Le type de palpeur sélectionné n'est pas valide. Le paramètre P6 n’admet que les valeurs 0 et 1. ·105· S o l ut i o n s d ’ e r r e ur s . 1989 'Impossible de calibrer ce type de cinématique' DÉTECTION CAUSE 1990 'Absence de contact avec la sphère. Vérifier que le palpeur se trouve au-dessus de la bille à une distance inférieure au double de la distance de sécurité' DÉTECTION CAUSE SOLUTION 1991 SOLUTION (REF: 1901) ·106· Au cours de l'exécution. Les axes rotatifs ne se trouvent pas en position de repos. Placer les axes rotatifs en position de repos. 'La position de repos des axes rotatifs de la cinématique doit être zéro' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Les positions initiale et finale des axes rotatifs sont les mêmes. La position finale des axes rotatifs doit être différente de la position initiale. 'Les axe rotatifs de la cinématique doivent se trouver en position de repos' DÉTECTION CAUSE SOLUTION 1993 Au cours de l'exécution. Le palpeur ne se trouve pas au-dessus de la bille ou très loin. Le palpeur doit se trouver au-dessus de la bille à une distance inférieure au double de la distance de sécurité. 'Erreur de paramétrage. Les positions initiale et finale ne peuvent pas être égales' DÉTECTION CAUSE SOLUTION 1992 Au cours de l'exécution. Le calibrage de ce type de cinématique n'est pas implémenté. Au cours de l'exécution. Dans les paramètres machine de la cinématique, la position de repos des axes doit être 0. Mettre sur zéro la position de repos dans les paramètres machine. S o l ut i o n s d ’ e r r e ur s . 2000-2999 2000 'Rayon d'outil supérieur au rayon de l'arc' DÉTECTION CAUSE SOLUTION 2001 'Profil endommagé par compensation de rayon' DÉTECTION CAUSE SOLUTION 2002 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Avec la compensation de rayon active, il y a des trop de blocs de non-déplacement (assignations de paramètres P, variables, etc.) entre deux blocs de déplacement. Réduire le nombre de blocs de non déplacement programmés; par exemple, regrouper plusieurs de ces blocs en un seul. 'Le dernier bloc de compensation de rayon doit être linéaire' DÉTECTION CAUSE SOLUTION 2006 Au cours de l'exécution. Dans l’usinage de deux arcs consécutifs formant une boucle (les deux arcs se coupent), le rayon de l’outil est trop grand pour pouvoir usiner l’intérieur de la boucle. Utiliser un outil de rayon inférieur. 'Trop de blocs sans déplacement entre deux blocs avec compensation de rayon' DÉTECTION CAUSE 2005 Au cours de l'exécution. Après avoir activé la compensation de rayon (G41 ou G42), le bloc suivant de déplacement est un bloc circulaire. La compensation de rayon ne peut pas commencer dans un bloc circulaire. La compensation de rayon doit commencer dans un bloc de déplacement linéaire. Par conséquent, le bloc de déplacement après G41-G42 doit être un bloc de déplacement linéaire. 'Rayon d'outil trop grand sur des arcs consécutifs' DÉTECTION CAUSE 2004 Au cours de l'exécution. Le rayon de l’outil est trop grand pour le profil programmé ; l’outil endommage le profil. Utiliser un outil de rayon inférieur. 'Le premier bloc de compensation de rayon doit être linéaire' DÉTECTION CAUSE 2003 Au cours de l'exécution. Le rayon de l’outil est supérieur au rayon de l’arc que l’on essaie d’usiner. Utiliser un outil de rayon inférieur. Au cours de l'exécution. Après avoir désactivé la compensation de rayon (G40), le bloc suivant de déplacement est un bloc circulaire. La compensation de rayon ne peut pas finir dans un bloc circulaire. La compensation de rayon doit terminer dans un bloc de déplacement linéaire. Par conséquent, le bloc de déplacement après G40 doit être un bloc de déplacement linéaire. 'Le changement de compensation (G41/G42) doit se faire sur une trajectoire linéaire' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Le programme a changé le type de compensation de rayon (de G41 a G42 ou viceversa) et le bloc de déplacement suivant est un bloc circulaire. Il n’est pas permis de changer le type de compensation de rayon si le bloc suivant de déplacement est un arc. Changer le type de compensation de rayon sur une trajectoire linéaire. CNC 8070 (REF: 1901) ·107· S o l ut i o n s d ’ e r r e ur s . 2007 'Avec G138; G40 n'est pas admise après le premier bloc de compensation' DÉTECTION CAUSE SOLUTION 2008 'Avec G138, le changement G41/G42 n'est pas admis après le premier bloc de compensation' DÉTECTION CAUSE SOLUTION 2009 SOLUTION SOLUTION CNC 8070 (REF: 1901) ·108· Au cours de l'exécution. En usinant un arc avec la compensation de rayon active, le rayon de l’outil a changé par rapport au bloc précédent. Avec la compensation de rayon active, ne pas changer le rayon de l’outil pendant l’exécution d’un arc. Il n'existe pas intersection entre ligne et arc: rayon de l'outil trop grand. DÉTECTION CAUSE SOLUTION 2015 Pendant l'exécution. La compensation de rayon a supprimé un bloc inutile. Accepter la modification proposée et poursuivre l'exécution. 'Rayon d'outil différent entre la trajectoire antérieure et un arc' DÉTECTION CAUSE 2014 Pendant l'exécution. Le rayon de l'outil est trop grand pour l'arc programmé. Utiliser un outil avec un rayon inférieur, supprimer l'arc du profil ou programmer un arc plus grand. Un bloc de transition non pertinent a été supprimé. DÉTECTION CAUSE SOLUTION 2013 Pendant l'exécution. Le rayon de l'outil est trop grand pour l'arc programmé. Utiliser un outil avec un rayon inférieur, supprimer l'arc du profil ou programmer un arc plus grand. 'Mouvement de compensation sur trajectoire circulaire (profil endommagé)' DÉTECTION CAUSE SOLUTION 2012 Au cours de l'exécution. Dans l’arc programmé, la différence entre le rayon initial et le rayon final est supérieure à la tolérance permise. Vérifier la programmation de l'arc. 'Rayon d'outil trop grand en calculant la compensation entre les arcs' DÉTECTION CAUSE SOLUTION 2011 Au cours de l'exécution. Après avoir activé la compensation de rayon avec le mode direct (G138), un changement du type de compensation (de G41 a G42 ou vice-versa) est programmé avant le premier bloc de déplacement. Pour activer la compensation de rayon avec le mode direct (G138), la CNC a besoin d’un bloc de déplacement supplémentaire dans le plan, en plus du bloc d’activation. Après ce déplacement, la CNC permet de changer le type de compensation de rayon. S’il n’est pas possible de programmer ce bloc, utiliser le mode indirect (G139) pour activer la compensation de rayon. 'Différence entre le rayon initial et final de l'arc trop grande' DÉTECTION CAUSE 2010 Au cours de l'exécution. Après avoir activé la compensation de rayon avec le mode direct (G138), il existe une annulation de la compensation avant le premier bloc de déplacement. Pour activer la compensation de rayon avec le mode direct (G138), la CNC a besoin d’un bloc de déplacement supplémentaire dans le plan, en plus du bloc d’activation. Après ce déplacement, la CNC permet d'annuler la compensation de rayon. S’il n’est pas possible de programmer ce bloc, utiliser le mode indirect (G139) pour activer la compensation de rayon. Pendant l'exécution. Le rayon de l'outil est trop grand pour usiner la partie du profil indiquée. Utiliser un outil de rayon inférieur. Il n'existe pas intersection entre ligne et arc: rayon de l'outil trop grand. DÉTECTION CAUSE SOLUTION Pendant l'exécution. Le rayon de l'outil est trop grand pour usiner la partie du profil indiquée. Utiliser un outil de rayon inférieur. S o l ut i o n s d ’ e r r e ur s . 2016 'Le profil a été modifié pour éviter une collision' DÉTECTION CAUSE SOLUTION 2017 'Programmation non autorisée avec détection de collisions active' DÉTECTION CAUSE SOLUTION 2051 SOLUTION SOLUTION SOLUTION Pendant l'exécution. Le type d'arrondissement programmé n'est pas valide. Consulter le manuel de programmation pour voir le format de cette instruction. #HSC : tangente initiale indéterminée. DÉTECTION CAUSE SOLUTION 2105 Pendant l'exécution. L’erreur de contour programmé est trop petite pour être traitée. Programmer l'instruction avec une erreur de contour supérieure à 20 microns. #ROUNDPAR : paramètre erroné. DÉTECTION CAUSE SOLUTION 2104 Au cours de l'exécution. La trajectoire générée par la CNC sur G05, G60 ou HSC reste hors des limites actives du parcours. Vérifier que la trajectoire programmée se trouve dans les limites de logiciel et l’exécuter en G7 ou G50 pour éviter le dépassement. Au besoin, désactiver le mode HSC (#HSC OFF). #ROUNDPAR : paramètre trop petit. DÉTECTION CAUSE SOLUTION 2103 Au cours de l'exécution. La trajectoire générée par la CNC sur G05, G60 ou HSC reste hors des limites actives du parcours. Vérifier que la trajectoire programmée se trouve dans les limites de logiciel et l’exécuter en G7 ou G50 pour éviter le dépassement. Au besoin, désactiver le mode HSC (#HSC OFF). 'Limite logiciel négative dépassée sur G5, G60 ou HSC' DÉTECTION CAUSE 2102 Au cours de l'exécution. La CNC ne permet pas d’activer le contrôle tangentiel avec les splines actifs ni viceversa. Désactiver les splines avant d’activer le contrôle tangentiel ou vice-versa. 'Limite logiciel positive dépassée sur G5, G60 ou HSC' DÉTECTION CAUSE 2101 Au cours de l'exécution. La détection de collisions n’admet pas certains processus comme recherche de zéro, déplacement avec palpeur, etc. Ne pas activer la détection de collisions si un de ces processus est programmé. 'Programmation de splines et contrôle tangentiel incompatibles' DÉTECTION CAUSE 2100 Au cours de l'exécution. La détection de collisions pendant la compensation de rayon a détecté une trajectoire qui endommage le profil programmé et l’a supprimée. En fonction de la collision détectée, sa solution peut consister à utiliser un outil avec un rayon inférieur, programmer le profil autrement ou simplement accepter la modification proposée par le processus de détection de collisions. Pendant l'exécution. Les possibles causes sont les suivantes: • Le point pour commencer le #HSC coïncide avec le point antérieur et la tangente est indéterminée. • Un axe seulement de la tangente a été programmé. Programmer un point antérieur différent du point d'entrée du #HSC et les deux axes de la tangente. CNC 8070 #HSC : tangente finale indéterminée. DÉTECTION CAUSE SOLUTION Pendant l'exécution. Les possibles causes sont les suivantes: • Le point pour finir le #HSC coïncide avec le point antérieur et la tangente est indéterminée. • Un axe seulement de la tangente a été programmé. Programmer un point de sortie différent du point final du #HSC et les deux axes de la tangente. (REF: 1901) ·109· S o l ut i o n s d ’ e r r e ur s . 2106 HSC: Erreur interne dans le mode HSC. DÉTECTION CAUSE SOLUTION 2108 'HSC: Changement de mode interdit' DÉTECTION CAUSE SOLUTION 2109 SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) ·110· Pendant l'exécution. Le type de tangence n'est pas valide. Consulter dans le manuel de programmation le format correct. SPLINE : Erreur lors de l'activation. DÉTECTION CAUSE SOLUTION 2118 Pendant l'exécution. On ne peut pas activer le mode spline sans terminer un spline préalable. Désactiver le mode spline actif avant de définir un autre. #ASPLINE : paramètre non valable. DÉTECTION CAUSE SOLUTION 2116 Pendant l'exécution. Le point initial du spline coïncide avec le point antérieur et la tangente reste indéterminée ou seul un axe de la tangente a été programmé. Programmer un point de sortie après le point final du spline ou les deux axes de la tangente. SPLINE : Activation non autorisée. DÉTECTION CAUSE SOLUTION 2115 Pendant l'exécution. Le point initial du spline coïncide avec le point précédent et la tangente reste indéterminée ou bien il n’a été programmé qu’un axe de la tangente. Programmer un point préalable au point d'entrée au spline ou aux deux axes de la tangente. SPLINE : Tangente finale indéterminée. DÉTECTION CAUSE 2114 Au cours de l'exécution. La trajectoire générée par la CNC pour travailler en mode HSC arrive hors des limites de parcours actives. Désactiver le mode HSC dans le ou les blocs provoquant l’erreur. SPLINE : Tangente initiale indéterminée. DÉTECTION CAUSE 2113 Au cours de l'exécution. La trajectoire générée par la CNC pour travailler en mode HSC arrive hors des limites de parcours actives. Désactiver le mode HSC dans le ou les blocs provoquant l’erreur. 'Limite de logiciel négative dépassée dans le mode HSC' DÉTECTION CAUSE 2112 Au cours de l'exécution. L’erreur de contour programmé est trop petite pour être traitée. Programmer l'instruction avec une erreur de contour supérieure à 20 microns. 'Limite de logiciel positive dépassée dans le mode HSC' DÉTECTION CAUSE 2111 Au cours de l'exécution. On ne peut pas changer le mode HSC sans désactiver le mode précédent. Désactiver le mode HSC avant d’en programmer un autre. 'HSC: Erreur de contour trop grande' DÉTECTION CAUSE SOLUTION 2110 Pendant l'exécution. Erreur dans le calcul de la trajectoire pour travailler en mode HSC. Désactiver le mode HSC dans le ou les blocs provoquant l’erreur. Pendant l'exécution. On ne peut pas activer un mode spline sans désactiver le mode précédent. Désactiver le mode spline actif avant de définir un autre. 'SPLINE: 'Type de spline non valide' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Un type de spline interdit a été programmé. Consulter dans le manuel de programmation le format correct. S o l ut i o n s d ’ e r r e ur s . 2119 'SPLINE: Il est impossible de changer le type avec des splines activés' DÉTECTION CAUSE SOLUTION 2121 'Trajectoires circulaires interdites avec les splines actifs' DÉTECTION CAUSE SOLUTION 2122 SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Il manque un paramètre de la trajectoire hélicoïdale ou il est incorrect. Le pas est programmé mais il manque la profondeur, il manque le pas et le point final ou bien la profondeur, le pas et le point final ne sont pas compatibles. Programmer le point final compatible avec le pas et la profondeur. Si la trajectoire hélicoïdale sont des tours entiers, programmer le pas et la profondeur. 'Erreur dans la transformation de RTCP' DÉTECTION CAUSE SOLUTION 2130 Au cours de l'exécution. La trajectoire générée par la CNC pour travailler en mode spline arrive hors des limites de parcours actives. Désactiver le mode spline dans le ou les blocs provoquant l’erreur. 'Trajectoire hélicoïdale mal programmée' DÉTECTION CAUSE 2129 Au cours de l'exécution. La trajectoire générée par la CNC pour travailler en mode spline arrive hors des limites de parcours actives. Désactiver le mode spline dans le ou les blocs provoquant l’erreur. 'Limite de logiciel négative dépassée dans le spline' DÉTECTION CAUSE 2128 Au cours de l'exécution. Il y a des points programmés. Programmer des points différents. 'Limite de logiciel positive dépassée dans le spline' DÉTECTION CAUSE 2127 Au cours de l'exécution. Le mode spline ne peut pas être activé avec un seul axe dans le canal. Configurer le canal avec deux axes ou programmer les déplacements sans mode spline. 'SPLINE: Erreur dans le calcul de la tangente' DÉTECTION CAUSE SOLUTION 2126 Au cours de l'exécution. Avec le mode spline actif, un changement de système de coordonnées ou des instructions qui arrêtent la préparation de blocs sont programmés. Désactiver le mode spline avant de changer le système de coordonnées ou programmer des instructions qui arrêtent la préparation de blocs. 'SPLINE: Il faut au moins deux axes principaux' DÉTECTION CAUSE SOLUTION 2125 Au cours de l'exécution. Un déplacement polynomial est programmé avec le mode spline actif. Désactiver le mode spline avant de programmer le polynôme. 'Programmation interdite avec les splines actifs' DÉTECTION CAUSE 2124 Au cours de l'exécution. Un déplacement circulaire est programmé avec le mode spline actif. Désactiver le mode spline avant de programmer l'arc. 'Blocs polynomiaux interdits avec les splines actifs' DÉTECTION CAUSE SOLUTION 2123 Au cours de l'exécution. Un changement de type de spline a été programmé sans annuler le spline. Désactiver le mode spline actif avant de définir un autre. Au cours de l'exécution. Une transformation RTCP a été programmée et tous les axes nécessaires ne sont pas dans le canal. Avant d’activer la transformation RTCP, configurer le canal avec les axes nécessaires. CNC 8070 (REF: 1901) 'Erreur dans la transformation de plan incliné' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Un plan incliné est programmé et il n’y a pas trois axes dans le canal. Avant d’activer le plan incliné, configurer le canal avec les axes nécessaires. ·111· S o l ut i o n s d ’ e r r e ur s . 2131 'Erreur interne en mode axe C' DÉTECTION CAUSE SOLUTION 2132 Paramètre machine PROBERANGE non programmé. DÉTECTION CAUSE SOLUTION 2133 SOLUTION 2141 ·112· 2142 Pendant l'exécution. Un paramètre de l'instruction de programmation #SLOPE est incorrect. Consulter dans le manuel de programmation le format correct. Trajectoire circulaire non autorisée sans deux axes sur le plan principal. DÉTECTION CAUSE SOLUTION (REF: 1901) Pendant l'exécution. Il n’y a pas de déplacement programmé pour l’axe de filetage. Programmer le déplacement pour l'axe de filetage. SLOPE: Paramètre non valable. DÉTECTION CAUSE SOLUTION CNC 8070 Pendant l'exécution. L'axe de filetage n'est pas dans le canal. Programmer le filetage avec les axes disponibles ou configurer les axes du canal pour pouvoir réaliser le filet. 'Mouvement nul en filetage' DÉTECTION CAUSE SOLUTION 2140 Pendant l'exécution. Sans définition de l'axe frontal. Mettre le paramètre machine FACEAXIS à TRUE pour que l'axe soit frontal. Aucun axe de filetage n'a été défini. DÉTECTION CAUSE SOLUTION 2139 Au cours de l'exécution. En vitesse de coupe constante, la vitesse de coupe n’a pas été programmée. Programmer la vitesse de coupe. FACEAXIS n'a pas été défini. DÉTECTION CAUSE SOLUTION 2138 Au cours de l'exécution. En vitesse de coupe constante, la vitesse maximale de broche n’a pas été programmée. Programmer les tours maximums de la broche. 'Une vitesse maximale de coupe nulle a été programmée' DÉTECTION CAUSE SOLUTION 2137 Pendant l'exécution. L’axe esclave du couplage n’est pas disponible dans le canal. Programmer les couplages avec les axes du canal. 'Une vitesse maximale de broche nulle a été programmée' DÉTECTION CAUSE 2136 Pendant l'exécution. L’axe maître du couplage n’est pas disponible dans le canal. programmer les couplages avec les axes du canal. L'axe esclave n'existe pas. DÉTECTION CAUSE SOLUTION 2135 Pendant l'exécution. Le paramètre PROBERANGE n'a pas été défini. Définir le paramètre PROBERANGE. L'axe maître n'existe pas. DÉTECTION CAUSE SOLUTION 2134 Pendant l'exécution. Impossible la transformation de l'axe C pour le bloc. Éliminer le bloc ou blocs provoquant l'erreur. Contacter Fagor Automation. Pendant l'exécution. Les trajectoires circulaires ne sont pas permises s’il n’y a pas au moins deux axes dans le canal. Configurer le canal avec au moins deux axes. 'Programmation interdite avec axe(s) Hirth' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Une commande incompatible avec un axe hirth a été programmée. Vérifier la programmation. S o l ut i o n s d ’ e r r e ur s . 2143 'Il est impossible de calculer la tangente au spline' DÉTECTION CAUSE SOLUTION 2144 'Erreur dans la génération du spline' DÉTECTION CAUSE SOLUTION 2145 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Il n’est pas permis d’activer le contrôle tangentiel avec le mode splines actif ni viceversa. Ne pas programmer des splines avec le contrôle tangentiel. 'Position théorique impossible dans FACE, à cause du désalignement de l'outil' DÉTECTION CAUSE SOLUTION 2153 Pendant l'exécution. La CNC introduit un bloc supplémentaire de positionnement pour l’axe tangentiel, entre deux polynômes. Contacter Fagor Automation. 'Programmation de splines et contrôle tangentiel incompatibles' DÉTECTION CAUSE 2152 Pendant l'exécution. Il n'est pas possible de réaliser le contrôle tangentiel. Éliminer le bloc provoquant l'erreur. Contacter Fagor Automation. #TANGCTRL: bloc supplémentaire entre deux polynômes. DÉTECTION CAUSE 2151 Au cours de l'exécution. Avec le mode spline actif, il y a trop de blocs de non-déplacement (assignations de paramètres P, variables, etc.) entre deux blocs de déplacement. Réduire le nombre de blocs de non déplacement programmés; par exemple, regrouper plusieurs de ces blocs en un seul. #TANGCTRL: Erreur interne dans le contrôle tangentiel. DÉTECTION CAUSE SOLUTION 2150 Au cours de l'exécution. Avec le mode HSC actif il est interdit d'activer le spline. Désactiver le mode HSC pour activer le mode spline. 'Trop de blocs sans déplacement entre deux blocs sous le mode spline' DÉTECTION CAUSE 2149 Au cours de l'exécution. Nombre insuffisant de blocs pour désactiver le spline. Pour exécuter un seul bloc ne pas programmer le spline. 'Programmation de splines interdite sous le mode HSC' DÉTECTION CAUSE SOLUTION 2148 Au cours de l'exécution. La CNC a atteint la fin du programme avec le mode spline actif. Annuler le spline avant de terminer le programme. 'Impossible la désactivation du spline' DÉTECTION CAUSE SOLUTION 2147 Au cours de l'exécution. Pour activer le spline il faut programmer le premier bloc. Programmer un déplacement avant d’activer le spline. 'Fin de programme sans désactiver les splines' DÉTECTION CAUSE SOLUTION 2146 Au cours de l'exécution. On ne peut pas calculer la tangente pour désélectionner le spline. Désélectionner le spline à un autre point ou programmer une autre tangente. Au cours de l'exécution. L’axe C ne peut pas atteindre la position à cause du désalignement de l’outil par rapport à l’axe de rotation. Changer la trajectoire d’usinage ou travailler sans désalignement d’outil. CNC 8070 'Trajectoire hélicoïdale proche du centre de rotation du FACE' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Une trajectoire hélicoïdale de plus d'un tour a été programmée dans une zone proche du centre de rotation du FACE. Modifier la trajectoire de l'usinage. (REF: 1901) ·113· S o l ut i o n s d ’ e r r e ur s . 2154 Retard du palpeur mal réglé. Paramétrer PROBEDELAY %f. DÉTECTION CAUSE SOLUTION 2300 'Solution d'orientation #CSROT non valide ou pas trouvée' DÉTECTION CAUSE SOLUTION 2301 SOLUTION SOLUTION SOLUTION CNC 8070 2308 Au cours de l'exécution. La CNC a essayé d’activer un axe Hirth alors qu’il faisait partie de la transformation de l’axe virtuel de l’outil, #VIRTAX. Désactiver d’abord la transformation de l’axe virtuel de l’outil #VIRTAX puis activer l’axe comme un axe Hirth. La transformation de l'axe virtuel de l'outil a été désactivée, #VIRTAX. DÉTECTION CAUSE SOLUTION ·114· Pendant l'exécution. La CNC a essayé d'activer le PWM, mais il n'a aucune sortie numérique locale attribuée. Définir dans les paramètres des machines la sortie numérique locale associée au PWM (paramètre PWMOUTPUT). 'On ne peut pas activer l'axe comme Hirth, car il fait partie de la transformation #VIRTAX'. DÉTECTION CAUSE SOLUTION (REF: 1901) Pendant l'exécution. Certaines commandes de l'instruction #PWMOUT ont une valeur erronée. Réviser la programmation. Le paramètre machine PWMOUTPUT est 0. DÉTECTION CAUSE 2307 Pendant l'exécution. La syntaxe de l'instruction n’est pas correcte ou il y a plus d’information dans le bloc. Réviser la programmation. Paramètre PWM hors plage. DÉTECTION CAUSE SOLUTION 2306 Au cours de l'exécution. Le type de cinématique n'est pas compatible avec la fonction #CSROT. Désactiver la fonction #CSROT. Programmer #PWMOUT ON<[FREQ/F valeur, DUTY/D valeur]>/OFF. DÉTECTION CAUSE SOLUTION 2305 Au cours de l'exécution. L’orientation des axes rotatifs de la cinématique dans le système de référence machine requiert un déplacement par rapport à la valeur programmée supérieure à l’angle défini #DEFROT. Augmenter la valeur de l'angle défini dans #DEFROT. 'La fonction CSROT n’est applicable qu’aux cinématiques à deux axes type broche, table ou broche-table' DÉTECTION CAUSE SOLUTION 2304 Au cours de l'exécution. Les axes rotatifs de la cinématique n’ont pas pu être orientés sur la position programmée dans le système de référence machine, suivant le critère sélectionné dans #DEFROT. Désactiver la fonction #CSROT ou changer d'orientation. 'Solution d'orientation #CSROT discontinue suivant la programmation. Rotatif principal / Rotatif secondaire' DÉTECTION CAUSE 2303 Au cours de l'exécution. Les axes rotatifs de la cinématique n’ont pas pu être orientés sur la position programmée, dans le système de référence machine. Désactiver la fonction #CSROT ou changer d'orientation. 'La solution d'orientation #CSROT n'est pas trouvée suivant le critère défini dans #DEFROT' DÉTECTION CAUSE 2302 Pendant l'exécution. Le paramètre PROBEDELAY à une valeur erroné. Définir le paramètre PROBEDELAY avec la valeur indiquée dans le message. On peut également utiliser le cycle de calibrage du palpeur (#PROBE 2) pour calculer la valeur adéquate. Pendant l'exécution. Il y a eu un changement dans la situation des axes qui font partie de la transformation de l’axe virtuel de l’outil(#VIRTAX). Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 2309 #VIRTAX: Programmation interdite avec l'axe virtuel de l'outil actif. DÉTECTION CAUSE SOLUTION 2310 #VIRTAX: L'axe virtuel de l'outil doit être linéaire et appartenir au canal. DÉTECTION CAUSE SOLUTION 2311 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Le profil ProGTL3 programmé finit sans être résolu complètement. Réviser la programmation. 'On n’admet pas d’autres points dans la fonction G809-G820' DÉTECTION. CAUSE SOLUTION 2318 Au cours de l'exécution. Le profil ProGTL3 programmé est incorrect ou il n'a pas de solution. Réviser la programmation. 'La terminaison du profil PROGTL3 n'est pas résolue' DÉTECTION. CAUSE SOLUTION 2317 Pendant l'exécution. La fonction programmée n'est pas permise dans la définition d'un profil ProGTL3. Supprimer cette fonction, la remplacer par une fonction équivalente autorisée ou terminer la définition du profil. 'Erreur pendant le processus de résolution du profil PROGTL' DÉTECTION. CAUSE SOLUTION 2316 Pendant l'exécution. Les fonctions G810, G811, G813, G820, G821, G840, G841, G842, G850 et G841 ne sont permises que dans la définition d'un profil ProGTL3. Programmer la fonction G après le début du profil avec G841 ou G842. Programmation interdite dans un profil PROGTL3. DÉTECTION CAUSE SOLUTION 2315 Au cours de l'exécution. La CNC a essayé d’activer une cinématique qui n'est pas définie dans la table de cinématiques des paramètres machine. Vérifier la programmation. Programmation interdite hors d'un profil PROGTL3 ou MACRO. DÉTECTION CAUSE 2314 Pendant l'exécution. La CNC a essayé d’activer la transformation de l’axe virtuel de l’outil (#VIRTAX) avec un axe faisant partie du trièdre principal ou d’une cinématique. Réviser la programmation. '#KIN ID[]: Programmer des valeurs comprises entre 0 et le paramètre machine NKIN' DÉTECTION CAUSE 2313 Pendant l'exécution. La CNC a essayé d’activer la transformation de l’axe virtuel de l’outil (#VIRTAX) avec un axe rotatif ou bien avec un axe qui n'appartient pas au canal. Réviser la programmation. #VIRTAX: L'axe virtuel de l'outil ne peut pas être un axe primaire ni faire partie d'une cinématique. DÉTECTION CAUSE 2312 Pendant l'exécution. La CNC a essayé d’exécuter une des fonctions suivantes alors que la transformation de l’axe virtuel de l’outil était active. • Recherche de zéro; G74. • Modifier les limites de logiciel; G198 - G199. • Instruction #OSC. Désactiver d’abord la transformation de l’axe virtuel de l’outil (#VIRTAX) puis exécuter les fonctions #OSC, G74 ou G198-G199 et finalement activer de nouveau la transformation #VIRTAX. Au cours de l'exécution. Dans les fonctions G809 ou G820 il y a plus de points que ceux permis. Réviser la programmation. CNC 8070 'L'entité géométrique n'est pas définie' DÉTECTION. CAUSE SOLUTION Au cours de l'exécution. L'entité programmée n'est pas définie ou initialisé. Avant d'utiliser cette entité, elle doit être définie auparavant. (REF: 1901) ·115· S o l ut i o n s d ’ e r r e ur s . 2319 'On n’admet pas d’autres éléments dans la définition de l'entité géométrique' DÉTECTION. CAUSE SOLUTION 2320 'L'élément n'est pas tangent' DÉTECTION. CAUSE SOLUTION 2321 CNC 8070 (REF: 1901) ·116· Au cours de l'exécution. G808 a été programmée et aucun élément précédent a été programmé. Réviser la programmation. Programmer l'élément précédent. 'G808 point précédent sans définir' DÉTECTION. CAUSE SOLUTION 2330 Au cours de l'exécution. L'élément précédent à G802/G803 doit être un cercle. Réviser la programmation. 'G808 sans élément précédent' DÉTECTION. CAUSE SOLUTION 2329 Au cours de l'exécution. Le point final n'appartient pas au cercle. Réviser la programmation. 'G802/G803 XY l'élément précédent doit être un cercle' DÉTECTION. CAUSE SOLUTION 2328 Au cours de l'exécution. Le point final n'appartient pas au cercle. Réviser la programmation. 'Il manque le point final dans G802/G803' DÉTECTION. CAUSE SOLUTION 2327 Au cours de l'exécution. Le point initial n'appartient pas au cercle. Réviser la programmation. 'Le point final n'appartient pas au cercle' DÉTECTION. CAUSE SOLUTION 2326 Au cours de l'exécution. L'arc programmé n'est pas possible avec les donnés fournies. Réviser la programmation. 'Le point initial n'appartient pas au cercle' DÉTECTION. CAUSE SOLUTION 2325 Pendant l'exécution. L'élément indiqué est mal programmé. Réviser la programmation. 'L'arc n'est pas possible' DÉTECTION. CAUSE SOLUTION 2324 Au cours de l'exécution. L'élément programmé ne peut pas être tangent au précédent. Réviser la programmation. 'L'élément n'est pas valide' DÉTECTION CAUSE SOLUTION 2323 Au cours de l'exécution. L'élément indiqué n'est pas tangent au précédent. Réviser la programmation. 'La tangence n'est pas possible' DÉTECTION. CAUSE SOLUTION 2322 Au cours de l'exécution. Le nombre maximum d’éléments admis pour définir une entité géométrique a été dépassé. Modifier l'entité ou bien utiliser plusieurs. Au cours de l'exécution. G808 a été programmée et aucun point précédent a été programmé. Réviser la programmation. Programmer l'élément précédent. 'G809 point précédent sans définir' DÉTECTION. CAUSE SOLUTION Au cours de l'exécution. G809 a été programmée et aucun point précédent a été programmé. Réviser la programmation. Programmer l'élément précédent. S o l ut i o n s d ’ e r r e ur s . 2331 'Il manque des données pour définir correctement l'entité' DÉTECTION. CAUSE SOLUTION 2332 'L'entité n'est pas valide' DÉTECTION. CAUSE SOLUTION 2333 SOLUTION SOLUTION Au cours de l'exécution. La CNC a essayé d’activer la compensation de rayon (G41/G42) alors que la compensation d’outil 3D (#COMP3D ON) est active ou vice versa. Réviser la programmation. Les deux types de compensation sont incompatibles. 'Vecteur défini doublement' DÉTECTION. CAUSE SOLUTION 2341 Au cours de l'exécution. On ne peut programmer H que dans les blocs du profil plan défini dans G8736 ou comme paramètre de G8737. Réviser la programmation. Ne pas programmer H dans d'autres blocs. 'La compensation active de rayon n'est pas compatible avec 3D' DÉTECTION. CAUSE 2340 Au cours de l'exécution. Le profil de la macro est écrit en deux langages, ProGTL3 et ISO. Les profils des macros peuvent être définis en langage ProGTL3 ou ISO, mais il n’est pas permis de mélanger les deux dans un même profil. Programmer le profil pour la macro dans un seul langage ProGTL3 ou ISO. 'Il n'est pas permis de programmer la section H' DÉTECTION. CAUSE 2339 Au cours de l'exécution. Une des fonctions G8727 ou G8728 a été programmée hors d'une macro G8726. Réviser la programmation. Les fonctions G8727 ou G8728 doivent être programmées après la macro G8726. 'Programmation PROGTL3 interdite dans un profil ISO' DÉTECTION. CAUSE SOLUTION 2338 Au cours de l'exécution. Une fonction G8724 a été programmée hors d'une macro G8725. Réviser la programmation. La fonction G8724 doit être programmée après la macro G8725. 'Programmation interdite hors d'une macro G8726' DÉTECTION. CAUSE SOLUTION 2337 Au cours de l'exécution. Une fonction G8734 a été programmée hors d'une macro G8735. Réviser la programmation. La fonction G8734 doit être programmée après la macro G8735. 'Programmation interdite hors d'une macro G8725' DÉTECTION. CAUSE SOLUTION 2336 Au cours de l'exécution. Une des fonctions G8737 ou G8738 a été programmée hors d'une macro G8736. Réviser la programmation. Les fonctions G8737 ou G8738 doivent être programmées après la macro G8736. 'Programmation interdite hors d'une macro G8735' DÉTECTION. CAUSE SOLUTION 2335 Au cours de l'exécution. L'entité programmée n'est pas valide. Réviser la programmation. 'Programmation interdite hors d'une macro G8736' DÉTECTION. CAUSE SOLUTION 2334 Au cours de l'exécution. Il manque des données pour la programmation de l'entité. Réviser la programmation. Au cours de l'exécution. Compensation d'outil 3D. Il y a deux vecteurs N[a,b,c] programmés dans le même bloc. Réviser la programmation. Programmer un seul vecteur par bloc. 'Programmation incorrecte du vecteur' DÉTECTION. CAUSE SOLUTION CNC 8070 (REF: 1901) Au cours de l'exécution. Compensation d'outil 3D. Le vecteur N[a,b,c] est incorrect. Réviser la programmation. Programmer les trois composants du vecteur. ·117· S o l ut i o n s d ’ e r r e ur s . 2342 'Il est nécessaire de programmer le vecteur N[-,-,-] pour la compensation 3D' DÉTECTION. CAUSE SOLUTION 2343 'Outil actif inadéquat pour la compensation 3D' DÉTECTION. CAUSE SOLUTION 2344 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 2351 ·118· Pendant l'exécution. La CNC a détecte la fin du programme alors que la macro définie n’est pas encore terminée. Réviser la programmation. Achever correctement la définition des macros. 'Le profil n’a pas été programmé' DÉTECTION. CAUSE SOLUTION 2352 (REF: 1901) Au cours de l'exécution. Un nouveau profil a commencé à être défini alors que le précédent n’est pas encore terminé. Réviser la programmation. Achever correctement la définition des profils. On attend la fin de la macro: G8738/G8734/G8728/G8724 DÉTECTION CAUSE CNC 8070 Pendant l'exécution. Une nouvelle macro a commencé à être définie alors que la précédente n’est pas encore terminée. Réviser la programmation. Achever correctement la définition des macros. 'Commencement du profil G841/G842 défini doublement' DÉTECTION. CAUSE 2350 Au cours de l'exécution. Il n'est pas permis d'initier un profil avec G91 active, ni de programmer G91 dans un profil G841-G842. Programmer G90 avant du commencement du profil. Pour programmer des cotes incrémentales dans des profils, utiliser la programmation prévue pour cela. 'Macro G8735/G8736/G8725/G8726 définie doublement' DÉTECTION CAUSE 2349 Au cours de l'exécution. La mémoire réservée pour l'affichage 2D du programme est insuffisante dans ce programme ou le nombre maximum de blocs (500) a été dépassé. Modifier le programme ou l'afficher par sections. 'Le profil PROGTL3 avec G91 active n'est pas permis' DÉTECTION. CAUSE 2348 Au cours de l'exécution. Il y a plus d’un profil plan ou plus d’un profil dans une section. Réviser la programmation. Définir un seul profil. 'Le nombre maximum de blocs pour l'affichage 2D est dépasse' DÉTECTION. CAUSE 2347 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Réviser la programmation. 'Profil défini doublement' DÉTECTION. CAUSE SOLUTION 2346 Au cours de l'exécution. L'outil n'est pas plan, torique ou sphérique. La compensation d’outil 3D en mode "NORMAL" n’admet que des outils de fraisage plans, toriques ou sphériques. 'Programmer #COMP3D ON/OFF [PARAX/NORMAL]' DÉTECTION. CAUSE SOLUTION 2345 Au cours de l'exécution. Avec la compensation de l'outil 3D actif, il manque le vecteur N[a,b,c] dans un bloc. Réviser la programmation. Avec la compensation d’outil 3D actif, il faut obligatoirement programmer un vecteur dans chaque bloc de déplacement. Au cours de l'exécution. Il manque programmer un profil dans la macro ProGTL3. Pour exécuter correctement la macro, il faut définir tous les profils. 'Entité non initialisée' DÉTECTION. CAUSE SOLUTION Au cours de l'exécution. Le programme a essayé d'utiliser une entité non initialisée. Avant d'utiliser cette entité, elle doit être initialisée auparavant. S o l ut i o n s d ’ e r r e ur s . 2353 Programmer #LSFIT [type, pLocal <,data1, data2, data3> ] DÉTECTION CAUSE SOLUTION 2354 #LSFIT, paramètre local non valable. DÉTECTION CAUSE SOLUTION 2355 SOLUTION Au cours de l'exécution. Dans DGWZ CYL, il faut obligatoirement programmer un axe de rotation et cela n'a pas été fait. Programmer axe de rotation pour DGWZ CYL. G8/G9: Programmation incorrecte du point final de l'arc DÉTECTION CAUSE SOLUTION 2364 Au cours de l'exécution. L'axe de rotation a été programmé dans DGWZ ou DGWZ RECT. Il est uniquement possible de programme un axe de rotation dans DGWZ CYL. Supprimer l'axe de rotation de la programmation de DGWZ ou DGWZ RECT. #DGWZ CYL: Axe de rotation non programmé. DÉTECTION CAUSE 2363 Au cours de l'exécution. Il y a un axe programmé dans la fonction ou instruction. Réviser la programmation. #DGWZ <RECT>: L'axe de rotation ne peut pas être programmé. DÉTECTION CAUSE SOLUTION 2362 Au cours de l'exécution. L'axe programmé dans l'instruction #DGWZ n'appartient pas au plan ou trièdre. Sélectionner comme axe longitudinal un axe du plan ou du trièdre. 'La fonction ou instruction ne permet pas la programmation d'axes' DÉTECTION CAUSE SOLUTION 2361 Au cours de l'exécution. L'axe programmé dans l'instruction #DGWZ n'est pas linéaire. Sélectionner comme axe longitudinal un axe linéaire. '#DGWZ CYL: L'axe programmé doit appartenir au plan ou trièdre' DÉTECTION CAUSE SOLUTION 2360 Au cours de l'exécution. Les deux axes rotatifs sélectionnés coïncident ou sont incorrects. Réviser la programmation. Les valeurs possibles pour sélectionner les axes rotatifs sont HEAD1, HEAD2, TABLE1, TABLE2. '#DGWZ CYL: L'axe programmé doit être un axe linéaire' DÉTECTION CAUSE SOLUTION 2359 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Réviser la programmation. 'Axes rotatifs sélectionnés égaux ou incorrects' DÉTECTION. CAUSE SOLUTION 2358 Au cours de l'exécution. Erreur interne générique du processus #LSFIT. Réviser la programmation. 'Programmer #SELECT ORI [HEAD1-2/TABLE1-2, HEAD1-2/TABLE1-2]' DÉTECTION. CAUSE SOLUTION 2357 Pendant l'exécution. Le paramètre TYPE de l'instruction #LSFIT n'est pas valide. Réviser la programmation. 'Erreur dans le processus #LSFIT' DÉTECTION. CAUSE SOLUTION 2356 Pendant l'exécution. La syntaxe de l'instruction n'est pas correcte. Réviser la programmation. Au cours de l'exécution. Dans les fonctions G8 et G9, il faut obligatoirement programmer le point final de l'arc. Programmer le point final de l'arc. Point final du mouvement existant. DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. La cote programmée au moyen d'une coordonnée cartésienne et un angle est erronée. La trajectoire qui part du point antérieur ne peut pas atteindre le point programmé. Programmer correctement le point final de mouvement. (REF: 1901) ·119· S o l ut i o n s d ’ e r r e ur s . 2365 G34: Double programmation de l'augmentation/réduction du pas de vis. DÉTECTION CAUSE SOLUTION 2366 G34: Augmentation/réduction du pas de vis égale à zéro. DÉTECTION CAUSE SOLUTION 2367 SOLUTION SOLUTION SOLUTION 2375 ·120· 2376 Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. #LSFIT, erreur de calcul (SVD), vérifier les données d'entrée. DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. #LSFIT, erreur de calcul (rayon=0), vérifier les données d'entrée. DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. #LSFIT, nombre de données insuffisant. DÉTECTION CAUSE SOLUTION 2374 Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. #LSFIT, nombre maximum de données dépassé. DÉTECTION CAUSE SOLUTION 2373 Au cours de l'exécution. L'axe de filetage est défini par la lettre avec laquelle le pas de vis est programmé dans le bloc. L'axe programmé n'existe pas. Programmer le pas de vis selon un axe valable. #LSFIT, l'algorithme ne converge pas, vérifier les données d'entrée. DÉTECTION CAUSE SOLUTION 2372 Au cours de l'exécution. Avec le pas de vis et la réduction du pas de vis programmées en G34, le pas de vis final calculé par la commande est négatif ou égal à zéro. Programmer correctement le pas et la réduction du pas de vis en G34 Axe pour fileter inexistant. DÉTECTION CAUSE 2371 Au cours de l'exécution. L'augmentation du pas de vis programmée est plus de deux fois supérieure au pas de vis. Programmer une valeur correct de l'augmentation du pas de vis (K1). G34: Pas de vis final négatif ou nul. DÉTECTION CAUSE 2370 Au cours de l'exécution. La valeur de l'augmentation/réduction du pas de vis en G34 est erronée. Programmer une valeur correcte de l'augmentation/réduction du pas de vis (K1). G34: Augmentation/réduction du pas de vis trop importante. DÉTECTION CAUSE 2369 Au cours de l'exécution. L'augmentation/réduction du pas de vis (K1) pour G34 est zéro. Programmer une augmentation/réduction du pas de vis (K1) pour G34. G34: Augmentation/réduction du pas de vis hors plage. DÉTECTION CAUSE SOLUTION 2368 Au cours de l'exécution. L'augmentation/réduction du pas de vis (K1) a été programmée plus d'une fois Programmer l'augmentation/réduction du pas de vis une seul fois en blic. Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. #LSFIT, erreur de calcul (SVBK), vérifier les données d'entrée. DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. S o l ut i o n s d ’ e r r e ur s . 2377 #LSFIT, l'instruction n'est pas valable. DÉTECTION CAUSE SOLUTION 2378 #GAPCTRL: Il reste à programme l'axe ou le GAP. DÉTECTION CAUSE SOLUTION 2379 SOLUTION SOLUTION Pendant la préparation des blocs. Le numéro de zone n'a pas été programmé dans G120/G121/G122/G123. Programmer le numéro de zone dans le paramètre « K », de 1 à 5. Zone de travail inexistante. DÉTECTION CAUSE SOLUTION 2387 Au cours de l'exécution. Le dossier de destination n'existe pas ou le nom du fichier est erroné. Sélectionner un dossier qui existe et un nom de fichier correct. Zone de travail non programmée. DÉTECTION CAUSE SOLUTION 2386 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #ISO ON[]. Nom de fichier non valable. DÉTECTION CAUSE SOLUTION 2385 Au cours de l'exécution. La commande #ABORT OFF n'a pas été programmée. Si l'on programme la commande #ABORT uniquement dans le bloc, en annulant le programme, l'exécution continue dans la commande #ABORT OFF. Programmer #ABORT OFF. #ISO ON[]. Syntaxe erronée. DÉTECTION CAUSE SOLUTION 2383 Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. #ABORT OFF n'est pas programmé dans la même sous-routine que #ABORT. DÉTECTION CAUSE 2382 Au cours de l'exécution. L'entrée analogique à laquelle le capteur du gap (paramètre GAPANAINID) est attribuée n'a pas été définie. Attribuer la valeur correcte au paramètre machine GAPANAINID. #LSFIT, erreur interne. DÉTECTION CAUSE SOLUTION 2381 Au cours de l'exécution. Dans la commande #GAPCTRL l'axe ou la distance n'ont pas été programmés (gap). Programmer l'axe et/ou le GAP. #GAPCTRL: Paramètre machine GAPANAINID nul ou non attribué. DÉTECTION CAUSE 2380 Au cours de l'exécution. Erreur dans le cycle de calibrage de cinématique. Contacter Fagor. Pendant la préparation des blocs. Le numéro de zone programmée dans G120/G121/G122/G123 ne possède pas une valeur adéquate. Programmer le numéro de zone dans le paramètre « K », de 1 à 5. Surveillance de l'outil non valable dans la zone de travail. DÉTECTION CAUSE SOLUTION Pendant la préparation des blocs. La surveillance de l'outil dans la zone de travail ne possède pas une valeur adéquate. Deux possibilités existent. • La valeur programmée dans G122 est erronée. • La valeur récupérée après un processus de récupération des données (démarrage, réinitialisation, inspection) es erronée. Programmer une valeur adéquate pour la surveillance de l'outil, de 0 à 2. • Dans le premier cas, programmer une valeur adéquate dans le paramètre « I » de la fonction G122. • Dans le second cas, écrire depuis le PLC la valeur adéquate dans la variable "G.ZONETOOLWATCH[zone]". CNC 8070 (REF: 1901) ·121· S o l ut i o n s d ’ e r r e ur s . 2388 État de la zone de travail non valable. DÉTECTION CAUSE SOLUTION 2389 'Le rayon ne peut être programmé qu'avec R' DÉTECTION CAUSE SOLUTION 2390 SOLUTION SOLUTION CNC 8070 (REF: 1901) ·122· Pendant la préparation des blocs. L’état de la zone de travail dans G122 n'a pas été programmé. Programmer l'état de la zone de travail dans le paramètre « E », de 0 à 2. 'Il est interdit de programmer le centre avec des axes rotatifs de type module' DÉTECTION CAUSE SOLUTION 2396 Au cours de la préparation des blocs. Le paramètre "E" est programmé plus d’une fois dans le bloc. Programmer le paramètre "E" une seule fois dans le bloc. État de la zone de travail non programmé. DÉTECTION CAUSE SOLUTION 2395 Au cours de la préparation des blocs. La CNC a essayé d’activer une zone de travail où la limite inférieure sur un axe est supérieure à la limite supérieure. Dans une zone linéaire, la limite inférieure de l'axe doit être inférieure à la limite supérieure. Modifier la limite inférieure (G120) ou supérieure (G121) de l'axe. La vérification ne s’effectue pas si la zone est désactivée. 'Fonction E programmée en double' DÉTECTION CAUSE SOLUTION 2394 Au cours de la préparation des blocs. Dans la fonction G123 le centre de la zone circulaire n'a pas été programmé correctement. Le centre de la zone circulaire G123 doit être défini avec deux axes du canal. La fonction G123 n’admet que deux axes, qui doivent être différents et appartenir au canal où la zone s’active. 'Zone linaire: La limite inférieure doit être plus petite que la limite supérieure sur chaque axe' DÉTECTION CAUSE 2393 Au cours de la préparation des blocs. Le rayon n'a pas été programmé. Programmer le rayon. 'Zone circulaire: Il est obligatoire de programmer le centre avec deux axes du canal' DÉTECTION CAUSE 2392 Au cours de la préparation des blocs. L'instruction programmée permet uniquement la programmation du rayon "R"; Elle n'admet pas "R1" et G263. Programmer le rayon avec "R". 'Il manque la programmation du rayon' DÉTECTION CAUSE SOLUTION 2391 Pendant la préparation des blocs. L'état de la zone de travail ne possède pas une valeur adéquate. Deux possibilités existent. • La valeur programmée dans G122 est erronée. • La valeur récupérée après un processus de récupération des données (démarrage, réinitialisation, inspection) es erronée. Programmer une valeur adéquate pour l'état de la zone, de 0 à 2. • Dans le premier cas, programmer une valeur adéquate dans le paramètre « E » de la fonction G122. • Dans le second cas, écrire depuis le PLC la valeur adéquate dans la variable "G.ZONEST[zone]". Pendant la préparation des blocs. Il est interdit de programmer le centre avec des axes rotatifs de type module. Il est interdit de définir le centre avec des axes rotatifs de type module. Réviser la programmation. #GAPCTRL programmé dans un autre canal. DÉTECTION CAUSE SOLUTION Pendant l'exécution. On a tenté d'activer le contrôle du gap dans un canal, alors qu'il est actif dans un autre. Un seul contrôle de gap peut être actif dans la CNC. S o l ut i o n s d ’ e r r e ur s . 2397 #GAPCTRL ON actif. #GAPCTRL OFF nécessaire pour modifier les paramètres. DÉTECTION CAUSE SOLUTION 2398 #LEAP/#LEAPBEGIN : programmation de POSLIMIT manquante. DÉTECTION CAUSE SOLUTION 2399 SOLUTION SOLUTION Pendant la préparation des blocs. La CNC a essayé d'activer une zone de travail, mais l'un des axes qui la définissent est stationné. Supprimer le stationnement de l'axe avant d'activer la zone de travail. #GAPCTRL: L'indice dans le canal de l'axe contrôlé a été altéré. DÉTECTION CAUSE SOLUTION 2405 Pendant la préparation des blocs. La CNC a essayé de stationner un axe qui fait partie d’une zone de travail active. Désactiver la zone de travail avant de stationner l'axe. 'Il est interdit d'activer une zone si l'un de ses axes est stationné' DÉTECTION CAUSE 2404 Pendant la préparation des blocs. La CNC a essayé de supprimer de la configuration un axe qui fait partie d’une de travail active. Désactiver la zone de travail avant de libérer l'axe. '#PARK: Il est interdit de stationner un axe qui définit une zone de travail active' DÉTECTION CAUSE SOLUTION 2403 Au cours de l'exécution. Le numéro logique programmé n'est pas correct. Programmer un axe correct; de 1 à NAXIS. '#FREE/SET AX: Il est interdit de libérer un axe qui définit une zone de travail active' DÉTECTION CAUSE 2402 Pendant l'exécution. On a essayé de modifier les paramètres de #LEAP alors qu'il était actif. Désactiver #LEAP avant de modifier ses paramètres. 'Numéro logique d'axe hors de gamme' DÉTECTION CAUSE SOLUTION 2401 Pendant l'exécution. Dans les commandes #LEAP ou #LEAPBEGIN la commande POSLIMIT n'est pas programmée. La première fois que #LEAP ou #LEAPBEGIN sont programmées, il faut impérativement programmer la commande POSLIMIT. #LEAP active. #LEAPEND nécessaire pour modifier des paramètres. DÉTECTION CAUSE SOLUTION 2400 Pendant l'exécution. On a essayé de modifier les paramètres de #GAPCTRL alors qu'il était actif. Désactiver #GAPCTRL avant de modifier ses paramètres. Pendant la préparation des blocs. Les possibles causes sont les suivantes: • Avec le contrôle du gap actif (#GAPCTRL ON), une instruction qui altère l'axe en question dans le canal a été programmée (#SET AX, #CALL AX, #FREE AX). • Si la valeur du paramètre machine GAPCTRLCANCEL est « NON », l'axe continue à être contrôlé après la fin du programme ou une réinitialisation. Si dans ces conditions, l'indice de l'axe est altéré, une erreur se produit également. Il est impossible de modifier la position de l'axe dans le canal avec le contrôle de gap actif. Bloc de mouvement annulé en raison d'un axe avec #GAPCTRL. DÉTECTION CAUSE SOLUTION Pendant l'inspection de l'outil ou en mode MDI. Tentative de déplacer en MDI un axe qui est contrôlé au moyen de la commande #GAPCTRL. Programmer #GAPCTRL OFF. CNC 8070 (REF: 1901) ·123· S o l ut i o n s d ’ e r r e ur s . 2406 #LEAP avec #GAPCTRL ON: Le saut doit commencer et finir à la même cote. DÉTECTION CAUSE SOLUTION 2407 #LEAP avec #GAPCTRL ON: POSLIMIT inférieur à cote initiale du saut. DÉTECTION CAUSE SOLUTION 2408 SOLUTION SOLUTION CNC 8070 (REF: 1901) ·124· Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pendant l’édition et l’exécution. L'une des commandes de l'instruction #PERCTRL possède une valeur non valable. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Il est obligatoire de programmer DUTY/OUT. DÉTECTION CAUSE SOLUTION 2414 <,OVRMAXvalue> Paramètre PWRCTRL hors plage. DÉTECTION CAUSE SOLUTION 2413 <,OVRMINvalue> #PWRCTRL OFF<[DUTY/D/OUT/O]> DÉTECTION CAUSE SOLUTION 2412 Pendant la préparation des blocs. Le nom d'axe esclave dans #FOLLOW ON [MASTER, axe esclave] correspond au paramètre machine LASERFOLLOWAXIS. Ne pas programmer l'axe esclave de #FOLLOW [MASTER]. #PWRCTRL ON/OFF [<DUTY/D/OUT/O> <,FMINvalue> <,FMAXvalue>] DÉTECTION CAUSE SOLUTION 2411 Pendant la préparation des blocs. Les commandes #LEAP, #GAPCTRL ON et #SWTOUT ON ne peuvent pas être actives simultanément. Désactiver l'une des deux autres commandes actives. Il est impossible de programmer l'axe esclave 'LASER FOLLOW AXIS'. DÉTECTION CAUSE 2410 Pendant la préparation des blocs. Il existe un axe contrôlé à travers l'instruction #GAPCTRL ON. Dans cette situation, l'instruction #LEAP a été programmée avec POSLIMIT (valeur maximale du saut) inférieure aux cotes initiale et finale du saut. Les possibles solutions sont les suivantes: • Programmer POSLIMIT dans la commande#LEAP avec une cote supérieure à la position initiale du saut. • Annuler le contrôle du gap (#GAPCTRL OFF). #LEAP, #GAPCTRL ON #SWTOUT ON: Les trois commandes ne peuvent être activées. DÉTECTION CAUSE 2409 Pendant la préparation des blocs. Il existe un axe contrôlé à travers l'instruction #GAPCTRL ON. Dans cette situation, l'instruction #LEAP a été programmée pour exécuter un saut dont les cotes initiale et finale (paramètre POS de l'instruction #LEAP) ne correspondent pas. Les possibles solutions sont les suivantes: • Ne pas programmer POS dans la commande #LEAP • Annuler le contrôle du gap (#GAPCTRL OFF). Pendant l’édition et l’exécution. Il reste à programmer la commande DUTY/OUT dans la fonction #PWRCTRL. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pour activer le contrôle de puissance (#PWRCTRL), il est obligatoire de programme l'une des commandes DUTY ou OUT. PWCTRL DUTY n'est pas autorisé en l'absence de l'option logicielle PWM . DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Pour activer le contrôle du duty del PWM, il faut disposer de l'option logicielle PWM. Activer le contrôle de puissance (commande OUT) pour l'acquisition de l'option logicielle correspondante. S o l ut i o n s d ’ e r r e ur s . 2415 PWCTRL OUT non autorisé sans broche maître dans le canal. DÉTECTION CAUSE SOLUTION 2416 #PWRCTRL ON [<DUTY/D/OUT/O> <,OVRMINvalue> <,OVRMAXvalue> <,FMINvalue> <,FMAXvalue>] DÉTECTION CAUSE SOLUTION 2417 SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Il est interdit de changer ou de stationner la broche master avec PWRCTRL actif. Le contrôle de puissance s'applique à la broche maître. Pour changer ou stationner la broche maître, désactiver le contrôle de puissance (#PWRCTRL). #TFOLLOW ON [MASTER] n'est pas autorisée. Autorisé: #FOLLOW ON [MASTER] DÉTECTION CAUSE SOLUTION 2423 Pendant l'exécution. Deux possibilités existent. • Le nom d'axe esclave dans #FOLLOW ON [MASTER, axe esclave] correspond au paramètre machine LASERFOLLOWAXIS. • L'axe esclave de la synchronisation est déjà esclave dans une autre synchronisation. Ne pas programmer #FOLLOW ON avec l'axe esclave qui apparaît dans le message d'erreur ou effectuer au préalable un #FOLLOW OFF de l'axe en question. Un axe ne peut pas être esclave dans deux synchronisations. Il est interdit de changer ou de stationner la broche master avec PWRCTRL actif. DÉTECTION CAUSE SOLUTION 2422 Au cours de l'exécution. La fonction #PWRCTRL est programmée pour la première fois et il manque un paramètre. La première fois que la fonction #PWRCTRL est paramétrée, il faut impérativement programmer tous les paramètres. #FOLLOW ON[MASTER, ]. L'axe esclave ne peut pas être esclave d'un autre maître. DÉTECTION CAUSE 2421 Au cours de l'exécution. Dans la fonction #PWRCTRL, l'override minimale est supérieure à l'override maximale. L'override minimale (OVRMIN) doit être inférieure à l'override maximale (OVRMAX). #PWRCTRL ON: la première fois, il faut impérativement programmer tous les paramètres. DÉTECTION CAUSE 2420 Au cours de l'exécution. Dans la fonction #PWRCTRL, l'avancée minimale est supérieure à l'avancée maximale. L'avancée minimale (FZMIN) doit être inférieure à l'avancée maximale (FZMAX). #PWRCTRL ON: OVRMIN doit être inférieur à OVRMAX. DÉTECTION CAUSE 2419 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #PWRCTRL ON: FMIN doit être inférieur à FMAX. DÉTECTION CAUSE 2418 Au cours de l'exécution. Le contrôle de puissance s'applique à la broche maître. On a tenté d'activer le contrôle de puissance et aucune broche maître n'est active. Sélectionner une broche maître (#MASTER) avant d'activer le contrôle de puissance. Pendant la préparation des blocs. Lorsqu'un axe est programmé pour être esclave de la variable FLWMASTER, la synchronisation peut uniquement être réalisée sur les cotes réelles. Il est impossible de synchroniser sur les cotes théoriques. Réaliser la synchronisation avec les cotes réelles. CNC 8070 Type de #CUTTING ou #PIERCING non défini. DÉTECTION CAUSE SOLUTION Pendant la préparation des blocs. Le type de piercing o cutting est nul. Le paramètre T est absent de l'instruction et aucune valeur de T (type) n'a été programmée au préalable. Activer un tableau technologique, programmer la commande matériau ou programmer la commande #PIERCING ou #CUTTING qui produit l'erreur avec un paramètre T correct (valeur entre 1 et 10). (REF: 1901) ·125· S o l ut i o n s d ’ e r r e ur s . 2424 Aucun tableau technologique actif (#MATERIAL). DÉTECTION CAUSE SOLUTION 2425 #PLC[PLCmark=0/1,PLCmark=0/1...] DÉTECTION CAUSE SOLUTION 2426 CNC 8070 (REF: 1901) ·126· Au cours de l'exécution. La CNC a tenté d'activer le DMC sur une broche analogique. Le DMC peut uniquement être activé sur des broches numériques. Il est obligatoire de programmer ON/OFF. DÉTECTION CAUSE SOLUTION 2434 Au cours de l'exécution. Dans la fonction #DMC, l'override minimale est supérieure à l'override maximale. L'override minimale (OVRMIN) doit être inférieure à l'override maximale (OVRMAX). #DMC ON: Programmation non autorisée avec broche analogique. DÉTECTION CAUSE SOLUTION 2433 Au cours de l'exécution. Dans la fonction #DMC, l'avancée minimale est supérieure à l'avancée maximale. L'avancée minimale (FZMIN) doit être inférieure à l'avancée maximale (FZMAX). #DMC ON: OVRMIN doit être inférieur à OVRMAX. DÉTECTION CAUSE SOLUTION 2432 Pendant l’édition et l’exécution. L'une des commandes de l'instruction #DMC possède une valeur non valable. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #DMC ON: FZMIN doit être inférieur à FZMAX. DÉTECTION CAUSE SOLUTION 2431 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Paramètre DMC hors plage DÉTECTION CAUSE SOLUTION 2430 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #DMC OFF DÉTECTION CAUSE SOLUTION 2429 Pendant l’édition et l’exécution. La marque programmée dans l'instruction #PLC n'est pas modifiable. L'instruction #PLC peut uniquement activer ou désactiver des marques modifiables. #DMC ON[<PWRSP value><,OVRMIN value><,OVRMAX value><,FZMIN value><,FZMAX value>] DÉTECTION CAUSE SOLUTION 2428 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #PLC: marque non modifiable. DÉTECTION CAUSE SOLUTION 2427 Pendant la préparation des blocs. Les commandes #PIERCING et #CUTTING ont été programmées, et aucun tableau technologique n'est actif. Activer un tableau technologique depuis l'IHM ou programmer la commande #MATERIAL. Au cours de l'exécution. Il reste à programmer la commande ON/OFF pour activer ou annuler la fonction. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Inclure la commande ON pour activer la fonction (par exemple, #DMC ON [...]) ou la commande OFF pour annuler (par exemple, #DMC OFF). Programmation interdite hors d'une macro G8077. DÉTECTION CAUSE SOLUTION Pendant l'exécution. Une fonction G8078 a été programmée hors d'une macro G8077. Réviser la programmation. Les fonctions G8078 doivent être programmées après la macro G8077. S o l ut i o n s d ’ e r r e ur s . 2436 Programmation interdite hors d'une macro G8777. DÉTECTION CAUSE SOLUTION 2438 #LEAP[GAP] XY sans avoir programmé au préalable #GAPCTRL ON. DÉTECTION CAUSE SOLUTION 2441 SOLUTION CAUSE SOLUTION Pendant la préparation des blocs. Un paramètre de l'instruction a été programmé plus d'une fois. Programmer une seule fois chaque paramètre de l'instruction. Préfixe de variable inexistant. DÉTECTION CAUSE SOLUTION 2456 Pendant la préparation des blocs. L'identificateur de fichier (commande F) est erroné. L'identificateur de fichier (commande F) doit posséder une valeur de 1 à 4. #OPEN/#CLOSE/#WRITE : double programmation. DÉTECTION CAUSE SOLUTION 2446 Pendant l'exécution de la commande #MATERIAL ou en activant/validant un tableau technologique. Le format du tableau a été modifié (unités, nouvelles variables, plage de type énuméré, etc). Pour que la CNC prenne le nouveau format en compte, il faut réinitialiser. Réinitialiser la CNC. #OPEN/#CLOSE/#WRITE : valeur de handle du fichier hors plage. DÉTECTION CAUSE SOLUTION 2445 Pendant l'exécution. Une fonction G8753 a été programmée hors d'une macro G8754. Réviser la programmation. La fonction G8753 doit être programmée après la macro G8754. Pour appliquer les modifications sur le fichier de matériau, il faut réinitialiser la CNC. DÉTECTION 2444 Pendant la préparation des blocs. La commande #FINALSUB a été programmée plus d'une fois dans le programme principal. Une seule programmation est autorisée. Dans des boucles ($IF, $FOR, etc. ou dans des sous-routines aucune erreur n'est détectée). Programmer une seule fois #FINALSUB. Programmation interdite hors d'une macro G8754. DÉTECTION CAUSE SOLUTION 2443 Pendant la préparation des blocs. Un saut a été programmé avec la commande #LEAP, qui doit s'achever à un certaine distance sur la tôle (paramètre GAP). La commande #GAPCTRL ON n'a pas été programmée au préalable. Il se peut que le paramètre GAP ne soit pas programmé dans le bloc où l'erreur se produit, mais dans un #LEAP antérieur. Les possibles solutions sont les suivantes: • Programmer #GAPCTRL ON avant le #LEAP où l'erreur est détectée • Éliminer le paramètre GAP des commandes #LEAP. Double programmation de #FINALSUB. DÉTECTION CAUSE 2442 Pendant l'exécution. L'une des fonctions G8778, G8701 ou G8702 a été programmée hors d'une macro G8777. Réviser la programmation. Les fonctions G8778, G8701 ou G8702 doivent être programmées après la macro G8777. Pendant l'exécution. Le préfixe de la variable n'existe pas. Consulter dans les documents la liste des variables autorisées. Avec #GAPPOS actif, il n'est pas permis de changer les trois premiers axes. DÉTECTION CAUSE SOLUTION Pendant la préparation des blocs. On a essayé de modifier les trois premiers axes du canal (#FREE AX ou #SET AX) alors que l'instruction #GAPPOS est active. Ne pas modifier les trois premiers axes du canal alors que l'instruction #GAPPOS ou #GAPCTRL est active. CNC 8070 (REF: 1901) ·127· S o l ut i o n s d ’ e r r e ur s . 2457 #GAPPOS : paramètres trop nombreux. DÉTECTION CAUSE SOLUTION 2458 #DMC ON: La broche master doit avoir le paramètre DMCSPDL = Oui. DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) ·128· Pendant la préparation des blocs. Plus de trois axes de l'instruction #GAPPOS ont été définis. Seuls les trois premiers axes du canal doivent être définis dans l'instruction #GAPPOS. Au cours de l'exécution. On a tenté d'activer le DMC sur une broche qui n'est pas autorisée pour cela. Pour activer le DMC sur une broche, cette dernière doit avoir son paramètre machine DMCSPDL=Oui. S o l ut i o n s d ’ e r r e ur s . 3000-3999 3000 'Il est impossible de programmer une trajectoire circulaire avec un axe esclave' DÉTECTION CAUSE SOLUTION 3001 'Il est impossible de déplacer un axe en mode de visualisation' DÉTECTION CAUSE SOLUTION 3002 SOLUTION SOLUTION SOLUTION Après avoir détecté le signal de palpeur. Processus de palpage activé sans G100 programmée. Contacter votre fournisseur. 'Erreur dans le processus de palpeur' DÉTECTION CAUSE SOLUTION 3010 À l'initialisation du processus de palpage' C’est une sécurité d’activation du processus de palpage. Un axe programmé n’est pas valide ou n’est pas disponible. Vérifier la validité et la disponibilité des axes programmés. 'Signal du palpeur reçu avant le déplacement' DÉTECTION CAUSE SOLUTION 3008 Pendant le repositionnement d’un axe. Pendant le déplacement de repositionnement, l’axe a atteint les limites de logiciel. Si le point de renouvellement est hors des limites de logiciel, l’axe ne peut pas atteindre ce point. Les axes doivent toujours être dans les limites de logiciel. Vérifier que les limites de logiciel sont correctes, qu’elles n’ont pas été modifiées depuis le programme pièce ou le PLC. 'Erreur de la commande de position dans l'initialisation du processus de palpeur' DÉTECTION CAUSE 3007 Pendant le repositionnement d’un axe. Pendant le déplacement de repositionnement, l’axe a atteint les limites de logiciel. Si le point de renouvellement est hors des limites de logiciel, l’axe ne peut pas atteindre ce point. Les axes doivent toujours être dans les limites de logiciel. Vérifier que les limites de logiciel sont correctes, qu’elles n’ont pas été modifiées depuis le programme pièce ou le PLC. 'Limite négative de logiciel dépassée' DÉTECTION CAUSE 3005 Au cours de l'exécution. La CNC essaie de déplacer un axe se trouvant en mode de visualisation. La CNC ne peut pas déplacer les axes actifs en mode de visualisation. Pour déplacer l'axe, désactiver le mode de visualisation (marque DRO(axis) du PLC). 'Limite positive de logiciel dépassée' DÉTECTION CAUSE 3003 Au cours de l'exécution. La CNC essaie de déplacer individuellement l’axe esclave d’un couplage ou d’un axe gantry. Un axe esclave ne peut pas être déplacé individuellement. Pour déplacer un axe esclave, il faut déplacer l'axe maître à lequel il se trouve associée. Après avoir détecté le signal de palpeur. C’est une sécurité d’activation du processus de palpage. Vérifier la validité et la disponibilité des axes programmés. CNC 8070 'L'axe n'a pas été défini comme palpeur (PROBEAXIS)' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Un déplacement de palpage est programmé sur un axe qui n’est pas défini comme axe participant à un déplacement avec palpeur. Le paramètre PROBEAXIS établit si l’axe peut participer à des déplacements avec palpeur. (REF: 1901) ·129· S o l ut i o n s d ’ e r r e ur s . 3011 'Trop d'axes programmés comme palpeur' DÉTECTION CAUSE SOLUTION 3013 'Distance de freinage supérieur au paramètre PROBERANGE' DÉTECTION CAUSE SOLUTION 3015 SOLUTION SOLUTION CNC 8070 (REF: 1901) ·130· Au cours de l'exécution. La vitesse maximale de la broche est égale à zéro. Programmer une vitesse. 'Erreur à l'initialisation des cotes des axes' DÉTECTION CAUSE SOLUTION 3023 Au cours de l'exécution. La vitesse de la broche est égale à zéro. Programmer une vitesse. 'Vitesse maximale de coupe constante égale à zéro' DÉTECTION CAUSE SOLUTION 3022 Au cours de l'exécution. L’avance résultante est très petite pour la vitesse programmée. Augmenter l’avance ou augmenter les tours de la broche. 'On n'a pas programmé S dans G96' DÉTECTION CAUSE SOLUTION 3021 Au cours de l'exécution. La broche n’a pas eu le temps d’atteindre la vitesse programmée. Diminuer l’avance, diminuer la vitesse de la broche ou programmer la vitesse avant pour permettre à la broche d’atteindre sa vitesse. 'Avance programmée en G95 trop petite' DÉTECTION CAUSE SOLUTION 3020 Au cours de la recherche de bloc. La CNC a essayé d’activer une recherche de bloc alors qu’une autre était active. Contacter votre fournisseur. 'Vitesse de coupe constante pas encore atteinte' DÉTECTION CAUSE SOLUTION 3019 Au cours de l'exécution. L’utilisateur a essayé d’activer le mode manuel pendant une recherche de bloc et la CNC l’a ignoré. La CNC ne permet pas d’activer le mode manuel pendant la recherche de bloc. 'Recherche de bloc déjà activée' DÉTECTION CAUSE SOLUTION 3018 Au cours de l'exécution. Pendant une recherche de bloc, la CNC a trouvé une recherche de référence et l’a ignorée. Effectuer la recherche de référence machine hors du programme. 'Le mode manuel est omis dans la recherche de bloc' DÉTECTION CAUSE 3017 Au cours de l'exécution. La distance nécessaire pour freiner avec l’avance active est supérieure à la distance maximale admissible (paramètre PROBERANGE), probablement due à l’erreur de poursuite. Diminuer l’avance de palpage ou diminuer l’erreur de poursuite. 'Recherche de référence machine omise dans la recherche de bloc' DÉTECTION CAUSE 3016 Au cours de l'exécution. Le nombre d’axes programmés dans le déplacement de palpage dépasse le nombre maximum d’axes du canal. Corriger la programmation du bloc de palpage. Au cours de l'exécution. Les cotes d'un axe ne coïncident pas. Contacter Fagor. 'Axe(s) manquant(s) dans le nouveau système de coordonnées' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Un des trois premiers axes du nouveau système de coordonnées n’existe pas. Définir les trois premiers axes du canal avec l'instruction #SET AX. S o l ut i o n s d ’ e r r e ur s . 3025 'Limite positive de logiciel dépassée' DÉTECTION CAUSE SOLUTION 3026 'Limite négative de logiciel dépassée' DÉTECTION CAUSE SOLUTION 3027 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La CNC a essayé de faire une recherche de référence d’un axe de visualisation. La CNC ne permet pas de réaliser une recherche de référence d’un axe de visualisation. 'Il est impossible de passer au mode manuel si l'axe est dans le centre de rotation' DÉTECTION CAUSE SOLUTION 3034 Au cours de l'exécution. La CNC a essayé d’activer une des compensations RTCP ou TLC alors que l’autre était active. Les deux compensations ne peuvent pas être actives simultanément; en désactiver une (#RTCP OFF / TLC OFF) avant d’activer l’autre. 'Recherche de zéro non admise en mode de visualisation' DÉTECTION CAUSE SOLUTION 3033 Au cours de l'exécution. Dans le processus de mesure avec palpeur, il y a des axes simulés et non simulés. Tous les axes intervenant dans un processus de mesure avec palpeur doivent être du même type. 'Compensation (RTCP/TLC) interdite dans l'état actuel' DÉTECTION CAUSE 3032 Au cours de l'exécution. La CNC ne peut pas exécuter la transformation de coordonnées machine à coordonnées pièce. Contacter Fagor. 'Il est impossible de mélanger des axes simulés et des non simulés' DÉTECTION CAUSE SOLUTION 3031 Au cours de l'exécution. La CNC ne peut pas exécuter la transformation de coordonnées pièce à coordonnées machine. Contacter Fagor. 'Erreur dans le calcul de la transformation directe de RTCP' DÉTECTION CAUSE 3030 Au cours de l'exécution. La CNC a essayé de déplacer un axe sur un point se trouvant hors des limites de logiciel. Les axes doivent toujours être dans les limites de logiciel. Vérifier que les limites de logiciel sont correctes, qu’elles n’ont pas été modifiées depuis le programme pièce ou le PLC. 'Erreur dans le calcul de la transformation inverse de RTCP' DÉTECTION CAUSE 3029 Au cours de l'exécution. La CNC a essayé de déplacer un axe sur un point se trouvant hors des limites de logiciel. Les axes doivent toujours être dans les limites de logiciel. Vérifier que les limites de logiciel sont correctes, qu’elles n’ont pas été modifiées depuis le programme pièce ou le PLC. Au cours de l'exécution. La CNC essaie d’activer le mode manuel avec la transformation d’axe C frontal active et les axes dans le centre de rotation. Activer le mode manuel avec les axes sur une position différente de celle du centre de rotation. 'Numéro de gamme non valable' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. La CNC essaie d’accéder à un set de paramètres qui n’existe pas. Le numéro de set doit être compris entre 1 et le paramètre NPARSET. (REF: 1901) ·131· S o l ut i o n s d ’ e r r e ur s . 3035 'Différence d'erreurs de poursuite d'axes accouplements trop grande' DÉTECTION CAUSE SOLUTION 3036 'Processus de changement de gamme incorrect' DÉTECTION CAUSE SOLUTION 3037 SOLUTION SOLUTION SOLUTION 3043 Pendant l'exécution. Une fonction G33, G34 ou G95 est active et la valeur du registre SYNC du PLC n’est pas valide. La valeur du registre SYNC du PLC doit être comprise entre 1 et le nombre de broches du système. La valeur peut aussi être zéro. 'Broche sur M5 en activant le filetage électronique' DÉTECTION CAUSE (REF: 1901) SOLUTION ·132· Pendant l'exécution. Les fonctions G33, G34 et G95 ont besoin d'une broche pour travailler. Cette broche est par défaut la broche maître du canal, mais si le registre SYNC du PLC indique une autre broche, le canal utilisera cette dernière. La CNC affichera erreur si aucune des deux broches n'est définie. Définir une broche maître dans le canal ou affecter une broche au registre SYNC du PLC. 'La broche indiquée sur le registre SYNC n’existe pas' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. L’axe hirth n’est pas positionné sur un nombre multiple de son pas. Positionner correctement l’axe hirth sur une position valide ou les désactiver comme axe hirth. 'La broche pour G33/G34/G95 n'a pas été définie' DÉTECTION CAUSE 3042 Pendant l'exécution à vide. La recherche de bloc ne passe pas par le bloc d'arrêt. Changer le bloc d'arrêt. 'Axe Hirth incorrectement positionné' DÉTECTION CAUSE SOLUTION 3041 Au cours de l'exécution. Le système est surchargé. Fermer les applications qui ne sont pas en rapport avec la CNC. Si l'erreur persiste, contacter Fagor. 'Le bloc d'arrêt dans la recherche de bloc n'a pas été trouvé' DÉTECTION CAUSE SOLUTION 3040 Pendant l'exécution. La CNC essaie de déplacer un axe, mais le PLC n'a pas mis le signal SERVO(axis)ON. Vérifier dans le programme de PLC le traitement du signal SERVO(axis)ON ou augmenter la valeur du paramètre DWELL de l’axe. La CNC peut afficher cette erreur lorsqu’elle travaille avec jonction de blocs (G50, G5 ou HSC) et qu’il faut forcer l’arrêt de l’axe (avec un M ou G7) avant le déplacement de l’axe en position. 'Trop de paramètres en attente de reporter' DÉTECTION CAUSE SOLUTION 3039 Au cours de l'exécution. La gamme de broche dans l’historique de la CNC ne coïncide pas avec la gamme marquée par le PLC comme gamme active. Vérifier le programme de PLC. Axe bloqué. DÉTECTION CAUSE 3038 Au cours de l'exécution. Sur un axe gantry, la différence entre l’erreur de poursuite de l’axe maître et de l’esclave est supérieure à celle définie dans le paramètre MAXCOUPE ; dans un couplage d’axes, la différence est supérieure à la valeur définie. Régler de façon similaire le comportement dynamique les deux axes ou augmenter erreur permise. Pendant l'exécution. La broche utilisée pour un filetage électronique (G33/G34) est arrêtée ou une M5 a été programmée dans le même bloc que G33/G34. La broche utilisée pour le filetage électronique doit être en marche. Mettre la broche en marche dans un bloc précédent ou dans le même bloc que G33/G34. S o l ut i o n s d ’ e r r e ur s . 3044 'La recherche de zéro d'un axe actif comme axe indépendant est interdite' DÉTECTION CAUSE SOLUTION 3045 'M6 n'est pas admise' DÉTECTION CAUSE SOLUTION 3046 SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Après avoir interrompu un programme et passé au mode MHFS, l’utilisateur a édité certaines fonctions M3, M4, M5, M19 ou M41 à M44 interdites pour la même broche. Décider quelle est la fonction M à exécuter ou exécuter les deux successivement mais pas simultanément. 'L'état de la broche doit coïncider avec celui du moment de l'interruption' DÉTECTION CAUSE SOLUTION 3056 Pendant l'exécution. L'utilisateur a essayé de changer la vitesse d'une broche activée comme axe C. Programmer une avance F pour l’axe C ou le désactiver (#CAX) pour programmer une vitesse. 'Ms incompatibles pour la même broche' DÉTECTION CAUSE 3052 Au cours de l'exécution. Après avoir interrompu un programme et changé au mode MHFS, l'utilisateur a édité une fonction M associée à une gamme que n'existe pas dans la broche. Programmer la gamme correcte. 'On n'admet pas le changement de S si la broche travaille comme axe C' DÉTECTION CAUSE SOLUTION 3051 Au cours de l'exécution. Après avoir interrompu un programme avec G63 active et passé au mode MHFS, l’utilisateur a édité une fonction M3, M4, M5, M19 ou M41 à M44 interdite pour G63. Désactiver la fonction G63 ou attendre la fin de cette fonction avant d’interrompre le programme. 'La gamme programmée n’existe pas' DÉTECTION CAUSE 3050 Au cours de l'exécution. Après avoir interrompu un programme et passé au mode MHFS, l’utilisateur a édité une M ou une S référée à une broche qui n’existe pas dans le canal ou dans le système. Associer la fonction à la broche correcte. Accéder à la broche depuis le canal où elle se trouve. 'On n’admet pas M3/M4/M5/M19/M41-M44 avec G63 active' DÉTECTION CAUSE 3048 Au cours de l'exécution. Après avoir interrompu un programme et passé au mode MHFS, l’utilisateur a édité une M6 interdite. Le changement d’outil ne permet pas de continuer l’exécution du programme interrompu. Taper sur RAZ et exécuter M6 depuis le mode MDI. 'La broche associée n’appartient pas au canal' DÉTECTION CAUSE 3047 Au cours de l'exécution. La CNC essaie de réaliser la recherche de référence d’un axe indépendant. Si l’axe doit réaliser un déplacement indépendant, attendre à ce qu’il termine ou interrompre le déplacement depuis le PLC (marque IABORT) ou avec une RAZ dans le canal. Si l’axe est synchronisé, annuler la synchronisation ou effectuer une RAZ dans le canal. Au cours de l'exécution. Après avoir interrompu un programme et changé au mode MSF, l'utilisateur essai de sortir de ce mode avec la broche à un état M3, M4, M5 ou M19 différent à l'état initial. Programmer un nouveau changement d’état de la broche, de manière à ce que celleci ait le même état qu’avant l’interruption. CNC 8070 'Erreur de calcul de la transformation inverse de l’axe d’inclinaison #ANGAX' DÉTECTION CAUSE SOLUTION Pendant l'exécution. Dans une transformation angulaire, l’axe incliné et l'axe orthogonal forment un angle de 90º. Si les axes forment un angle de 90º, la transformation angulaire n'est pas nécessaire. Annuler la transformation angulaire (#ANGAX OFF) ou définir un angle différent de 90º. (REF: 1901) ·133· S o l ut i o n s d ’ e r r e ur s . 3057 'Erreur de calcul de la transformation directe de l’axe d’inclinaison #ANGAX' DÉTECTION CAUSE SOLUTION 3058 'Les fonctions M3/M4/M5/M19 et M41-M44 de la broche doivent être envoyées au PLC' DÉTECTION CAUSE SOLUTION 3059 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) ·134· Au cours de l'exécution. L’utilisateur a programmé une synchronisation en boucle ouverte (OLOOP) pour la broche maître, mais celle-ci était en train de travailler en boucle fermée. La CNC informe du changement; aucune action n’est nécessaire. 'La broche master de la synchronisation passe à boucle fermée' DÉTECTION CAUSE 3064 Pendant l'exécution. La CNC ne peut pas synchroniser en boucle fermée une broche maître si celle-ci n’a pas été référencée auparavant. Effectuer une recherche de référence de la broche maître avant de synchroniser les broches. 'La broche master de la synchronisation ne passe pas à boucle ouverte' DÉTECTION CAUSE 3063 Au cours de l'exécution. Après avoir interrompu un programme et changé au mode MHFS, l'utilisateur a programmé une vitesse et une nouvelle gamme; la vitesse dépasse la gamme maximale. Changer la vitesse ou la gamme programmée ou n’en programmer qu’une pour qu’elles ne soient pas contradictoires. Une broche master non référencée n'accepte pas de synchronisation en boucle fermée. DÉTECTION CAUSE 3062 Au cours de l'exécution. L'utilisateur a interrompu le programme pendant l'exécution de M19 ou G74 dans une broche. La CNC ne peut pas envoyer les fonctions M3, M4, M5, M19 ou M41a M44 à la broche. Continuer l'exécution jusqu'à la fin de la fonction M19 ou G74. Ensuite, interrompre le programme et envoyer les fonctions souhaitées à la broche. 'On n’admet pas une S supérieure à la gamme programmée' DÉTECTION CAUSE 3061 Au cours de l'exécution. Après une recherche de bloc et avant de continuer l’exécution du programme, la CNC a détecté qu’une fonction de la broche n’a pas été envoyée au PLC. Avec le programme interrompu, passer au mode MHFS et envoyer les fonctions nécessaires au PLC. 'On n’admet pas M3/M4/M5/M19/M41-M44 avec M19 ou G74 actives' DÉTECTION CAUSE 3060 Pendant l'exécution. Dans une transformation angulaire, l’axe incliné et l'axe orthogonal forment un angle de 90º. Si les axes forment un angle de 90º, la transformation angulaire n'est pas nécessaire. Annuler la transformation angulaire (#ANGAX OFF) ou définir un angle différent de 90º. Au cours de l'exécution. L’utilisateur a programmé une synchronisation en boucle fermée (CLOOP) pour la broche maître, mais celle-ci était en train de travailler en boucle ouverte. La CNC informe du changement ; aucune action n’est nécessaire. 'La broche à fileter avec G33/G34 doit être référencée' DÉTECTION CAUSE SOLUTION Pendant l'exécution. La broche utilisée dans le filetage G33/G34 n’est pas référencée. Si la CNC utilise la broche maître du canal, elle effectue toujours une recherche de référence avant G33/G34. Si le PLC sélectionne une autre broche (indique SYNC), effectuer une recherche de référence de la broche. S o l ut i o n s d ’ e r r e ur s . 3065 'La vitesse de rotation de la broche programmée pour G33/G34 dépasse le seuil du codeur' DÉTECTION CAUSE SOLUTION 3066 'Erreur de poursuite de l'axe tangentiel sur la trajectoire' DÉTECTION CAUSE SOLUTION 3067 SOLUTION SOLUTION SOLUTION SOLUTION Pendant l'exécution. L'utilisateur a interrompu le programme pendant le changement de gamme et a essayé de modifier les fonctions S, M ou H depuis le mode MHFS. Continuer l’exécution jusqu’à la fin du changement de gamme. Ensuite, interrompre le programme et envoyer les fonctions souhaitées à la broche. 'Le pas et S de broche programmés pour G33/G34 dépassent l'avance maximum permise' DÉTECTION CAUSE SOLUTION 3073 Pendant l'exécution. La broche associée à la fonction G33, G34 ou G95 est arrêtée. Vérifier la vitesse de la broche associée à ces fonctions, qui sera la broche maître du canal ou la broche indiquée dans le registre SYNC, associée au canal. 'On n'admet pas S, M ou H avec processus de changement actif de gamme' DÉTECTION CAUSE 3072 Au cours de l'exécution. La CNC n’a pas terminé correctement le changement de gamme d’un axe ou d’une broche parce que l'asservissement ne répond pas à la demande de changement de gamme. Vérifier l'état de l'asservissement. 'La vitesse de broche associée à G33/G34/G95 est nulle' DÉTECTION CAUSE SOLUTION 3071 Au cours de l'exécution. Après avoir terminé l’exécution en retrace, la marque RETRACE du PLC continue active. Le PLC doit désactiver la marque RETRACE pour que le programme continue. Changement de gamme erroné, le régulateur ne répond pas. DÉTECTION CAUSE 3070 Au cours de l'exécution. La fonction programmée a besoin de que la broche soit commandée en position. La CNC ne peut pas commander la broche en position parce que celle-ci ne dispose pas de codeur. La broche a besoin d’un codeur. Contacter votre fournisseur. 'RETRACE fini, désactiver la marque pour continuer' DÉTECTION CAUSE 3069 Au cours de l'exécution. L’axe tangentiel ne suit pas fidèlement la trajectoire du plan de travail. Contacter FAGOR. 'G33/G34: Programmation interdite sans broche commandée en position' DÉTECTION CAUSE 3068 Pendant l'exécution. La vitesse programmée pour la fonction G33/G34 dépasse le seuil permis par le codeur installé sur la broche. Dépasser le seuil de vitesse du codeur provoque une erreur dans la lecture du comptage de la broche. La CNC ne permet pas d’exécuter la G33/G34 avec la vitesse programmée, car elle ne peut pas garantir la validité du filet. Si la broche a dépassé la vitesse seuil, la CNC a besoin de référencer la broche pour récupérer la cote. Pendant l'exécution. Au commencement d’un filetage G33/G34, la CNC a détecté que le pas et la vitesse programmés impliquent une avance dépassant le maximum permis. L’avance maximum peut être limitée par les paramètres machine ou par le PLC. Vérifier la programmation de la fonction G33/G34. Pour maintenir le pas programmé, modifier la vitesse programmée ou, si cela est possible, augmenter depuis le PLC l’avance maximum du canal. Au besoin, réviser les paramètres machine en rapport avec l’avance maximum des axes, impliqués dans le filet. CNC 8070 'La limite de vitesse de l'angle est dépassée' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC a dépassé la dynamique d’un axe, pendant la transition entre deux blocs. Contacter Fagor. (REF: 1901) ·135· S o l ut i o n s d ’ e r r e ur s . 3074 'Fonction non-compatible avec Motion Control actif' DÉTECTION CAUSE SOLUTION 3075 'Axe multiple désactivé' DÉTECTION CAUSE SOLUTION 3076 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 Pendant l'exécution de découpe au laser (commutation synchronisée). La vitesse de découpe est trop élevée pour la taille de la grille. Diminuer la vitesse ou le temps de cycle. 'Il y a trop d'anticipation pour activer la sortie numérique' DÉTECTION CAUSE (REF: 1901) SOLUTION ·136· Au cours de l'exécution. La CNC a essayé de déplacer un axe qui n’avait pas été repositionné auparavant sur une trajectoire circulaire. Il n’est pas possible de déplacer un axe qui n’a pas été repositionné sur une trajectoire circulaire. 'Vitesse trop grande' DÉTECTION CAUSE SOLUTION 3082 Pendant l'exécution. L’utilisateur a programmé une synchronisation (#SYNC) en boucle fermée (commande OLOOP) pour la broche maître, mais celle-ci travaillait en boucle ouverte pour une autre synchronisation préalable et continuera en boucle ouverte. La broche ne change pas de boucle. Laisser la broche en boucle ouverte ou supprimer la synchronisation préalable pour que la broche passe en boucle fermée. 'Il n'est pas possible d'assumer l'offset de l'axe non repositionné' DÉTECTION CAUSE 3081 Pendant l'exécution. L’utilisateur a programmé une synchronisation (#SYNC) en boucle ouverte (commande OLOOP) pour la broche maître, mais celle-ci travaillait en boucle fermée pour une autre synchronisation préalable et continuera en boucle fermée. La broche ne change pas de boucle. Laisser la broche en boucle fermée ou supprimer la synchronisation préalable pour que la broche passe à boucle ouverte. 'La broche master de la synchronisation ne passe pas à boucle fermée' DÉTECTION CAUSE 3080 Pendant l'exécution. On a essayé d'activer le mode Bloc par Bloc pendant le retrace dans un programme avec de nombreux blocs effectuant des mouvements très courts. Pour évite la saturation des ressources du système, la CNC ne permet pas la fonction Bloc par Bloc dans ce type de programmes. 'La broche master de la synchronisation ne passe pas à boucle ouverte' DÉTECTION CAUSE 3079 Au cours de l'exécution. L’utilisateur a essayé d’abandonner le mode MHFS alors que la marque RETRACE du PLC était active. Désactiver la marque RETRACE du PLC avant d’abandonner le mode MHFS. 'Pendant ce processus de RETRACE le Bloc par Bloc n'est pas accepté. Désactiver Bloc par Bloc' DÉTECTION CAUSE 3078 Au cours de l'exécution. L’axe ne peut pas se déplacer parce qu’il appartient à un groupe multi-axe et qu’il est désactivé. Activer l’axe pour pouvoir le déplacer (marque SWITCH du PLC). 'Il n'est pas possible de sortir de MHFS avec Retrace actif. Désactiver' DÉTECTION CAUSE 3077 Au cours de l'exécution. La CNC a essayé de modifier le système de coordonnées ou la transformation de coordonnées en ayant une fonction de motion control active et le paramètre IMOVEMACH désactivé. Désactiver les fonctions de motion control avant de changer le système de coordonnées ou la transformation de coordonnées. Pendant l'exécution de découpe au laser (commutation synchronisée). Le retard calculé pour le laser est négatif, ce qui signifie qu'il ne reste pas assez de marge suffisante de cycles pour l'anticipation. Diminuer le temps de cycle ou la valeur des paramètres d’anticipation. S o l ut i o n s d ’ e r r e ur s . 3083 'Il y a trop de retard pour activer la sortie numérique' DÉTECTION CAUSE SOLUTION 3084 'Erreur du driver dans l'activation/désactivation du laser' DÉTECTION CAUSE SOLUTION 3087 SOLUTION SOLUTION Au cours de l'exécution. La CNC a essayé de déplacer un axe à une cote se trouvant en dehors d'une zone de travail de non sortie. La zone peut être définie par programme ou par PLC (avec les variables relatives aux zones de travail). Maintenir les axes dans les limites de la zone de travail de non sortie. Si un axe se trouve en dehors des limites, le déplacer dans le bon sens à l’aide du clavier de jog. 'Point dans la zone interdite' DÉTECTION CAUSE SOLUTION 3095 Au cours de l'exécution. La transformation de coordonnées machine à pièce ne peut pas être exécutée. Contacter Fagor. 'La limite de zone de travail est dépassée' DÉTECTION CAUSE 3093 Au cours de l'exécution. La transformation de coordonnées pièce à machine ne peut pas être exécutée. Contacter Fagor. 'Erreur de calcul de la transformée directe de l'axe virtuel de l'outil #VIRTAX' DÉTECTION CAUSE SOLUTION 3092 Pendant l'exécution de découpe au laser (commutation synchronisée). Les conditions de hardware ou de paramétrage nécessaires pour pouvoir utiliser la performance de découpe au laser ne sont pas accomplies. Vérifier les conditions suivantes: • Il doit y avoir une carte d’expansion type Sercos, avec logiciel ID égal ou supérieur à 1.2. • Le paramètre NLOCOUT doit être 8. • Le paramètre PWMOUTPUT ne peut pas être supérieur à 2 (0, 1, 2). 'Erreur de calcul de la transformée inverse de l'axe virtuel de l'outil #VIRTAX' DÉTECTION CAUSE SOLUTION 3090 Pendant l'exécution de découpe au laser (PWM). La performance PWM est déjà activée dans un canal autre que celui souhaité. Vérifier la programmation du PWM. 'Erreur dans la programmation du masque du laser' DÉTECTION CAUSE 3089 Pendant l'exécution de découpe au laser (commutation synchronisée). Les conditions de hardware ou de paramétrage nécessaires pour pouvoir utiliser la performance de découpe au laser ne sont pas accomplies. Vérifier les conditions suivantes: • Il doit y avoir une carte d’expansion type Sercos, avec logiciel ID égal ou supérieur à 1.2. • Le paramètre NLOCOUT doit être 8. • Le paramètre PWMOUTPUT ne peut pas être supérieur à 2 (0, 1, 2). 'PWM activé dans un autre canal' DÉTECTION CAUSE SOLUTION 3088 Pendant l'exécution de découpe au laser (commutation synchronisée). Le retard programmé pour le laser est excessif. Vérifier la valeur des paramètres d'anticipation TON / TOF. Au cours de l'exécution. La CNC a essayé de déplacer un axe à une cote se trouvant dans une zone de travail de non entrée. La zone peut être définie par programme ou par PLC (avec les variables relatives aux zones de travail). Maintenir les axes dans les limites de la zone de travail de non entrée. Si l’outil se trouve dans la zone interdite, désactiver temporairement cette zone, déplacer l’axe dans le bon sens à l’aide du clavier de jog jusqu’à ce qu’elle sorte de la zone interdite et activer à nouveau la zone de non entrée. CNC 8070 Point final mal programmé dans #GAPCTRL ou #LEAP. DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Pendant les instructions #GAPCTRL ou #LEAP, la CNC ne peut pas corriger la position après avoir reçu le signal du capteur. Vérifier que le point final indiqué dans les instructions #GAPCTRL ou #LEAP est correct. (REF: 1901) ·137· S o l ut i o n s d ’ e r r e ur s . 3096 PWRCTRL DUTY activé dans un autre canal. DÉTECTION CAUSE SOLUTION 3097 PWRCTRL OUT activé dans un autre canal. DÉTECTION CAUSE SOLUTION 3098 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 CAUSE SOLUTION ·138· Au cours de l'exécution. Les valeurs de la puissance à vide et la puissance objectif pendant l'usinage sont semblables. Il est possible que le DMC ne puisse pas distinguer avec exactitude les entrées et les sorties de la pièce. La puissance objectif (programmée ou obtenue par l'apprentissage) doit atteindre au moins 20 % de la puissance à vide. Dans ce cas, il est recommandé de désactiver la fonction DMC dans cet usinage. Programmer une puissance objectif supérieure, que l'on ne va pas vraiment atteindre, peut avoir pour conséquence que le DMC ne détecte jamais d'entrées à la pièce et réalise tout l'usinage comme si l'outil travaillait à vide. Une collision a été détectée. DÉTECTION (REF: 1901) Au cours de l'exécution. On a tenté d'exécuter l'instruction #HSC ou #SWT dans un axe avec un mouvement indépendant. Ces instructions ne peuvent pas être programmées dans un axe avec un mouvement indépendant. Puissance objectif insuffisante pour le bon fonctionnement avec DMC. DÉTECTION CAUSE 3104 Au cours de l'exécution. Le DMC a détecté que la puissance instantanée (variable TV51 du régulateur) est supérieure à la puissance cible dans une plage fixée au préalable. Cela peut indiquer que l'outil est entré en collision avec la pièce, ce qui explique que la CNC arrête les axes sans arrêter la rotation de la broche. Vérifier l'état de l'outil et de l'usinage. La CNC permet de reprendre l'exécution en appuyant sur [START], entrer en mode inspection d'outil ou considérer comme achevée l'exécution. Instruction non compatible avec un mouvement indépendant actif. DÉTECTION CAUSE 3103 Au cours de l'exécution. Le DMC a détecté une consommation de puissance (variable TV51 du régulateur) excessive pendant un certain temps. Cela peut indiquer que l'outil est usé, détérioré ou est entré en collision avec la pièce. Réviser l'outil et/ou la programmation de la passe de pénétration et de la passe radiale. 'Puissance excessive dans la broche détectée pendant DMC. Appuyez sur MARCHE pour continuer' DÉTECTION CAUSE 3102 Au cours de l'exécution. On a tenté d'activer #PWRCTRL DUTY dans un canal sans avoir activé au préalable le PWM dans le même canal. Activer le PWM avant d'activer #PWRCTRL DUTY. 'Puissance excessive dans la broche détectée pendant DMC' DÉTECTION CAUSE 3101 Au cours de l'exécution. On a tenté d'activer #PWRCTRL OUT dans un canal, alors qu'il est actif dans un autre. Le #PWRCTRL OUT peut uniquement se trouver actif dans un canal. PWRCTRL DUTY exige PWM actif dans le même canal. DÉTECTION CAUSE 3100 Au cours de l'exécution. On a tenté d'activer #PWRCTRL DUTY dans un canal, alors qu'il est actif dans un autre. Le #PWRCTRL DUTY peut uniquement se trouver actif dans un canal. Au cours de l’exécution ou de la simulation d’un programme pièce. Pendant l'exécution en mode MDI. FCAS (Fagor Collision Avoidance System) a détecté une collision dans l'un des mouvements à exécuter ou à simuler. Revoir la programmation et modifier le programme pièce. S o l ut i o n s d ’ e r r e ur s . 3400 'Axe indépendant inexistant ou non disponible' DÉTECTION CAUSE SOLUTION 3401 'Came inexistante ou non disponible' DÉTECTION CAUSE SOLUTION 3402 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La synchronisation programmée implique dépasser l’avance maximum de l’axe. Programmer la synchronisation avec l’axe maître en se déplaçant à une avance inférieure ou programmer un ratio de synchronisation inférieur. 'La cote programmée pour l'axe indépendant est supérieure à la limite positive' DÉTECTION CAUSE SOLUTION 3408 Au cours de l'exécution. L’axe programmé dans l'instruction #MOVE INF a des limites de parcours définies. Supprimer les limites de logiciel ou interrompre le déplacement avant que l’axe n’atteigne la limite. 'La vitesse nécessaire pour synchroniser est supérieure à la maximale' DÉTECTION CAUSE SOLUTION 3407 Au cours de l'exécution. La CNC essaie d’exécuter une instruction #FOLLOW OFF mais il y a une opération en attente. Depuis le PLC interrompre les instructions en attente (marque ABORT) ou bien attendre l'espace pour l’emmagasiner (marque FREE). 'On n’admet pas #MOVE INF pour un axe avec limites' DÉTECTION CAUSE SOLUTION 3406 Au cours de l'exécution. La CNC essaie d’exécuter une opération d’axe indépendant mais il y a une synchronisation active. Ne pas programmer d’opérations d’axe indépendant avec des cames actives ni programmer deux synchronisations de suite. Depuis le PLC interrompre les instructions en attente (marque ABORT) ou bien attendre la fin de la synchronisation. 'On n’admet pas #FOLLOW OFF avec une autre opération en attente' DÉTECTION CAUSE 3405 Au cours de l'exécution. La CNC essaie d’exécuter une opération d’axe indépendant mais il y a déjà deux opérations en attente. Depuis le PLC interrompre les instructions en attente (marque ABORT) ou bien attendre l'espace pour l’emmagasiner (marque FREE). Pour savoir si l’interpolateur indépendant a terminé toutes les opérations, consulter la marque BUSY. 'Les opérations avec des axes indépendants sont interdites. En synchronisation' DÉTECTION CAUSE 3404 Au cours de l'exécution. Le numéro de came programmé dans l'instruction #CAM n’existe pas. Programmer une came correcte ou définir la came dans les paramètres machine. Les opérations avec des axes indépendants sont interdites. Tableau plein. DÉTECTION CAUSE 3403 Au cours de l'exécution. L’utilisateur a programmé une opération d’axe indépendant pour un axe qui n’est assigné à aucun canal ou est en train de changer de canal. Assigner l’axe indépendant à n’importe quel canal ou attendre à ce que la CNC termine l’échange d’axe. Au cours de l'exécution. La cote programmée dans l'instruction #MOVE est hors des limites de logiciel. Les axes doivent toujours être dans les limites de logiciel. Vérifier que les limites de logiciel sont correctes, qu’elles n’ont pas été modifiées depuis le programme pièce ou le PLC. 'La cote programmée pour l'axe indépendant est inférieure à la limite négative' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La cote programmée dans l'instruction #MOVE est hors des limites de logiciel. Les axes doivent toujours être dans les limites de logiciel. Vérifier que les limites de logiciel sont correctes, qu’elles n’ont pas été modifiées depuis le programme pièce ou le PLC. CNC 8070 (REF: 1901) ·139· S o l ut i o n s d ’ e r r e ur s . 3409 'L'axe n'est pas valable comme axe indépendant' DÉTECTION CAUSE SOLUTION 3410 'Le temps maximum permis pour synchroniser est dépassé' DÉTECTION CAUSE SOLUTION 3411 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 3500 3501 Au cours du démarrage ou pendant l'exécution. L'accélération programmée a valeur zéro. Programmer une valeur positive pour l'accélération. 'Accélération linéaire du segment 1 supérieure à la maximale' DÉTECTION CAUSE SOLUTION ·140· Pendant l'exécution. La CNC ne peut pas exécuter le saut (#LEAP/#LEAPBEGIN) avec les données programmées. Réviser la programmation. 'Accélération linéaire du segment 1 inférieure ou égale à zéro' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. Le PLC essaie d’effectuer une recherche de référence pendant que la CNC est en train d’en exécuter un autre. Le PLC doit attendre à ce que la CNC termine sa recherche de référence. LEAPFROG est impossible selon les cotes fournies. DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Dans la synchronisation de la came, l’axe maître et l’axe esclave ont des modules différents. Les deux axes doivent avoir le même module (paramètres MODUPLIM et MODLOWLIM égaux). 'La recherche de zéro indépendant n'est pas permisse dans l'exécution' DÉTECTION CAUSE 3417 Au cours de l'exécution. Dans la synchronisation en position, l’axe maître a un module et le ratio de transmission est différent de 1. Dans une synchronisation en position où l’axe maître a un module, le ratio de transmission doit avoir la valeur 1. Programmer un ratio de transmission de 1 ou une synchronisation en vitesse. 'On ne peut pas programmer la came pour des axes avec différente valeur de module' DÉTECTION CAUSE 3415 Au cours de l'exécution. Dans la synchronisation, le dénominateur du ratio de transmission a la valeur zéro. Le dénominateur du ratio ne peut pas valoir zéro. 'On ne peut pas synchroniser en position avec module et ratio différent de 1' DÉTECTION CAUSE 3414 Au cours de l'exécution. Un déplacement d’axe indépendant est programmé avec une synchronisation active et la somme des deux composants de vitesse dépasse la maximale permise de l’axe. Si la vitesse de l’axe maître est élevée, il faut programmer le déplacement supplémentaire avec une vitesse plus petite. 'On ne peut pas programmer dénominateur 0 en synchronisation' DÉTECTION CAUSE SOLUTION 3413 Au cours de l'exécution. La synchronisation n'atteint pas la position souhaitée dans le temps défini. Augmenter le temps de synchronisation, commencer la synchronisation à des vitesses plus semblables ou augmenter l’accélération de l’esclave. 'On essaie de dépasser la vitesse maximale MAXFEED' DÉTECTION CAUSE 3412 Au cours de l'exécution. La CNC essaie d’exécuter une opération d’axe indépendante dans laquelle intervient un axe qui dépend d’autres axes ou duquel dépendant d’autres axes (par exemple des axes gantry, accouplés ou faisant partie d'une transformation) ou bien parce qu’il s’agit d’un axe afficheur ou d’un module et la limite inférieure du module est négative. Désactiver le couplage ou les transformations existantes. Au cours du démarrage ou de l'exécution. L'accélération programmée est supérieure à la maximale. Programmer une valeur inférieure à la maximale pour l'accélération. S o l ut i o n s d ’ e r r e ur s . 3502 'Accélération linéaire du segment 2 inférieure ou égale à zéro' DÉTECTION CAUSE SOLUTION 3503 'Accélération linéaire du segment 2 supérieure à la maximale' DÉTECTION CAUSE SOLUTION 3504 SOLUTION SOLUTION Au cours de l'exécution. La vitesse programmée pour la broche dépasse la vitesse maximale définie dans les paramètres machine pour la gamme active. Vérifier le paramètre G00FEED de broche. 'Il est impossible de déplacer la broche en mode de visualisation' DÉTECTION CAUSE SOLUTION 3603 Au cours de l'exécution. Il n’y a pas de vitesse de positionnement de broche programmée. Vérifier la programmation et que les paramètres REFFEED2 et G00FEED de la gamme active de la broche soient différents de zéro. 'Vitesse de broche programmée supérieure à la limite maximale' DÉTECTION CAUSE 3602 Pendant l’exécution de la commande d’analyses de fréquences. La vitesse additive est inférieure à celle résultant pour la fréquence maximum. Réduire la fréquence maximale ou programmer une vitesse additive supérieure. 'Vitesse de broche nulle' DÉTECTION CAUSE SOLUTION 3601 Au cours de l'exécution. Dépassement d'accélération dans cette trajectoire. Contacter Fagor. 'Fréquence trop grande pour la vitesse programmée' DÉTECTION CAUSE SOLUTION 3600 Pendant l’exécution de la commande d’analyses de fréquences. La fréquence est trop grande pour l’amplitude programmée. Réduire la fréquence maximale ou réduire l'amplitude. 'Limite d'accélération surpassée' DÉTECTION CAUSE SOLUTION 3508 Au cours de l'exécution. Dépassement de jerk dans cette trajectoire. Contacter Fagor. 'La limite de Jerk va être dépassée' DÉTECTION CAUSE SOLUTION 3507 Au cours du démarrage ou de l'exécution. La vitesse programmée pour le changement d’accélération est supérieure à la maximale. Programmer une vitesse inférieure à la maximale. 'Limite de jerk surpassée' DÉTECTION CAUSE SOLUTION 3506 Au cours du démarrage ou de l'exécution. L'accélération programmée est supérieure à la maximale. Programmer une valeur inférieure à la maximale pour l'accélération. 'Vitesse de changement d'accélération supérieure à la maximale' DÉTECTION CAUSE 3505 Au cours du démarrage ou pendant l'exécution. L'accélération programmée a valeur zéro. Programmer une valeur positive pour l'accélération. Pendant l'exécution. La CNC essaie de commander une broche qui se trouve en mode de visualisation. La CNC ne peut pas commander les broches actives en mode de visualisation. Pour déplacer l’axe, désactiver le mode de visualisation (marque DRO(axis) du PLC) et vérifier l’état de la marque SERVOON de la broche. CNC 8070 'La position de la broche commandée excède le rang du module' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La CNC est en train d’essayer de positionner la broche sur une cote qui est hors de la gamme permise (paramètres MODUPLIM et MODLOWLIM). Vérifier les paramètres MODUPLIM et MODLOWLIM. (REF: 1901) ·141· S o l ut i o n s d ’ e r r e ur s . 3604 'Sens du positionnement de broche contraire à celui du paramètre machine' DÉTECTION CAUSE SOLUTION 3605 'Sens de rotation de broche contraire à celui du paramètre machine' DÉTECTION CAUSE SOLUTION 3606 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 3612 DÉTECTION CAUSE 3700 Au cours de l'exécution. Le PLC a activé la marque SPDLEREV sur une broche qui est synchronisée, que ce soit comme maître ou comme esclave. Désactiver la marque SPDLEREV du PLC. 'Limite de parcours de l’axe dépassées (PLC)' DÉTECTION CAUSE SOLUTION ·142· Au cours de l'exécution. La broche maître ou esclave n’est pas dans la gamme adéquate, paramètre SYNCSET ou paramètre CAXSET si la broche maître est comme axe C. Changer la gamme de la broche maître et/ou esclave dans son canal ou passer la broche maître au canal de l’esclave pour que le changement de gamme soit automatique. SPDLEREV n'est pas acceptée si la broche est synchronisée ou en M19. SOLUTION (REF: 1901) Au cours de l'exécution. Une instruction #SERVO ON est programmée pour une broche qui est en M19. L'instruction #SERVO OFF annule l'instruction #SERVO ON et ouvre la boucle. Si la broche est en M19, l'instruction #SERVO OFF ne peut pas ouvrir la boucle; pour ouvrir la boucle, programmer M3, M4, M5 ou faire une RAZ. 'La broche master de la synchronisation ne se trouve pas dans la gamme adéquate (SYNCSET ou CAXSET)' DÉTECTION CAUSE CNC 8070 Au cours de l'exécution. Une instruction #SERVO ON est programmée pour une broche qui n’est pas référencée. Effectuer une recherche de référence de la broche avec M19 ou G74 avant d’utiliser l’instruction #SERVO ON. 'On ne peut pas ouvrir la boucle étant en M19 ou en synchronisation' DÉTECTION CAUSE SOLUTION 3611 Au cours de l'exécution. Le PLC a activé la marque PLCCNTL sur une broche qui est synchronisée, que ce soit comme maître ou comme esclave. Désactiver la marque PLCCNTL du PLC. 'On ne permet pas # SERVO ON si on n'a pas cherché préalablement le zéro de la broche' DÉTECTION CAUSE 3610 Au cours de l'exécution. La CNC a essayé de réaliser une synchronisation pendant que la marque PLCCNTL est active. Désactiver la marque PLCCNTL du PLC. 'On n’admet pas PLCCNTL si la broche est synchronisée' DÉTECTION CAUSE 3609 Au cours de l'exécution. Après une rotation de la broche en boucle ouverte, le positionnement doit être en cotes absolues. Programmer le positionnement en cotes absolues. 'On ne peut pas synchroniser la broche avec PLCCNTL actif' DÉTECTION CAUSE 3608 Au cours de l'exécution. La rotation programmée exige un déplacement de la broche dans le sens contraire à celui indiqué par paramètre machine avec UNIDIR. Vérifier la programmation et le paramètre machine UNIDIR de la broche. 'Le positionnement de la broche exige une cote absolue' DÉTECTION CAUSE 3607 Au cours de l'exécution. Le positionnement programmé demande un déplacement de la broche dans le sens contraire à celui indiqué par paramètre machine avec UNIDIR. Vérifier la programmation et le paramètre machine UNIDIR de la broche. Au cours du déplacement de l'axe. Le PLC a essayé de dépasser les limites de parcours. Réviser la programmation. S o l ut i o n s d ’ e r r e ur s . 3701 'La position de référence dépasse les limites de logiciel' DÉTECTION CAUSE SOLUTION 3702 'Erreur de suivi de l’axe hors limites' DÉTECTION CAUSE SOLUTION 3703 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Le temps nécessaire pour que l’axe rentre dans la fenêtre d’arrêt, pour que la CNC le considère en position, dépasse le temps défini dans le paramètre INPOMAX. Régler le paramètre INPOMAX. 'Erreur dans le rafraîchissement des entrées analogiques' DÉTECTION CAUSE SOLUTION 3710 Au cours de la recherche de référence. Erreur dans le processus de recherche de référence. Cela peut être du à un mauvais paramétrage de l’axe, à un défaut dans le module de comptage ou dans l'asservissement Sercos, dans le système de mesure ou à une erreur dans le branchement. Vérifier les paramètres en rapport avec la recherche de référence, l’état du module de comptage ou de l'asservissement Sercos, le système de mesure ou le branchement. 'Temps maximum dépassé pour rentrer dans la fenêtre d'arrêt' DÉTECTION CAUSE 3709 Pendant l’initialisation du palpeur. L'entrée numérique affectée au palpeur n'est pas valide. Vérifier les paramètres du palpeur. 'Erreur dans la recherche de zéro' DÉTECTION CAUSE 3708 Au cours de l'exécution. La CNC a perdu la référence de la broche dans la transition de boucle ouverte à boucle fermée. Contacter votre fournisseur. 'Erreur dans l'opération avec palpeur' DÉTECTION CAUSE SOLUTION 3707 Au cours du déplacement de l'axe. L’axe a dépassé la cote définie par le paramètre machine LIMIT- ou par la variable V.A.RTNEGLIMIT.xn. Réviser la programmation. 'La recherche de zéro est nécessaire' DÉTECTION CAUSE 3706 Au cours du déplacement de l'axe. L’axe a dépassé la cote définie par le paramètre machine LIMIT+ ou par la variable V.A.RTPOSLIMIT.xn. Réviser la programmation. 'Limite négative de logiciel dépassée' DÉTECTION CAUSE 3705 Pendant l'exécution. L’axe a dépassé l’erreur de poursuite permise définie dans les paramètres machine (MAXFLWE, MINFLWE, FEDYNFAC, ESTDELAY). Cela peut être du à un mauvais réglage de l’axe, à ce qu’il faille activer l’axe, à un défaut dans le moteur, dans l'asservissement, dans le système de mesure et/ou dans la mécanique. Réviser les paramètres machine, le réglage de l’axe, le branchement, l’état de l'asservissement et le système mesure-moteur. 'Limite positive de logiciel dépassée' DÉTECTION CAUSE 3704 Au cours de la validation de paramètres machine. La valeur du paramètre REFVALUE dépasse les limites de logiciel de l'axe. Vérifier le paramètre REFVALUE et les limites de logiciel. Pendant la lecture d’entrées analogiques. Défaut dans le processus cyclique de lecture d’entrées analogiques. Cela peut être du à des problèmes dans la COMPCI, le bus CAN, le module d’entrées analogiques, etc. Vérifier l’état du bus CAN, des modules d’entrées analogiques, le branchement, etc. 'Rang de valeurs de la consigne de position dépassé' DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) Au cours de l'exécution. Overflow dans la variable de la consigne de position. Vérifier le paramétrage de l'axe. ·143· S o l ut i o n s d ’ e r r e ur s . 3711 'Erreur dans le rafraîchissement de comptages CAN' DÉTECTION CAUSE SOLUTION 3712 'Micro de l'axe maître appuyé pendant la recherche de zéro de l'axe esclave' DÉTECTION CAUSE SOLUTION 3713 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 3718 ·144· Au cours de l'exécution. Le codeur de l’axe ou de la broche a dépassé la vitesse de rotation maximale permise. En dépassant cette limite, l’axe ou broche a perdu le point de référence, par conséquent les cotes lues ne sont pas correctes. Effectuer une recherche de référence machine pour travailler en boucle fermée. 'RAZ pour stationner les axes en déplacement ou de la transformation / couplage actif' DÉTECTION CAUSE (REF: 1901) Au cours du déplacement d'un axe ou broche. Sur les axes Sercos vitesse, la CNC envoie la consigne au régulateur en dix millièmes de t/min. La valeur de la consigne a dépassé la plage autorisée. Même si la vitesse programmée ne dépasse pas G00FEED, la consigne envoyée à l'asservissement après avoir appliqué Kv dépasse la vitesse maximale permise. Vérifier les paramètres machine PITCH, INPUTREV, OUTPUTREV et PROGAIN. Limiter la vitesse maximale (paramètre G00FEED) à la valeur indiquée par le warning pour éviter le dépassement. Seuil de comptage de l'encodeur dépassé. Rechercher zéro pour récupérer la cote. DÉTECTION CAUSE CNC 8070 Au cours du déplacement d'un axe rotatif ou broche. Sur les axes Sercos position, la CNC maintient le comptage de la compensation de module de façon absolue; si tous les déplacements de l’axe se réalisent dans le même sens, la CNC accumule la compensation. Réaliser une recherche de référence machine. 'Consigne de vitesse maximale dépassée' DÉTECTION CAUSE 3717 En cours de stationnement d'un axe ou broche depuis le PLC. Le PLC essaie de stationner un axe faisant partie d’un couple gantry ou un axe ou broche faisant partie d’un couple tandem. Ces axes ou ces broches ne peuvent pas être stationnés, ni depuis le PLC ni depuis la CNC. Supprimer le signal de stationner l’axe ou broche depuis PLC. 'Dépassement dans la compensation de module' DÉTECTION CAUSE 3716 Au cours de l'exécution. La CNC n’a pas pu initialiser la commande de couple supplémentaire parce que l’information d’un paramètre n’est pas disponible. Définir et valider les paramètres machine de l’axe tandem ou activer l’axe esclave et remettre la CNC à zéro. 'Les axes gantry ou tandem ne peuvent pas être stationnés' DÉTECTION CAUSE 3715 Au cours de l'exécution. Pendant la recherche de référence d’un axe gantry, la CNC a détecté le micro de l’axe maître avant celui de l’axe esclave. Régler la position des micros des axes gantry; l’axe esclave doit être le premier à activer le micro. 'Le contrôle tandem n'est pas actif' DÉTECTION CAUSE 3714 Pendant la lecture des comptages d’axes analogiques. Si l'erreur indique le nom de l'axe, la CNC n'a pas achevé la lecture des comptages de cet axe. Si l’erreur n’affiche le nom d’aucun axe, la CNC ne complète pas le rafraîchissement cyclique des compteurs. L’erreur peut être due à une erreur dans le bus CAN, à un défaut dans un comptage, dans le module de comptage ou à la saturation du bus CAN. Vérifier la connexion et la configuration du bus CAN, le module de comptage ou augmenter le paramètre LOOPTIME en cas de saturation dans le bus. SOLUTION En cours de stationnement d'un axe depuis le PLC. Le PLC essaie de stationner un axe en déplacement, faisant partie de la cinématique active, d’un axe angulaire actif, du contrôle tangentiel active ou d’une transformation de coordonnées #CS ou #ACS. Le PLC ne peut pas stationner un axe dans cette situation. Taper sur RAZ pour arrêter le déplacement ou désactiver la cinématique active, l’axe angulaire actif, le contrôle tangentiel actif ou la transformation de coordonnées #CS ou #ACS. S o l ut i o n s d ’ e r r e ur s . 3719 'RAZ pour stationner broches en déplacement ou G33/G34/G63/G95/G96/#CAX/#SYNC' DÉTECTION CAUSE SOLUTION 3720 'Palpeur non disponible. Occupé par un autre processus' DÉTECTION CAUSE SOLUTION 3723 SOLUTION SOLUTION SOLUTION Au cours de la désactivation de la marque SWITCH de l'axe. La CNC a essayé de désactiver un axe d’un groupe multiple avant que l’axe ne soit en position, c’est-à-dire, avec déplacement en attente. Dans la manœuvre du PLC, conditionner la désactivation de l’axe à ce que celui-ci soit en position, c’est-à-dire pas en déplacement. 'Il est interdit l'axe multiple avec une commande en exécution dans l'asservissement, SWITCH' DÉTECTION CAUSE SOLUTION 3729 Au démarrage du déplacement d'un axe tandem. La CNC a essayé de déplacer l’axe maître du tandem sans attendre à ce que l’axe esclave soit activé. Dans la manœuvre du PLC, conditionner la permission du déplacement pour que les deux axes du tandem soient activés. 'Il est interdit de désactiver un axe multiple sans entrer en position' DÉTECTION CAUSE 3728 Au cours de l'exécution. La CNC a détecté la fonction G174 pour un axe qui n’est pas synchronisé. Réviser la programmation. Pour forcer la cote d'un axe (G174) il faut que l'axe ne soit pas synchronisé avec un autre. Désynchroniser l’axe avant de forcer la cote ou vérifier dans le programme de PLC la logique de la marque INSYNC de l’axe. 'Absence de Drive Status Ready (DRSTAF/DRSTAS) de l'axe esclave du tandem' DÉTECTION CAUSE 3727 Au cours de l'exécution. La CNC a détecté la fonction G174 pour un axe qui n’est pas en position. Réviser la programmation. Pour forcer la cote d’un axe (G174), l’axe doit être en position, c’est-à-dire, pas en déplacement et avec sa marque INPOS(axis) active. 'G174 interdite pour un axe synchronisé' DÉTECTION CAUSE SOLUTION 3726 Au cours de l'exécution. La CNC a détecté la fonction G174 pour un axe qui est en mode de visualisation (marque DRO). Réviser la programmation. Pour forcer la cote d’un axe (G174), celui-ci ne peut pas être en mode de visualisation ; c’est-à-dire, il faut désactiver sa marque DRO(axis) et activer sa marque SERVO(axis)ON. 'G174 est interdite si l'axe n'est pas en position' DÉTECTION CAUSE SOLUTION 3725 Au cours de l'exécution. La CNC a essayé d’exécuter un palpage mais le palpeur est utilisé par un processus antérieur (G100 ou commande TOUCHPROBE). Attendre la fin d’un palpage avant d’exécuter le suivant. 'G174 interdite pour l'axe sous le mode de visualisation' DÉTECTION CAUSE 3724 En cours de stationnement d'un axe depuis le PLC. Le PLC essaie de stationner une broche en déplacement, synchronisée, activée comme axe C ou avec unes des fonctions G33, G34, G63, G95 ou G96 active. Le PLC ne peut pas stationner une broche dans cette situation. Taper sur RAZ pour arrêter le déplacement, la synchronisation, désactiver l’axe C ou désactiver les fonctions G33, G34, G63, G95 ou G96. Au cours de la désactivation de la marque SWITCH de l'axe. La CNC a essayé de désactiver un axe d’un groupe multiple avant que ne termine une commande Sercos pour stationnement, arrêt de stationnement ou de changement de gamme ou de set. Dans la manœuvre du PLC, conditionner la désactivation de l’axe à ce que la manœuvre de stationnement, arrêt de stationnement ou changement de gamme ou de set ait terminé. 'Il n'est permis qu'un axe du groupe multiple actif' DÉTECTION CAUSE SOLUTION Au cours de la désactivation de la marque SWITCH de l'axe. La CNC a essayé d’activer un axe d’un groupe multiple avant de désactiver l’axe précédent. Dans la manœuvre du PLC, désactiver d’abord le dernier axe actif puis activer le nouvel axe. CNC 8070 (REF: 1901) ·145· S o l ut i o n s d ’ e r r e ur s . 3730 'TOUCHPROBE: Le flanc sélectionné va être ignoré car il est différent de l'actif' DÉTECTION CAUSE SOLUTION 3731 'G174: Déplacement non valide, valeur trop grande' DÉTECTION CAUSE SOLUTION 3734 SOLUTION SOLUTION 3740 (REF: 1901) Pendant l'exécution. Avec le contrôle du gap actif, la CNC lit une distance supérieure au maximum possible (paramètre GAPDISTLIMIT). Les possibles causes sont les suivantes: • La sonde fonctionne mal. • Le signal reçu par la CNC ne provient pas de la sonde (sonde mal connectée). • La sonde est mal paramétrée (paramètres GAPDISTLIMIT et GAPVOLTLIMIT). Revoir la connexion et le paramétrage de la sonde. Si l'erreur persiste, contacter votre fournisseur. ENABLEGAP: #GAPCTRL ne peut pas être activé, car il est trop différent du GAP programmé. DÉTECTION CAUSE SOLUTION ·146· Au cours du démarrage de la CNC. La cote absolue de l'asservissement ne correspond pas à la cote enregistrée dans la dernière session de CNC. L'axe a fait un déplacement supérieur à celui indiqué dans le paramètre MAXDIFREF. Vérifier si la position de l'axe est correcte. Erreur au niveau du signal de la sonde pendant le processus de #GAPCTRL. DÉTECTION CAUSE CNC 8070 Pendant l'exécution de découpe au laser (PWM). Le hardware n’est pas préparé pour la performance PWM. Vérifier qu’il n’y a pas de carte d'expansion type Sercos, avec les 2 premières sorties locales prêtes pour la commutation rapide. Le logiciel ID de la FPGA d'expansion doit être égal ou supérieur à 1.3, et son hardware ID égal ou supérieur à 1.2. 'L'axe est déplacé avec la CNC mise hors tension' DÉTECTION. CAUSE 3739 Pendant l'exécution de découpe au laser (PWM). Le paramètre PWMOUTPUT ne peut pas prendre la valeur 0. Affecter au paramètre PWMOUTPUT une valeur dans la gamme (1-2). 'Carte d'expansion incompatible avec PWM' DÉTECTION CAUSE SOLUTION 3738 Pendant l'exécution de découpe au laser (PWM). Le paramétrage du PWM est incorrect. Vérifier les conditions suivantes: • Le paramètre NLOCOUT doit être 8. • Le paramètre PWMOUTPUT ne peut pas être supérieur à 2 (1, 2). 'Le paramètre machine PWMOUTPUT est 0' DÉTECTION CAUSE SOLUTION 3737 Au cours du démarrage de la CNC. La CNC n'a pas active l'option de logiciel pour la performance PWM. Convenir l'option correspondante. 'Erreur dans l'activation/désactivation du PWM' DÉTECTION CAUSE SOLUTION 3736 Au cours de l'exécution de G174. En calculant le déplacement programmé en unités de l'asservissement, on obtient une valeur hors de la gamme admise par l'asservissement. Modifier la valeur programmée dans G174. 'Option de logiciel PWM non autorisée' DÉTECTION CAUSE SOLUTION 3735 Lorsque le PLC exécute une commande TOUCHPROBE. Le PLC a essayé d’activer un palpage, mais le palpeur est utilisé par une commande TOUCHPROBE antérieure et les deux commandes utilisent des flancs différents. Dans des opérations de palpage simultanées sur différents axes, il est obligatoire de sélectionner le même flanc de palpage ou bien d’effectuer les palpages avec des palpeurs différents. Pendant l'exécution. Le contrôle du gap est actif (#GAPCTRL), mais il est désactivé pour le PLC (indique ENABLEGAP). La CNC ne peut pas activer le contrôle du gap, car la sonde se trouve hors du gap. Rapprocher la sonde du gap programmé. S o l ut i o n s d ’ e r r e ur s . 3741 #GAPCTRL : hors plage [GAPMAX - GAPMIN]. DÉTECTION CAUSE SOLUTION 3742 #GAPCTRL : hors plage GAPTOL. DÉTECTION CAUSE SOLUTION 3744 SOLUTION Pendant l'exécution du PWM. Le hardware n’est pas préparé pour la performance PWM. Vérifier que la CNC dispose de 2 sorties numériques locales préparées pour la commutation rapide. Différence de position supérieure à MAXDIFREF. Appuyer sur ENTER + RESET pour confirmer. DÉTECTION CAUSE SOLUTION 3800 Pendant l'exécution de la coupe en grille. Le hardware n’est pas préparé pour la prestation « Commutation synchronisée ». Vérifier que la CNC dispose de 2 sorties numériques locales préparées pour la commutation rapide. Hardware non-compatible avec PWM. DÉTECTION CAUSE SOLUTION 3753 Au cours de l'exécution. Le PLC a indiqué à travers la marque GAPCOLLISION qu'une collision s'est produite avec le capteur. Pour éviter la collision avec la tôle, réduire l'avancée. Si l'erreur persiste, l'OEM il faudra modifier le paramètre machine GAPCOLLISIONMODE. Hardware non-compatible avec SWT. DÉTECTION CAUSE SOLUTION 3748 Au cours de l'exécution. Aucun signal du capteur qui permet à la CNC de calculer la distance. Vérifier les connexions du capteur et les paramètres machine liés à ce dernier (GAPANAINTYPE et GAPAANAINID). Le capteur est entré en collision. DÉTECTION CAUSE 3747 Pendant l'exécution. Le gap a dépassé la tolérance autorisée pour considérer comme achevé le mouvement d'approche. Réviser la programmation. Modifier la valeur du paramètre GAPTOLCANCEL pour que la CNC n'affiche pas une erreur. #GAPCTRL: Aucun signal du capteur. DÉTECTION CAUSE SOLUTION 3745 Pendant l'exécution. Le gap a dépassé les valeurs maximales ou minimales autorisées, définies par GAPMAX ou GAPMIN. Il est possible que le capteur ne fournissent pas une lecture adéquate. Réviser la programmation. Modifier la valeur du paramètre GAPERRORCANCEL pour que la CNC n'affiche pas une erreur. Au cours du démarrage de la CNC. La cote absolue du capteur ne correspond pas à la cote enregistrée dans la dernière session de la CNC. Les possibles solutions sont les suivantes: • Vérifier que la position de l'axe indiquée dans « Cota actuelle » est correcte. Si c'est le cas, appuyer sur [ENTER], puis sur [RESET] pour éliminer l'erreur et continuer. Si la position de l'axe est erronée, il est possible qu'une erreur soit survenue dans le capteur. • Si la position que devrait présenter l'axe n'est pas « Cote actuelle » mais « Cote prévue », éliminer l'erreur en appuyant sur [ENTER]", puis sur [RESET]". Exécuter ensuite G174 avec la position indiquée dans « Cote prévue », puis redémarrer la CNC pour récupérer ladite position. CNC 8070 'Vitesse en jog continu égale à zéro' DÉTECTION CAUSE SOLUTION Au cours de l’exécution ou changement du mode à jog continu. L’avance pour le mode jog continu est zéro. Aucune avance n'est programmée pour le mode manuel et le paramètre machine JOGFEED est zéro. Définir une nouvelle avance depuis le mode manuel. Vérifier le paramètre machine d'axes JOGFEED. (REF: 1901) ·147· S o l ut i o n s d ’ e r r e ur s . 3801 'Distance ou vitesse en mode jog incrémental égale à zéro' DÉTECTION CAUSE SOLUTION 3802 'Vitesse en jog incrémental trop petite' DÉTECTION CAUSE SOLUTION 3803 CAUSE SOLUTION SOLUTION CAUSE SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 DÉTECTION CAUSE 3810 Au cours de l'exécution. La CNC a essayé de déplacer un axe en jog continu ou incrémental avec la fonction G95 active et vitesse zéro sur la broche utilisée pour la synchronisation. Programmer une vitesse pour la broche maître du canal ou pour la broche utilisée pour la synchronisation (registre SYNC). 'Le mode Manivelle n'est pas permis avec l'axe Hirth' DÉTECTION CAUSE SOLUTION ·148· Au cours de l'exécution. Les possibles causes sont les suivantes: • L’axe n’était pas en mode manuel en abandonnant ce mode. • La CNC a détecté la fonction G101 ou G102 pour l'axe esclave d'un couple gantry. Pour en sortir du mode manuel il faut taper sur RAZ. Les fonctions G101 et G102 doivent être programmées pour l’axe maître du couple gantry. 'Vitesse programmée de broche nulle sur G95' SOLUTION (REF: 1901) Au cours de l'exécution. Le PLC a essayé de sélectionner une position de jog incrémental qui est hors de la gamme permise. Vérifier dans le programme de PLC l'écriture de la variable (V.)PLC.INCJOGIDX. 'Axe inexistant ou non disponible' DÉTECTION CAUSE 3809 Au cours de l'exécution. La vitesse définie en paramètres machine pour jog incrémental est supérieure à la maximale permise. Repasser les paramètres machine MAXMANFEED, INCJOGFEED et G00FEED. 'Indice de jog incrémental hors de rang (positions du commutateur 1-5)' DÉTECTION CAUSE 3808 Pendant un changement dans l’avance ou dans la distance à parcourir en jog incrémental. La position de jog incrémental sélectionné depuis le commutateur ou PLC est zéro. Vérifier les paramètres machines des axes INCJOGDIST et INCJOGFEED. 'Vitesse de jog incrémental supérieure à la valeur maximale' DÉTECTION CAUSE 3807 Pendant un changement dans la résolution de manivelle. Le PLC a essayé de sélectionner une position manivelle qui est hors de la gamme permise. Vérifier dans le programme de PLC l'écriture de la variable (V.)PLC.MPGIDX. 'Vitesse ou distance zéro en mode jog incrémental' DÉTECTION 3806 Pendant un changement dans la résolution de la manivelle depuis le panneau de commande. La position de manivelle sélectionnée depuis le commutateur ou PLC a une résolution de zéro associée. Vérifier le paramètre machine d'axes MPGRESOL. 'Indice de manivelle hors de rang (positions du commutateur 1-3)' DÉTECTION CAUSE 3805 Au cours de l'exécution. L’incrément de position calculé pour un cycle de PLC est trop petit. Vérifier les paramètres machine des axes INCJOGFEED et LOOPTIME. 'La résolution de manivelle zéro est interdite' DÉTECTION 3804 Au cours de l'exécution. L’avance ou la distance à se déplacer en jog incrémental est zéro. Aucune avance n’est programmée pour le mode manuel et le paramètre machine INCJOGFEED est zéro ou le paramètre machine INCJOGDIST est zéro. Définir une nouvelle avance depuis le mode manuel. Vérifier les paramètres machine des axes INCJOGFEED et INCJOGDIST. Au cours de l'exécution. LA CNC a essayé de sélectionner l'axe Hirth pour le déplacer sous le mode manivelle. Il n’est pas permis de déplacer un axe Hirth en mode manivelle ; on peut le déplacer en mode jog continu et jog incrémental. S o l ut i o n s d ’ e r r e ur s . 3811 'La limite d'incrément de la manivelle est dépassée' DÉTECTION. CAUSE SOLUTION 3812 Sous le mode manuel, pendant la lecture du comptage d'une manivelle. Incrément trop grand dans le comptage de la manivelle. Vérifier la mesure connectée à l’entrée de manivelle, les niveaux du signal, la fréquence, etc. 'Erreur dans le rafraîchissement des manivelles' DÉTECTION. CAUSE SOLUTION Sous le mode manuel, pendant la lecture du comptage d'une manivelle. Lecture incorrecte de la manivelle. En fonction du type de manivelle (clavier CAN, compteur CAN, local, module RCS.S, etc.), vérifier la cohérence et le niveau de communication du bus correspondant ainsi que le paramétrage et la connexion de l’entrée de mesure. CNC 8070 (REF: 1901) ·149· S o l ut i o n s d ’ e r r e ur s . 4000-4999 4000(1) 'Erreur dans l'initialisation de l'anneau Sercos' CLASSE CAUSE SOLUTION 4000(2) 'Erreur dans l'initialisation de l'anneau Sercos' CLASSE TRANSITION CAUSE SOLUTION 4000(3) (REF: 1901) ·150· 1. 0. Timeout dans l'initialisation de l'anneau Sercos. Contacter le service d'assistance technique. 'Erreur dans l'initialisation de l'anneau Sercos' AXE TRANSITION 1. TRANSITION 2. CNC 8070 0. Erreur dans la phase d'initialisation du chip. La CNC ne détecte pas la carte Sercos ou overflow dans la DPRAM du SERCON en raison d’un nombre excessif d’axes et de données à transmettre dans le canal cyclique. Vérifier que la carte est installée et que la CNC la détecte correctement. Si l’erreur persiste, veuillez contacter le service après-vente. Nom de l'axe avec erreur. ID Sercos qui provoque l'erreur. Consulter le manuel de l'asservissement. Point de la séquence d’initialisation où se produit l’erreur. Point. Signification. 0 Timeout. 1 Erreur en changeant à la phase 0. (Problème dans la fibre optique) 2 Erreur en changeant à la phase 1. (Un asservissement ne répond pas; défaut de hardware ou sélecteur de nœud mal placé). 3 Erreur en changeant à la phase 2. 4 Erreur dans la lecture de la version du fabricant. 5 Erreur dans la lecture de T1mim. 6 Erreur dans la lecture de Tatmt. 7 Erreur dans la lecture de T4min. 8 Erreur dans la lecture de Tmtsy 9 Erreur dans la lecture de Tmtsg. 10 Erreur dans la lecture de SlaveNr. 11 Erreur dans la lecture de Tatat. 12 Erreur dans le calcule de temps. 13 Erreur dans l'écriture du mot de passe de fabricant. 14 Erreur dans l'écriture de T1. 15 Erreur dans l'écriture de T4. 16 Erreur dans l'écriture de T3. 17 Erreur dans l'écriture de T2. 18 Erreur dans l'écriture de Tncyc. 19 Erreur dans l'écriture de Tscyc. 20 Erreur dans l'écriture de MDTlen. 21 Erreur dans l'écriture de TelegramType. 22 Erreur dans l'écriture de MDT List. S o l ut i o n s d ’ e r r e ur s . VALEUR 1 Point. Signification. 23 Erreur dans l'écriture de AT List. 24 Erreur dans l'écriture de MDT Offset 25 Erreur dans l'écriture de RealTime Control Bit 1. 26 Erreur dans l'écriture de RealTime Control Bit 2. 27 Erreur dans l'écriture de RealTime Status Bit1. 28 Erreur dans l'écriture de OpMode. 29 Erreur dans la commande Reset. 30 Erreur dans la commande Park. 31 Erreur dans la commande Phase 3. 32 Erreur en changeant à la phase 3. 33 Erreur dans la commande Phase 4. 34 Erreur en changeant à la phase 4. 35 Erreur dans la lecture de Class Diagnostics 1. 36 Erreur par défaut. 37 Erreur dans la lecture de Tncyc. 38 Erreur dans la lecture de OpMode. 39 Erreur dans la lecture de AxisType. 40 Erreur dans la lecture de G00Feed. 41 Erreur dans la lecture de Monit Window. 42 Erreur dans la lecture de SP100. 43 Erreur dans la lecture de KV. 44 Erreur dans la lecture de Checksum. 45 Erreur dans la lecture de DV33. 46 Erreur dans l'écriture de DV33. 47 Erreur dans la lecture d'attributs des variables Sercos. 48 Erreur dans la reconfiguration de MTD et AT. 49 Erreur dans la lecture de MP2. 50 Erreur dans la lecture de MP3. 51 Erreur dans l’écriture des paramètres d’homogénéisation. 52 Erreur dans la lecture de PP55. 53 Erreur dans la lecture de PP115. 54 Erreur dans la lecture de PP147. 55 Erreur dans la lecture de Checksum. 56 Erreur dans la lecture de MP244. 57 Erreur dans la lecture de RP77. 58 Erreur dans la lecture de PP76. 59 Erreur dans la lecture de GV9. 60 Erreur dans la lecture de SP10. Erreurs dans le driver Sercos. Erreur. Signification. 0 SERC_NO_ERROR 1 ERROR_PHASE_CHANGE 5 Demande de Abort/Suspend/Resume d'une commande non active. 7 Numéro d'axe logique incorrect. 0x0040 READY_FOR_SCDATA 0x0080 ERROR_DEFAULT CNC 8070 (REF: 1901) ·151· S o l ut i o n s d ’ e r r e ur s . CNC 8070 VALEUR 2 CAUSE SOLUTION (REF: 1901) ·152· Erreur. Signification. 0x0101 NOT_READY 0x0102 BUSYTIMEOUT 0x0201 ERROR_ATMISS 0x0202 ERROR_NERR 0x0203 ERROR_MSTMISS 0x0204 ERROR_DISTORSION 0x0205 ERROR_FIBRA_ROTA 0x0400 ERROR_SCTRANS 0x0801 ERROR_SCTRANSNODATA 0x0802 ERROR_SCNODATA 0x0803 NOT_READY_FOR_SCDATA 0x1002 ERROR_DPRAMOVERFLOW 0x1004 ERROR_SCNOTINIT 0x1008 ERROR_WRONGCHANNELNUMBER 0x2001 ERROR_WRONGPHASE 0x2002 ERROR_WRONGADDRESS 0x2004 ERROR_WRONGATNUMBER 0x2008 ERROR_SCTRANSNOTREADY 0x4000 ERROR_CALCULATE_T1 0x4001 ERROR_CALCULATE_T2 0x4002 ERROR_CALCULATE_T3 0x4004 ERROR_CALCULATE_T4 0x4008 ERROR_CALCULATE_TEND 0x7002 Erreur dans le canal de service: Longueur de la variable inférieure. 0x7003 Erreur dans le canal de service: Longueur de la variable supérieure. 0x7004 Erreur dans le canal de service: Variable sans permission de lecture. 0x7005 Erreur dans le canal de service: Variable sans permission de lecture dans la phase actuelle. 0x7006 Erreur dans le canal de service: La valeur de la variable est inférieure à celle permise. 0x7007 Erreur dans le canal de service: La valeur de la variable est supérieure à celle permise. 0x7008 Erreur dans le canal de service: Variable invalide. 0x7009 Erreur dans le canal de service: Accès à variable protégée par mot de passe. 0x700A Erreur dans le canal de service: Variable configurée dans le canal cyclique. 0x8001 ERROR_HSTIMEOUT 0x8002 ERROR_SCHSTIMEOUT 0x8004 SERC_ERROR_TIMEOUT Sans utilisation actuellement. Défaut dans le processus d’initialisation de l'anneau Sercos à cause de problèmes de connexion dans la fibre optique, paramétrage dans la CNC et l'asservissement, problèmes dans les cartes de Sercos ou les asservissements, etc. Effectuer les vérifications suivantes: • Analyser les codes d’erreur pour essayer de déterminer l’origine de l’erreur. • Garantir la connexion correcte et l’intégrité de la fibre optique. • Vérifier le paramétrage dans la CNC et les asservissements. Sélecteur de nœud de l'asservissement (DriveID), paramètres LOOPTIME, SERPOWSE, SERBRATE, OPMODE, etc. S o l ut i o n s d ’ e r r e ur s . 4000(4) 'Erreur dans l'initialisation de l'anneau Sercos' CAUSE SOLUTION 4000(5) 'Erreur dans l'initialisation de l'anneau Sercos' VALEUR TRANSITION VALEUR CAUSE SOLUTION 4001 0. Valeur du paramètre PP159 dans l'asservissement. Numéro logique de l'axe. Surveillance d’erreur de poursuite désactivée dans l'asservissement. Activer paramètre PP159 dans l'asservissement. 'Le paramètre SP100 de l'asservissement doit être 0' VALEUR VALEUR AXE CAUSE SOLUTION 4007 Valeur du paramètre dans la CNC. Valeur du paramètre dans l'asservissement. Numéro logique de l'axe. Valeur du paramètre G00FEED différente dans la CNC et dans l'asservissement. Mettre la même valeur dans la CNC et l'asservissement. 'Surveillance d'erreur de poursuite non active dans l'asservissement' VALEUR VALEUR AXE CAUSE SOLUTION 4006 Valeur du paramètre dans la CNC. Valeur du paramètre dans l'asservissement. Numéro logique de l'axe. Valeur du paramètre AXISTYPE différente dans la CNC et dans l'asservissement. Mettre la même valeur dans la CNC et l'asservissement. 'Paramètre G00FEED supérieur dans la CNC que dans l'Asservissement' VALEUR VALEUR AXE CAUSE SOLUTION 4005 Valeur du paramètre dans la CNC. Valeur du paramètre dans l'asservissement. Numéro logique de l'axe. Valeur du paramètre OPMODE différente dans la CNC et dans l'asservissement. Mettre la même valeur dans la CNC et l'asservissement. 'Paramètre AXISMODE différent sur la CNC et l'asservissement' VALEUR VALEUR AXE CAUSE SOLUTION 4004 Valeur du paramètre dans la CNC. Valeur du paramètre dans l'asservissement. Numéro logique de l'axe. Valeur du paramètre LOOPTIME différente dans la CNC et dans l'asservissement. Mettre la même valeur dans la CNC et l'asservissement. 'Paramètre OPMODE différent sur la CNC et l'asservissement' VALEUR VALEUR AXE CAUSE SOLUTION 4003 5. 3. 35. Erreur dans le RAZ d’erreurs après l'initialisation de l'anneau Sercos. Contacter le service d'assistance technique. 'Paramètre LOOPTIME différent sur la CNC et l'Asservissement' VALEUR VALEUR AXE CAUSE SOLUTION 4002 Timeout dans la RAZ d’erreurs après avoir initialisé l'anneau Sercos. Contacter le service d'assistance technique. 0. Valeur du paramètre SP100 dans l'asservissement. Numéro logique de l'axe. L'asservissement a une consigne supplémentaire activée. Mettre à 0 le paramètre SP100 de l'asservissement. CNC 8070 'Broche Sercos a besoin d'un gain différent de 0' VALEUR VALEUR AXE CAUSE SOLUTION 0. Valeur de la KV dans l'asservissement. Numéro logique de l'axe. La KV de la broche est 0. Définir la KV de l'asservissement avec une valeur différente de 0. (REF: 1901) ·153· S o l ut i o n s d ’ e r r e ur s . 4008 'Erreur+ sur l'anneau Sercos à cause d'une RAZ de l'asservissement' AXE CAUSE SOLUTION 4009 'Le nombre de variables permises dans un télégramme Sercos est dépassé' AXE CAUSE SOLUTION 4010 CAUSE SOLUTION CAUSE SOLUTION CAUSE SOLUTION CAUSE SOLUTION CAUSE SOLUTION SOLUTION CNC 8070 DÉTECTION SOLUTION ·154· A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Vérifier la configuration et le paramétrage de Sercos. 'L'Asservissement n'est pas Fagor. Option de logiciel non autorisée' CAUSE (REF: 1901) A l’initialisation du chip de Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Nombre d’axes Sercos ou temps de Sercos erronés. Mémoire insuffisante dans le chip SERCON pour la configuration de Sercos paramétrée. Vérifier la configuration et le paramétrage de Sercos. 'TimeOut dans l'initialisation de l'anneau Sercos' DÉTECTION 4016 En écrivant les paramètres de l'asservissement pendant l’initialisation de l'anneau Sercos; démarrage de la CNC, validation des paramètres machine et RAZ. Paramètre protégé contre l’écriture. Vérifier les permissions et le niveau d’accès dans l'asservissement. 'Erreur dans l'initialisation du SERCON' DÉTECTION 4015 En écrivant les paramètres de l'asservissement pendant l’initialisation de l'anneau Sercos; démarrage de la CNC, validation des paramètres machine et RAZ. La valeur du paramètre machine est hors de la gamme permise. Corriger la valeur du paramètre dans la CNC. 'On ne peut pas écrire un paramètre dans l'asservissement: Protégé' DÉTECTION 4014 En écrivant les paramètres de l'asservissement pendant l’initialisation de l'anneau Sercos; démarrage de la CNC, validation des paramètres machine et RAZ. Le paramètre n’existe pas dans l'asservissement. Actualiser la version de logiciel de l'asservissement. 'On ne peut pas écrire un paramètre dans l'asservissement:: Hors de rang' DÉTECTION 4013 En écrivant les paramètres de l'asservissement pendant l’initialisation de l'anneau Sercos; démarrage de la CNC, validation des paramètres machine et RAZ. Erreur générique dans l'écriture du paramètre. Vérifier l’état de la communication avec l'asservissement, la version de logiciel et les options de paramétrage permises. 'On ne peut pas écrire un paramètre dans l'asservissement: Non IDN' DÉTECTION 4012 Numéro logique de l’axe affecté par l’erreur. Le nombre maximum de variables Sercos à traiter cycliquement dans un télégramme est limité à 8. Dans la table de variables Sercos il y a plus de 6/7 variables de lectureécriture synchrone définies pour un même axe. Réduire le nombre de variables synchrones à traiter sur cet axe. Définir quelquesunes de ces variables comme d’accès asynchrone. 'On ne peut pas écrire un paramètre dans l'asservissement' DÉTECTION 4011 Numéro logique de l'axe. Avis indiquant que l'asservissement a été remis à zéro. Écarter les RAZ volontaires de l'asservissement depuis le bouton de RAZ, WinDDS (enregistrement de version, soft RAZ) ou des problèmes de hardware dans l'asservissement. Si l’erreur persiste, veuillez contacter le service après-vente. A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Le système a détecté un asservissement non Fagor mais ne dispose pas de l’option de logiciel correspondante. Il faut activer dans la CNC l’option de régulation numérique non Fagor pour pouvoir connecter la régulation Sercos de tiers. S o l ut i o n s d ’ e r r e ur s . 4017 'Il est nécessaire de recalculer la valeur du paramètre PP4(HomingSwitchOffset) de l'asservissement. DÉTECTION CAUSE SOLUTION 4018 Mesure à distance Sercos avec FEEDBACKTYPE incohérent dans différentes gammes. DÉTECTION CAUSE SOLUTION 4019 CAUSE SOLUTION CAUSE SOLUTION CAUSE SOLUTION A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Un reset s'est produit par watchdog dans le module RCS-S, en raison d'une cause interne du software du nœud. Contacter Fagor. Impossible de configurer la trace programmée dans Sercos. DÉTECTION CAUSE SOLUTION 4024 A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Paramétrage erroné du module RCS-S ou ses ressources. Corriger le paramétrage. Erreur dans l'anneau Sercos en raison d'un Reset du compteur par Watchdog. DÉTECTION 4023 A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Un reset s'est produit dans le module RCS-S, soit pour une cause physique (chute d'alimentation, etc) ou interne au logiciel du nœud. Résoudre la cause du problème. Si l'erreur persiste, contacter Fagor. Paramétrage incohérent. DÉTECTION 4022 A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Dans l'une des entrées de mesure du module RCS-S, le type de mesure (paramètre FEEDBACKTYPE) n'est pas pareil dans tous les groupes. Corriger le paramétrage. Erreur dans l'anneau Sercos en raison d'un Reset de compteur. DÉTECTION 4020 À la mise sous tension de la CNC. Le calcul de module est passé de l'asservissement à la CNC, ce qui implique que la valeur de PP4 n’est pas valide et il faut recalculer. A la mise sous tension, la CNC vérifie si sur les broches et les axes rotatifs avec module il y a un rapport de transmission non entier et si le paramètre PP76(7)=1. Dans ce cas, au lieu d'écrire un 0 dans ce bit, la CNC affiche un message indiquant qu'il y a un mauvais paramétrage dans l'asservissement et qu'il faut recalculer la valeur de PP4 avec PP76(7)=0. Depuis le mode DDSsetup, définir le paramètre PP76(7)=0, le valider et exécuter la commande GC6 pour que l'asservissement recalcule la nouvelle valeur de PP4. Finalement enregistrer des paramètres dans la mémoire flash de l'asservissement. A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Erreur pendant la configuration des télégrammes AT-MDT pour mesurer la trace programmée. La trace programmée ne peut pas être appliquée, soit parce qu'il s'agit d'un régulateur non Fagor, soit parce qu'il n'existe pas de place disponible pour elle. Réduire le nombre de variables dans le télégramme. Si la largeur de bande est limitée, augmenter la fréquence SERBRATE ou éliminer les régulateurs de l'anneau. Version du Régulateur non valable pour axe TANDEM en position ou pour REFMODE CNC. DÉTECTION CAUSE SOLUTION A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. La version d'un régulateur ne prend pas en charge le tandem avec contrôle de couple ou le mode de référence CNC. Pour bénéficier des prestations précédentes, installer dans les régulateurs une version postérieure à la v6.28 ou v8.08. CNC 8070 (REF: 1901) ·155· S o l ut i o n s d ’ e r r e ur s . 4025 Absence d'identification Multi-Axis Box (MAB) dans l'anneau Sercos. DÉTECTION CAUSE SOLUTION 4026 Incohérence dans les données de l'encodeur FeeDat/EnDat. Il faut valider la nouvelle configuration. DÉTECTION CAUSE SOLUTION 4027 CAUSE SOLUTION SOLUTION SOLUTION (REF: 1901) ·156· 4203 Numéro logique de l'axe. Erreurs dans le driver Sercos. Voir les codes d'erreur décrits dans l'erreur 4000. Erreurs dans le driver Sercos. Voir les codes d'erreur décrits dans l'erreur 4000. État de la commande qui provoque l’erreur. Erreur le canal de service de Sercos, dans les processus déclenchés depuis la boucle: • Lecture de variables. Liste d'erreurs. • Écriture de variables. Feedforward, ACforward, présélection de la gamme et KV. • Exécution de commandes. Stationner l'axe ou broche, changement de gamme. Analyser les codes d’erreur pour essayer de déterminer l’origine de l’erreur. Contacter le service d'assistance technique. 'Il manque le Drive Enable (DRENA)' AXE CAUSE SOLUTION CNC 8070 Numéro logique de l'axe. Erreur dans les processus de lecture ou d’écriture du canal cyclique (télégramme invalide ou phase différente de 4) Contacter le service d'assistance technique. 'Erreur dans le canal de service de Sercos' AXE VALEUR 1 VALEUR 2 VALEUR 3 CAUSE 4202 A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Une mesure FeeDat/EnDat a été paramétrée dans un module RCS-S qui ne le permet pas. Il faut mettre à jour le module RCS-S ou le remplacer par un autre nœud prenant en charge les protocoles numériques FeeDat/EnDat. 'Erreur dans le canal cyclique de Sercos' AXE CAUSE 4201 A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Il existe une ou plusieurs mesures FeeDat/EnDat pour lesquelles les données lues de l'encodeur sont différentes de celles conservées sur le disque. L'encodeur de la mesure est donc différent de celui qui a été validée pendant la mise au point du système. Il faut connecter à nouveau l'encodeur qui a été validé lors de chaque mesure FeeDat/EnDat, ou valider le nouvel encodeur connecté. Mesure FeeDat/EnDat paramétrée dans un compteur Sercos qui ne prend pas en charge le protocole. DÉTECTION 4200 A l’initialisation du bus Sercos, démarrage de la CNC, validation des paramètres machine et RAZ. Aucun tiroir MAB n'a été détecté dans le système. Avec l'option MABSYSTEM et plus d'un régulateur dans l'anneau Sercos, il doit exister un tiroir MAB. Éliminer l'option MABSYSTEM ou inclure un tiroir MAB dans la configuration Sercos. Numéro logique de l'axe. Pendant le déplacement d’un axe, l’activation DRENA de PLC descend. Analyser la manœuvre de PLC pour déterminer ce qui provoque la chute du signal DRENA. 'Il manque Speed Enable (SPENA)' AXE CAUSE SOLUTION Numéro logique de l'axe. Pendant le déplacement d’un axe, accoupler l’activation SPENA de PLC. Analyser la manœuvre de PLC pour déterminer ce qui provoque la chute du signal SPENA. S o l ut i o n s d ’ e r r e ur s . 4204 'Erreur lors de la remise à zéro de SERCOS. AXE VALEUR 1 VALEUR 2 CAUSE SOLUTION 4205 'Erreur dans l’anneau SERCOS' VALEUR CAUSE SOLUTION 4206 Signification. 0x00000002 Rupture de fibre optique. 0x00000100 Perte de Ats. 0x00000200 Perte de MSTs. 0x00008000 Erreur dans la transmission de Ats. (RAZ de la fibre optique ou de l'asservissement) 0xFFFF0000 Défaut dans l’accès à la RAM commune du SERCON. Erreur dans le bus Sercos qui provoque une perte de phase 4. Analyser les codes d’erreur pour essayer de déterminer l’origine de l’erreur. Contacter le service d'assistance technique. Numéro logique de l'axe. L'asservissement indique erreur. Analyser les codes d'erreur. Consulter le manuel de l'asservissement. Au cours de l'exécution. Surveillance DRSTAF, DRSTAS ou du tandem, lorsque l’axe est en déplacement. Vérifier les signaux d’activation et l’état de l'asservissement. 'Erreur dans l'anneau Sercos (fibre optique)' VALEUR CAUSE SOLUTION 4210 Code. 'Il manque Drive Status Ready (DRSTAF/DRSTAS)' DÉTECTION CAUSE SOLUTION 4209 Codes d’erreur identifiant l'origine ou les origines du problème. 'Erreur dans l’asservissement SERCOS' AXE CAUSE SOLUTION 4207 Numéro logique de l'axe. Erreurs dans le driver Sercos. Voir les codes d'erreur décrits dans l'erreur 4000. Erreurs dans le driver Sercos. Voir les codes d'erreur décrits dans l'erreur 4000. Erreur en exécutant la commande RAZ d’erreurs d'un asservissement (ID 99). La boucle exécute cette commande pendant le traitement d’un RAZ de la CNC si l'asservissement rapporte des erreurs. Analyser les codes d’erreur pour essayer de déterminer l’origine de l’erreur. Contacter le service d'assistance technique. Codes d’erreur identifiant l'origine ou les origines du problème. Code. Signification. 0x00000002 Rupture de fibre optique. Rupture de l'anneau Sercos, qui entraîne une perte de phase 4. Effectuer les vérifications suivantes: • Garantir la connexion correcte et l’intégrité de la fibre optique. • Vérifier le paramétrage dans la CNC et les asservissements. Sélecteur de nœud de l'asservissement (DriveID), paramètres LOOPTIME, SERPOWSE, SERBRATE, OPMODE, etc. 'Erreur dans l'anneau Sercos (MST perdu)' VALEUR CAUSE SOLUTION Codes d’erreur identifiant l'origine ou les origines du problème. Code. Signification. 0x00000200 Perte de MSTs. Perte d’un message de synchronisme, qui provoque une perte de phase 4. Garantir la connectivité à travers l'anneau (fibre optique, maître et esclaves). CNC 8070 (REF: 1901) ·157· S o l ut i o n s d ’ e r r e ur s . 4211 'Erreur dans l'anneau Sercos (2 ATs perdus)' AXE VALEUR CAUSE SOLUTION 4212 CAUSE SOLUTION SOLUTION SOLUTION SOLUTION 4303 Code. Signification. 0x00008000 Erreur dans la transmission de Ats. (RAZ de la fibre optique ou de l'asservissement) Erreur dans le bus Sercos qui provoque une perte de phase 4. Garantir la connectivité à travers l'anneau (fibre optique, maître et esclaves). ID Sercos du nœud de l'Unité de Comptage. Code d'erreur du module. Voir "Module RCS-S." à la page 229. L'Unité de Comptage indique erreur. Analyser les codes d'erreur (consulter le manuel de l'Unité de Comptage). ID Sercos du nœud de l'Unité de Comptage. Codes d'erreur du driver de Sercos. Codes d'erreur du driver de Sercos. État de la commande qui provoque l’erreur. IDN de la commande qui provoque l’erreur. Erreur dans la recherche d'I0 d'un axe, avec système de mesure à distance Sercos. Analyser le paramétrage du processus; en particulier le paramètre REFPULSE. Dans l'oscilloscope. Dans un canal de l’oscilloscope, une variable Sercos est définie mais il n’y a aucun serveur de variables Sercos pour répondre à la demande. Vérifier si la CNC a démarré correctement. Depuis l'interface. Une variable du régulateur Sercos a été demandée depuis l'interface, mais le serveur de variables n'a pas été correctement réinitialisé et ne peut pas accéder aux informations des variables Sercos. Vérifier si la CNC a démarré correctement. Depuis l'interface. Une variable du régulateur Sercos a été demandée depuis l'interface, mais la variable est inconnue. Vérifier que le nom de la variable Sercos est correct. 'La variable Sercos n’a pas des sets' DÉTECTION CAUSE (REF: 1901) SOLUTION ·158· Numéro logique de l'axe. Codes d’erreur identifiant l'origine ou les origines du problème. Variable Sercos non identifiée. DÉTECTION CAUSE CNC 8070 Perte de réponses d’un asservissement, qui provoque une perte de phase 4. Déterminer l'asservissement défectueux et changer la carte Sercos ou le même asservissement. Contacter le service d'assistance technique. Impossible d'accéder aux variables Sercos. DÉTECTION CAUSE 4302 Perte de Ats. 'Aucun serveur de variables sercos est enregistré' DÉTECTION CAUSE 4301 0x00000100 'Erreur dans la recherche d'I0 de l'Unité de Comptage SERCOS' NŒUD VALEUR 1 VALEUR 2 VALEUR 3 VALEUR 4 CAUSE SOLUTION 4300 Signification. 'Erreur dans l'Unité de Comptage SERCOS' NŒUD CODE CAUSE SOLUTION 4214 Code. 'Erreur dans l'anneau Sercos (réception de AT)' AXE VALEUR 4213 Numéro logique de l'axe. Codes d’erreur identifiant l'origine ou les origines du problème. Dans l'oscilloscope. Dans un canal de l'oscilloscope, il y a une variable Sercos définie, dont la syntaxe indique le set mais cette variable n'a pas de set. Supprimer l’indicatif du set du nom de la variable. S o l ut i o n s d ’ e r r e ur s . 4500 'Erreur dans l'initialisation du Hw de Mechatrolink' DÉTECTION CAUSE SOLUTION 4501 'Erreur dans la commande Mechatrolink' DÉTECTION CAUSE SOLUTION 4502 SOLUTION SOLUTION SOLUTION CAUSE SOLUTION Pendant l’exécution de la CNC, une fois qu’elle est rentrée à l’état de déplacement interpolé. Un des esclaves Mechatrolink ne peut pas compléter une commande de déplacement par manque de puissance. Vérifier le branchement de puissance de l’armoire et la manœuvre de PLC chargée d’activer les asservissements. 'Alarme dans la sous-commande Mechatrolink' DÉTECTION CAUSE SOLUTION 4508 Pendant l'exécution de la CNC. L’exécution d’une commande Mechatrolink depuis le maître à un certain esclave provoque une situation de warning dans ce dispositif. Identifier le code du warning rapporté et consulter le manuel de l’esclave Mechatrolink pour obtenir de l’information plus spécifique. 'Il manque de la puissance dans l'esclave Mechatrolink' DÉTECTION 4507 Pendant l'exécution de la CNC. Défaut dans le transfert d’information cyclique entre le maître Mechatrolink et un esclave. Vérifier le hardware du maître et l’intégrité physique du bus (câblage, résistances de terminaison, assignation de la numérotation de chaque station, etc.). 'Avis dans la commande Mechatrolink' DÉTECTION CAUSE 4506 Pendant l'exécution de la CNC. L’exécution d’une commande Mechatrolink depuis le maître à un certain esclave provoque une situation d'alarme dans ce dispositif. Identifier le code de l’alarme rapportée et consulter le manuel de l’esclave Mechatrolink pour obtenir de l’information plus spécifique. 'Erreur de communication dans le Bus Mechatrolink' DÉTECTION CAUSE 4505 Au cours du démarrage de la CNC. L’initialisation de la communication Mechatrolink a terminé. Vérifier le paramétrage de la communication (protocole, taille des données, nombre d’axes Mechatrolink, etc.) et l’intégrité physique du bus (câblage, résistances de terminaison, assignation de la numérotation de chaque station, etc.). 'Alarme de la commande Mechatrolink' DÉTECTION CAUSE 4504 Pendant l'exécution de la CNC. Défaut dans l’exécution d’une commande Mechatrolink depuis le maître à un esclave déterminé. Identifier la commande qui a produit l’erreur et l’esclave associé. Vérifier, le cas échéant, les conditions pour que la commande puisse être complétée avec succès (état de l'asservissement, alimentation, puissance, branchement du moteur, etc.). 'Time out à l'initialisation de Mechatrolink' DÉTECTION CAUSE SOLUTION 4503 Au cours du démarrage de la CNC. La phase d’initialisation de la communication Mechatrolink n’a pas pu être achevée avec succès. Vérifier le paramétrage de la communication (protocole, taille des données, nombre d’axes Mechatrolink, etc.) et l’intégrité physique du bus (câblage, résistances de terminaison, assignation de la numérotation de chaque station, etc.). Pendant l'exécution de la CNC. L’exécution d’une sous-commande Mechatrolink depuis le maître à un certain esclave provoque une situation d'alarme dans ce dispositif. Identifier le code de l’alarme rapportée et consulter le manuel de l’esclave Mechatrolink pour obtenir de l’information plus spécifique. 'Avis dans la sous-commande Mechatrolink' DÉTECTION CAUSE SOLUTION Pendant l'exécution de la CNC. L’exécution d’une sous-commande Mechatrolink depuis le maître à un certain esclave provoque une situation de warning dans ce dispositif. Identifier le code du warning rapporté et consulter le manuel de l’esclave Mechatrolink pour obtenir de l’information plus spécifique. CNC 8070 (REF: 1901) ·159· S o l ut i o n s d ’ e r r e ur s . 5000-5999 5000 'Erreur de PLC: Le temporisateur n'existe pas' DÉTECTION CAUSE SOLUTION 5001 'Erreur de PLC: Le compteur n'existe pas' DÉTECTION CAUSE SOLUTION 5002 SOLUTION (REF: 1901) 5008 Au cours de l'exécution d'une instruction CNCWR. Écriture d’un paramètre arithmétique global ou local qui n’existe pas. Vérifier le paramétrage des paramètres globaux et locaux ainsi que le programme de PLC. 'Erreur syntactique dans la lecture de variable depuis le PLC' DÉTECTION CAUSE SOLUTION ·160· Au cours de l'exécution d'une instruction CNCWR. La variable n’existe pas ou n’a pas de permission d’écriture depuis le PLC. Vérifier la syntaxe et les permissions de la variable. 'L'écriture de la variable depuis le PLC n'a pas pu être réalisée' DÉTECTION CAUSE SOLUTION 5009 Au cours de l'exécution d'une instruction CNCWR. La valeur affectée à la variable n’est pas valide. Vérifier la syntaxe de la variable et des valeurs valides. 'Erreur syntactique dans l'écriture de variable depuis le PLC' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution d'une instruction CNCWR. Écriture d’une variable qui n’a pas de permission d’écriture depuis le PLC. Vérifier les permissions de la variable. 'Écriture de variable depuis le PLC hors de rang' DÉTECTION CAUSE SOLUTION 5007 Au cours de l'exécution d'une instruction CNCRD. Lecture d’une variable qui n’a pas de permission de lecture depuis le PLC. Vérifier les permissions de la variable. 'Variable sans permission d'écriture pour le PLC' DÉTECTION CAUSE SOLUTION 5006 Au cours de l'exécution d'une instruction CNCWR. La variable n'existe pas. Vérifier la syntaxe de la variable. 'Variable sans permission de lecture pour le PLC' DÉTECTION CAUSE SOLUTION 5005 Au cours de l'exécution d'une instruction CNCRD. La variable n'existe pas. Si l’erreur se produit au démarrage, le PLC peut être en train d’essayer d’exécuter une instruction CNCRD avant que la marque SERCOSRDY soit active. Vérifier la syntaxe de la variable. Si l'erreur est produite au démarrage, conditionner la lecture de la variable au fait de que la marque SERCOSRDY soit active. 'CNCWR: Variable sans identifier' DÉTECTION CAUSE SOLUTION 5004 Processus de lecture des données des compteurs de PLC. Demande de lecture d’un compteur qui n’existe pas. Vérifier le numéro des compteurs; compteurs valides T1 à T 256. 'CNCRD: Variable sans identifier' DÉTECTION CAUSE 5003 Processus de lecture des données des temporisateurs du PLC. Demande de lecture d’un temporisateur qui n’existe pas. Vérifier le numéro du temporisateur; temporisateurs valides T1 à T 256. Au cours de l'exécution d'une instruction CNCRD. La variable n’existe pas ou n’a pas de permission d’écriture depuis le PLC. Vérifier la syntaxe et les permissions de la variable. S o l ut i o n s d ’ e r r e ur s . 5010 'Division par zéro dans le PLC' DÉTECTION CAUSE SOLUTION 5013 'Erreur dans la lecture d'entrées numériques du PLC DÉTECTION CAUSE SOLUTION 5014 SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution d'une instruction CNCEX. Le canal programmé dans l’instruction CNCEX n’est pas disponible. Le canal est en train d’exécuter un autre bloc, un autre programme ou est à un état inadéquat. Vérifier l’état du canal programmé dans l’instruction CNCEX. 'CNCEX: Exécution non finie' DÉTECTION CAUSE SOLUTION 5021 Au cours de l'exécution d'une instruction CNCEX. La marque programmée dans l’instruction CNCEX est déjà active en exécutant l’instruction. Cela peut être dû à une mauvaise programmation de l’instruction ou au fait que le canal est occupé avec autre instruction CNCEX. Vérifier dans le programme de PLC la logique de l’instruction CNCEX et des marques utilisées. 'CNCEX: Canal d’exécution non disponible' DÉTECTION CAUSE 5020 Au cours de l'exécution d'une instruction CNCEX. Le bloc programmé dans l’instruction CNCEX est nul ou le canal programmé n’est pas disponible. Vérifier le bloc à exécuter et l’état du canal. 'CNCEX n'a pas pu être exécutée du fait que la marque de communication était à "1"' DÉTECTION CAUSE 5019 Au cours de l'exécution d'une instruction CNCRD. Donnée lue hors de rang. Vérifier la syntaxe de l’instruction. 'Bloc nul de CNCEX' DÉTECTION CAUSE 5018 Au cours de l'exécution d'une instruction CNCRD. Lecture d’un paramètre arithmétique global ou local qui n’existe pas. Vérifier le paramétrage des paramètres globaux et locaux ainsi que le programme de PLC. 'Valeur de lecture hors de rang' DÉTECTION CAUSE SOLUTION 5017 Au cours de l'écriture des sorties numériques du PLC. La table de configuration des I/O numériques n’est pas valide ou le PLC a reçu une demande d’écriture avant de terminer la précédente. Vérifier la table de configuration d’I/O numériques, réaliser les vérifications opportunes pour garantir l’intégrité du bus CAN ou augmenter le temps de cycle dans le paramètre PLCFREQ. Si l'erreur persiste, contacter Fagor. 'La lecture de la variable depuis le PLC n'a pas pu être réalisée' DÉTECTION CAUSE SOLUTION 5016 Au cours de la lecture des entrées numériques du PLC. La table de configuration des I/O numériques n’est pas valide. Vérifier la table de configuration des I/Os numériques. Si l'erreur persiste, contacter Fagor. 'Erreur dans l'écriture de sorties numériques du PLC' DÉTECTION CAUSE 5015 Au cours de l'exécution d'une instruction DVS ou MDS. Le dénominateur d'une opération DVS ou MDS est 0. Vérifier le programme PLC. Ne pas réaliser des divisions par 0. Au cours de l'exécution d'une instruction CNCEX. L'instruction CNCEX ne peut pas exécuter le bloc dans le canal indiqué. Vérifier l’état du canal programmé dans l’instruction CNCEX. CNC 8070 'CNCEX: Le canal indiqué n'est pas du PLC' DÉTECTION CAUSE SOLUTION Au cours de l'exécution d'une instruction CNCEX. Le canal programmé dans l’instruction CNCEX n’est pas du PLC. Vérifier la syntaxe de l’instruction. Vérifier dans les paramètres machine le type de canal (paramètre CHTYPE). (REF: 1901) ·161· S o l ut i o n s d ’ e r r e ur s . 5022 'PLC: Trop de CNCRD et CNCWR de variables asynchrones' DÉTECTION CAUSE SOLUTION 5023 'Erreur dans la lecture d'entrées numériques locales' DÉTECTION CAUSE SOLUTION 5024 SOLUTION SOLUTION CAUSE SOLUTION CNC 8070 5031 Au cours du démarrage de la CNC. Erreur de configuration des modules à distance. Vérifier la configuration des modules à distance. Erreur interne de configuration des ressources à distance. DÉTECTION CAUSE SOLUTION ·162· Au cours du fonctionnement de la CNC. Alarme dans un module à distance, lors de l'écriture de données. Vérifier les connexions des modules à distance. Erreur de configuration des ressources à distance. DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours du fonctionnement de la CNC. Alarme dans un module à distance, lors de la lecture des données. Vérifier les connexions des modules à distance. Erreur dans une ressource à distance. DÉTECTION CAUSE SOLUTION 5030 Le PLC a détecté une alarme de surcharge de courant lors de l’écriture de la sortie analogique locale. Court-circuit dans la sortie analogique locale de la CNC. Vérifier le branchement de la sortie analogique de la CNC. Erreur dans une ressource à distance. DÉTECTION CAUSE SOLUTION 5029 Au cours de l'exécution des commandes CNCWR Le PLC a essayé d’écrire une valeur différente de 0 dans une variable qui n’admet que la valeur 0 (zéro). Vérifier le programme PLC. Écrire la valeur 0 dans la variable ou supprimer l'instruction CNCWR. 'Court-circuit dans la sortie analogique locale (report depuis PLC' DÉTECTION 5028 Au cours du démarrage de la CNC. Le compteur est désactivé, depuis le programme de PLC ou depuis la surveillance. Après cet avis, le PLC force l’activation du compteur (CEN = 1) automatiquement. 'CNCWR: La variable n'admet que la valeur '0'' DÉTECTION CAUSE 5027 En écrivant les sorties numériques locales (unités centrales ICU et MCU). L’écriture est directe dans les unités centrales ICU et MCU, ce serait donc une erreur formelle dans la demande au driver. Vérifier l’installation des drivers de la CNC. 'Compteur de PLC désactivé' DÉTECTION CAUSE SOLUTION 5026 Au cours de la lecture des entrées numériques locales (unités centrales ICU et MCU). La lecture est directe dans les unités centrales ICU et MCU, ce serait donc une erreur formelle dans la demande au driver. Vérifier l’installation des drivers de la CNC. 'Erreur dans l'écriture de sorties numériques locales' DÉTECTION CAUSE 5025 Pendant l’exécution de commandes CNCRD et CNCWR de variables asynchrones, ainsi que pendant l’exécution commandes CNCEX. Nombre excessif de demandes asynchrones depuis le PLC. • Commande CNCEX. • Commandes CNCRD et CNCWR de variables asynchrones des asservissements. • Instructions CNCWR de variables d’outils. • Instruction CNCRD de variables d’outils qui ne sont pas dans le magasin. Les valeurs figurant dans le warning sont les numéros des marques de PLC qui commandent les processus CNCRD, CNCWR et CNCEX causant l’erreur. Pour supprimer l’erreur, vérifier la manœuvre du PLC pour qu’il n’y ait pas autant de demandes asynchrones à la fois. Au cours du démarrage de la CNC. Erreur de configuration des modules à distance. Vérifier la configuration des modules à distance. S o l ut i o n s d ’ e r r e ur s . 5032 Erreur dans l'ordre des commandes de configuration du routeur de ressources à distance. DÉTECTION CAUSE SOLUTION 5033 Erreur de configuration du routeur de ressources à distance. DÉTECTION CAUSE SOLUTION 5034 SOLUTION Au cours du fonctionnement de la CNC. La tension appliquée à l'entrée analogique est supérieure à la plage autorisée. Vérifier le circuit raccordé à l'entrée analogique à distance. CNC 8070 Une entrée analogique à distance a détecté une erreur de plage minimale dépassée. DÉTECTION CAUSE SOLUTION 5043 Au cours du fonctionnement de la CNC. Le module de la sortie analogique à distance a une erreur. Vérifier le module de la sortie analogique à distance. Une entrée analogique à distance a détecté une erreur de plage dépassée. DÉTECTION CAUSE SOLUTION 5042 Au cours du fonctionnement de la CNC. Le module de la sortie analogique à distance ne fonctionne pas correctement. Vérifier le module de la sortie analogique à distance. Une sortie analogique à distance a détecté une erreur inconnue. DÉTECTION CAUSE SOLUTION 5041 Au cours du fonctionnement de la CNC. L'alimentation de la sortie analogique à distance n'est pas correcte. Vérifier l'alimentation de la sortie analogique à distance. Une sortie analogique à distance a détecté une erreur dans le module. DÉTECTION CAUSE SOLUTION 5040 Au cours du fonctionnement de la CNC. La configuration d'une sortie analogique à distance n'est pas correcte. Vérifier la configuration de la sortie analogique à distance. Une sortie analogique à distance a détecté une erreur d'alimentation. DÉTECTION CAUSE SOLUTION 5039 Au cours du fonctionnement de la CNC. Court-circuit dans une sortie analogique à distance. Vérifier les connexions de la sortie analogique de la CNC. Une sortie analogique à distance est mal configurée. DÉTECTION CAUSE SOLUTION 5038 Au cours du fonctionnement de la CNC. Le circuit raccordé à une sortie analogique à distance est ouvert. Vérifier les connexions de la sortie analogique de la CNC. Erreur de court-circuit dans une sortie analogique à distance. DÉTECTION CAUSE SOLUTION 5037 Au cours du démarrage de la CNC. Erreur de configuration des modules à distance. Un paramètre des ressources à distance n'est pas correct. Vérifier la configuration des modules à distance. Erreur de circuit ouvert dans une sortie analogique à distance. DÉTECTION CAUSE SOLUTION 5036 Au cours du démarrage de la CNC. Erreur de configuration des modules à distance. Le bus utilise un canal qui n'existe dans aucun module à distance. Vérifier la configuration des modules à distance. Erreur de paramétrage d'une ressource à distance. DÉTECTION CAUSE 5035 Au cours du démarrage de la CNC. Erreur de configuration des modules à distance. L'ordre des commandes d'initialisation du routeur de ressources n'est pas correct. Vérifier la configuration des modules à distance. Au cours du fonctionnement de la CNC. La tension appliquée à l'entrée analogique est inférieure à la plage autorisée. Vérifier le circuit raccordé à l'entrée analogique à distance. Une entrée analogique à distance a détecté une erreur de conversion. DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours du fonctionnement de la CNC. L'entrée analogique ne peut réaliser la lecture correctement. Vérifier le module de l'entrée analogique à distance. ·163· S o l ut i o n s d ’ e r r e ur s . 5044 Une entrée analogique à distance est mal configurée. DÉTECTION CAUSE SOLUTION 5045 Une entrée analogique à distance a détecté une erreur d'alimentation. DÉTECTION CAUSE SOLUTION 5046 CNC 8070 (REF: 1901) ·164· Au cours du fonctionnement de la CNC. Le module du capteur de température à distance ne fonctionne pas correctement. Vérifier le module du capteur de température à distance. n capteur de température à distance a détecté une erreur inconnue. DÉTECTION CAUSE SOLUTION 5055 Au cours du fonctionnement de la CNC. L'alimentation du capteur de température à distance n'est pas correcte. Vérifier l'alimentation du capteur de température à distance. Un capteur de température à distance a détecté une erreur dans le module. DÉTECTION CAUSE SOLUTION 5054 Au cours du fonctionnement de la CNC. La configuration d'un capteur de température à distance n'est pas correcte. Vérifier la configuration du capteur de température à distance. Un capteur de température à distance a détecté une erreur d'alimentation. DÉTECTION CAUSE SOLUTION 5053 Au cours du fonctionnement de la CNC. Le capteur de température à distance ne peut réaliser la lecture correctement. Vérifier le module du capteur de température à distance. Un capteur de température à distance est mal configuré. DÉTECTION CAUSE SOLUTION 5052 Au cours du fonctionnement de la CNC. La température mesurée par le capteur est inférieure à la plage autorisée. Vérifier le circuit raccordé au capteur de température à distance. Un capteur de température à distance a détecté une erreur de conversion. DÉTECTION CAUSE SOLUTION 5051 Au cours du fonctionnement de la CNC. Le circuit raccordé à un capteur de température à distance est ouvert. Vérifier les connexions du capteur de température à distance. Un capteur de température à distance a détecté une erreur de plage minimale dépassée. DÉTECTION CAUSE SOLUTION 5050 Au cours du fonctionnement de la CNC. Le module de l'entrée analogique à distance a une erreur. Vérifier le module de l'entrée analogique à distance. Erreur de circuit ouvert dans un capteur de température à distance. DÉTECTION CAUSE SOLUTION 5049 Au cours du fonctionnement de la CNC. Le module de l'entrée analogique à distance ne fonctionne pas correctement. Vérifier le module de l'entrée analogique à distance. Une entrée analogique à distance a détecté une erreur inconnue. DÉTECTION CAUSE SOLUTION 5048 Au cours du fonctionnement de la CNC. L'alimentation de l'entrée analogique à distance n'est pas correcte. Vérifier l'alimentation de l'entrée analogique à distance. Une entrée analogique à distance a détecté une erreur dans le module. DÉTECTION CAUSE SOLUTION 5047 Au cours du fonctionnement de la CNC. La configuration d'une entrée analogique à distance n'est pas correcte. Vérifier la configuration de l'entrée analogique à distance. Au cours du fonctionnement de la CNC. Le module du capteur de température à distance a une erreur. Vérifier le module du capteur de température à distance. Un capteur de température à distance a détecté une erreur de plage dépassée. DÉTECTION CAUSE SOLUTION Au cours du fonctionnement de la CNC. La température mesurée par le capteur est supérieure à la plage autorisée. Vérifier le circuit raccordé au capteur de température à distance. S o l ut i o n s d ’ e r r e ur s . 5056 Erreur d'exécution dans le traitement d'une sortie analogique à distance. DÉTECTION CAUSE SOLUTION 5057 Au cours du fonctionnement de la CNC. Fonctionnement incorrect dans le traitement des données. Contacter Fagor Automation. Erreur d'exécution dans le traitement d'une entrée analogique à distance. DÉTECTION CAUSE SOLUTION Au cours du fonctionnement de la CNC. Fonctionnement incorrect dans le traitement des données. Contacter Fagor Automation. CNC 8070 (REF: 1901) ·165· S o l ut i o n s d ’ e r r e ur s . 6000-6999 6000 'Alarme du système de mesure' DÉTECTION CAUSE SOLUTION 6001 'Alarme du test de tendance activée' DÉTECTION CAUSE SOLUTION 6002 SOLUTION (REF: 1901) ·166· Pendant le démarrage de la CNC ou la surveillance du programme du PLC. La marque _ARRÊT D'URGENCE du PLC est désactivée. Vérifier l’état des boutons-poussoir d’arrêt d’urgence. Vérifier la logique du signal _ARRÊT D'URGENCE dans le programme de PLC. 'Erreur dans l'initialisation du Bus CAN' DÉTECTION CAUSE CNC 8070 Pendant le démarrage de la CNC ou la surveillance du programme du PLC. Le programme de PLC n’est pas en marche. • Installation d’une nouvelle version de logiciel. • L’utilisateur a arrêté le PLC et a oublié de le remettre en marche. Mettre en marche le programme PLC. Au besoin, compiler le programme de PLC. 'Arrêt d'urgence externe activé' DÉTECTION CAUSE SOLUTION 6004 Lorsqu’un axe s’emballe et que la surveillance du test de tendance est active. Réalimentation positive sur l’axe pendant un temps supérieur à celui défini dans le paramètre ESTDELAY. Régler le signe de la consigne (paramètre AXISCHG), le comptage (LOOPCHG) et le temps affecté au paramètre ESTDELAY. 'Le programme PLC n'est pas en marche' DÉTECTION CAUSE 6003 Au cours de l'exécution. Alarme de mesure sur un axe analogique (paramètre FBACKAL). Pour un signal TTL différentiel. • Un ou plusieurs câbles sectionnés (signaux A, B ou les relais de retenue). • Entrée de mesure déconnectée dans le compteur. Pour signal sinusoïdal différentiel. • Un ou plusieurs câbles sectionnés (signaux A, B ou les relais de retenue). • Entrée de mesure déconnectée dans le compteur. • Amplitude de signal d’entrée au-dessus de 1,45 Vpp environ. • Amplitude de signal d’entrée en dessous de 0,4 Vpp environ. • Déphasage excessif entre signaux A et B (en quadrature, en théorie). Pour des signaux non différentiels, l’alarme de mesure doit être désactivée. Vérifier les câbles et la connexion des entrées de mesure. Si l’erreur persiste, veuillez contacter le service après-vente. Au cours du démarrage de la CNC. Erreur dans l’initialisation du bus CAN qui a lieu au démarrage afin de mettre en marche le clavier de CAN. Les codes d’erreur sont différents pour les cas de bus CANfagor et du bus CANopen. Codes d'erreur pour le bus CANopen. Code. Signification. 14 Défaut dans le RAZ du micro de la COMPCI (mauvais fonctionnement du micro, contacts inadéquats, etc.). 15 Problèmes dans la connexion ou dans la configuration des esclaves CANopen. S o l ut i o n s d ’ e r r e ur s . Codes d'erreur pour le bus CANfagor.. SOLUTION 6005 Signification. -1 / -2 / -3 165 en état d’erreur ou ne répond pas (problème dans la COMPCI). -4 / -5 Structure de mémoire différente pour PC et COMPCI (éventuelles différences de versions). -6 Erreur sur EnableCyclicRead(MD_JOG). -7 Problèmes dans l’identification de nœuds (même groupe et numéro de nœud). -8 Problèmes dans l’identification de nœuds (détection d’un nœud supplémentaire). -9 Mot de passe d'accès à IniCan non valide. -10 Défaut dans le test de hardware de la COMPCI. -11 Défaut dans le test de hardware du nœud à distance. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur en sélectionnant la fréquence de travail du BUS CAN' DÉTECTION CAUSE SOLUTION 6006 Code. Au cours du démarrage du système. Un ou plusieurs nœuds ne syntonisent pas à la fréquence paramétrée. Effectuer les vérifications suivantes. Si l’erreur persiste, veuillez contacter le service après-vente. • Vérifier que la longueur du câble CAN est l’adéquate pour la fréquence. • Dans le mode diagnostic, vérifier que la CNC reconnaît tous les modules. • Utiliser l’outil itfcCAN.exe pour vérifier le bus CAN (uniquement service d’assistance technique). 'Un ou plusieurs nœuds CAN ne répondent pas' DÉTECTION CAUSE Au cours de l'exécution. Un ou plusieurs nœuds à distance ne répondent plus par RAZ, courts-circuits, mauvais fonctionnement, etc. Les codes d’erreur sont différents pour les cas de bus CANfagor et du bus CANopen. Pour le bus CANopen, la fenêtre d’erreur indique le module qui provoque l’erreur. Codes d'erreur pour le bus CANfagor.. Code. Signification. -1 / -6 Il y a plus de trois nœuds perdus. -3 1 nœud perdu. -4 2 nœud perdu. -5 3 nœud perdu. Codes d'erreur pour le bus CANopen. SOLUTION 6007 Signification. 2 Timeout (le nœud ne répond pas). 3 Erreur dans le bit de toggle. 4 Le nœud répond mais son état n’est pas correct. Dans le mode diagnostic, vérifier que la CNC reconnaît tous les modules. Vérifier le pinout du câble CAN. Si l’erreur persiste, veuillez contacter le service après-vente. 'Watchdog dans la COMPCI' DÉTECTION CAUSE SOLUTION 6008 Code. CNC 8070 Au cours de l'exécution. La COMPCI ne répond pas; possibilité de mauvais fonctionnement, contacts, etc. Si l’erreur persiste, veuillez contacter le service après-vente. 'Watchdog dans le PC + COMPCI' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La COMPCI et le PC ne répondent pas pour cause de mauvais fonctionnement, contacts, pertes de RT IT, etc. Dans le mode diagnostic, vérifier la configuration du bus CAN et s’il se produit des pertes d’IT. Si l’erreur persiste, veuillez contacter le service après-vente. (REF: 1901) ·167· S o l ut i o n s d ’ e r r e ur s . 6009 'Watchdog dans le PC' DÉTECTION CAUSE SOLUTION 6010 'Erreur dans le processus de la COMPCI' DÉTECTION CAUSE SOLUTION 6011 Au cours de l'exécution. Le Pc ne répond pas par pertes de RT IT. Dans le mode diagnostic, vérifier s’il se produit des pertes d’IT et la configuration du bus CAN. Si l’erreur persiste, veuillez contacter le service après-vente. Au cours de l'exécution. Erreurs diverses dans les processus gérés par la COMPCI. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur de CAN dans le nœud à distance' DÉTECTION CAUSE Au cours de l'exécution. Erreur rapportée par un nœud. Les codes d’erreur sont différents pour les cas de bus CANfagor et du bus CANopen. La fenêtre d’erreur indique le module qui provoque l’erreur. Codes d'erreur pour le bus CANfagor.. Code. Signification. 1 Overrun dans le contrôleur de CAN. Perte éventuelle de messages reçus. 2 BusOFF. Le nœud détecte la chute du bus. 3 Overrun dans la fifo de réception. Perte éventuelle de messages reçus. 4 Warning. Le compteur de trames d’erreur dépasse le niveau 1 (96). 11 Le nœud informe que la COMPCI ne répond pas aux contrôles de présence. 12 RAZ du nœud (problèmes d’alimentation, courts-circuits, watchdog, etc.). 13 Défaut dans la transmission d'un message. Type de module produisant l’erreur pour le bus CANfagor. SOLUTION CNC 8070 (REF: 1901) ·168· Module. Signification. 1 Sorties analogiques. 2 Compteurs. 3 Sorties numériques. 4 Entrés numériques. 5 Entrées analogiques. 7 Entrées PT100. 8 Manivelle du clavier CAN. 9 Palpeurs. 10 Clavier jog. 11 Clavier alphanumérique. 12 Défaut dans un nœud des I/Os. Contacter le service d'assistance technique. S o l ut i o n s d ’ e r r e ur s . 6011 'Report de nœud CANopen: Arrêt d’urgence indéfini.' 'Report de nœud CANopen: Arrêt d'urgence générique.' 'Report de nœud CANopen: Arrêt d'urgence du courant.' 'Report de nœud CANopen: Surcharge de courant dans les sorties.' 'Report de nœud CANopen: Arrêt d'urgence de la tension.' 'Report de nœud CANopen: Il manque l’alimentation.' 'Report de nœud CANopen: Arrêt d'urgence de la température.' 'Report de nœud CANopen: Arrêt d'urgence hardware.' 'Report de nœud CANopen: Entrée PT100 interrompue ou pas branchée.' 'Report de nœud CANopen: Il manque la tension dans les sorties.' 'Report de nœud CANopen: Arrêt d'urgence logiciel.' 'Report de nœud CANopen: Erreur au code interne.' 'Report de nœud CANopen: Arrêt d'urgence des modules supplémentaires.' 'Report de nœud CANopen: Arrêt d'urgence de communication.' 'Report de nœud CANopen: Temps excessif entre synchronismes.' 'Report de nœud CANopen: Overrun, message perdu.' 'Report de nœud CANopen: Erreurs dans le bus, bus passif.' 'Report de nœud CANopen: Défaut du contrôle de présence.' 'Report de nœud CANopen: Récupération du bus-off.' 'Report de nœud CANopen: Erreur de protocole.' 'Report de nœud CANopen: PDO trop court.' 'Report de nœud CANopen: PDO trop long.' 'Report de nœud CANopen: Arrêt d'urgence externe.' 'Report de nœud CANopen: Arrêt d’urgence spécifique du fabricant.' DÉTECTION CAUSE VALEUR 1 VALEUR 2 VALEUR 3 Au cours de l'exécution. Cette erreur indique qu'un nœud CANOPEN a envoyé un message d'arrêt d'urgence. Le texte d'erreur dépend du code spécifique de l'arrêt d'urgence envoyé (valeur 3). Numéro de noeud. Codes d’erreur pour le bus CANopen (codage par bits). Code. Signification. 0x01 Erreur générique. 0x02 Erreur de courant. 0x04 Erreur de tension. 0x08 Erreur de température. 0x10 Erreur de communications. 0x20 Erreur de dispositif. 0x40 Réservé. 0x80 Erreur spécifique du fabricant. Table d’arrêt d’urgences pour le bus CANopen (codage par bits). Arrêt d'urgence. Signification. 0x0000 Erreur corrigée. 0x1000 Erreur générique. 0x2000 Courant. 0x2100 Courant, côté d'entrée du dispositif. 0x2200 Courant dans le dispositif. 0x2300 Courant, côté de sortie du dispositif. 0x2310 Surcharge de courant dans les sorties. 0x3000 Tension. 0x3100 Tension de réseau. 0x3200 Tension dans le dispositif. 0x3300 Tension de sortie. 0x4000 Température. 0x4100 Température d'ambiance. 0x4200 Température dans le dispositif. 0x5000 Hardware du dispositif. CNC 8070 (REF: 1901) ·169· S o l ut i o n s d ’ e r r e ur s . SOLUTION 6012 SOLUTION SOLUTION (REF: 1901) ·170· 0x5030 PT100 cassée ou non branchée. 0x5112 Tension d'alimentation des sorties. 0x6000 Logiciel du dispositif. 0x6100 Logiciel interne. 0x6200 Logiciel d'utilisateur. 0x6300 Ensemble de données. 0x7000 Modules supplémentaires. 0x8000 Surveillance. 0x8100 Communication. 0x8110 Messages perdus. 0x8120 Trop d'erreurs dans le bus. 0x8130 Erreur de contrôle de présence détectée par le nœud. 0x8140 Récupération du BUS OFF. 0x8200 Erreur de protocole. 0x8210 PDO non traité pour cause d’erreur dans sa longueur. 0x8220 PDO avec trop de variables. 0x9000 Erreur externe. 0xF000 Fonctions supplémentaires. 0xFF00 Dispositif spécifique. Contacter le service d'assistance technique. Au cours de l'exécution. La COMPCI détecte BUSOFF et le bus descend. Codes d'erreur pour le bus CANopen. Code. Signification. 0 Erreur du système. 1 Erreur du CAN. 2 Erreur dans les files d'attente Tx/Rx. Dans le mode diagnostic, vérifier que la CNC reconnaît tous les modules et le compteur d’erreurs CAN ; en cas d’erreurs, effectuer les vérifications correspondantes pour garantir l’intégrité du bus CAN. Si l’erreur persiste, veuillez contacter le service après-vente. 'Timeout dans l'initialisation de CAN' DÉTECTION CAUSE CNC 8070 Signification. 'Erreur dans l'unité de commande de CAN' DÉTECTION CAUSE 6013 Arrêt d'urgence. Au cours du démarrage du système. Défaut dans le processus d'initialisation du bus CAN par problèmes dans le bus. Séquence de mise hors et sous tension trop rapide. Réaliser les vérifications et actions suivantes pour garantir l’intégrité du bus CAN : • Il n’y a pas de groupes CAN avec la même direction sélectionnée. • Le sélecteur du nœud dans la COMPCI doit être 0. • Résistances de terminaison de ligne. • Connexion à terre. • Continuité du câble CAN. • Connecteurs du câble CAN (s’il faut, les démonter et remonter). • Connexion du câble plat entre les nœuds et la source. • Sources d’alimentation des groupes CAN (niveaux, possibles RAZ, etc.). • Voir dans le mode diagnostic si tous les modules sont reconnus. • Utiliser l’outil itfcCAN.exe pour vérifier le bus CAN (uniquement service d’assistance technique). Si l’erreur persiste, veuillez contacter le service après-vente. S o l ut i o n s d ’ e r r e ur s . 6014 'Défaut dans l'accès au DPRAM de la COMPCI' DÉTECTION CAUSE SOLUTION 6015 'Le compteur d'erreurs CAN dépasse le niveau 1' DÉTECTION CAUSE SOLUTION 6016 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Défaut dans les processus cycliques de lecture des entrées numériques, analogiques, compteurs et manivelles de clavier. Un des nœuds n’a pas envoyé le message à temps. Dans le mode diagnostic, vérifier que la CNC reconnaît tous les modules et le compteur d’erreurs CAN ; en cas d’erreurs, effectuer les vérifications correspondantes pour garantir l’intégrité du bus CAN. Au besoin, augmenter les temps de cycle (paramètres LOOPTIME et PLCFREQ). Si l’erreur persiste, veuillez contacter le service après-vente. 'Chevauchement du cycle de CAN' DÉTECTION CAUSE SOLUTION 6021 Au cours de l'exécution. Overflow dans la FIFO de réception de la COMPCI. Perte éventuelle de messages reçus. Consulter le service d’assistance technique. 'Timeout dans les lectures de CAN' DÉTECTION CAUSE 6020 Au cours de l'exécution. Overflow dans la FIFO de réception du contrôleur de CAN. Perte éventuelle de messages reçus. Consulter le service d’assistance technique. 'Overrun dans FIFO CAN de la COMPCI' DÉTECTION CAUSE 6019 Au cours de l'exécution. Le compteur de trames d’erreur (Rx/Tx) dépasse le niveau critique (127). Réaliser les vérifications opportunes pour garantir l’intégrité du bus CAN. Si l’erreur persiste, veuillez contacter le service après-vente. 'Overrun dans FIFO de la commande CAN' DÉTECTION CAUSE 6018 Au cours de l'exécution. Le compteur de trames d’erreur (Rx/Tx) dépasse le niveau 1 (96). Réaliser les vérifications opportunes pour garantir l’intégrité du bus CAN. Si l’erreur persiste, veuillez contacter le service après-vente. 'Le compteur d'erreurs CAN atteint le niveau critique' DÉTECTION CAUSE SOLUTION 6017 Au cours de l'exécution. Défaillance dans l’accès à la mémoire RAM commune de la COMPCI pour cause d’erreur de hardware, mauvais contact, etc. Au démarrage et cycliquement, la CNC et la COMPCI réalisent des tests de lecture et d’écriture de la mémoire RAM commune. Le mode diagnostic offre de l’information supplémentaire au défaut. Consulter le service d’assistance technique. Au cours de l'exécution. Défaut dans les processus cycliques de lecture des entrées numériques, analogiques, compteurs et manivelles de clavier. Un des nœuds n’a pas envoyé le message à temps. Dans le mode diagnostic, vérifier que la CNC reconnaît tous les modules et le compteur d’erreurs CAN ; en cas d’erreurs, effectuer les vérifications correspondantes pour garantir l’intégrité du bus CAN. Au besoin, augmenter les temps de cycle (paramètres LOOPTIME et PLCFREQ). Si l’erreur persiste, veuillez contacter le service après-vente. 'Problèmes dans la transmission de CAN' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Défaut dans les processus de transmission de sorties numériques, analogiques, etc. Possible affaissement du bus. Dans le mode diagnostic, vérifier que la CNC reconnaît tous les modules et le compteur d’erreurs CAN ; en cas d’erreurs, effectuer les vérifications correspondantes pour garantir l’intégrité du bus CAN. Au besoin, augmenter les temps de cycle (paramètres LOOPTIME et PLCFREQ). Si l’erreur persiste, veuillez contacter le service après-vente. CNC 8070 (REF: 1901) ·171· S o l ut i o n s d ’ e r r e ur s . 6022 'Erreur dans l'initialisation du compteur de l'axe' DÉTECTION CAUSE SOLUTION 6023 'Erreur dans l'initialisation du compteur de la manivelle' DÉTECTION CAUSE SOLUTION 6024 SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) 1 Sorties analogiques. 3 Sorties numériques. Consulter le service d’assistance technique. Au cours du démarrage du système. Erreur dans le test de hardware de la COMPCI. Les tests suivants sont réalisés au démarrage : Flash, RAM commun, RAM externe, RAM interne et commande CAN. Le mode diagnostic présente de l’information en détail sur le type d’erreur. Vérifier que la version de logiciel de la COMPCI est la correcte. Consulter le service d’assistance technique. Au cours du démarrage du système. Erreur dans le test de hardware des nœuds à distance. Les tests suivants sont réalisés au démarrage : Flash, RAM et commande CAN. Le mode diagnostic présente de l’information en détail sur le type d’erreur. Vérifier que la version de logiciel de la COMPCI est la correcte. Consulter le service d’assistance technique. Au cours du démarrage du système ou pendant l'exécution. Erreur dans le test de la RAM commun du SERCON (accès R/W en modes Byte/Word). La CNC réalise ce test au démarrage et à chaque cycle de Sercos, pendant la phase 4, pour vérifier l’intégrité des données de la mémoire RAM du SERCON. Problème de hardware de la carte Sercos ou branchement au Bus PCI. Consulter le service d’assistance technique. 'Limite d'incrément de position dépassée dans la CNC' DÉTECTION CAUSE SOLUTION ·172· Signification. 'Erreur dans l'accès à la RAM du SERCON' DÉTECTION CAUSE 6029 Code. 'Erreur de hardware dans le nœud à distance CAN' DÉTECTION CAUSE 6028 Au cours de l'exécution. Erreur dans le cheksum des données des sorties numériques ou analogiques qui ont été envoyées du PC à la COMPCI à travers la mémoire RAM commune. Codes d'erreur pour le bus CANfagor.. 'Erreur de hardware dans la COMPCI' DÉTECTION CAUSE 6027 Au cours du démarrage de la CNC. L'entrée de la manivelle n'existe pas. La fenêtre d’erreur indique la manivelle qui provoque l’erreur. Vérifier les paramètres machine. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur de checksum de la COMPCI' DÉTECTION CAUSE 6026 Au cours du démarrage de la CNC. Le compteur n'existe pas. La fenêtre d’erreur indique le compteur qui provoque l’erreur. Vérifier les paramètres machine. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur dans l'initialisation de la manivelle du clavier' DÉTECTION CAUSE 6025 Au cours du démarrage de la CNC. Le compteur n'existe pas. La fenêtre d’erreur indique le compteur qui provoque l’erreur. Vérifier les paramètres machine. Si l’erreur persiste, veuillez contacter le service après-vente. Au cours de l'exécution. Incrément de position excessive sur un axe analogique. Défaut de hardware du nœud du compteur, accès à la COMPCI (branchement), etc. Consulter le service d’assistance technique. S o l ut i o n s d ’ e r r e ur s . 6030 'Limite d'incrément de position dépassée dans le nœud du compteur de CAN' DÉTECTION CAUSE SOLUTION 6031 'Version logiciel incompatible en COMPCI/Nœuds à distance' DÉTECTION CAUSE SOLUTION 6032 SOLUTION SOLUTION SOLUTION Au cours du démarrage du système. Un élément du bus CAN dépasse le maximum permis; nombre d’entrées ou de sorties analogiques, entrées ou sorties numériques ou compteurs. Mettre la CNC hors tension et enlever des éléments du bus jusqu’à rentrer dans les limites. CNC 8070 'Erreur dans l'activation d'entrée PT100' DÉTECTION CAUSE SOLUTION 6040 Au cours du démarrage du système. La valeur du paramètre LOOPTIME est trop petite ou n’est pas valide. Vérifier que la valeur assignée au paramètre LOOPTIME est multiple de 0,5 ms et supérieure à 1,5 ms. Augmenter la valeur si la configuration CAN le conseille. 'La limite maximale d'éléments CAN dans le système est dépassée' DÉTECTION CAUSE 6039 Au cours de l'exécution. Il manque l’alimentation dans les I/O locaux (unités centrales ICU et MCU). Alimenter les I/Os locaux avec 24 V. 'Paramètre LOOPTIME non valide pour la configuration de CAN' DÉTECTION CAUSE SOLUTION 6038 Au cours du démarrage du système. Il y a plus de sorties numériques locales configurées dans la CNC que celles existant réellement. Définir un maximum de 8 sorties numériques locales. 'Il manque l'alimentation des IOs locaux' DÉTECTION CAUSE SOLUTION 6037 Au cours de l'exécution. Un nœud CAN a été remis à zéro. La fenêtre d'erreur indique le numéro de nœud. Vérifier que l’alimentation du nœud est correcte. S’il n’y a pas de problèmes dans le bus, remplacer le nœud. Consulter le service d’assistance technique. 'Erreur dans l'initialisation des IOs locaux' DÉTECTION CAUSE 6036 Au cours du démarrage du système ou pendant l'exécution. La configuration hardware enregistrée sur le disque ne coïncide pas avec celle détectée au démarrage. Modifications potentielles dans la configuration CAN non sauvegardés, modifications non souhaitées dans les paramètres machine, etc. Dans le mode diagnostic, vérifier si la configuration CAN détectée coïncide avec la réelle; dans ce cas, sauvegarder la configuration. Dans le cas contraire, vérifier si c’est une erreur dans le paramétrage ou dans la détection des nœuds. 'RAZ dans le nœud CAN' DÉTECTION CAUSE SOLUTION 6035 Au cours de l'exécution. Le 165 ne répond pas ou il y a des problèmes dans la communication CAN. Vérifier la connexion à travers le bus CAN et la version de la COMPCI. 'La configuration hardware ne coïncide pas avec celle enregistrée dans le fichier' DÉTECTION CAUSE 6034 Au cours du démarrage du système. Version de logiciel incompatible dans CNC et COMPCI ou modules à distance. Actualiser le logiciel de la COMPCI et les modules à distance. 'Erreur dans la configuration du clavier CAN' DÉTECTION CAUSE SOLUTION 6033 Au cours de l'exécution. Incrément de position excessive sur un axe analogique. Défaut de hardware du nœud du compteur. Consulter le service d’assistance technique. Au cours du démarrage du système. Paramétrage incorrect d’une des entrées PT100. Vérifier les paramètres machine généraux NPT100 et PT100. (REF: 1901) 'Erreur au cours de la lecture du jog local' DÉTECTION CAUSE SOLUTION Pendant l'exécution de la CNC. Erreur réitérée dans la lecture du module local de jog de l’unité centrale ICU MCU. Vérifier le hardware et la communication entre le jog local et l’unité centrale. ·173· S o l ut i o n s d ’ e r r e ur s . 6041 'Détection du clavier configuré sous le mode 15"' DÉTECTION CAUSE SOLUTION 6042 'Alarme de surcharge de courant' DÉTECTION CAUSE SOLUTION 6043 CAUSE SOLUTION SOLUTION 6050 (REF: 1901) ·174· La boucle a détecté une alarme d’amplitude Vpp dans le comptage local. Le signal sinusoïdal connecté au comptage local a une amplitude hors limites, trop petite ou trop grande. Vérifier les niveaux du signal Vpp dans le système de mesure local de la CNC. 'Court-circuit sur les I0s locaux (alarme de surcharge de courant)' DÉTECTION CAUSE SOLUTION 6051 La boucle a détecté une alarme externe dans le comptage local. Le capteur connecté au comptage local indique alarme. Vérifier le capteur branché au système de mesure local de la CNC. 'Alarme d'amplitude' DÉTECTION CAUSE CNC 8070 La boucle a détecté le câble cassé dans le signal AL du comptage local. Le comptage local de la CNC ne reçoit pas le signal AL. Vérifier le signal AL du système de mesure local de la CNC. 'Alarme externe du système de mesure' DÉTECTION CAUSE SOLUTION 6049 La boucle a détecté le câble cassé dans le signal I0 du comptage local. Le comptage local de la CNC ne reçoit pas le signal I0. Vérifier le signal I0 du système de mesure local de la CNC. 'Alarme de câble cassé dans le signal AL' DÉTECTION CAUSE SOLUTION 6048 La boucle a détecté le câble cassé dans le signal B du comptage local. Le comptage local de la CNC ne reçoit pas le signal B. Vérifier le signal B du système de mesure local de la CNC. 'Alarme de câble cassé dans le signal I0' DÉTECTION CAUSE SOLUTION 6047 La boucle a détecté le câble cassé dans le signal A du comptage local. Le comptage local de la CNC ne reçoit pas le signal A. Vérifier le signal A du système de mesure local de la CNC. 'Alarme de câble cassé dans le signal B' DÉTECTION CAUSE SOLUTION 6046 La boucle a détecté une alarme générique de câble cassé, dans l’entrée locale du système de mesure. Un des signaux du comptage local de la CNC est endommagé. Vérifier le branchement correct et les niveaux de signal du système de mesure local de la CNC. 'Alarme de câble cassé dans le signal A' DÉTECTION CAUSE SOLUTION 6045 La boucle a détecté une alarme de surcharge de courant lors de la lecture de l’entrée locale du système de mesure. Court-circuit dans le comptage local de la CNC. Vérifier le branchement correct et les niveaux de signal du système de mesure local de la CNC. 'Alarme de câble cassé' DÉTECTION 6044 Après une RAZ de la CNC. La CNC a détecté un clavier 8065 (qwerty ou jog) configuré pour se communiquer avec des versions antérieures à V04.10. Identifier les claviers 8065 (qwerty et jog) et les configurer correctement. Contacter le service d'assistance technique. Au cours du fonctionnement de la CNC. Alarme de surcharge de courant dans les I0s locaux. Vérifier le branchement et l'alimentation des I0s locaux. 'Court-circuit dans le palpeur local (alarme de surcharge de courant)' DÉTECTION CAUSE SOLUTION Pendant l'exécution de la CNC. Alarme de surcharge de courant dans le palpeur local. Vérifier le branchement et l'alimentation du palpeur local. S o l ut i o n s d ’ e r r e ur s . 6052 'Court-circuit dans la sortie analogique locale (report depuis LR)' DÉTECTION CAUSE SOLUTION 6053 'Erreur dans l'initialisation du jog local' DÉTECTION CAUSE SOLUTION 6054 SOLUTION SOLUTION Au cours de démarrage de la CNC ou après une RAZ. Lors de l'initialisation du bus CANopen, l'une des entrées paramétrées en cours n'a pas pu être correctement configurée. Vérifier le paramétrage des entrées analogiques en cours. Erreur de configuration d'un sortie analogique. DÉTECTION CAUSE SOLUTION 6061 Après une RAZ de la CNC. Lors de la réinitialisation de CANopen qui a lieu à la RAZ de la CNC, un des nœuds n’a pas réussi à parvenir à la phase opérationnelle. Vérifier le branchement et la configuration des nœuds CANopen. Erreur dans la configuration d'une entrée analogique. DÉTECTION CAUSE 6060 Pendant l'exécution de la CNC. Alarme du système de mesure dans la manivelle branchée au comptage local. Vérifier le branchement et l'alimentation des manivelles locales. 'Un des nœuds CANopen ne se trouve pas en phase opérationnelle' DÉTECTION CAUSE 6059 Pendant l'exécution de la CNC. Alarme de surcharge de courant dans la manivelle branchée au job local. Vérifier le branchement et l'alimentation des manivelles locales. 'Alarme du système de mesure dans la manivelle' DÉTECTION CAUSE SOLUTION 6058 Pendant l'exécution de la CNC. Erreur dans la lecture cyclique des manivelles locales. Vérifier le branchement et l'alimentation des manivelles locales. 'Court-circuit dans la manivelle de jog (alarme de surcharge de courant)' DÉTECTION CAUSE SOLUTION 6057 Au cours du démarrage du système. La carte locale des manivelles n’a pas pu s’initialiser correctement. Vérifier le branchement et l'alimentation de la carte des manivelles. 'Erreur dans la lecture périodique des manivelles locales' DÉTECTION CAUSE SOLUTION 6056 Au cours du démarrage du système. Le panneau local de jog n’a pas pu s’initialiser correctement. Vérifier le branchement et l'alimentation du job local. 'Erreur dans l'initialisation des manivelles locales' DÉTECTION CAUSE SOLUTION 6055 La boucle a détecté une alarme de surcharge de courant lors de l’écriture de la sortie analogique locale. Court-circuit dans la sortie analogique locale de la CNC. Vérifier le branchement de la sortie analogique de la CNC. Au cours de démarrage de la CNC ou après une RAZ. Lors de l'initialisation du bus CANopen, l'une des sorties paramétrées en cours n'a pas pu être correctement configurée. Vérifier le paramétrage des sorties analogiques en cours. Nœuds CANopen non Fagor. Option de logiciel non autorisée. DÉTECTION CAUSE SOLUTION Lors de l'initialisation du bus CANopen, pendant le démarrage de la CNC ou après un reset. Lors de l'initialisation du bus CANopen, des nœuds de tiers ont été détectés en l'absence de l'option logicielle correspondante. Déconnecter du bus CANopen les nœuds non Fagor ou acheter l'option logicielle qui permet leur utilisation. CNC 8070 (REF: 1901) ·175· S o l ut i o n s d ’ e r r e ur s . 6062 Relais d'arrêt d'urgence ouvert par erreur lors de la réinitialisation du bus. DÉTECTION CAUSE VALEUR 1 VALEUR 2 VALEUR 3 VALEUR 4 VALEUR 8 VALEUR 12 SOLUTION CNC 8070 (REF: 1901) ·176· Après un reset de la CNC ou pendant la validation des paramètres machine. Pendant le reset ou la validation de paramètres machine, il a été impossible d'achever correctement l'exécution du processus en question, à cause d'une erreur pendant le redémarrage du bus CAN ou de l'anneau Sercos. Par conséquent, le relais d'arrêt d'urgence est resté ouvert. Erreur dans Sercos pendant le reset de la CNC. Erreur dans CAN pendant le reset de la CNC. Erreur dans Sercos et CAN pendant le reset de la CNC. Erreur dans Sercos pendant un processus de validation des paramètres machine. Erreur dans CAN pendant un processus de validation des paramètres machine. Erreur dans Sercos et CAN pendant un processus de validation des paramètres machine. Corriger le problème dans CAN ou Sercos qui empêche la fermeture du relais d'arrêt d'urgence. S o l ut i o n s d ’ e r r e ur s . 7000-7999 7001 'Deux Ts consécutives dans le magasin cyclique (M6 nécessaire)' DÉTECTION CAUSE SOLUTION 7002 'L'outil n'est pas dans le magasin et les outils de terre ne sont pas autorisés' DÉTECTION CAUSE SOLUTION 7003 SOLUTION Au cours de l'exécution. Magasin en mode chargement. L'outil programmé est déjà dans le magasin. Programmer un outil qui ne soit pas chargé. CNC 8070 'En mode chargement: M6 sans T' DÉTECTION CAUSE SOLUTION 7010 Au cours de l'exécution. Magasin en mode chargement. Il n'est pas permis de programmer T0. Programmer l'outil à charger dans le magasin. 'En mode chargement: Cet outil est déjà charge' DÉTECTION CAUSE SOLUTION 7009 Au cours de l'exécution. Correcteur d'outil non valide. L’outil a moins de correcteurs que l’outil programmé. Programmer un correcteur existant ou ajouter des nouveaux correcteurs à l’outil. 'En mode chargement: T0 n'est pas admise' DÉTECTION CAUSE SOLUTION 7008 Au cours de l'exécution. L’outil programmé est usé ou a été refusé par le PLC et il n’y a pas d’autre outil de la même famille dans le magasin. Réparer l’outil ou activer dans le magasin un outil de la même famille pouvant être utilisé. 'D n'est pas admise pour cet outil' DÉTECTION CAUSE SOLUTION 7007 Au cours de l'exécution. L'outil programmé est usé ou il a été refusé par le PLC. Réparer l’outil ou utiliser un outil équivalent. 'Outil refusé ou usé et sans remplacement' DÉTECTION CAUSE 7006 Au cours de l'exécution. L'outil programmé n'est pas défini dans la table des outils. Tous les outils, même ceux de terre, doivent être définis dans la table d’outils. 'Outil de terre refusé ou usé' DÉTECTION CAUSE SOLUTION 7005 Au cours de l'exécution. On a programmé un outil qui est dans la table d’outils mais n’est pas dans la table du magasin. Dans ce cas, la CNC assume que l’outil est de terre, mais dans les paramètres machine il est spécifié que les outils de terre ne sont pas admis. Configurer la machine pour accepter des outils de terre ou inclure l’outil dans la table du magasin. 'T n'est pas définie dans la table' DÉTECTION CAUSE SOLUTION 7004 Au cours de l'exécution. Le magasin est cyclique et deux outils consécutifs sans M06 sont programmés. Dans un magasin cyclique il faut programmer M06 après chaque outil. Au cours de l'exécution. Magasin en mode chargement. Il n'est pas permis de programmer une M sans outil. Programmer l'outil à charger et ensuite la fonction M6. 'En mode chargement: T avec deux M6' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. Magasin en mode chargement. Deux M6 consécutives ont été programmées sans outil. Programmer l'outil à charger et ensuite la fonction M6. ·177· S o l ut i o n s d ’ e r r e ur s . 7011 'En mode chargement: D seule n'est pas admise' DÉTECTION CAUSE SOLUTION 7012 'En mode chargement: L'outil est usé ou refusé' DÉTECTION CAUSE SOLUTION 7013 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 7020 (REF: 1901) Au cours de l'exécution. Magasin en mode setting. Le correcteur n'est pas programmé. Programmer le correcteur. 'En mode setting: D seule n'est pas admise' DÉTECTION CAUSE SOLUTION ·178· Au cours de l'exécution. Magasin en mode setting. Il n'est pas permis de programmer T0. Programmer un outil différent de 0. 'En mode setting: D obligatoire' DÉTECTION CAUSE SOLUTION 7021 Au cours de l'exécution. Magasin en mode déchargement. Il y a deux M06 consécutives, programmées pour un même outil. Programmer l'outil à décharger et ensuite la fonction M6. 'En mode setting: T0 n'est pas admise' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. Magasin en mode déchargement. Il n'est pas permis de programmer une M sans outil. Programmer l'outil à décharger et ensuite la fonction M6. 'En mode déchargement: T avec deux M6' DÉTECTION CAUSE 7019 Au cours de l'exécution. Magasin en mode déchargement. Il n'est pas permis de programmer uniquement le correcteur. Cette programmation n'est pas admise. 'En mode déchargement: M6 sans T' DÉTECTION CAUSE 7018 Au cours de l'exécution. Magasin en mode déchargement. On ne peut pas programmer le correcteur avec l’outil. Cette programmation n'est pas admise. 'En mode déchargement: D seule n'est pas admise' DÉTECTION CAUSE 7017 Au cours de l'exécution. Magasin en mode déchargement. L'outil n'est pas dans le magasin. Programmer un outil valide. 'En mode déchargement: D n'est pas admise avec T' DÉTECTION CAUSE 7016 Au cours de l'exécution. Magasin en mode chargement. Le magasin est plein ou la position spécifiée est occupée. S’il n’y a pas d’espace dans le magasin il faudra décharger d’abord un outil. Si la position spécifiée est occupée, il faudra choisir un autre emplacement. 'En mode déchargement: T n'est pas dans le magasin' DÉTECTION CAUSE SOLUTION 7015 Au cours de l'exécution. Magasin en mode chargement. L’outil à charger dans le magasin est usé ou refusé. Programmer un outil valide. 'En mode chargement: Position non valide ou pas de place dans le magasin' DÉTECTION CAUSE 7014 Au cours de l'exécution. Magasin en mode chargement. Il n'est pas permis de programmer uniquement le correcteur. Cette programmation n'est pas admise. Au cours de l'exécution. Magasin en mode setting. Il n'est pas permis de programmer uniquement le correcteur. Cette programmation n'est pas admise. S o l ut i o n s d ’ e r r e ur s . 7022 'En mode setting: M6 n'est pas admise' DÉTECTION CAUSE SOLUTION 7023 'En mode chargement: M6 obligatoire' DÉTECTION CAUSE SOLUTION 7024 SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'exécution. Magasin en état d'arrêt d'urgence. Le PLC a activé une marque non valide de la manœuvre, le PLC a activé la marque SETTMEM ou il y a une erreur dans la manœuvre. Corriger dans le programme de PLC la manœuvre de changement d’outil. Si le PLC a activé la marque SETTMEM, corriger la cause du déclenchement par le PLC du signal d’arrêt d’urgence. 'M6 sans T' DÉTECTION CAUSE SOLUTION 7031 Au cours de l'exécution. Le magasin de type tourelle n’admet pas T0. Dans un magasin type tourelle, le changement d’outil se réalise en tournant la tourelle; il suffit de programmer l’outil. Cette programmation n'est pas admise. 'L’opération n’a pas pu être effectuée : Gestionnaire d’outils à l’état d’erreur' DÉTECTION CAUSE 7030 Au cours de l'exécution. Une M06 est programmée sans son outil correspondant. Il y a un paramètre machine qui indique à la CNC que faire dans cette situation, afficher une erreur, un warning ou ne rien faire. Programmer un outil puis la fonction M06 ou modifier le paramètre machine pour modifier le comportement de la CNC. 'T0 n'est pas admise' DÉTECTION CAUSE 7029 Au cours de l'exécution. Magasin en mode déchargement. L'outil n'est pas dans le magasin. Programmer l'outil à décharger dans le magasin. 'M6 sans T' DÉTECTION CAUSE 7028 Au cours de l'exécution. Magasin en mode déchargement. Deux outils consécutifs ont été programmés sans M06. Programmer M06 après chaque outil. 'En mode déchargement: Cet outil est déjà décharge' DÉTECTION CAUSE SOLUTION 7027 Au cours de l'exécution. Magasin en mode déchargement. Il n'est pas permis de programmer T0. Programmer l'outil à décharger dans le magasin. 'En mode déchargement: M6 obligatoire' DÉTECTION CAUSE 7026 Au cours de l'exécution. Magasin en mode chargement. Deux outils consécutifs ont été programmés sans M06. Programmer M06 après chaque outil. 'En mode déchargement: T0 n'est pas admise' DÉTECTION CAUSE SOLUTION 7025 Au cours de l'exécution. Magasin en mode setting. Il n'est pas permis de programmer M06. Cette programmation n'est pas admise. Au cours de l'exécution. Une M06 est programmée sans son outil correspondant. Il y a un paramètre machine qui indique à la CNC que faire dans cette situation, afficher une erreur, un warning ou ne rien faire. Programmer un outil puis la fonction M6 ou modifier le paramètre machine pour modifier le comportement de la CNC. CNC 8070 'T avec deux M6' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. Il y a deux M06 consécutives, programmées pour un même outil. Programmer une M06 pour chaque outil. (REF: 1901) ·179· S o l ut i o n s d ’ e r r e ur s . 7032 'Erreur dans l'opération du PLC' DÉTECTION CAUSE SOLUTION 7033 'Le PLC a généré un arrêt d'urgence dans le magasin d'outils' DÉTECTION CAUSE SOLUTION 7034 SOLUTION SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) ·180· Au cours de l'exécution. Un correcteur est programmé et il n’y a pas d’outil actif sur la broche. Mettre un outil dans la broche. 'POS programmée et le magasin n'est pas en mode CHARGEMENT' DÉTECTION CAUSE 7043 Au cours de l'exécution. Magasin asynchrone ou synchrone avec bras échangeur. Le magasin demande le même outil qui est sur le bras 1. Renvoyer l’outil du bras au magasin et continuer normalement le changement d’outil. 'Il n'y a pas d'outil actif' DÉTECTION CAUSE SOLUTION 7042 Au cours de l'exécution. Magasin asynchrone ou synchrone avec bras échangeur. Le magasin demande le même outil qui est sur le bras 2. Renvoyer l’outil du bras au magasin et continuer normalement le changement d’outil. 'Erreur dans l'opération: Vider d'abord le bras 1' DÉTECTION CAUSE 7041 Au cours de l'exécution. Pour changer le mode du magasin au mode chargement ou déchargement, la broche et les bras dans les magasins (là où il a lieu) doivent être vides. Vider la broche et les bras. 'Il ne peut pas y avoir d'outil sur la broche et sur le bras 2 simultanément' DÉTECTION CAUSE 7040 Pendant l'édition ou l'exécution des tables. Pour des raisons de sécurité, on ne peut pas changer la famille d’un outil qui se trouve dans le magasin. Décharger d'abord l'outil. 'La broche doit être vide pour les modes CHARGEMENT ou DÉCHARGEMENT' DÉTECTION CAUSE 7039 Au cours de l'exécution. Erreur dans le magasin pendant une manœuvre. Vérifier l'état du magasin. Il se peut qu’il n’y ait pas d’espace libre dans le magasin. 'On n'admet pas de changement de famille pour des outils dans le magasin ou sur la broche' DÉTECTION CAUSE 7037 Au cours de l'exécution. La manœuvre du PLC provoque une erreur. Vérifier le programme de PLC. 'Erreur dans la table d'emmagasinage' DÉTECTION CAUSE SOLUTION 7036 Si le PLC et en fonctionnement. Le PLC active le signal d’arrêt d’urgence dans le gestionnaire d’outils. Désactiver l’arrêt d’urgence et analyser les causes de son activation par le PLC. 'Erreur d'opération: Il est impossible de trouver de la place dans le magasin' DÉTECTION CAUSE SOLUTION 7035 Au cours de l'exécution. Séquence erronée dans le programme du PLC. Vérifier le programme de PLC. Au cours de l'exécution. Une position de magasin est programmée et le gestionnaire n’est pas en mode chargement. La programmation de la position de chargement n’est admise qu’en mode chargement. 'L'outil demandé est l'outil actif d'un autre canal' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. L’outil programmé est l’outil actif dans un autre canal. Décharger l'outil de l'autre canal. S o l ut i o n s d ’ e r r e ur s . 7044 'Le nombre d'arêtes de l'outil actif ne peut pas être modifié' DÉTECTION CAUSE SOLUTION 7051 Au cours de l'exécution. Vous avez essayé de changer le nombre d’arêtes d’un outil et cet outil est actif sur un canal. Placer l’outil dans le magasin ou à terre pour modifier le nombre d’arêtes. 'Numéro d'arête non valide' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. L’outil a moins d'arêtes que l’outil programmé. Programmer une arête existante ou ajouter de nouvelles arêtes à l’outil. CNC 8070 (REF: 1901) ·181· S o l ut i o n s d ’ e r r e ur s . 8000-8999 8000 'Le Kernel de simulation n'est pas activé' DÉTECTION CAUSE SOLUTION 8001 'Le Kernel de simulation n'est pas activé' DÉTECTION CAUSE SOLUTION 8002 SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) ·182· Au cours du démarrage du système. Erreur dans la préparation du processus de chargement de la COMPCI ou des modules à distance. Vérifier la reconnaissance de la COMPCI, la valeur du paramètre CANMODE et l’installation du driver de communications. 'Erreur au cours du chargement du programme de la COMPCI' DÉTECTION CAUSE SOLUTION 8008 Au cours de l'exécution. Il n’est pas permis de changer de mode si un canal du groupe est en exécution. Arrêter les programmes en exécution de tous les canaux du groupe. 'Erreur en initiant le processus de chargement' DÉTECTION CAUSE 8007 Au cours de l'exécution. Il n’est pas permis de fermer la CNC si un canal est en exécution, interrompu ou a un axe occupé en motion control. Arrêter les programme en exécution. 'Changement de mode non permis pendant qu’un canal du groupe est en exécution' DÉTECTION CAUSE SOLUTION 8006 Au cours de l'exécution. Il n’est pas permis de mettre la CNC hors tension si elle est en exécution, interrompue ou a un axe occupé en motion control. Arrêter les programme en exécution. 'Fermeture interdite alors qu'un canal est en cours d'exécution ou interrompu' DÉTECTION CAUSE 8005 Au cours du démarrage du système. LA CNC n’a pas pu registrer une des touches logiciel ou des touches de raccourci. Vérifier si la CNC a démarré correctement. 'Fermeture interdite si la CNC est en exécution ou interruption' DÉTECTION CAUSE 8004 Au cours du démarrage du système. Le Kernel de simulation est démarré mais n’est pas activé. Vérifier si la CNC a démarré correctement. 'Erreur en registrant la touche' DÉTECTION CAUSE SOLUTION 8003 Au cours du démarrage du système. Le Kernel de simulation est démarré mais n’est pas activé. Vérifier si la CNC a démarré correctement. Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. Au cours du démarrage du système. Erreur au cours du processus de chargement de la COMPCI. Vérifier la reconnaissance et l’installation correcte de la COMPCI. Contacter le service d'assistance technique. 'Erreur au cours de l'emmagasinage de la configuration du système' DÉTECTION CAUSE SOLUTION Au cours du démarrage du système. Erreur dans la configuration CAN pendant le processus de chargement. Depuis le mode diagnostic, vérifier la configuration CAN et la comparer avec la réelle, pour déterminer s’il y a un problème dans la détection des nœuds. S o l ut i o n s d ’ e r r e ur s . 8009 'Erreur chargement logiciel des nœuds IO' DÉTECTION CAUSE SOLUTION 8010 'Erreur au cours du chargement logiciel de clavier' DÉTECTION CAUSE SOLUTION 8011 SOLUTION SOLUTION SOLUTION En essayant de fermer la CNC. L’utilisateur a essayé de mettre la CNC hors tension alors qu’il y avait une broche synchronisée. Désynchroniser la broche. 'On ne peut pas générer le PLC alors qu'il est en cours d'exécution ou interrompu' DÉTECTION CAUSE SOLUTION 8019 En essayant de fermer la CNC. L’utilisateur a essayé de mettre la CNC hors tension alors qu’il y avait une broche en déplacement. Arrêter le déplacement de la broche. Fermeture non permise: Broche en synchronisation' DÉTECTION CAUSE 8018 En essayant de fermer la CNC. L’utilisateur a essayé de mettre la CNC hors tension alors qu’un axe est en déplacement ou synchronisé. Arrêter le déplacement des axes ou désynchroniser l’axe. 'Fermeture non permise: Broche en marche' DÉTECTION CAUSE 8017 Au cours du démarrage du système. Erreur au cours du processus de chargement des nœuds RIOS (I/Os CANopen). Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. 'Fermeture non permise: Axe en déplacement ou en synchronisation' DÉTECTION CAUSE 8016 Au cours du démarrage du système. Erreur au cours du processus de chargement du nœud du clavier de 10". Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur au cours du chargement logiciel de RIOS' DÉTECTION CAUSE SOLUTION 8015 Au cours du démarrage du système. Erreur au cours du processus de chargement des nœuds du compteur. Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur au cours du chargement des claviers compacts' DÉTECTION CAUSE SOLUTION 8014 Au cours du démarrage du système. Erreur au cours du processus de chargement des nœuds du compteur. Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur au cours du chargement logiciel des compteurs' DÉTECTION CAUSE SOLUTION 8013 Au cours du démarrage du système. Erreur au cours du processus de chargement du nœud du clavier de 12". Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. 'Erreur au cours du chargement logiciel des compteurs' DÉTECTION CAUSE SOLUTION 8012 Au cours du démarrage du système. Erreur au cours du processus de chargement des nœuds des I/Os. Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. En essayant de compiler le PLC. Il n’est pas permis de compiler le PLC si la CNC est en exécution ou interrompue. Arrêter les programme en exécution. 'On ne peut pas générer le PLC alors qu'un canal est en cours d'exécution ou interrompu' DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) En essayant de compiler le PLC. Il n’est pas permis de compiler le PLC si un canal est en exécution ou interrompu. Arrêter les programme en exécution. ·183· S o l ut i o n s d ’ e r r e ur s . 8020 'Il n’est pas permis de générer le PLC: Axe en déplacement ou en synchronisation' DÉTECTION CAUSE SOLUTION 8021 'Il n’est pas permis de générer le PLC : Broche en marche' DÉTECTION CAUSE SOLUTION 8022 SOLUTION SOLUTION CNC 8070 ·184· Au cours du démarrage du système. La CNC n’a pas trouvé le dossier où est installé le compilateur de PLC. Contacter le service d'assistance technique. 'Includes" du PLC non disponibles' DÉTECTION CAUSE (REF: 1901) Au cours du démarrage du système. Le kernel est démarré mais n’est pas activé. Vérifier si la CNC a démarré correctement. Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. 'Compilateur non disponible' DÉTECTION CAUSE SOLUTION 8029 Pendant l’édition de programmes, de programme PLC ou de paramètres machine. La CNC est en mode utilisateur, avec la protection d’OEM activée, ce qui implique que tout changement sera temporaire et disparaîtra à la mise hors tension de la CNC. Mettre la CNC hors tension et utiliser l’utilité DiskMonitor pour passer au mode mise au point. Redémarrer la CNC. 'Erreur lors du démarrage de Kernel' DÉTECTION CAUSE SOLUTION 8028 Au cours de l'exécution. La CNC a détecté un changement de date et d’heure et les a restaurés à leurs valeurs souhaitées. Vérifier si la date et l’heure sont correctes. Si l’erreur persiste, veuillez contacter le service après-vente. 'Protection d’OEM activée: Les changements auront un caractère temporaire' DÉTECTION CAUSE 8027 Au démarrage du système, en mode mise en point. La CNC a démarré en mode mise au point et travaille avec le disque dur déprotégé. Si on ne va pas effectuer la mise au point de la CNC, la mettre hors tension et utiliser l’utilité DiskMonitor pour passer au mode utilisateur et travailler avec le disque protégé. Redémarrer la CNC. 'On a détecté un changement de date et il a été nécessaire de la restaurer' DÉTECTION CAUSE 8026 Au cours du démarrage du système. La CNC a détecté moins de 50 MB de mémoire libre dans le disque. Vérifier si une application de tiers est lancée et consomme des ressources du système et le cas échéant, la fermer. Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. 'La CNC travaille sous le Mode Mise au Point' DÉTECTION. CAUSE SOLUTION 8025 En essayant de compiler le PLC. Il n’est pas permis de compiler le PLC s’il y a une broche synchronisée. Désynchroniser la broche. 'Mémoire en disque au-dessous du minimum préconisé' DÉTECTION CAUSE SOLUTION 8024 En essayant de compiler le PLC. Il n’est pas permis de compiler le PLC si une broche est en déplacement. Arrêter le déplacement de la broche. 'Il n’est pas permis de générer le PLC : Broche en synchronisation' DÉTECTION CAUSE SOLUTION 8023 En essayant de compiler le PLC. Il n’est pas permis de compiler le PLC s’il y a un axe un axe en déplacement ou synchronisé. Arrêter le déplacement des axes ou désynchroniser l’axe. SOLUTION Au cours du démarrage du système. La CNC n’a pas trouvé le dossier où sont installés les includes nécessaires pour compiler le PLC. Contacter le service d'assistance technique. S o l ut i o n s d ’ e r r e ur s . 8030 'Bibliothèques du PLC non disponibles' DÉTECTION CAUSE SOLUTION 8031 Le dossier DRIVERS n'existe pas' DÉTECTION CAUSE SOLUTION 8032 SOLUTION SOLUTION Au cours de l'exécution. La CNC a détecté que la mémoire RAM disponible est inférieur à 10% de la mémoire RAM totale. Vérifier si une application de tiers est lancée et consomme des ressources du système et le cas échéant, la fermer. Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. 'MDI n'est pas admis à l'INSPECTION dans l'état actuel' DÉTECTION CAUSE SOLUTION 8039 Au démarrage du système, en mode setup. Il n'est permis de travailler avec la CNC que dans les modes utilisateur et mise au point. Utiliser l’utilité DiskMonitor pour passer au mode utilisateur ou mise au point et redémarrer la CNC. 'Mémoire au-dessous du minimum préconisé. Il faut réinitialiser la CNC' DÉTECTION CAUSE 8038 Au démarrage d’une CNC ouverte, en mode mise au point. Les codes d’accès indiqués dans l’avis ne sont pas définis. Avec la CNC démarrée, accéder au mode utilités et depuis l’option "Codes d’accès" du menu de touches logiciel saisir les codes indiqués. 'Pour travailler avec la CNC, passer au Mode Utilisateur ou Mode Mise au Point' DÉTECTION CAUSE 8037 Au démarrage du système, en mode mise en point. La CNC n’a trouvé aucune copie de sécurité de la mise au point. En mettant la CNC hors tension, sélectionner l’option "Fermer et faire copie de sécurité", pour que la CNC fasse une copie de sécurité de la mise au point. 'Les passwords d'accès suivants ne sont pas encore définis' DÉTECTION CAUSE SOLUTION 8036 Au cours du démarrage du système. La CNC n’a pas trouvé le dossier de travail de l’utilisateur (C:\CNC8070\Users). Depuis le mode utilités, utiliser l’option "Nouveau répertoire" du menu de touches logiciel pour créer le dossier. 'Mise au point incomplète : Aucune copie de sécurité a été trouvée' DÉTECTION CAUSE SOLUTION 8035 Au cours du démarrage du système. La CNC n’a pas trouvé le dossier où sera situé le PLC une fois généré (C:\CNC8070\Drivers). Depuis le mode utilités, utiliser l’option "Nouveau répertoire" du menu de touches logiciel pour créer le dossier. 'Le dossier USERS n'existe pas' DÉTECTION CAUSE SOLUTION 8034 Au cours du démarrage du système. La CNC n’a pas trouvé le dossier où sont installées les bibliothèques nécessaires pour compiler le PLC. Contacter le service d'assistance technique. Au cours de l'édition et exécution dans le mode MDI/MDA. Il est interdit d'entrer dans le mode MDI/MDA depuis l'état actuel de l'inspection d'outil. Sortir du mode inspection d'outil pour accéder au mode MDI/MDA. 'Erreur au cours du chargement logiciel de clavier' DÉTECTION CAUSE SOLUTION Au cours du démarrage de la CNC. Erreur pendant le processus de chargement du logiciel du nœud clavier. Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. CNC 8070 (REF: 1901) ·185· S o l ut i o n s d ’ e r r e ur s . 8040 'Mémoire dans le disque au-dessous du minimum préconisé pour le bon fonctionnement de la CNC. Avant de démarrer la CNC, libérer la mémoire dans le disque' DÉTECTION CAUSE SOLUTION 8041 'Mémoire au-dessous du minimum préconisé pour l'exécution' DÉTECTION CAUSE SOLUTION 8042 SOLUTION CNC 8070 SOLUTION (REF: 1901) ·186· Au cours du démarrage de la CNC ou pendant l'exécution. La CNC a détecté que le code de validation temporaire a expiré. La CNC ne permettra pas le fonctionnement jusqu'à ce que l'utilisateur ne réinitialise pas la CNC. Réinitialiser la CNC. 'Le code de validation temporaire a été annulé. Réinitialiser la CNC' DÉTECTION CAUSE 8047 Pendant l'édition ou l'exécution. Le programme conversationnel a plus de 10 MB. Passer au mode CNC standard pour éditer ou exécuter le programme. 'Le code de validation a expiré. Réinitialiser la CNC' DÉTECTION CAUSE 8046 Au cours de l'édition. Mémoire insuffisante pour charger le fichier. Il faut libérer la mémoire pour charger le fichier. • Vérifier si la CNC est en cours d'exécuter un programme et dans ce cas, arrêter l'exécution et essayer à nouveau de charger le programme. • Vérifier si une application de tiers est lancée et consomme des ressources du système et le cas échéant, la fermer. • Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. 'Programme trop grand pour être édité en mode conversationnel. Passer au mode CNC standard pour son édition ou exécution' DÉTECTION CAUSE SOLUTION 8045 Au cours de l'exécution. La CNC a détecté moins de 50 MB de mémoire libre dans le disque. Il faut libérer la mémoire dans le disque dur pour pouvoir démarrer la CNC. • Vérifier si une application de tiers est lancée et consomme des ressources du système et le cas échéant, la fermer. • Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. 'Mémoire insuffisante pour charger le fichier' DÉTECTION CAUSE SOLUTION 8044 Au cours de l'exécution. La CNC a détecté moins de 50 MB de mémoire libre dans le disque. Il faut libérer la mémoire dans le disque dur pour pouvoir démarrer la CNC. • Vérifier si une application de tiers est lancée et consomme des ressources du système et le cas échéant, la fermer. • Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. 'Mémoire au-dessous du minimum préconisé' DÉTECTION CAUSE SOLUTION 8043 Au cours du démarrage de la CNC. La CNC a détecté moins de 50 MB de mémoire libre dans le disque. Il faut libérer la mémoire dans le disque dur pour pouvoir démarrer la CNC. • Vérifier si une application de tiers est lancée et consomme des ressources du système et le cas échéant, la fermer. • Mettre la CNC hors et sous tension. Si l’erreur persiste, veuillez contacter le service après-vente. Au cours de l'exécution. La CNC a détecté que le code de validation temporaire a été annulé par l'utilisateur. La CNC ne permettra pas le fonctionnement jusqu'à ce que l'utilisateur ne réinitialise pas la CNC. Réinitialiser la CNC. 'La CNC travaille de manière NON sûre' DÉTECTION CAUSE SOLUTION Au cours du démarrage de la CNC. La CNC travaille sous le mode Setup (mise au point). Mettre la CNC hors tension et utiliser la fonction DiskMonitor pour passer au mode Utilisateur. S o l ut i o n s d ’ e r r e ur s . 8048 'Mise au point incomplète' DÉTECTION CAUSE SOLUTION Au cours du démarrage de la CNC. Sous le mode Utilisateur, une des conditions suivantes est accomplie: • Les mots de passe de protection ne sont pas définis. • Il n'y a pas de copie de sécurité. Pour achever la mise au point, suivre les pas suivants. 1. Mettre la CNC hors tension et utiliser l’utilité DiskMonitor pour passer au mode mise au point (setup). 2. Sous le mode fonctions, entrer dans la fenêtre de codes d'accès et saisir le "Code d'accès général". 3. Taper sur [ALT][F4] pour mettre la CNC hors tension et sélectionner l'option "Fermer et faire une copie de sécurité". 4. Utiliser la fonction DiskMonitor pour passer au mode Utilisateur. 8050 'Erreur au cours du chargement logiciel de RIOR' DÉTECTION CAUSE SOLUTION 8051 'Erreur restauration de la session d'Utilisateur en cours' DÉTECTION CAUSE SOLUTION 8200 SOLUTION SOLUTION SOLUTION Au cours de l'édition. Le caractère de fermeture de commentaire a été programmé sans avoir programmé avant le caractère de commencement. Vérifier que les commentaires ont le caractère d’ouverture "(" et le caractère de fermeture ")". 'Il manque '$' ou '#'' DÉTECTION CAUSE SOLUTION 8205 Au cours de l'édition et exécution dans MDI. Erreur en convertissant une chaîne de caractères à une valeur numérique. Une valeur programmée dans l'instruction ou la variable n’est pas correcte. Vérifier dans le manuel de programmation, les valeurs admissibles pour les paramètres de l'instruction ou les indices de la variable. 'Il manque l'ouverture des commentaires' DÉTECTION CAUSE 8204 Au cours de l'édition et exécution dans MDI. Erreur en convertissant une chaîne de caractères à une valeur numérique. Une valeur programmée dans l'instruction ou la variable n’est pas correcte. Vérifier dans le manuel de programmation, les valeurs admissibles pour les paramètres de l'instruction ou les indices de la variable. 'Défaut du lexer en reconnaissant les flottants' DÉTECTION CAUSE 8203 Au cours du démarrage de la CNC. Un des fichiers de la session d'utilisateur n'est pas accessible ou il est corrompu. Les données de la CNC relatives aux cotes, décalages d’origines, compteur de pièces, cinématiques, etc. peuvent être perdues. Si l’erreur est répétée à plusieurs démarrages successifs de la CNC, veuillez contacter votre fournisseur. 'Défaut du lexer en reconnaissant des nombres entiers' DÉTECTION CAUSE 8201 Au cours du démarrage de la CNC. Erreur au cours du processus de chargement du logiciel des nœuds RIOR. Vérifier la configuration CAN, la connexion du système et les versions de boot des nœuds à distance. Si l’erreur persiste, veuillez contacter le service après-vente. Au cours de l'édition et exécution dans MDI. Une instruction a été programmée sans le caractère "#" ou une instruction de contrôle de flux sans le caractère "$". Toute instruction doit commencer par le caractère "#" et toute instruction de contrôle de flux par le caractère "$". CNC 8070 'Il manque '$'' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Une instruction de contrôle a été programmée sans le caractère de commencement "$". Programmer "$" avant le nom de l’instruction de contrôle. (REF: 1901) ·187· S o l ut i o n s d ’ e r r e ur s . 8206 'Il manque '#'' DÉTECTION CAUSE SOLUTION 8207 'Nom de programme ou de sous-routine trop long' DÉTECTION CAUSE SOLUTION 8209 CNC 8070 (REF: 1901) ·188· Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Caractère non valide' DÉTECTION CAUSE SOLUTION 8219' Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Les limites pour les flottants sont excédées' DÉTECTION CAUSE SOLUTION 8218 Au cours de l'édition. L’instruction programmée après le caractère "$" n’est pas correcte. Vérifier la syntaxe de l’instruction. 'Le format pour la fonction est excédé' DÉTECTION CAUSE SOLUTION 8217 Au cours de l'édition. Nombre maximum de chiffres permis pour la partie décimale d’un numéro dépassé. Le nombre maximum de chiffres permis pour la partie décimale d’un nombre est 5. 'Instruction de contrôle de flux inconnue' DÉTECTION CAUSE SOLUTION 8215 Au cours de l'édition. La partie décimale d'un numéro a une valeur non valide. Le rang de valeurs valides pour la partie décimale d’un numéro est ±0.99999. 'Format excédé pour partie fractionnaire' DÉTECTION CAUSE SOLUTION 8214 Au cours de l'édition. La partie entière d'un numéro a une valeur non valide. Le rang de valeurs valides pour la partie entière d’un numéro est ±99999. 'Les limites pour partie fractionnaire sont dépassées' DÉTECTION CAUSE SOLUTION 8213 Au cours de l'édition. Un nombre entier trop élevé a été programmé. La valeur maximale admissible pour une valeur entière est 4294967295. 'Les limites pour partie entière sont dépassées' DÉTECTION CAUSE SOLUTION 8212 Au cours de l'édition. Le nom de l’axe a été programmé avec un caractère générique non valide. Les noms d’axe avec caractère générique valides sont @1 à @5. 'Les limites pour nombres entiers sont dépassées' DÉTECTION CAUSE SOLUTION 8211 Au cours de l'édition. Nombre maximum de caractères permis pour le nom de programme ou sous-routine dépassé. Le nombre maximum de caractères permis est 14. 'Axe actif invalide' DÉTECTION CAUSE SOLUTION 8210 Au cours de l'édition. Une instruction a été programmée sans le caractère de commencement "#". Programmer "#" avant le nom de l’instruction. Au cours de l'édition. Détection de caractère non valide dans le bloc. Vérifier la syntaxe du bloc. 'Chaîne d’erreur vide' DÉTECTION CAUSE SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. S o l ut i o n s d ’ e r r e ur s . 8220 'Chaîne de Warning vide' DÉTECTION CAUSE SOLUTION 8221 'Erreur syntactique' DÉTECTION CAUSE SOLUTION 8222 SOLUTION SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. CNC 8070 'Vitesse F programmée en double' DÉTECTION CAUSE SOLUTION 8232 Au cours de l'édition. Un numéro d'outil négatif a été programmé. Le numéro d’outil doit toujours être positif ou nul. 'F ou E hors gamme' DÉTECTION CAUSE SOLUTION 8230 Au cours de l'édition. Une vitesse de broche négative a été programmée sans avoir programmé la fonction G63 dans le bloc. La vitesse de broche doit être positive ; la valeur négative n’est permise que si elle est programmée dans le même bloc que la fonction G63. 'Numéro d’outil hors de gamme' DÉTECTION CAUSE SOLUTION 8229 Au cours de l'édition. La fonction H programmée n'existe pas. Vérifier dans le manuel de programmation les fonctions H existantes. 'Avec G63 il n'est permis qu'une S négative' DÉTECTION CAUSE 8228 Au cours de l'édition et exécution dans MDI. La fonction G programmée n'existe pas. Vérifier dans le manuel de programmation les fonctions G existantes. 'Fonction H hors de rang' DÉTECTION CAUSE SOLUTION 8227 Au cours de l'édition. La fonction M programmée n'existe pas. Vérifier dans le manuel de programmation les fonctions M existantes. 'Fonction G hors de rang' DÉTECTION CAUSE SOLUTION 8226 Au cours de l'édition et exécution dans MDI. Il y a une fonction M programmée plus d’une fois dans le même bloc ou il y a deux fonctions M incompatibles dans le même bloc. Une fonction M ne doit être programmée qu’une fois dans le bloc. Vérifier le manuel de programmation pour examiner l’exclusivité mutuelle des fonctions M. 'Fonction M hors de rang' DÉTECTION CAUSE SOLUTION 8225 Au cours de l'édition. La fonction M programmée n'existe pas. Vérifier dans le manuel de programmation les fonctions M existantes. 'Exclusivité mutuelle ou fonctions M égales’ DÉTECTION CAUSE 8224 Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction ou variable programmée n’est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction ou variable. 'Fonction M inexistante' DÉTECTION CAUSE SOLUTION 8223 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Au cours de l'édition. La fonction F est programmée plus d’une fois dans le bloc. Programmer la fonction F une seule fois dans le bloc. 'A programmée en double' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'édition. L’axe A est programmé plus d’une fois dans le bloc. Programmer l'axe A une seule fois dans le bloc. ·189· S o l ut i o n s d ’ e r r e ur s . 8233 'B programmée en double' DÉTECTION CAUSE SOLUTION 8234 'C programmée en double' DÉTECTION CAUSE SOLUTION 8235 SOLUTION CNC 8070 (REF: 1901) ·190· Au cours de l'édition et exécution dans MDI. Les paramètres de l'instruction programmée doivent être programmés entre crochets. La variable exige la programmation d’un indice entre crochets. Vérifier dans le manuel de programmation la syntaxe de l'instruction ou variable. 'I programmée en double' DÉTECTION CAUSE SOLUTION 8244 Au cours de l'exécution. Une valeur trop élevée a été programmée pour un paramètre de l'instruction. Programmer une valeur inférieure pour le paramètre dans l'instruction. 'Il manque crochet' DÉTECTION CAUSE 8243 Au cours de l'édition. L’axe Z est programmé plus d’une fois dans le bloc. Programmer l'axe Z une seule fois dans le bloc. 'Paramètre hors de rang' DÉTECTION CAUSE SOLUTION 8242 Au cours de l'édition. L’axe Y est programmé plus d’une fois dans le bloc. Programmer l'axe Y une seule fois dans le bloc. 'Z programmée en double' DÉTECTION CAUSE SOLUTION 8241 Au cours de l'édition. L’axe X est programmé plus d’une fois dans le bloc. Programmer l'axe X une seule fois dans le bloc. 'Y programmée en double' DÉTECTION CAUSE SOLUTION 8240 Au cours de l'édition. L’axe W est programmé plus d’une fois dans le bloc. Programmer l'axe W une seule fois dans le bloc. 'X programmée en double' DÉTECTION CAUSE SOLUTION 8239 Au cours de l'édition. L’axe V est programmé plus d’une fois dans le bloc. Programmer l'axe V une seule fois dans le bloc. 'W programmée en double' DÉTECTION CAUSE SOLUTION 8238 Au cours de l'édition. L’axe U est programmé plus d’une fois dans le bloc. Programmer l'axe U une seule fois dans le bloc. 'V programmée en double' DÉTECTION CAUSE SOLUTION 8237 Au cours de l'édition. L’axe C est programmé plus d’une fois dans le bloc. Programmer l'axe C une seule fois dans le bloc. 'U programmée en double' DÉTECTION CAUSE SOLUTION 8236 Au cours de l'édition. L’axe B est programmé plus d’une fois dans le bloc. Programmer l'axe B une seule fois dans le bloc. Au cours de l'édition. Le paramètre I est programmé plus d’une fois dans le bloc. Programmer le paramètre I une seule fois dans le bloc. 'J programmée en double' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Le paramètre J est programmé plus d’une fois dans le bloc. Programmer le paramètre J une seule fois dans le bloc. S o l ut i o n s d ’ e r r e ur s . 8245 'K programmée en double' DÉTECTION CAUSE SOLUTION 8247 'Uniquement R1 peut pas faire partie des expressions' DÉTECTION CAUSE SOLUTION 8250 SOLUTION Au cours de l'édition et exécution dans MDI. Instruction #TIME programmée incorrectement. Cette instruction #TIME se programme de la façon #TIME [<time>] (les crochets sont optionnels), où le paramètre <time> peut être un nombre entier, un paramètre arithmétique ou une variable. 'Mot inconnu ou incomplet' DÉTECTION CAUSE SOLUTION 8267 Au cours de l'édition. Il y a un caractère incorrect dans le nom du programme principal ou de la sousroutine. La définition du nom du programme principal ou de la sous-routine ne peut être accompagnée que de commentaire. Les caractères interdits sont: • Programme principal: \ / : * ? " < > | et espace en blanc. • Sous-routine locale: / ? " < > | ) et espace en blanc. 'On attendait une expression après #TIME' DÉTECTION CAUSE SOLUTION 8265 Au cours de l'édition et exécution dans MDI. L'instruction programmée n’existe pas. Vérifier le manuel de programmation. 'Il ne peut rien y avoir après le nom du programme ou de la sous-routine' DÉTECTION CAUSE 8258 Au cours de l'édition. Certains paramètres programmés pour la fonction G20 sont interdits. Réviser la syntaxe de programmation de la fonction G 20. 'Instruction de cycle d’interpolateur inexistante' DÉTECTION CAUSE SOLUTION 8257 Au cours de l'édition. Tous les paramètres obligatoires n’ont pas été programmés dans la fonction G20. Réviser la syntaxe de programmation de la fonction G 20. 'Trop d'axes dans G20' DÉTECTION CAUSE SOLUTION 8256 Au cours de l'édition. La variable n'a pas permission d'écriture. La variable est uniquement de lecture. 'Il manque des axes dans G20' DÉTECTION CAUSE SOLUTION 8254 Au cours de l'édition. La variable n'a pas permission d'écriture. La variable est uniquement de lecture. 'Variable globale sans permission d'écriture' DÉTECTION CAUSE SOLUTION 8253 Au cours de l'édition. La programmation du rayon est incorrecte. Le rayon ne peut pas être programmé avec "R" ou "R1". 'Variable d'axe sans permission d'écriture' DÉTECTION CAUSE SOLUTION 8251 Au cours de l'édition. Le paramètre K est programmé plus d’une fois dans le bloc. Programmer le paramètre K une seule fois dans le bloc. Au cours de l'édition. Les possibles causes sont les suivantes: • La fonction, instruction ou expression programmée n’est pas valide. • Programmation incorrecte de la fonction M pour une certaine broche. • Programmation incorrecte de l'instruction #TOOL AX. Vérifier dans le manuel de programmation la syntaxe de l'instruction, la fonction ou l’expression à programmer. CNC 8070 (REF: 1901) 'Variable de cycle sans permission d'écriture' DÉTECTION CAUSE SOLUTION Au cours de l'édition. La variable n'a pas permission d'écriture. La variable est uniquement de lecture. ·191· S o l ut i o n s d ’ e r r e ur s . 8268 'Argument hors de limites dans la fonction' DÉTECTION CAUSE SOLUTION 8269 'Dépassement au-dessus dans la fonction' DÉTECTION CAUSE SOLUTION 8270 8279 ·192· Au cours de l'édition. Le nombre maximum de fonctions H permises sur un même bloc est dépassé. Le nombre maximum de fonctions H permises sur un même bloc est 7. 'Image miroir dépassée' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'édition. Le nombre maximum de fonctions M permises sur un même bloc est dépassé. Le nombre maximum de fonctions M permises sur un même bloc est 7. 'Limite de fonctions H dans un même bloc dépassée' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'édition. L’argument programmé dans la fonction mathématique n’est pas valide. Programmer un argument correct dans la fonction mathématique (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). 'Limite de fonctions M dans un même bloc dépassée' DÉTECTION CAUSE SOLUTION 8276 Au cours de l'édition. L’argument programmé dans la fonction mathématique n’est pas valide. Programmer un argument correct dans la fonction mathématique (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). 'Type inconnu d’exception' DÉTECTION CAUSE SOLUTION 8275 Au cours de l'édition. L’argument programmé dans la fonction mathématique n’est pas valide. Programmer un argument correct dans la fonction mathématique (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). 'Dépassement en dessous dans la fonction' DÉTECTION CAUSE SOLUTION 8274 Au cours de l'édition. L’argument programmé dans la fonction mathématique n’est pas valide. Programmer un argument correct dans la fonction mathématique (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). 'Perte totale dans la fonction' DÉTECTION CAUSE SOLUTION 8273 Au cours de l'édition. L’argument programmé dans la fonction mathématique n’est pas valide. Programmer un argument correct dans la fonction mathématique (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). 'Argument interdit dans la fonction' DÉTECTION CAUSE SOLUTION 8272 Au cours de l'édition. L’argument programmé dans la fonction mathématique n’est pas valide. Programmer un argument correct dans la fonction mathématique (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). 'Perte partielle de la fonction' DÉTECTION CAUSE SOLUTION 8271 Au cours de l'édition. L’argument programmé dans la fonction mathématique n’est pas valide. Programmer un argument correct dans la fonction mathématique (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). Au cours de l'édition. Les fonctions G11, G12 ou G13 sont programmées plus d'une fois dans le même bloc. La fonction G10 ou G14 est programmée avec les fonctions G11, G12 ou G13 dans le même bloc. Les fonctions G11, G12 et G13 peuvent être combinées dans un même bloc mais chacune d’elles ne peut être programmée qu’une fois. Les fonctions G10 et G14 ne peuvent pas être programmées dans le même bloc que les fonctions G11, G12 ou G13. S o l ut i o n s d ’ e r r e ur s . 8280 'Vitesse de positionnement de la broche négative' DÉTECTION CAUSE SOLUTION 8281 'Vitesse de positionnement de broche programmée en double' DÉTECTION CAUSE SOLUTION 8282 SOLUTION Au cours de l'édition. La variable n'a pas permission d'écriture. La variable est uniquement de lecture. 'Liste de paramètres vide' DÉTECTION CAUSE SOLUTION 8296 Au cours de l'édition. La variable n'a pas permission d'écriture. La variable est uniquement de lecture. 'Variable du paramètre machine sans permission d'écriture' DÉTECTION CAUSE SOLUTION 8295 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Variable du gestionnaire d'outils sans permission d'écriture' DÉTECTION CAUSE SOLUTION 8291 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Les limites pour partie fractionnaire sont dépassées' DÉTECTION CAUSE SOLUTION 8290 Au cours de l'édition. Dans la fonction G20 un axe avec signe négatif est programmé et il n’est pas l’axe longitudinal. Dans la fonction G20 seul l’axe longitudinal peut avoir le signe négatif. 'Les limites pour partie entière sont dépassées' DÉTECTION CAUSE SOLUTION 8288 Au cours de l'édition. La variable n'a pas permission d'écriture. La variable est uniquement de lecture. 'G20: n’admet que le signe négatif sur l’axe longitudinal' DÉTECTION CAUSE 8287 Au cours de l'édition. Un paramètre non valide pour ce cycle fixe a été programmé. Vérifier dans le manuel de programmation les paramètres obligatoires et permis pour chaque cycle fixe. 'Variable de PLC sans permission d'écriture' DÉTECTION CAUSE SOLUTION 8285 Au cours de l'édition. Un paramètre du cycle fixe est programmé plus d’une fois dans le bloc. Chaque paramètre du cycle fixe ne peut être programmé qu’une fois dans le bloc. 'Paramètre non valide dans le cycle fixe' DÉTECTION CAUSE SOLUTION 8284 Au cours de l'édition et exécution dans MDI. Dans un même bloc, la vitesse de positionnement de la broche en M19 est programmée plus d’une fois. Programmer une seule fois la vitesse de positionnement de la broche "Sn.POS". 'Paramètre de cycle fixe répété' DÉTECTION CAUSE SOLUTION 8283 Au cours de l'édition. Une vitesse de positionnement négative a été programmée dans M19. La vitesse de positionnement "Sn.POS" doit être positive. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Paramètre répété ou incomplet' DÉTECTION CAUSE SOLUTION CNC 8070 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·193· S o l ut i o n s d ’ e r r e ur s . 8297 'Paramètre répété' DÉTECTION CAUSE SOLUTION 8299 'Il manque des crochets autour de la liste de paramètres' DÉTECTION CAUSE SOLUTION 8300 SOLUTION SOLUTION SOLUTION CNC 8070 (REF: 1901) ·194· Au cours de l'édition. Dans l'instruction G20, le paramètre 5 est égal au paramètre 1 ou 2. Le paramètre 5 doit être différent au paramètre 1 ou 2. 'On attendait l'expression K après G04' DÉTECTION CAUSE SOLUTION 8309 Au cours de l'édition. L'instruction #AXIS n’a pas été programmée dans le même bloc que la fonction G201. La fonction G201 exige la programmation dans le même bloc de l'instruction #AXIS. Il faut indiquer dans cette instruction les axes affectés par la fonction G. 'Programmation incorrecte du troisième axe primaire' DÉTECTION CAUSE SOLUTION 8308 Au cours de l'édition. Dans l'instruction #DGWZ, la coordonnée Z minimale est supérieure ou égale à la maximale. La coordonnée minimale doit être inférieure à la maximale. 'G201 a besoin de la programmation de la fonction spéciale #AXIS' DÉTECTION CAUSE SOLUTION 8307 Au cours de l'édition. Dans l'instruction #DGWZ, la coordonnée Y minimale est supérieure ou égale à la maximale. La coordonnée minimale doit être inférieure à la maximale. 'La coordonnée Z minimale doit être inférieure à la maximale' DÉTECTION CAUSE 8306 Au cours de l'édition. Dans l'instruction #DGWZ, la coordonnée X minimale est supérieure ou égale à la maximale. La coordonnée minimale doit être inférieure à la maximale. 'La coordonnée Y minimale doit être inférieure à la maximale' DÉTECTION CAUSE 8304 Au cours de l'édition. Avec les fonctions G170, G171 ou G157 aucun axe n'a été programmé. Programmer le ou les axes devant être affectés par la fonction G170, G171 ou G157. 'La coordonnée X minimale doit être inférieure à la maximale' DÉTECTION CAUSE 8303 Au cours de l'édition et exécution dans MDI. La liste des paramètres de l'instruction programmée doit être programmée entre crochets. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Au moins un axe est nécessaire pour G170, G171 ou G157' DÉTECTION CAUSE SOLUTION 8302 Au cours de l'édition. Les possibles causes sont les suivantes: • Dans l'instruction #HSC le paramètre CONTERROR a été programmé plus d'une fois. • Un paramètre a été programmé plus d’une fois dans l'instruction d’appel à sousroutine #PCALL, #MCALL ou fonction G avec sous-routine associée. • Dans l'instruction #PROBE ou #POLY un paramètre a été programmé plus d’une fois. Programmer chaque paramètre une seule fois dans le bloc. Au cours de l'édition. Fonction G4 mal programmée. La fonction G4 peut être programmée comme G4 <time> ou G4K<time>, où <time> est le temps d'attente. 'Trop d'axes programmés' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Trop d’axes programmés dans l'instruction #POLY. Le nombre maximum d’axes que l’on peut programmer est 3. S o l ut i o n s d ’ e r r e ur s . 8310 'Il manque un paramètre obligatoire' DÉTECTION CAUSE SOLUTION 8311 'Valeur de paramètre non valide' DÉTECTION CAUSE SOLUTION 8312 Au cours de l'édition. L’axe @2 est programmé plus d’une fois dans le bloc. Programmer l’axe @2 une seule fois dans le bloc. CNC 8070 'Il n'est permis qu'un axe actif 3 par bloc' DÉTECTION CAUSE SOLUTION 8321 Au cours de l'édition. L’axe @1 est programmé plus d’une fois dans le bloc. Programmer l’axe @1 une seule fois dans le bloc. 'Il n'est permis qu'un axe actif 2 par bloc' DÉTECTION CAUSE SOLUTION 8320 Au cours de l'édition. Correcteur d'outil négatif. Le correcteur d’outil doit être positif. 'Il n'est permis qu'un axe actif 1 par bloc' DÉTECTION CAUSE SOLUTION 8319 Au cours de l'édition et exécution dans MDI. Un des paramètres du cycle ou l'instruction ne sont pas valides. Vérifier dans le manuel de programmation les paramètres valides pour chaque cycle et instruction. 'Fonction D négative' DÉTECTION CAUSE SOLUTION 8318 Au cours de l'édition et exécution dans MDI. Le numéro de cycle du palpeur n'est pas valide. Consulter dans la documentation les cycles de palpeur valides. 'Paramètre interdit' DÉTECTION CAUSE SOLUTION 8317 Au cours de l'édition. Dans la fonction G30/G73 un seul des paramètres I, J a été programmé. Programmer les deux paramètres I, J ou n’en programmer aucun. 'Numéro de cycle du palpeur non valide' DÉTECTION CAUSE SOLUTION 8316 Au cours de l'édition. Valeur non valide pour le numéro du système dans l'instruction #CS ou #ACS. Le numéro de système doit avoir une valeur entre 1 et 5, les deux compris. 'Programmation incorrecte G30/G73' DÉTECTION CAUSE SOLUTION 8315 Au cours de l'édition. Valeur non valide pour la commande MODE de l'instruction #CS ou #ACS. Vérifier dans le manuel de programmation la syntaxe des instructions. '#CS/#ACS: numéro de système de coordonnées non valide' DÉTECTION CAUSE SOLUTION 8314 Au cours de l'édition. Valeur non valide dans un argument de l'instruction #CS, #ACS, #HSC ou #POLY. Valeur non valide pour l'indice d'un paramètre arithmétique. Vérifier dans le manuel de programmation la syntaxe des instructions. L’indice d’un paramètre arithmétique doit être toujours positif ou nul. '#CS/#ACS: mode non valide' DÉTECTION CAUSE SOLUTION 8313 Au cours de l'édition. Il manque un paramètre obligatoire dans l'instruction #POLY, #CS, #ACS ou #PROBE Vérifier dans le manuel de programmation la syntaxe des instructions. Au cours de l'édition. L’axe @3 est programmé plus d’une fois dans le bloc. Programmer l’axe @3 une seule fois dans le bloc. 'Il n'est permis qu'un axe actif 4 par bloc' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'édition. L’axe @4 est programmé plus d’une fois dans le bloc. Programmer l’axe @4 une seule fois dans le bloc. ·195· S o l ut i o n s d ’ e r r e ur s . 8322 'Il n'est permis qu'un axe actif 5 par bloc' DÉTECTION CAUSE SOLUTION 8323 'On attend comparaison' DÉTECTION CAUSE SOLUTION 8324 SOLUTION CNC 8070 8333 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#MSG["Texte <%d>"<,valeur>]' DÉTECTION CAUSE SOLUTION ·196· Au cours de l'édition et exécution dans MDI. L'instruction ou variable programmée n’accepte pas un nom ou un numéro d’axe. Vérifier dans le manuel de programmation la syntaxe de l'instruction ou variable. '#WARNING/#ERROR["Texte <%d>"<,valeur>]/[nombre-entier]' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'édition et exécution dans MDI. L'instruction ou la variable programmée exige un nom ou numéro d’axe. Vérifier dans le manuel de programmation la syntaxe de l'instruction ou variable. 'On n'attendait pas nom ou numéro d'axe' DÉTECTION CAUSE SOLUTION 8332 Au cours de l'édition. On a programmé un nom de variable qui ne commence pas par le préfixe "V.". Tout nom de variable dans le programme pièce et par MDI doit commencer par le préfixe "V.". 'On attendait nom ou numéro d'axe' DÉTECTION CAUSE SOLUTION 8331 Au cours de l'édition. Dans l'instruction #SET AX une valeur entière différente de zéro a été programmée. L'instruction #SET AX ne permet de programmer que la valeur zéro pour indiquer que la position n’est occupée par aucun axe. 'On attendait V' DÉTECTION CAUSE SOLUTION 8330 Au cours de l'édition et exécution dans MDI. Le nombre de parenthèses d’ouverture ne coïncide pas avec le nombre de parenthèses de fermeture. Vérifier que chaque parenthèse d’ouverture a sa parenthèse de fermeture correspondante. '#SET AX: uniquement la position zéro est permise' DÉTECTION CAUSE SOLUTION 8329 Au cours de l'édition. Un espace en blanc est incorrect. Supprimer l’espace en blanc. 'Il manque une parenthèse' DÉTECTION CAUSE 8328 Au cours de l'édition. Un saut de ligne est incorrect. Supprimer le saut de ligne. 'Espace non attendu' DÉTECTION CAUSE SOLUTION 8327 Au cours de l'édition. Un tabulateur est incorrect. Supprimer le tabulateur. 'Saut de ligne non attendu' DÉTECTION CAUSE SOLUTION 8326 Au cours de l'édition. On a programmé "=" au lieu de "==". Programmer "==" au lieu de "=". 'Tabulation non attendue' DÉTECTION CAUSE SOLUTION 8325 Au cours de l'édition. L’axe @5 est programmé plus d’une fois dans le bloc. Programmer l’axe @5 une seule fois dans le bloc. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. S o l ut i o n s d ’ e r r e ur s . 8334 '#FREE AX[axe, ...]' DÉTECTION CAUSE SOLUTION 8335 '#WAIT FOR[expression]' DÉTECTION CAUSE SOLUTION 8336 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#SET OFFSET[inférieur, supérieur]axe' DÉTECTION CAUSE SOLUTION 8345 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#INCJOG[[valeurIncrément, valeurAvance],..., [...]] nomAxe' DÉTECTION CAUSE SOLUTION 8344 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CONTJOG[valeurAvance] nomAxe' DÉTECTION CAUSE SOLUTION 8343 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#MPG[valeurRésolution,...] nomAxe' DÉTECTION CAUSE SOLUTION 8342 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#AXIS[axe, ...]' DÉTECTION CAUSE SOLUTION 8341 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#TOOL AX[axe +/-]' DÉTECTION CAUSE SOLUTION 8340 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#SET AX [axe, ...] <option>' DÉTECTION CAUSE SOLUTION 8339 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CALL AX [axe, <position,> ...] <option>' DÉTECTION CAUSE SOLUTION 8338 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#TANGFEED RMIN[rayon]' DÉTECTION CAUSE SOLUTION 8337 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. CNC 8070 '#LINK[maître, esclave <,erreur>]...[...]' DÉTECTION CAUSE SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·197· S o l ut i o n s d ’ e r r e ur s . 8346 '#ROUNDPAR[param, …]: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8347 '#ASPLINE MODE [<initial> <, final>]: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8348 CNC 8070 (REF: 1901) ·198· Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#FACE [abscisse, ordonnée<,longitudinal, axe, axe>]<[cinématique]>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8358 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CAX <[broche, nom]>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8357 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CS/ACS DEF ACT[n]: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8356 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CS/ACS ON/NEW <[n]> <[MODE m, V1, V2, V3, j1, j2, j3, 0/1]>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8354 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CS/ACS DEF <[n]> [MODE m, V1, V2, V3, j1, j2, j3, 0/1]: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8353 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#KIN ID <[cinématique]>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8352 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#TLC ON[n]’: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8351 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#SLOPE[type <,jerk> <,accél> <,déplac>]: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8350 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#ASPLINE STARTTANG/ENDTANG axes: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8349 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CYL [abscisse, ordonnée, longitudinal rayon] <[cinématique]>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. S o l ut i o n s d ’ e r r e ur s . 8359 '#HSC ON <[CONTERROR/FAST valeur, CORNER valeur]>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8360 '#DGWZ[Axe1min, Axe1max, Axe2min, Axe2max <, Axe3min, Axe3max>]' DÉTECTION CAUSE SOLUTION 8361 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #EXEC["path" <,channel>] DÉTECTION CAUSE SOLUTION 8370 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #SELECT PROBE[probe_number] DÉTECTION CAUSE SOLUTION 8369 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #RENAME AX[previous_axis_name, new_axis_name][...] DÉTECTION CAUSE SOLUTION 8368 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#RPT[Ni, Nf <,répétitions>]' DÉTECTION CAUSE SOLUTION 8367 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#SCALE[valeur]' DÉTECTION CAUSE SOLUTION 8366 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#PROBE num liste_paramètres' DÉTECTION CAUSE SOLUTION 8365 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#POLY[axe[a,b,c,d,e] ... SP EP R]: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8364 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#PATH["path"]' DÉTECTION CAUSE SOLUTION 8363 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CD ON <[horizon]>' DÉTECTION CAUSE SOLUTION 8362 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. CNC 8070 #WAIT/#MEET [marque, channel...] DÉTECTION CAUSE SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·199· S o l ut i o n s d ’ e r r e ur s . 8371 #SIGNAL[marque...] DÉTECTION CAUSE SOLUTION 8372 #TIME <[>time<]> DÉTECTION CAUSE SOLUTION 8373 CNC 8070 (REF: 1901) ·200· Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#TOOL ORI: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8382 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#TLC OFF: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8381 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#RTCP ON/OFF: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8380 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#SPLINE ON/OFF: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8379 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #UNLINK DÉTECTION CAUSE SOLUTION 8378 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #SYNC POS DÉTECTION CAUSE SOLUTION 8377 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #COMMENT BEGIN/END DÉTECTION CAUSE SOLUTION 8376 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #FLUSH DÉTECTION CAUSE SOLUTION 8375 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #FREE AX ALL DÉTECTION CAUSE SOLUTION 8374 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CS/ACS OFF <ALL>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. S o l ut i o n s d ’ e r r e ur s . 8383 '#ECS ON/OFF: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8384 '#MCS <ON/OFF>: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8385 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#PARK/UNPARK axe' DÉTECTION CAUSE SOLUTION 8394 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#VAR/ENDVAR/DELETE' DÉTECTION CAUSE SOLUTION 8393 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CYCLE BEGIN/END' DÉTECTION CAUSE SOLUTION 8392 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#RET' DÉTECTION CAUSE SOLUTION 8391 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#EFHOLD/DFHOLD' DÉTECTION CAUSE SOLUTION 8390 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#ESTOP/DSTOP' DÉTECTION CAUSE SOLUTION 8389 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CAX/FACE/CYL OFF: erreur de syntaxe' DÉTECTION CAUSE SOLUTION 8388 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#ESBLK/DSBLK' DÉTECTION CAUSE SOLUTION 8387 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#INIT MACROTAB' DÉTECTION CAUSE SOLUTION 8386 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. CNC 8070 '#CALL nom_sous-routine' DÉTECTION CAUSE SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·201· S o l ut i o n s d ’ e r r e ur s . 8395 '#PCALL nom_sous-routine <param>' DÉTECTION CAUSE SOLUTION 8396 '#MCALL nom_sous-routine <param>' DÉTECTION CAUSE SOLUTION 8397 CNC 8070 (REF: 1901) ·202· Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#MOVE INF[axe+/- <,avance> <,PRESENT/NEXT/NULL/WAITINPOS>]' DÉTECTION CAUSE SOLUTION 8406 Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#MOVE ADD[axe_cote <,avance> <,PRESENT/NEXT/NULL/WAITINPOS>]' DÉTECTION CAUSE SOLUTION 8405 Au cours de l'édition. Le numéro de magasin défini dans la variable n’est pas valide. Le numéro de magasin doit être une valeur entre 1 et 4. Si le numéro de magasin n'est pas indiqué, c'est le premier qui est pris. '#MOVE<ABS>[axe_cote<,avance><,PRESENT/NEXT/NULL/WAITINPOS>]' DÉTECTION CAUSE SOLUTION 8404 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Numéro de magasin d'outils non valide' DÉTECTION CAUSE SOLUTION 8403 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#EXBLK[bloc <,canal>]' DÉTECTION CAUSE SOLUTION 8402 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#FREE SP ALL' DÉTECTION CAUSE SOLUTION 8401 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#RENAME SP[nom_broche_antérieure, nom_broche_nouvelle][...][...]' DÉTECTION CAUSE SOLUTION 8400 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#FREE SP/#CALL SP/#SET SP[nom_broche, ...]' DÉTECTION CAUSE SOLUTION 8399 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#MASTER nom_broche' DÉTECTION CAUSE SOLUTION 8398 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#<T>CAM ON[l, maître, esclave, n, m, o, p <,ONCE/CONT>]' DÉTECTION CAUSE SOLUTION Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. S o l ut i o n s d ’ e r r e ur s . 8407 '#<T>CAM OFF[esclave]' DÉTECTION CAUSE SOLUTION 8408 '#<T>FOLLOW ON[maître, esclave <, Nm, Dn, VEL/POS>]' DÉTECTION CAUSE SOLUTION 8409 SOLUTION SOLUTION Au cours de l'édition. Dans les instructions #FOLLOW ON et #SYNC, le paramètre D est programmé avant le paramètre N. Programmer le paramètre N avant le paramètre D. '#ANGAX OFF/SUSP <[expression1, expression2, expression3, ...]>' DÉTECTION CAUSE SOLUTION 8419 Au cours de l'édition. Dans les instructions #FOLLOW ON et #SYNC il faut programmer l’un des paramètres D ou N. Programmer les deux paramètres D et N ou aucun, on ne peut pas en programmer un seul. 'Programmer le numérateur avant le dénominateur' DÉTECTION CAUSE 8418 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Numérateur/dénominateur: programmer tous les deux ou aucun' DÉTECTION CAUSE 8416 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#UNSYNC[broche_esclave <, broche_esclave...>]' DÉTECTION CAUSE SOLUTION 8415 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#<T>SYNC[broche_master, broche_esclave <,Nx, Dx, Ox>] <[...] ...>' DÉTECTION CAUSE SOLUTION 8414 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#LATHECY/MILLCY ON/OFF' DÉTECTION CAUSE SOLUTION 8413 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#BSPLINEND' DÉTECTION CAUSE SOLUTION 8412 Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#BSPLINE[axe]' DÉTECTION CAUSE SOLUTION 8411 Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#<T>FOLLOW OFF[esclave]' DÉTECTION CAUSE SOLUTION 8410 Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#ANGAX ON [expression1, expression2, expression3, ...]' DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·203· S o l ut i o n s d ’ e r r e ur s . 8420 '#SERVO ON/OFF [axe/broche]' DÉTECTION CAUSE SOLUTION 8421 '#MDOFF' DÉTECTION CAUSE SOLUTION 8422 SOLUTION SOLUTION SOLUTION 8430 ·204· Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(DGWZ expression1, expression6>)' DÉTECTION CAUSE (REF: 1901) Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(MSG "texte")' DÉTECTION CAUSE CNC 8070 Au cours de l'édition. Dans les instructions #CS et #ACS, les commandes FIRST et SECOND ne peuvent pas être programmées dans le MODE 6. Vérifier dans le manuel de programmation la syntaxe des instructions. '(ERREUR <nombre entier> <,"texte">) DÉTECTION CAUSE 8429 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Le paramètre FIRST/SECOND est interdit dans ce MODE' DÉTECTION CAUSE 8428 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#DEF "macro1" = "text1" "macro2" = "text2" ...' DÉTECTION CAUSE SOLUTION 8427 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#HSC OFF' DÉTECTION CAUSE SOLUTION 8426 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CLEAR<[marque, ...]>' DÉTECTION CAUSE SOLUTION 8425 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#OSC axe1 axe2 ...' DÉTECTION CAUSE SOLUTION 8424 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CD OFF' DÉTECTION CAUSE SOLUTION 8423 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. SOLUTION expression2, expression3, expression4 <,expression5, Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. S o l ut i o n s d ’ e r r e ur s . 8431 '(ESBLK/DSBLK)' DÉTECTION CAUSE SOLUTION 8432 '(ESTOP/DSTOP)' DÉTECTION CAUSE SOLUTION 8433 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(RET)' DÉTECTION CAUSE SOLUTION 8439 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(SUB nombre entier)' DÉTECTION CAUSE 8438 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(IF condition action1 <ELSE action2>)' DÉTECTION CAUSE 8437 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(RPT N(expression), N(expression))' DÉTECTION CAUSE 8436 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. Les instructions EFHOLD/DFHOLD ne sont pas seules dans le bloc ou bien il faut en programmer une des deux. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. Les deux instructions doivent être seules dans le bloc et être programmées. '(GOTO N(expression))' DÉTECTION CAUSE 8435 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. Les instructions ESTOP/DSTOP ne sont pas seules dans le bloc ou bien il faut en programmer une des deux. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. Les deux instructions doivent être seules dans le bloc et être programmées. '(EFHOLD/DFHOLD)' DÉTECTION CAUSE 8434 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. Les instructions EFHOLD/DFHOLD ne sont pas seules dans le bloc ou bien il faut en programmer une des deux. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. Les deux instructions doivent être seules dans le bloc et être programmées. Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n’est pas seule dans le bloc ou elle n'a pas été programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. L'instruction doit être seule dans le bloc. CNC 8070 '(CALL expression)' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. (REF: 1901) ·205· S o l ut i o n s d ’ e r r e ur s . 8440 '(PCALL/MCALL/PROBE expression <,param>)' DÉTECTION CAUSE SOLUTION 8441 '(MDOFF)' DÉTECTION CAUSE SOLUTION 8442 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 8455 ·206· Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Valeur incorrecte du paramètre E dans la fonction G49. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Valeur du paramètre S incorrecte' DÉTECTION CAUSE (REF: 1901) Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Programmation incorrecte de la fonction G33/G34. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Valeur du paramètre E incorrecte' DÉTECTION CAUSE CNC 8070 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. La fonction G9 exige de programmer le point intermédiaire (paramètres I, J, K). Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Programmation incorrecte du filet' DÉTECTION CAUSE 8454 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Le bloc G2/G3 programmé n'admet pas les paramètres I, J, K pour définir le centre de l'interpolation. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'La fonction programmée exige les paramètres I, J, K' DÉTECTION CAUSE 8452 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Le nombre d'axes programmés pour la fonction G n'est pas correct. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Le bloc G2/G3 programmé n’admet pas des paramètres I, J, K' DÉTECTION CAUSE 8447 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Les actions programmées dans l'instruction IF ne sont pas valides; les actions ne peuvent pas être IF ni SUB. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Le nombre d'axes programmé est incorrect' DÉTECTION CAUSE 8446 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Action interdite dans l'instruction IF' DÉTECTION CAUSE 8445 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n’est pas seule dans le bloc ou elle n'a pas été programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. L'instruction doit être seule dans le bloc. '(EXEC P(expression) <,répertoire>' DÉTECTION CAUSE 8443 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. SOLUTION Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Valeur incorrecte du paramètre S dans la fonction G. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. S o l ut i o n s d ’ e r r e ur s . 8456 'Valeur du paramètre L incorrecte' DÉTECTION CAUSE SOLUTION 8457 'Ordre incorrect des axes' DÉTECTION CAUSE SOLUTION 8458 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(WRITE bloc)' DÉTECTION CAUSE SOLUTION 8465 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(OPEN P(expression) <,répertoire><,A/D><,commentaire>)' DÉTECTION CAUSE 8464 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n’est pas seule dans le bloc ou elle n'a pas été programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. L'instruction doit être seule dans le bloc. '(DIGIT/TRACE expression<,param>)' DÉTECTION CAUSE 8463 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Le cycle PROBE n'existe pas. Consulter dans le manuel de la CNC 8055 les cycles disponibles. '(INIPAR)' DÉTECTION CAUSE 8462 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. La fonction programmée n’existe que sur la fraiseuse et le programme est d’un tour (fichier pit). Changer le nom du fichier ou utiliser le logiciel correct. 'Cycle PROBE inexistant dans le tour' DÉTECTION CAUSE SOLUTION 8461 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. La fonction programmée n’existe que sur le tour et le programme est d’une fraiseuse (fichier pim). Changer le nom du fichier ou utiliser le logiciel correct. 'Fonction ou variable inexistante dans le tour' DÉTECTION CAUSE 8460 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. L'ordre des axes dans le bloc n'est pas correct. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Fonction ou variable inexistante dans la fraiseuse' DÉTECTION CAUSE 8459 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Valeur incorrecte du paramètre L dans la fonction G33/G34. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(REPOS axe1, axe2, ...)' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. CNC 8070 (REF: 1901) ·207· S o l ut i o n s d ’ e r r e ur s . 8466 '(PAGE expression)' DÉTECTION CAUSE SOLUTION 8467 '(SYMBOL/ODW expression1, expression2, expression3)' DÉTECTION CAUSE SOLUTION 8468 SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION SOLUTION 8475 Au cours de l'édition ou traduction d'un programme. Erreur au cours de la programmation du langage de la CNC 8055. La fonction programmée n’existe que sur les fraiseuses et le programme est de tour (fichier pit). Changer le nom du fichier ou utiliser le logiciel correct. 'Cycle TRACE inexistant dans le tour' DÉTECTION CAUSE (REF: 1901) SOLUTION ·208· Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n’est pas seule dans le bloc ou elle n'a pas été programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. L'instruction doit être seule dans le bloc. 'Cycle DIGIT inexistant dans le tour' DÉTECTION CAUSE CNC 8070 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(SYSTEM)' DÉTECTION CAUSE 8474 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n’est pas seule dans le bloc ou elle n'a pas été programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. L'instruction doit être seule dans le bloc. '(WBUF <"texte", expression>)' DÉTECTION CAUSE 8473 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(WKEY)' DÉTECTION CAUSE 8472 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'SK expression1 = "texte1" <expression2 = "texte2"><...>)' DÉTECTION CAUSE 8471 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(DW expression1 = expression2 <expression3 = expression4><...>)' DÉTECTION CAUSE 8470 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '(IB expression = INPUT"texte" <,format>)' DÉTECTION CAUSE 8469 Au cours de l'édition. Erreur au cours de la programmation du langage de la CNC 8055. L'instruction n'est pas programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. Au cours de l'édition ou traduction d'un programme. Erreur au cours de la programmation du langage de la CNC 8055. La fonction programmée n’existe que sur les fraiseuses et le programme est de tour (fichier pit). Changer le nom du fichier ou utiliser le logiciel correct. S o l ut i o n s d ’ e r r e ur s . 8476 'Fonction sans traduction' DÉTECTION CAUSE SOLUTION 8477 'Minuscules interdites dans la CNC 8055' DÉTECTION CAUSE SOLUTION 8478 SOLUTION SOLUTION SOLUTION Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Programmation non valide dans la fraiseuse' DÉTECTION CAUSE SOLUTION 8487 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. L'ordre des données dans le bloc n'est pas correct. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. '#DGSPDL nom_broche' DÉTECTION CAUSE SOLUTION 8486 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. La valeur programmée pour le numéro de bloc ou le nombre de répétitions n'est pas valide. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Ordre des données incorrect' DÉTECTION CAUSE 8485 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Le bloc programmé n'est pas valide (bloc vide, bloc type N10, etc.) Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Valeur hors de rang' DÉTECTION CAUSE 8484 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Il manque de l'information dans le bloc' DÉTECTION CAUSE 8483 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#TANGCTRL OFF/SUSP <[axe1, axe2, ...]' DÉTECTION CAUSE SOLUTION 8482 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#TANGCTRL ON [<axe1 angle1, axe2 angle2, ...><, avance>]' DÉTECTION CAUSE SOLUTION 8480 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Le langage de la CNC 8055 ne permet pas l'utilisation de minuscules. Programmer les mots réservés en majuscules. G45 <eje1 angulo1 eje2 angulo2 ...> DÉTECTION CAUSE SOLUTION 8479 Au cours de la traduction d’un programme. La fonction programmée n'a pas équivalent dans la CNC 8055. La CNC ne peut pas traduire la fonction. Consulter les fonctions disponibles dans le manuel de la CNC 8055. Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Programmation incorrecte de la fonction G15 dans la fraiseuse. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. CNC 8070 'Programmation non valide dans le tour' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Programmation incorrecte de la fonction G15 dans le tour. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. (REF: 1901) ·209· S o l ut i o n s d ’ e r r e ur s . 8488 'Le nombre de répétitions n'est pas admis' DÉTECTION CAUSE SOLUTION 8489 '$FOR i = initial, final, incrément' DÉTECTION CAUSE SOLUTION 8490 SOLUTION 8498 8499 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Dans la fonction G24/G27 il y a un paramètre en plus. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Paramètres incorrects en fonction' DÉTECTION CAUSE SOLUTION ·210· Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Valeur incorrecte du paramètre K pour la fonction G. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Il y a un paramètre de plus' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. 'Valeur du paramètre K incorrecte' DÉTECTION CAUSE CNC 8070 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '$WHILE condition' DÉTECTION CAUSE SOLUTION 8497 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. $WHILE condition DÉTECTION CAUSE SOLUTION 8496 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '$CASE expression' DÉTECTION CAUSE SOLUTION 8495 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '$SWITCH expression' DÉTECTION CAUSE SOLUTION 8494 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '$ELSEIF condition' DÉTECTION CAUSE SOLUTION 8493 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '$IF condition' DÉTECTION CAUSE SOLUTION 8492 Au cours de l'exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '$GOTO Nexpression/$GOTO [expression]' DÉTECTION CAUSE SOLUTION 8491 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. On ne peut programmer que le nombre de répétitions dans un bloc de déplacement. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Il y a des paramètres invalides dans la fonction G programmée. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. S o l ut i o n s d ’ e r r e ur s . 8502 'L'interpolation circulaire en polaires n'admet pas le rayon' DÉTECTION CAUSE SOLUTION 8503 'Il faut programmer la cote finale du déplacement' DÉTECTION CAUSE SOLUTION 8504 SOLUTION SOLUTION SOLUTION Pendant l’édition et l’exécution. Le nom de la sous-routine n'accepte pas d'espaces vides. Modifier le nom de la sous-routine. #DINDIST ON[0/1, channelNumber <,channelNumber ,channelNumber>]. DÉTECTION CAUSE SOLUTION 8514 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Espace dans le nom de la sous-routine non autorisé. DÉTECTION CAUSE SOLUTION 8513 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #WARNINGSTOP["Text <%d>" <,value>] /[integer]. DÉTECTION CAUSE SOLUTION 8512 Au cours de l'édition. Le numéro programmé dans le caractère générique "?n" est négatif ou supérieur au nombre d’axes du canal. Le numéro programmé dans le caractère générique "?n" doit être un numéro d'axe valide. #ABORT [expresión]/[\"file_name\"]/Nexpresión/OFF DÉTECTION CAUSE SOLUTION 8511 Au cours de l'édition. Le caractère générique "?n" est programmé plus d’une fois dans le bloc. Programmer le caractère générique une seule fois dans le bloc. 'Numéro de caractère générique non valide' DÉTECTION CAUSE 8510 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Si dans la fonction G49 on programme le paramètre E, la fonction ne permet plus de paramètres. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Double programmation caractère générique' DÉTECTION CAUSE SOLUTION 8509 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Valeur incorrecte du nombre de blocs dans la fonction G41/G42. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Programmer uniquement le paramètre E' DÉTECTION CAUSE 8507 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. Il manque la cote finale du déplacement sur G8, G9 ou G33. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. 'Valeur incorrecte du nombre des blocs (0-50)' DÉTECTION CAUSE 8506 Au cours de l'édition. Erreur en programmant en langage de la CNC 8055. L'interpolation circulaire en polaires n'admet pas la programmation du rayon; elle n'admet que le paramètre Q. Consulter dans le manuel de la CNC 8055 la syntaxe correcte. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. CNC 8070 #DINDIST OFF. DÉTECTION CAUSE SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·211· S o l ut i o n s d ’ e r r e ur s . 8515 Le premier paramètre #DINDIST doit être 0 ou 1. DÉTECTION CAUSE SOLUTION 8516 #DINDIST_EXEC_CYCLE[channelNumber]. DÉTECTION CAUSE SOLUTION 8517 SOLUTION 8525 (REF: 1901) ·212· Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CAM SELECT[<came,>"path\fichier"]' DÉTECTION CAUSE SOLUTION 8526 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #POCKET3D BEGIN/END. DÉTECTION CAUSE SOLUTION CNC 8070 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #POCKET2D BEGIN/END. DÉTECTION CAUSE SOLUTION 8524 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #ROTATEMZ1-4 Pi/+i/-i. DÉTECTION CAUSE SOLUTION 8523 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. G174 permet uniquement de programmer un axe. DÉTECTION CAUSE SOLUTION 8522 Pendant l’édition et l’exécution. La variable est uniquement de lecture ou la CNC a bloqué provisoirement la variable pendant qu'elle exécute une opération sur cette dernière. Si la variable est uniquement de lecture, elle peut pas s'écrire. Si la CNC a bloqué la variable, patienter jusqu'à la fin des opérations. #DELETE UserVariableName <, UserVariableName, ...>. DÉTECTION CAUSE SOLUTION 8521 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Variable externe sans permission d'écriture. DÉTECTION CAUSE 8520 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #FEEDND ON/OFF. DÉTECTION CAUSE SOLUTION 8519 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #PATHND ON/OFF. DÉTECTION CAUSE SOLUTION 8518 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. '#CAM DESELECT[came]' DÉTECTION CAUSE SOLUTION Au cours de l'édition et exécution dans MDI. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. S o l ut i o n s d ’ e r r e ur s . 8527 '#REPOS <INT/INI> nomAxe/nomBroche …' DÉTECTION CAUSE SOLUTION 8528 #VOLCOMP ON/OFF DÉTECTION CAUSE SOLUTION 8529 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #DEFROT[ERROR/WARNING/NONE, critère, Q valeurAngle] DÉTECTION CAUSE SOLUTION 8539 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #CSROT<ON><[ROTATE]>/OFF DÉTECTION CAUSE SOLUTION 8537 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #VIRTAX <ON> <[coteAxe]> DÉTECTION CAUSE SOLUTION 8536 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #VIRTAX OFF DÉTECTION CAUSE SOLUTION 8535 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #PWMOUT ON<[FREQ/F valeur, DUTY/D valeur]>/OFF DÉTECTION CAUSE SOLUTION 8534 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #HSC ON[FAST <, E valeur, CORNER valeurAngle>] DÉTECTION CAUSE SOLUTION 8533 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #SWTOUT ON[TON = valeur,TOF = valeur,PON = valeur,POF = valeur]/OFF DÉTECTION CAUSE SOLUTION 8532 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #RENAME SP OFF [nomBroche,...] DÉTECTION CAUSE SOLUTION 8531 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #RENAME AX OFF [nomAxe,...] DÉTECTION CAUSE SOLUTION 8530 Au cours de l'édition. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Après #REPOS, programmer une séquence d’axes et/ou de broches du canal. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. CNC 8070 #DEFGRAPH["path\fichier"] DÉTECTION CAUSE SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·213· S o l ut i o n s d ’ e r r e ur s . 8540 #RETDSBLK DÉTECTION CAUSE SOLUTION 8541 #COMP3D OFF DÉTECTION CAUSE SOLUTION 8542 SOLUTION SOLUTION 8560 8561 Pendant l’édition et l’exécution. Sur la pièce circulaire définie avec l'instruction #DGWZ, le rayon ou le diamètre interne est supérieur à l'externe. Programmer un rayon ou un diamètre interne est supérieur à l'externe. Au cours de l'édition. Fonction G4 mal programmée. La fonction G4 peut être programmée comme G4 <time> ou G4 K<time>, où <time> est le temps d'attente. Au cours de l'édition et exécution dans MDI. Un déplacement incrémental (commande I) est programmé dans une fonction qui ne le permet pas. Réviser la programmation. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #ISO OFF DÉTECTION CAUSE SOLUTION ·214· Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #ISO <ON><[NAME=\"fileName\"]> DÉTECTION CAUSE SOLUTION (REF: 1901) rayon/diamExterne] 'Programmation incrémentale interdite' DÉTECTION CAUSE CNC 8070 rayon/diamInterne, On attendait K expression après G04. DÉTECTION CAUSE SOLUTION 8558 limSupAxe1, Le rayon ou diamètre interne doit être inférieur à l'externe. DÉTECTION CAUSE 8555 Au cours de l'exécution. La programmation du paramètre D dans le bloc n'est pas autorisé. Corriger la programmation. #DGWZ<CYL>[limInfAxe1, <Pi,Ci,...> DÉTECTION CAUSE SOLUTION 8554 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Paramètre D non autorisé dans le bloc. DÉTECTION CAUSE SOLUTION 8553 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #KINORG DÉTECTION CAUSE SOLUTION 8552 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #SELECT ORI[HEAD1-2/TABLE1-2, HEAD1-2/TABLE1-2] DÉTECTION CAUSE SOLUTION 8551 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #COMP3D <ON> <[PARAX/NORMAL]> DÉTECTION CAUSE SOLUTION 8550 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. S o l ut i o n s d ’ e r r e ur s . 8562 #HSC ON[SURFACE <, E valeur, CORNER valeurAngle>] DÉTECTION CAUSE SOLUTION 8563 #GAPCTRL ON/OFF [<axisName posValue> <,GAP value>] DÉTECTION CAUSE SOLUTION 8564 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #CUTTING ON/OFF <[param]> DÉTECTION CAUSE SOLUTION 8573 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #WRITE[<FhandleFichier,> "Texte <%d>"/nºentier <,valeur>] DÉTECTION CAUSE SOLUTION 8572 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #CLOSE<[FhandleFichier]> DÉTECTION CAUSE SOLUTION 8571 Pendant l’édition et l’exécution. La commande NR n'admet pas les valeurs 0 et 1. Programmer la commande NR avec une valeur égale ou supérieure à 2. #OPEN["fichier" <, A/D> <, KEEPLINE> <, FhandleFichier>] DÉTECTION CAUSE SOLUTION 8570 Pendant l’édition et l’exécution. Le cycle n'admet pas la programmation de la commande NR. Éliminer la commande NR du bloc. Pour répéter le bloc, utiliser l'instruction #RPT. Valeur incorrecte de NR (0-1). DÉTECTION CAUSE SOLUTION 8569 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Programmation de NR non autorisée dans le cycle. DÉTECTION CAUSE SOLUTION 8568 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #MATERIAL[fileName] DÉTECTION CAUSE SOLUTION 8567 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #LEAPEND DÉTECTION CAUSE SOLUTION 8566 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. #LEAPBEGIN[<DOWN> <,G90/G91> <,POS posValue> <,POSLIMIT value>] DÉTECTION CAUSE SOLUTION 8565 Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. CNC 8070 #GAPPOS[<nomAxe coteAxe> <nomAxe coteAxe> <nomAxecoteAxe>] DÉTECTION CAUSE SOLUTION Pendant l’édition et l’exécution. La syntaxe de l'instruction n'est pas correcte. Vérifier dans le manuel de programmation la syntaxe de l'instruction. (REF: 1901) ·215· S o l ut i o n s d ’ e r r e ur s . 8701 'Il manque la ressource ou numéro après le symbole' DÉTECTION CAUSE SOLUTION 8702 'Ressource avant symbole' DÉTECTION CAUSE SOLUTION 8703 CNC 8070 (REF: 1901) ·216· Au cours de l'édition. Il manque la seconde consultation de la commande OR. Programmer "consultation OR consultation" 'Il manque la première opérande de la consultation AND' DÉTECTION CAUSE SOLUTION 8712 Au cours de l'édition. Il manque la première consultation de la commande OR. Programmer "consultation OR consultation" 'Il manque la deuxième opérande de la consultation OR' DÉTECTION CAUSE SOLUTION 8711 Au cours de l'édition. Il faut programmer la période du module périodique PE. Programmer "PE période". 'Il manque la première opérande de la consultation OR' DÉTECTION CAUSE SOLUTION 8710 Au cours de l'édition. Commande DEF ou PDEF. Il faut programmer le symbole, la ressource ou le numéro. Programmer "DEF/PDEF symbole ressource" ou "DEF/PDEF symbole numéro". 'Il manque période de module périodique' DÉTECTION CAUSE SOLUTION 8709 Au cours de l'édition. Commande DEF ou PDEF. I y a deux numéros programmés. Programmer "DEF/PDEF symbole ressource" ou "DEF/PDEF symbole numéro". 'Il manque symbole suivi de ressource ou numéro' DÉTECTION CAUSE SOLUTION 8708 Au cours de l'édition. Commande DEF ou PDEF. I y a deux ressources programmées. Programmer "DEF/PDEF symbole ressource" ou "DEF/PDEF symbole numéro". 'On ne peut pas redéfinir les numéros' DÉTECTION CAUSE SOLUTION 8707 Au cours de l'édition. Commande DEF ou PDEF. Il y a deux symboles programmés. Programmer "DEF/PDEF symbole ressource" ou "DEF/PDEF symbole numéro". 'On ne peut pas redéfinir les ressources' DÉTECTION CAUSE SOLUTION 8706 Au cours de l'édition. Commande DEF ou PDEF. Le numéro est programmé avant le symbole. Programmer "DEF/PDEF symbole numéro". 'On attendait ressource ou nombre au lieu de symbole' DÉTECTION CAUSE SOLUTION 8705 Au cours de l'édition. Commande DEF ou PDEF. La ressource est programmée avant le symbole. Programmer "DEF/PDEF symbole ressource". 'Numéro avant symbole' DÉTECTION CAUSE SOLUTION 8704 Au cours de l'édition. Il manque la ressource après DFU, DFD, ERA ou après le symbole de DEF/PDEF. Programmer "DEF/PDEF symbole ressource" ou "DFU/DFD/ERA ressource" Au cours de l'édition. Il manque la première consultation de la commande AND. Programmer "consultation AND consultation" 'Il manque la deuxième opérande de la consultation AND' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Il manque la seconde consultation de la commande AND. Programmer "consultation AND consultation" S o l ut i o n s d ’ e r r e ur s . 8713 'Il manque la première opérande de la consultation XOR' DÉTECTION CAUSE SOLUTION 8714 'Il manque la deuxième opérande de la consultation XOR' DÉTECTION CAUSE SOLUTION 8715 SOLUTION Au cours de l'édition. Il manque l'instruction après "=". Programmer "condition = instruction". 'Il manque la deuxième opérande du CPS' DÉTECTION CAUSE SOLUTION 8723 Au cours de l'édition. Il manque la ressource après la commande DFD. Programmer "DFD ressource". 'On attendait instruction d'action après "="' DÉTECTION CAUSE SOLUTION 8722 Au cours de l'édition. Il manque la ressource après la commande DFU. Programmer "DFU ressource". 'Il manque la ressource DFD' DÉTECTION CAUSE SOLUTION 8721 Au cours de l'édition. Le nombre de parenthèses d’ouverture ne coïncide pas avec le nombre de parenthèses de fermeture. Vérifier que chaque parenthèse d’ouverture a sa parenthèse de fermeture correspondante. 'Il manque la ressource DFU' DÉTECTION CAUSE SOLUTION 8720 Au cours de l'édition. Il y a une parenthèse de fermeture mais il manque la parenthèse d’ouverture. Programmer "(consultation)" 'Parenthèse dépareillée' DÉTECTION CAUSE 8719 Au cours de l'édition. Il y a une parenthèse d’ouverture mais il manque la parenthèse de fermeture. Programmer "(consultation)" 'Il manque parenthèse d'ouverture' DÉTECTION CAUSE SOLUTION 8718 Au cours de l'édition. Il manque la consultation de la commande NOT. Programmer "NOT consultation" 'Il manque parenthèse de fermeture' DÉTECTION CAUSE SOLUTION 8717 Au cours de l'édition. Il manque la seconde consultation de la commande XOR. Programmer "consultation XOR consultation" 'Il manque l'opérande de la consultation NOT' DÉTECTION CAUSE SOLUTION 8716 Au cours de l'édition. Il manque la première consultation de la commande XOR. Programmer "consultation XOR consultation" Au cours de l'édition. Il manque la deuxième ressource de la commande CPS. Programmer "CPS ressource opération ressource". Les ressources pourront être un registre, un symbole ou un numéro. L’opération pourra être une des commandes GT, GE, EQ, NE, LE, LT. CNC 8070 'Il manque l'opérateur du CPS' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Il manque l'opération de la commande CPS. Programmer "CPS ressource opération ressource". Les ressources pourront être un registre, un symbole ou un numéro. L’opération pourra être une des commandes GT, GE, EQ, NE, LE, LT. (REF: 1901) ·217· S o l ut i o n s d ’ e r r e ur s . 8724 'Il manque l'opérateur et la deuxième opérande du CPS' DÉTECTION CAUSE SOLUTION 8725 'Il manque la première opérande du CPS' DÉTECTION CAUSE SOLUTION 8726 CNC 8070 (REF: 1901) ·218· Au cours de l'édition. Il manque le temporisateur et la valeur de présélection dans la commande TG. Programmer "TG temporisateur présélection". La valeur de présélection pourra être un registre, un symbole ou un numéro. 'Ordre des opérandes inversées dans TG' DÉTECTION CAUSE SOLUTION 8733 Au cours de l'édition. Il manque la valeur de présélection dans la commande TG. Programmer "TG temporisateur présélection". La valeur de présélection pourra être un registre, un symbole ou un numéro. 'Il manque l’indice du temporisateur et présélection dans TG' DÉTECTION CAUSE SOLUTION 8732 Au cours de l'édition. Il manque le temporisateur dans la commande TRS. Programmer "TRS temporisateur". 'Il manque présélection dans TG' DÉTECTION CAUSE SOLUTION 8731 Au cours de l'édition. Il manque le temporisateur dans la commande TEN. Programmer "TEN temporisateur". 'Il manque l’indice du temporisateur dans TRS' DÉTECTION CAUSE SOLUTION 8730 Au cours de l'édition. L’opération programmée dans la commande CPS n’est pas valide. Programmer "CPS ressource opération ressource". Les ressources pourront être un registre, un symbole ou un numéro. L’opération pourra être une des commandes GT, GE, EQ, NE, LE, LT. 'Il manque l’indice du temporisateur dans TEN' DÉTECTION CAUSE SOLUTION 8729 Au cours de l'édition. Il manque l’opérateur et les deux ressources de la commande CPS. Programmer "CPS ressource opération ressource". Les ressources pourront être un registre, un symbole ou un numéro. L’opération pourra être une des commandes GT, GE, EQ, NE, LE, LT. 'Opérateur de comparaison non valide' DÉTECTION CAUSE SOLUTION 8728 Au cours de l'édition. Il manque la première ressource de la commande CPS. Programmer "CPS ressource opération ressource". Les ressources pourront être un registre, un symbole ou un numéro. L’opération pourra être une des commandes GT, GE, EQ, NE, LE, LT. 'Il manque la première opérande, l’opérateur et la seconde opérande du CPS' DÉTECTION CAUSE SOLUTION 8727 Au cours de l'édition. Il manque l’opérateur et la deuxième ressource de la commande CPS. Programmer "CPS ressource opération ressource". Les ressources pourront être un registre, un symbole ou un numéro. L’opération pourra être une des commandes GT, GE, EQ, NE, LE, LT. Au cours de l'édition. Programmation incorrecte de la commande TG. Programmer "TG temporisateur présélection". La valeur de présélection pourra être un registre, un symbole ou un numéro. 'On attendait instruction d'action après NOT' DÉTECTION CAUSE SOLUTION Au cours de l'édition. Il manque l'instruction après NOT. Programmer "NOT instruction". S o l ut i o n s d ’ e r r e ur s . 8734 'Il manque l’indice de compteur dans CUP' DÉTECTION CAUSE SOLUTION 8735 'Il manque l’indice de compteur dans CDW' DÉTECTION CAUSE SOLUTION 8736 Au cours de l'édition. Il manque la ressource dans la commande CPL. Programmer "CPL ressource". 'Instruction antérieure incorrecte' DÉTECTION CAUSE SOLUTION 8895 Au cours de l'édition. Il manque la ressource dans la commande RES. Programmer "RES ressource". 'Il manque opérande dans CPL' DÉTECTION CAUSE SOLUTION 8894 Au cours de l'édition. Il manque la ressource dans la commande SET. Programmer "SET ressource". 'Il manque opérande dans RES' DÉTECTION CAUSE SOLUTION 8742 Au cours de l'édition. Programmation incorrecte de la commande CPR. Programmer "CPR compteur présélection". La valeur de présélection pourra être un registre, un symbole ou un numéro. 'Il manque opérande dans SET' DÉTECTION CAUSE SOLUTION 8741 Au cours de l'édition. Il manque le compteur et la valeur de présélection dans la commande CPR. Programmer "CPR compteur présélection". La valeur de présélection pourra être un registre, un symbole ou un numéro. 'Ordre des opérandes inversées dans CPR' DÉTECTION CAUSE SOLUTION 8740 Au cours de l'édition. Il manque la valeur de présélection dans la commande CPR. Programmer "CPR compteur présélection". La valeur de présélection pourra être un registre, un symbole ou un numéro. 'Il manque l’indice du compteur et présélection dans CPR' DÉTECTION CAUSE SOLUTION 8739 Au cours de l'édition. Il manque le compteur dans la commande CEN. Programmer "CEN compteur" 'Il manque présélection dans CPR' DÉTECTION CAUSE SOLUTION 8738 Au cours de l'édition. Il manque le compteur dans la commande CDW. Programmer "CDW compteur". 'Il manque l’indice de compteur dans CEN' DÉTECTION CAUSE SOLUTION 8737 Au cours de l'édition. Il manque le compteur dans la commande CUP. Programmer "CUP compteur". En compilant le programme PLC. L’analyse du programme de PLC que réalise le compilateur, avant sa conversion à C, a détecté une instruction incorrecte. La sortie d’erreurs indique l’instruction suivant l’incorrecte. Corriger, supprimer ou commenter l’instruction incorrecte. CNC 8070 'Instruction incorrecte' DÉTECTION CAUSE SOLUTION En compilant le programme PLC. L’analyse du programme de PLC que réalise le compilateur, avant sa conversion à C, a détecté une instruction incorrecte. La sortie d’erreurs indique l’instruction incorrecte. Corriger, supprimer ou commenter l’instruction incorrecte. (REF: 1901) ·219· S o l ut i o n s d ’ e r r e ur s . 8896 'Le module vide n'est permis que sur CY1' DÉTECTION CAUSE SOLUTION CNC 8070 (REF: 1901) ·220· En compilant le programme PLC. Un module PRG, PE ou SUB vide est programmé dans le programme PLC. En cas de module vide, on peut le supprimer ou bien mettre une seule instruction qui soit “;”. S o l ut i o n s d ’ e r r e ur s . 9000-9999 9301 'Les axes maître et esclave doivent avoir le même REFFEED1 et REFFEED2' DÉTECTION CAUSE SOLUTION 9302 'Pour assumer la nouvelle valeur il est nécessaire de redémarrer windows' DÉTECTION CAUSE SOLUTION 9303 SOLUTION SOLUTION SOLUTION SOLUTION Pendant la validation des paramètres machine. La CNC ne peut pas activer le filtre automatique du mode HSC FAST parce qu’il y a trois filtres de fréquence actifs sur l’axe. Supprimer un filtre de fréquence de l’axe ou supprimer le filtre du mode HSC FAST. 'Avec l'option de Software Motion Control le type de canal "CHTYPE" doit être de PLC' DÉTECTION CAUSE SOLUTION 9308 Pendant la validation des paramètres machine. Un des filtres passe-bas de l’axe a un numéro d’ordre trop élevé pour la fréquence définie, ce qui pourrait produire un dépassement. Vérifier les paramètres machine. Réduire l’ordre du filtre ou augmenter la fréquence. 'Filtre FAST incompatible avec le 3ème filtre d'axe' DÉTECTION CAUSE 9307 Pendant la validation des paramètres machine. Il y a un couple gantry ou tandem dont les axes maître et esclave ont différent paramètre OPMODEP. Vérifier les paramètres machine. Les deux axes doivent avoir le même paramètre OPMODEP. 'Il est conseillé de réduire l'ordre du filtre' DÉTECTION CAUSE 9306 Pendant la validation des paramètres machine. Le paramètre PRBDI1 ou PRBDI2 fait référence à une entrée numérique non valide. Seules sont valides les entrées numériques qui appartiennent à des modules Fagor ou les entrées logiques si on ne veut que simuler le palpeur. Affecter aux paramètres PRBDI1 et PRBDI2 une entrée numérique d’un module Fagor ou une entrée logique. 'Axes gantry: Les deux axes SERCOS doivent avoir le même OPMODEP' DÉTECTION CAUSE 9305 Pendant la validation des paramètres machine. Une modification des paramètres machine exige le redémarrage de Windows pour prendre effet. Redémarrer windows. 'Le palpeur doit être associé à l'entrée numérique du nœud Fagor' DÉTECTION CAUSE 9304 Pendant la validation des paramètres machine. Il y a un couple gantry ou tandem dont les axes maître et esclave ont une vitesse de recherche de zéro différente sur un set (paramètres REFFEED1 et REFFEED2). Vérifier les paramètres machine. La vitesse rapide et lente de recherche de référence machine (paramètres REFFEED1 et REFFEED2) devra être la même sur les deux axes. Pendant la validation des paramètres machine. C’est un modèle MC et un canal n’est pas défini comme canal de PLC. Vérifier les paramètres machine. Sur le modèle MC, tous les canaux doivent être de PLC (paramètre CHTYPE). CNC 8070 'Les positions de compensation hors de rang ne sont pas admises' DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine. La table de compensation de vis ou de compensation croisée de l’axe a des positions définies hors des limites du module. Définir toutes les positions dans les limites de module. (REF: 1901) ·221· S o l ut i o n s d ’ e r r e ur s . 9309 'Si le nombre de magasins est 0, il faut permettre l’outil de terre' DÉTECTION CAUSE SOLUTION 9310 'On ne peut pas changer l’override de broche pendant le filetage si feedforward < 90%' DÉTECTION CAUSE SOLUTION 9311 SOLUTION SOLUTION SOLUTION CNC 8070 ·222· Pendant la validation des paramètres machine ou le démarrage de la CNC. Les axes d’un groupe multi-axe ont le paramètre OPMODEP différent. Vérifier les paramètres machine. Tous les axes d'un groupe multi-axe doivent avoir le paramètre OPMODEP égal. 'Groupe d'axes avec différentes mesures: tous les axes SERCOS doivent être vitesse' DÉTECTION CAUSE SOLUTION (REF: 1901) Pendant la validation des paramètres machine ou le démarrage de la CNC. L'asservissement admet 8 gammes et le nombre total de sets de paramètres définis dans un groupe MULTIAXIS dépasse cette valeur. Réduire le nombre d’axes du groupe MULTIAXIS ou réduire le nombre de jeux de paramètres des axes du groupe. 'Les axes du groupe n'ont pas le même OPMODEP: tous vitesse ou tous position' DÉTECTION CAUSE SOLUTION 9317 Pendant la validation des paramètres machine ou le démarrage de la CNC. Les axes d’un groupe MULTIAXIS ne sont pas tous associés au même asservissement (paramètre DRIVEID). Tous les axes Sercos d’un groupe MULTIAXIS doivent être associés au même asservissement et donc avoir le même paramètre DRIVEID. 'Le nombre de Sets du groupe dépasse le nombre de Sets de l'asservissement' DÉTECTION CAUSE 9316 Pendant la validation des paramètres machine ou le démarrage de la CNC. Il n’y a aucun axe dans le système ayant le même DRIVEID que celui indiqué en définissant un groupe MULTIAXIS. Affecter un DRIVEID dans les groupes MULTIAXIS qui soit associé à des axes du système. 'L'axe SERCOS du groupe multi-axe a un DRIVEID différent' DÉTECTION CAUSE 9315 Pendant la validation des paramètres machine ou le démarrage de la CNC. Un des axes fait partie d’un couple gantry et d’un groupe MULTIAXIS. Corriger la table d'axes gantry et multi-axe. Un axe ne peut être que dans l’une des deux configurations. 'DRIVEID de l'axe du groupe MULTIAXIS non valide dans le système' DÉTECTION CAUSE 9314 Pendant la validation des paramètres machine ou le démarrage de la CNC. Un des axes fait partie d’un couple tandem et d’un groupe MULTIAXIS. Corriger la table d'axes tandem et multi-axe. Un axe ne peut être que dans l’une des deux configurations. 'Un axe GANTRY ne peut pas être dans un groupe MULTIAXIS' DÉTECTION CAUSE SOLUTION 9313 Pendant la validation des paramètres machine ou l’exécution d’un filetage G33. On ne peut pas modifier l’override de la broche pendant le filetage si le feedforward est inférieur à 90%, pour éviter d’endommager le filet. Augmenter le feedforward de la broche. 'Un axe TANDEM ne peut pas être dans un groupe MULTIAXIS' DÉTECTION CAUSE SOLUTION 9312 Pendant la validation des paramètres machine. La machine n’a aucun magasin et n’admet pas d’outils de terre. Pour pouvoir changer d’outil sur une machine sans magasins, la machine doit admettre des outils de terre (paramètre GROUND). Pendant la validation des paramètres machine. Les axes d’un groupe multi-axe ont le paramètre COUNTERID différent et ne sont pas Sercos vitesse. Vérifier les paramètres machine. Tous les axes d'un groupe multi-axe doivent avoir le paramètre COUNTERID égal, si le paramètre n'est pas égal, les axes doivent être des axes Sercos vitesse. S o l ut i o n s d ’ e r r e ur s . 9318 'Deux axes en différents groupes multi-axes avec le même COUNTERID dans l'un des SETs' DÉTECTION CAUSE SOLUTION 9319 'Deux axes en différents groupes multi-axes avec le même ANAOUTID dans l'un des SETs' DÉTECTION CAUSE SOLUTION 9320 SOLUTION Pendant la validation des paramètres machine ou le démarrage de la CNC. Il y a un asservissement Mechatrolink qui fait partie d’un groupe MULTIAXIS. Un asservissement Mechatrolink ne peut pas faire partie d’un groupe MULTIAXIS. Supprimer l’axe Mechatrolink du groupe ou utiliser MULTIAXIS ou utiliser des asservissements Sercos. 'Axes Mechatrolink: Les inverters doivent être des broches' DÉTECTION CAUSE SOLUTION 9326 Pendant la validation des paramètres machine ou le démarrage de la CNC. Il y a un asservissement Mechatrolink qui fait partie d’un couple tandem. Un asservissement Mechatrolink ne peut pas faire partie d’un axe tandem. Supprimer l’axe Mechatrolink du couple tandem ou utiliser des asservissements Sercos. 'Avec les axes Mechatrolink les groupes MULTIAXIS ne sont pas admis' DÉTECTION CAUSE SOLUTION 9325 Pendant la validation des paramètres machine ou le démarrage de la CNC. On ne dispose pas du hardware nécessaire pour travailler avec des axes Mechatrolink. Contacter Fagor Automation. 'Avec les axes Mechatrolink les axes Tandem ne sont pas admis' DÉTECTION CAUSE SOLUTION 9324 Pendant la validation des paramètres machine ou le démarrage de la CNC. Les axes d’un groupe MULTIAXIS ont le paramètre DRIVETYPE différent. Vérifier les paramètres machine. Tous les axes d’un groupe MULTIAXIS doivent avoir le même paramètre DRIVETYPE ; tous les axes doivent être analogiques ou Sercos. 'Il n'y a pas de Hardware pour les axes Mechatrolink' DÉTECTION CAUSE 9323 Pendant la validation des paramètres machine. Les axes d’un groupe MULTIAXIS ont le paramètre ABSFEEDBACK différent. Vérifier les paramètres machine. Tous les axes d'un groupe MULTIAXIS doivent avoir le paramètre ABSFEEDBACK égal. 'Les axes du groupe multi-axis doivent avoir le même DRIVETYPE' DÉTECTION CAUSE SOLUTION 9322 Pendant la validation des paramètres machine ou le démarrage de la CNC. Il y a des axes dans différents groupes MULTIAXIS partageant la même sortie analogique. Changer le paramètre ANAOUTID des axes impliqués pour qu’ils ne partagent pas la même sortie analogique. 'Les axes maître et esclave doivent avoir le même ABSFEEDBACK' DÉTECTION CAUSE SOLUTION 9321 Pendant la validation des paramètres machine ou le démarrage de la CNC. Il y a des axes dans différents groupes MULTIAXIS partageant la même entrée de mesure. Changer le paramètre CONTERID des axes impliqués pour qu’ils ne partagent pas la même entrée de mesure. Pendant la validation des paramètres machine ou le démarrage de la CNC. Dans une configuration Mechatrolink, les inverters doivent toujours être des broches. Vérifier les paramètres machine. 'Mechatrolink I: Looptime 2 ms' DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine ou le démarrage de la CNC. Le mode MlinkI-I Mechatrolink n’’admet qu’un temps de cycle de 2 ms. Pour le mode Mlink-I assigner un temps de cycle de 2 ms (paramètre LOOPTIME) ou utiliser le mode Mlink II (paramètre MLINK). CNC 8070 (REF: 1901) ·223· S o l ut i o n s d ’ e r r e ur s . 9327 'Mechatrolink: Nombre maximum d’axes et de broches dépassé' DÉTECTION CAUSE SOLUTION 9328 'MECHATROLINK II: Maximum 2 variables DRV par axe' DÉTECTION CAUSE SOLUTION 9329 SOLUTION SOLUTION SOLUTION CNC 8070 SOLUTION (REF: 1901) Pendant la validation des paramètres machine ou le démarrage de la CNC. Le hardware de l’unité centrale est pour le bus Sercos et les asservissements sont Mechatrolink. Utiliser des asservissements Sercos. Vérifier le type d'asservissement défini dans les paramètres machine (paramètre DRIVETYPE). 'Hardware Mechatrolink n'est pas compatible avec les axes Sercos' DÉTECTION CAUSE SOLUTION ·224· Pendant la validation des paramètres machine ou le démarrage de la CNC. Dans les axes analogiques avec mesure à distance (paramètre COUNTERTYPE), le paramètre COUNTERID ne peut pas avoir une valeur 0 (zéro). Vérifier les paramètres machine. Vérifier le type de mesure affecté à l’axe (paramètre COUNTERTYPE). Dans les axes analogiques avec mesure à distance, le paramètre COUNTERID indique la direction logique de l'asservissement, qui ne peut pas être zéro. 'Hardware Sercos n'est pas compatible avec les axes Mechatrolink' DÉTECTION CAUSE 9334 Pendant la validation des paramètres machine ou le démarrage de la CNC. On ne peut envoyer que les sous-commandes qui résolvent les variables et les paramètres sur Mechatrolink II à 32 octets. Pour pouvoir accéder aux variables et aux paramètres de l'asservissement (DRV), il faut configurer le bus comme Mechatrolink II à 32 octets (paramètres MLINK et DATASIZE). 'COUNTERTYPE à distance et COUNTERID 0 incompatibles' DÉTECTION CAUSE 9333 Pendant la validation des paramètres machine ou le démarrage de la CNC. Les bus numériques Sercos et Mechatrolink sont incompatibles. Vérifier les paramètres machine. • Avec le bus Sercos, définir sur tous les axes le paramètre MLINK = Non et de plus DRIVETYPE ne peut pas valoir "Mlink". • Avec le bus Mechatrolink, définir sur tous les axes le paramètre MLINK différent de "non" et de plus, DRIVETYPE ne peut pas valoir "Sercos". 'On n'admet pas des variables ou paramètres DRV avec Mechatrolink I ou Mechatrolink II à 17 bytes' DÉTECTION CAUSE 9332 Pendant la validation des paramètres machine ou le démarrage de la CNC. Dans la table de variables de l'asservissement (DRV) des paramètres OEM, des paramètres et des variables sont assignés à un même axe. La définition de paramètres et de variables pour un même axe est exclusive ou des paramètres ou des variables sont définis. 'Avec les axes Mechatrolink les axes Sercos ne sont pas admis' DÉTECTION CAUSE SOLUTION 9331 Pendant la validation des paramètres machine ou le démarrage de la CNC. Dans la table de paramètres OEM, plus de deux variables DRV sont affectées à un même axe. Affecter un maximum de deux variables DRV à chaque axe. 'MECHATROLINK II: Des variables et des paramètres DRV ne sont pas permis sur le même axe' DÉTECTION CAUSE 9330 Pendant la validation des paramètres machine ou le démarrage de la CNC. La configuration Mechatrolink dépasse le nombre maximum permis d’axes et de broches (servos et inverters). Le mode Mlink-I admet un maximum de 14 éléments et le mode Mlink-II 30 éléments. L’utilisation d’un intervalle de temps (Slot Time) de 90 microsecondes au lieu de 60, réduit aussi le nombre maximum d'asservissements. Réduire le nombre d'asservissements ou utiliser le mode Mlink-II avec un slot time de 60 microsecondes. Pendant la validation des paramètres machine ou le démarrage de la CNC. Le hardware de l’unité centrale est pour le bus Mechatrolink et les asservissements sont Sercos. Utiliser des asservissements Mechatrolink. Vérifier le type d'asservissement défini dans les paramètres machine (paramètre DRIVETYPE). S o l ut i o n s d ’ e r r e ur s . 9336 'Paramètres machine incompatibles' DÉTECTION CAUSE SOLUTION 9337 Sercos position ne fonctionne pas avec LOOPTIME supérieur à 8 ms. DÉTECTION CAUSE SOLUTION 9340 SOLUTION SOLUTION Au cours du démarrage de la CNC ou la validation des paramètres machine. Le set actif sur plusieurs axes utilise la même sortie analogique d’un module RCS-S (paramètre COUNTERID). Deux sets actifs ne peuvent pas partager la même sortie analogique. Activer un set différent sur un axe ou configurer une sortie analogique différente dans le set. 'Offset de la cinématique, hors de la gamme permise par la valeur maximale' DÉTECTION. CAUSE SOLUTION 9347 Au cours du démarrage de la CNC ou la validation des paramètres machine. Plusieurs sets qui avec la même entrée de mesure d’un module RCS.S (paramètre COUNTERID), n’ont pas la même valeur dans un des paramètres suivants: FEEDBACKTYPE, SSITYPE, SSI, I0TYPE, ABSOFF, EXTMULT, REFPULSE, I0CODDI1, I0CODDI2, NPULSES et FBACKAL. Dans les sets avec un même COUNTERID, définir les paramètres indiqués avec la même valeur. 'Compteur Sercos: Set actif à plusieurs axes ne peut pas avoir le même paramètre ANAOUTID' DÉTECTION CAUSE 9342 Pendant la validation des paramètres machine ou le démarrage de la CNC. Les régulateurs Sercos position disposent d'une temps de cycle limité à 8 ms. Attribuer au paramètre machine LOOPTIME une valeur égale ou inférieure à 8 ms ou utiliser les régulateurs dans vitesse (OPMODE = Vitesse). 'Compteur Sercos: sets con igual COUNTERID deben tener igual el\los parámetro(s) FEEDBACKTYPE, SSITYPE, SSI, I0TYPE, ABSOFF, EXTMULT, REFPULSE, I0CODDI1, I0CODDI2, NPULSES et FBACKAL' DÉTECTION CAUSE 9341 Pendant la validation des paramètres machine ou le démarrage de la CNC. Deux performances incompatibles entre elles sont actives. Les paramètres machine en rapport figurent dans le message d’erreur (par exemple, les paramètres HBLS et MODBUSSVRRS ne sont pas compatibles car les deux utilisent la liaison série). Annuler un des deux paramètres mentionnés dans le message d'erreur. Au cours de la validation de paramètres machine ou de l'écriture d'une variable. L'offset défini par la cinématique est hors de la gamme permise par le paramètre machine. Assigner à la variable V.MPK.OFTDATAkin[nb] de la cinématique une valeur comprise entre "- MAX OFFSET" et "+ MAX OFFSET" (gamme définie par le paramètre machine de la cinématique correspondante). 'Axe répété dans VOLCOMP' DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine ou le démarrage de la CNC. Dans les paramètres VMOVAXIS ou VCOMPAXIS de la compensation volumétrique le même axe est défini deux fois. Corriger les paramètres machine. CNC 8070 (REF: 1901) ·225· S o l ut i o n s d ’ e r r e ur s . 23000-23999 23038 Erreur dans le fichier de compensation volumétrique: Valeur maximale dépassée. DÉTECTION CAUSE SOLUTION 23039 Erreur dans le fichier de compensation volumétrique: Valeur de la plage non valable. DÉTECTION CAUSE SOLUTION 23101 SOLUTION SOLUTION SOLUTION CNC 8070 ·226· Au cours de l'exécution. Le PLC a essayé d’activer une compensation volumétrique non définie correctement et par conséquent la compensation de la machine n’est pas possible. Définir une compensation volumétrique adéquate dans les paramètres machine (paramètres VOLCOMP). 'La marque VOLCOMP ne peut pas être activée avec une autre table active sur des axes communs' DÉTECTION CAUSE SOLUTION (REF: 1901) Au cours de l'exécution. La CNC a détecté une erreur interne dans le calcul de la compensation volumétrique et a annulé les valeurs de la compensation. Contacter Fagor Automation. 'La marque VOLCOMP ne peut pas être activée sans une table validée' DÉTECTION CAUSE 23104 Pendant la validation des paramètres machine ou le démarrage de la CNC. Le fichier de définition de la compensation volumétrique ne contient pas les données adéquates. Compensation volumétrique de base. • Le fichier n'est pas de type csv. • Le format du fichier défini dans VCOMPFILE n'est pas valable. • Tous les points du fichier défini dans VCOMPFILE ne sont pas définis. Le nombre de points est défini par l'expression: NPOINTSAX1 × NPOINTSAX2 × NPOINTSAX3 Compensation volumétrique moyenne et grande: • Le format du fichier défini dans VCOMPFILE n'est pas valable. Sélectionner un fichier adéquat. Dans la compensation volumétrique de base, le fichier doit être du type csv et tous ses points doivent être définis. 'Erreur du système de compensation volumétrique: compensation désactivée' DÉTECTION CAUSE 23103 Pendant la validation des paramètres machine ou le démarrage de la CNC. Le fichier de définition de la compensation volumétrique ne contient pas les données adéquates. Changer la valeur de la plage par la différence entre les valeurs maximale et minimale. 'Erreur dans l'analyse du fichier de définition de la compensation volumétrique' DÉTECTION CAUSE 23102 Pendant la validation des paramètres machine ou le démarrage de la CNC. Le fichier de définition de la compensation volumétrique ne contient pas les données adéquates. Mettre comme valeur maximale dans le fichier, la valeur maximale de la table. Au cours de l'exécution. Le PLC a essayé d’activer une compensation volumétrique avec une autre active et un des axes utilisés est commun dans les deux compensations. Il ne peut pas y avoir deux compensations volumétriques actives avec un axe en commun. Avant d’activer une compensation, annuler l’active avec la marque de PLC correspondante. S o l ut i o n s d ’ e r r e ur s . 24000-24999 24001 EtherCAT: Datalink non présent. DÉTECTION CAUSE SOLUTION 24002 EtherCAT: Paquet perdu. DÉTECTION CAUSE SOLUTION 24003 SOLUTION SOLUTION Pendant la validation des paramètres machine ou le démarrage de la CNC. Le fichier pour accéder aux ressources du bus EtherCAT à partir du système CNCPLC Fagor n'existe pas. Générer un fichier de chargement (cartographie) avec l'application Fagor EtherCAT Mapper et le copier dans Mtb/Data. Le fichier doit s'appeler resourceRouterConf.xml. EtherCAT: Format de fichier de chargement incorrect. DÉTECTION CAUSE SOLUTION 24022 Pendant la validation des paramètres machine ou le démarrage de la CNC. Le fichier ENI de configuration du réseau EtherCAT a un format illisible pour la CNC. Le configurateur qui a généré le fichier ENI peut ne pas être compatible avec la CNC. Le fichier peut être incomplet ou corrompu. Vérifier le fichier. EtherCAT: Le fichier de chargement n'existe pas. DÉTECTION CAUSE 24021 Pendant la validation des paramètres machine ou le démarrage de la CNC. Le fichier ENI de configuration du réseau EtherCAT n'existe pas. Copier dans Mtb/Data le fichier ENI de configuration du réseau EtherCAT. Le fichier doit s'appeler fagor_ethercatConfFile.xml. EtherCAT: Format de fichier ENI de configuration incorrect. DÉTECTION CAUSE 24020 Au cours du fonctionnement de la CNC. Fonctionnement incorrect de l'un des esclaves d'EtherCAT. Vérifier les connexions et l'état des esclaves. EtherCAT: Le fichier ENI de configuration n'existe pas. DÉTECTION CAUSE SOLUTION 24011 Au cours du fonctionnement de la CNC. Le câble EtherCAT est débranché ou il y a des interférences dans le bus. Vérifier les connexions et l'état des esclaves. EtherCAT: Working Counter error. DÉTECTION CAUSE SOLUTION 24010 Au cours du fonctionnement de la CNC. Le câble EtherCAT est débranché ou un esclave ne fonctionne pas correctement. Vérifier les connexions et l'état des esclaves. EtherCAT: CRC incorrect. DÉTECTION CAUSE SOLUTION 24004 Pendant la validation des paramètres machine ou le démarrage de la CNC. Le câble EtherCAT est débranché. Brancher le câble d'EtherCAT. Pendant la validation des paramètres machine ou le démarrage de la CNC. Le fichier de chargement (cartographie) des ressources EtherCAT a un format illisible pour la CNC. Le fichier peut être incomplet ou corrompu. Vérifier le fichier. CNC 8070 EtherCAT: Erreur au cours du processus de chargement des ressources. DÉTECTION CAUSE SOLUTION Pendant la validation des paramètres machine ou le démarrage de la CNC. Les possibles causes sont les suivantes: • Le format du fichier est incorrect. • La version de l'application Fagor EtherCAT Mapping est incompatible avec la version de la CNC. • La version ne supporte pas l'une des ressources cartographiées. Contacter Fagor Automation. (REF: 1901) ·227· S o l ut i o n s d ’ e r r e ur s . 24023 EtherCAT: Nœuds EtherCAT non Fagor. Option de logiciel non autorisée. DÉTECTION CAUSE SOLUTION 24255 EtherCAT: Erreur inconnue. DÉTECTION CAUSE SOLUTION 24499 (REF: 1901) ·228· Au cours du fonctionnement de la CNC. Erreur de cause inconnue dans le bus EtherCAT. Contacter Fagor Automation. EtherCAT: Erreur dans le nœud. Plus d'informations sur le diagnostic. DÉTECTION CAUSE SOLUTION CNC 8070 Au cours de démarrage de la CNC ou après une RAZ. L'initialisation d'EtherCAT a détecté un nœud non Fagor et l'option de logiciel n'est pas active pour connecter des nœuds de tiers. Supprimer les nœuds non Fagor du bus EtherCAT ou convenir l'option de logiciel pour des nœuds de tiers. Au cours du fonctionnement de la CNC. Erreur dans un nœud. Consulter le mode diagnostic pour obtenir plus d'informations. S o l ut i o n s d ’ e r r e ur s . MODULE RCS-S. E034 Erreur dans l’identification de la carte CPU. Contacter Fagor Automation. E038 Erreur de checksum du code. Le checksum du code du programme chargé n'est pas correct. Recharger le logiciel. Si le problème persiste, il se peut que les mémoires RAM, FLASH ou le code chargé soient défectueux. Contacter Fagor Automation. E039 Erreur dans la carte Sercos ®. Contacter Fagor Automation. E040 Panne du clock dans la carte du SerCon®. Contacter Fagor Automation. E041 Mémoire du SerCon détériorée. Contacter Fagor Automation. E044 Système des fichiers dans le flash détérioré. Contacter Fagor Automation. E045 Erreur de lecture de l'offset d'analogiques. Contacter Fagor Automation. E046 Erreur dans l’identification de la carte d'axes. Contacter Fagor Automation. E047 Identification inconnue de la carte d'axes. Contacter Fagor Automation. E048 Erreur dans le code de la FPGA. Le code de FPGA semble détérioré o bien il n'est pas présent. Recharger la version de logiciel de nouveau. Si le problème persiste, il se peut que les mémoires RAM, FLASH ou le code chargé soient défectueux. Contacter Fagor Automation. E083 On n'a pas pu charger la FPGA. Réinitialiser l'Unité de Comptage. Si le problème persiste, contacter Fagor Automation. E084 RAZ par Watchdog. Le système a redémarré car la surveillance par watchdog est sautée. Si le problème est répétitif et/ou persiste, contacter Fagor Automation. E085 Erreur dans l'alimentation des sorties analogiques. Contacter Fagor Automation. E133 Câble cassé, signal A du système de mesure E21A. E233 Câble cassé, signal A du système de mesure E21B. E333 Câble cassé, signal A du système de mesure E21C. E433 Câble cassé, signal A du système de mesure E21D. Pour le cas du système de mesure TTL différentiel. Le câble du signal A et/ou /A peut être cassé ou débranché. Vérifier les connexions. Vérifier le niveau des signaux fournis par le capteur. E134 Câble cassé, signal B du système de mesure E21A. E234 Câble cassé, signal B du système de mesure E21B. E334 Câble cassé, signal B du système de mesure E21C. E434 Câble cassé, signal B du système de mesure E21D. Pour le cas du système de mesure TTL différentiel. Le câble du signal B et/ou /B peut être cassé ou débranché. Vérifier les connexions. Vérifier le niveau des signaux fournis par le capteur. E135 E235 E335 CNC 8070 (REF: 1901) Câble cassé, signal I0 du système de mesure E21A. Câble cassé, signal I0 du système de mesure E21B. Câble cassé, signal I0 du système de mesure E21C. ·229· S o l ut i o n s d ’ e r r e ur s . E435 Câble cassé, signal I0 du système de mesure E21D. Pour le cas du système de mesure TTL différentiel. Le câble du signal I0 et/ou /I0 peut être cassé ou débranché. Vérifier les connexions. Vérifier le niveau des signaux fournis par le capteur. E136 Câble cassé, signal AL du système de mesure E21A. E236 Câble cassé, signal AL du système de mesure E21B. E336 Câble cassé, signal AL du système de mesure E21C. E436 Câble cassé, signal AL du système de mesure E21D. Pour le cas du système de mesure TTL différentiel. Le câble du signal AL et/ou /AL peut être cassé ou débranché. Vérifier les connexions. Vérifier le niveau des signaux fournis par le capteur. E137 Le signal d'alarme dans le système de mesure E21A a été reçu. E237 Le signal d'alarme dans le système de mesure E21B a été reçu. E337 Le signal d'alarme dans le système de mesure E21C a été reçu. E437 Le signal d'alarme dans le système de mesure E21D a été reçu. Le codeur a généré un signal d'alarme par un mauvais fonctionnement. Vérifier la documentation du codeur pour déterminer l'origine de l'alarme. Il peut aussi s'agir d'un faux positif dû à une mauvaise connexion. E138 Alarme d'amplitude dans le système de mesure E21A. E238 Alarme d'amplitude dans le système de mesure E21B. E338 Alarme d'amplitude dans le système de mesure E21C. E438 Alarme d'amplitude dans le système de mesure E21D. Atténuation excessive ou saturation des signaux A et/ou B. Le câblage, le capteur ou le système de mesure de l'Unité de Comptage Sercos peuvent avoir un problème. Si le problème persiste, contacter Fagor Automation. E140 Fréquence excessive de comptage dans le système de mesure E21A. E240 Fréquence excessive de comptage dans le système de mesure E21B. E340 Fréquence excessive de comptage dans le système de mesure E21C. E440 Fréquence excessive de comptage dans le système de mesure E21D. La vitesse du déplacement de l’axe dépasse la capacité d’échantillonnage du hardware de l'Unité de Comptage Sercos pour ce type de signal du codeur. Diminuer la vitesse maximum du déplacement de l'axe. E141 Distance incorrecte entre I0 dans le système de mesure E21A. E241 Distance incorrecte entre I0 dans le système de mesure E21B. E341 Distance incorrecte entre I0 dans le système de mesure E21C. E441 Distance incorrecte entre I0 dans le système de mesure E21D. Erreur indiquant non-répétitivité du signal d’I0 à chaque tour du codeur. Il est en train de se produire une perte d’impulsions et/ou la mesure indiquée par le capteur est erronée. Erreur RAZ. Vérifier que la connexion et le câblage sont corrects. Vérifier que le nombre d’impulsions permises comme marge d’erreur n’est pas rigoureusement bas. Vérifier que la valeur du paramètre REFPULSE de la CNC est correcte. Pour cela contacter Fagor Automation. Si l’erreur persiste, il est possible que le capteur soit défaillant. E142 Surcharge de courant ou court-circuit dans le système de mesure E21A. E242 Surcharge de courant ou court-circuit dans le système de mesure E21B. E342 Surcharge de courant ou court-circuit dans le système de mesure E21C. E442 Surcharge de courant ou court-circuit dans le système de mesure E21D. Il s’est produit un court-circuit ou le détecteur est suralimenté. Vérifier les câbles et connexions. E143 Erreur de communication dans le système de mesure E21A. CRC incorrect. E243 Erreur de communication dans le système de mesure E21B. CRC incorrect. E343 Erreur de communication dans le système de mesure E21C. CRC incorrect. E443 Erreur de communication dans le système de mesure E21D. CRC incorrect. Erreur dans la lecture de la cote absolue; CRC incorrect. Vérifier le câble et le branchement avec la règle ou avec le codeur. Vérifier le paramétrage correct du capteur. Si le problème persiste, contacter Fagor Automation. CNC 8070 (REF: 1901) E144 Erreur de communication dans le système de mesure E21A. On n'a pas reçu d'acknowledge. E244 Erreur de communication dans le système de mesure E21B. On n'a pas reçu d'acknowledge. E344 Erreur de communication dans le système de mesure E21C. On n'a pas reçu d'acknowledge. E444 Erreur de communication dans le système de mesure E21D. On n'a pas reçu d'acknowledge. Erreur dans la lecture de la cote absolue; on n'a pas reçu d'acknowledge. Vérifier le câble et le branchement avec le capteur. L’erreur est probablement due à un problème du capteur. Si le problème persiste, contacter Fagor Automation. E145 E245 E345 ·230· ABSIND: Erreur de synchronisation dans le système de mesure E21A. ABSIND: Erreur de synchronisation dans le système de mesure E21B. ABSIND: Erreur de synchronisation dans le système de mesure E21C. S o l ut i o n s d ’ e r r e ur s . E445 ABSIND: Erreur de synchronisation dans le système de mesure E21D. La synchronisation entre l'Unité de Comptage Sercos et le module ABSIND s'est perdue, ce qui a pu produire une mauvaise lecture de la cote. L’erreur est probablement due à un mauvais fonctionnement du module ABSIND ou à un problème de connexion entre le module ABSIND et l'Unité de Comptage Sercos, associée à cette mesure. Si le problème persiste, contacter Fagor Automation. E146 ABSIND: Erreur lecture d'information dans le système de mesure E21A. E246 ABSIND: Erreur lecture d'information dans le système de mesure E21B. E346 ABSIND: Erreur lecture d'information dans le système de mesure E21C. E446 ABSIND: Erreur lecture d'information dans le système de mesure E21D. L’information d’identification du module ABSIND n’a pas pu être lue au démarrage du système. L’erreur est probablement due à un mauvais fonctionnement du module ABSIND ou à un problème de connexion entre le module ABSIND et l'Unité de Comptage Sercos, associée à cette mesure. Si le problème persiste, contacter Fagor Automation. E183 INDUCTOSYN: INC signal too-low dans le système de mesure E21A. E283 INDUCTOSYN: INC signal too-low dans le système de mesure E21B. E383 INDUCTOSYN: INC signal too-low dans le système de mesure E21C. E483 INDUCTOSYN: INC signal too-low dans le système de mesure E21D. Niveau du signal incrémental du transducteur inductosyn/resolver trop bas. Vérifier les valeurs du gain et de la phase du module ABSIND avec le logiciel de réglage. Vérifier le câble et la connexion entre le module ABSIND et le transducteur inductosyn/resolver. Si l’erreur persiste et ne peut pas être éliminée avec les actions précédentes, essayer de remplacer le module ABSIND et/ou le câble associé à cette mesure. Si l'erreur persiste, contacter Fagor Automation. E184 INDUCTOSYN: INC signal too-high dans le système de mesure E21A. E284 INDUCTOSYN: INC signal too-high dans le système de mesure E21B. E384 INDUCTOSYN: INC signal too-high dans le système de mesure E21C. E484 INDUCTOSYN: INC signal too-high dans le système de mesure E21D. Niveau du signal incrémental du transducteur inductosyn/resolver trop haut. Vérifier les valeurs du gain et de la phase du module ABSIND avec le logiciel de réglage. Vérifier le câble et la connexion entre le module ABSIND et le transducteur inductosyn/resolver. Si l’erreur persiste et ne peut pas être éliminée avec les actions précédentes, essayer de remplacer le module ABSIND et/ou le câble associé à cette mesure. Si l'erreur persiste, contacter Fagor Automation. E185 INDUCTOSYN: GRAY signal absent dans le système de mesure E21A. E285 INDUCTOSYN: GRAY signal absent dans le système de mesure E21B. E385 INDUCTOSYN: GRAY signal absent dans le système de mesure E21C. E485 INDUCTOSYN: GRAY signal absent dans le système de mesure E21D. Le niveau du signal GRAY du transducteur inductosyn/resolver est omis. Vérifier les valeurs du gain et de la phase du module ABSIND avec le logiciel de réglage. Vérifier le câble et la connexion entre le module ABSIND et le transducteur inductosyn/resolver. Si l’erreur persiste et ne peut pas être éliminée avec les actions précédentes, essayer de remplacer le module ABSIND et/ou le câble associé à cette mesure. Si l'erreur persiste, contacter Fagor Automation. E186 INDUCTOSYN: Le transducteur n'est pas stable sur Power-ON dans le système de mesure E21A. E286 INDUCTOSYN: Le transducteur n'est pas stable sur Power-ON dans le système de mesure E21B. E386 INDUCTOSYN: Le transducteur n'est pas stable sur Power-ON dans le système de mesure E21C. E486 INDUCTOSYN: Le transducteur n'est pas stable sur Power-ON dans le système de mesure E21D. La position lue pendant l'initialisation du module ABSIND n'est pas stable. Vérifier que l'axe ne se déplace pas pendant le démarrage ou l'initialisation. Vérifier le câble et la connexion entre le module ABSIND et le transducteur inductosyn/resolver. Vérifier les connexions de terre sur l’armoire (bruit électrique sur les signaux). Si l’erreur persiste et ne peut pas être éliminée avec les actions précédentes, essayer de remplacer le module ABSIND et/ou le câble associé à cette mesure. Si l'erreur persiste, contacter Fagor Automation. E187 INDUCTOSYN: Checksum EEPROM incorrect dans le système de mesure E21A. E287 INDUCTOSYN: Checksum EEPROM incorrect dans le système de mesure E21B. E387 INDUCTOSYN: Checksum EEPROM incorrect dans le système de mesure E21C. E487 INDUCTOSYN: Checksum EEPROM incorrect dans le système de mesure E21D. Vérifier le réglage du gain et de la phase du module ABSIND avec le logiciel de réglage. Si l’erreur persiste et ne peut pas être éliminée avec les actions précédentes, essayer de remplacer le module ABSIND associé à cette mesure. Si l'erreur persiste, contacter Fagor Automation. E188 INDUCTOSYN: Erreur inconnue dans le système de mesure E21A. E288 INDUCTOSYN: Erreur inconnue dans le système de mesure E21B. E388 INDUCTOSYN: Erreur inconnue dans le système de mesure E21C. E488 INDUCTOSYN: Erreur inconnue dans le système de mesure E21D. Le module ABSIND a généré une erreur inconnue. L’erreur est probablement due à un mauvais fonctionnement de celuici. Si l’erreur est répétitive et persiste, essayer de remplacer le module ABSIND associé à cette mesure. Si l'erreur persiste, contacter Fagor Automation S. Coop. CNC 8070 (REF: 1901) E189 INDUCTOSYN: Inconsistance paramètre SSITYPE avec le type de capteur branché au système de mesure E21A. ·231· S o l ut i o n s d ’ e r r e ur s . E289 INDUCTOSYN: Inconsistance paramètre SSITYPE avec le type de capteur branché au système de mesure E21B. E389 INDUCTOSYN: Inconsistance paramètre SSITYPE avec le type de capteur branché au système de mesure E21C. E489 INDUCTOSYN: Inconsistance paramètre SSITYPE avec le type de capteur branché au système de mesure E21D. Vérifier l'état du dipswitch S50 du module ABSIND. La valeur sélectionnée doit être cohérente avec le paramètre machine SSITYPE de la CNC et avec le type de capteur (inductosyn/resolver) connecté au module ABSIND. E192 Paramètre REFPULSE incorrect dans le système de mesure E21A. E292 Paramètre REFPULSE incorrect dans le système de mesure E21B. E392 Paramètre REFPULSE incorrect dans le système de mesure E21C. E492 Paramètre REFPULSE incorrect dans le système de mesure E21D. La valeur du paramètre machine REFPULSE est incohérente avec le type de capteur connecté. Essayer de modifier la valeur. Si le problème persiste, contacter Fagor Automation. E193 Système de mesure numérique Fagor. Erreur dans la piste absolue E21A. E293 Système de mesure numérique Fagor. Erreur dans la piste absolue E21B. E393 Système de mesure numérique Fagor. Erreur dans la piste absolue E21C. E493 Système de mesure numérique Fagor. Erreur dans la piste absolue E21D. On ne peut pas calculer la position absolue. Perte de comptage. Le signal analogique < 0,20 Vpp. Vérifier que le codeur ou la règle travaillent à une vitesse appropriée. Vérifier les tolérances du montage. Nettoyer le verre ou le ruban d'acier de la règle. Si aucune des solutions précédentes ne parvient pas à résoudre l'erreur, remplacer le codeur ou la tête de la règle. E194 Système de mesure numérique Fagor. Erreur dans la CPU. Système de mesure E21A. E294 Système de mesure numérique Fagor. Erreur dans la CPU. Système de mesure E21B. E394 Système de mesure numérique Fagor. Erreur dans la CPU. Système de mesure E21C. E494 Système de mesure numérique Fagor. Erreur dans la CPU. Système de mesure E21D. Codeur ou tête de la règle endommagés. Remplacer le codeur ou la tête de la règle. E195 Système de mesure numérique Fagor. Erreur dans les potentiomètres de réglage. Système de mesure E21A. E295 Système de mesure numérique Fagor. Erreur dans les potentiomètres de réglage. Système de mesure E21B. E395 Système de mesure numérique Fagor. Erreur dans les potentiomètres de réglage. Système de mesure E21C. E495 Système de mesure numérique Fagor. Erreur dans les potentiomètres de réglage. Système de mesure E21D. Codeur ou tête de la règle endommagés. Remplacer le codeur ou la tête de la règle. E196 Système de mesure numérique Fagor. Erreur dans le capteur d'image (CCD). Système de mesure E21A. E296 Système de mesure numérique Fagor. Erreur dans le capteur d'image (CCD). Système de mesure E21B. E396 Système de mesure numérique Fagor. Erreur dans le capteur d'image (CCD). Système de mesure E21C. E496 Système de mesure numérique Fagor. Erreur dans le capteur d'image (CCD). Système de mesure E21D. Vérifier les tolérances du montage. Nettoyer le verre ou le ruban d'acier de la règle. Codeur de tête de la règle endommagés; le CCD (Charge-Coupled Device) ou le LED (Light-Emitting Diode). Remplacer le codeur ou la tête de la règle. E197 Système de mesure numérique Fagor. Tension d'alimentation hors du rang. Système de mesure E21A. E297 Système de mesure numérique Fagor. Tension d'alimentation hors du rang. Système de mesure E21B. E397 Système de mesure numérique Fagor. Tension d'alimentation hors du rang. Système de mesure E21C. E497 Système de mesure numérique Fagor. Tension d'alimentation hors du rang. Système de mesure E21D. La tension d’alimentation doit être entre 5,3 V et 4,1 V. Vérifier que le câble d’alimentation du codeur ou de la règle n’est pas détérioré. Vérifier aussi que la longueur du câble est adéquate et que la connexion du câblage est satisfaisante. CNC 8070 (REF: 1901) E198 Système de mesure numérique Fagor. Erreur de paramètres. E298 Système de mesure numérique Fagor. Erreur de paramètres. E398 Système de mesure numérique Fagor. Erreur de paramètres. E498 Système de mesure numérique Fagor. Erreur de paramètres. Perte de la configuration du codeur ou de la tête de la règle. Remplacer le codeur ou la tête de la règle. E403 Panne dans MST. Problèmes de communication à travers de l'anneau à fibre optique. Vérifier les connexions dans l'anneau et l'identification de chaque module. E404 Panne dans MDT. Problèmes de communication à travers de l'anneau à fibre optique. Vérifier les connexions dans l'anneau et l'identification de chaque module. ·232· S o l ut i o n s d ’ e r r e ur s . E405 Phase non valide (>4). Problèmes de communication à travers de l'anneau à fibre optique. Vérifier les connexions dans l'anneau et l'identification de chaque module. E406 Montée erronée de phase. Problèmes de communication à travers de l'anneau à fibre optique. Vérifier les connexions dans l'anneau et l'identification de chaque module. E407 Abaissement erroné de phase. Problèmes de communication à travers de l'anneau à fibre optique. Vérifier les connexions dans l'anneau et l'identification de chaque module. E410 Bruit RAZ Sercon. Des bruits rentrent par le flexible de connexion du bus interne et remettent le SerCon à zéro mais pas le VeCon2. E411 Erreur de réception de télégrammes. Problèmes de communication à travers de l'anneau à fibre optique. Vérifier les connexions dans l'anneau et l'identification de chaque module. E412 Message synchronisme retardé. Problèmes de communication à travers de l'anneau à fibre optique. Vérifier les connexions dans l'anneau et l'identification de chaque module. E413 Erreur de handshake dans l'Unité de Comptage Sercos. L’élément maître (la CNC) envoie un message de synchronisme à chaque cycle (4 ms, normalement) qui fait que les asservissements se synchronisent. Si à un moment donné ils ne peuvent pas se synchroniser ou s’ils perdent la synchronisation, cette erreur aura lieu. La CNC n’a pas certainement envoyé ce message ou elle l'a fait au mauvais moment. Vérifier le câble de transmission ou vérifier qu’il n’y a pas de bruit dans la transmission. CNC 8070 (REF: 1901) ·233· S o l ut i o n s d ’ e r r e ur s . TABLE D'OUTILS ET DE MAGASIN. 'On ne peut pas charger l’outil sur la position %1' DÉTECTION. CAUSE SOLUTION Pendant le chargement manuel d’un outil depuis une fenêtre de dialogue ou depuis la liste du magasin. Chargement de la table du magasin en cours. L’outil ne rentre pas dans cette position de magasin, est déjà dans le magasin ou n’est pas défini dans la table d’outils. Choisir une position de magasin avec assez d’espace. Vérifier que l’outil est défini dans la table. 'Il est impossible de décharger l'outil %1' DÉTECTION. CAUSE SOLUTION Pendant le déchargement manuel d’un outil depuis une fenêtre de dialogue ou la liste du magasin. Chargement de la table d’outils ou de magasin en cours. L'outil n'est pas dans le magasin. Sélectionner un outil qui soit dans le magasin. 'On ne peut pas exécuter la manœuvre. Vérifier que la broche est vide' DÉTECTION. CAUSE SOLUTION En exécutant un bloc de chargement ou de déchargement d’un outil de terre. La broche n’est pas vide ou un canal est à l’état d’erreur. Décharger l'outil de la broche. Vérifier que l’état de tous les canaux est "READY". 'Type de table sélectionnée incorrecte' DÉTECTION. CAUSE SOLUTION Au cours du chargement de la table d’outils ou de magasin. Le fichier avec les données ne correspond pas à la table à charger ou a été modifié extérieurement. Choisir le fichier correspondant à la table à charger. 'L’outil n’existe pas ou il est déjà chargé dans le magasin' DÉTECTION. CAUSE SOLUTION Pendant le chargement d’un outil dans le magasin, avec ou sans manœuvre. L’outil n’existe pas ou est déjà dans le magasin, sur la broche ou les bras échangeurs (s’ils existent). Définir l'outil. S’il est sur la broche ou sur les bras échangeurs, le charger dans le magasin. 'L'outil %1 ne peut pas être éliminé' DÉTECTION. CAUSE SOLUTION En supprimant un outil ou en chargeant la table d’outils. La CNC ne trouve pas l'outil. L’outil n’existe pas et par conséquent il ne peut pas être supprimé. Si cela se produit en chargeant la table, initialiser la table avec la touche logiciel et la recharger. 'L’outil %1 n’existe pas ou il n'est pas chargé dans le magasin' DÉTECTION. CAUSE SOLUTION CNC 8070 'Erreur en renommant l’outil' DÉTECTION. CAUSE (REF: 1901) ·234· En déchargeant un outil du magasin, en forçant la position d’un outil ou en chargeant la table de magasin. L’outil n’existe pas ou n’est pas dans le magasin. Définir l'outil et le charger dans le magasin. SOLUTION En essayant de changer le nom d’un outil. On ne peut pas créer l'outil dans la base de données (bd8070.mdb). La base de données peut être utilisée par une autre application ou ne pas avoir de permission d’écriture. La base de données doit avoir la permission d’écriture. Si la base de données des outils est utilisée par une autre application, attendre à ce qu’elle soit libérée. S o l ut i o n s d ’ e r r e ur s . 'On ne peut pas renommer un outil de broche, de magasin ou de bras' DÉTECTION. CAUSE SOLUTION En essayant de changer le nom d’un outil. La CNC a essayé de changer le nom d’un outil alors qu’un outil existe déjà sous ce nom sur la broche, dans le magasin ou sur le bras échangeurs (s’ils existent). Choisir un autre numéro ou décharger l’outil à la terre. 'On ne peut pas mettre un outil sur la broche s’il y en a un sur le bras 2' DÉTECTION. CAUSE SOLUTION En forçant un outil comme un outil de broche. Il y a un outil sur le bras échangeur 2. Enlever l’outil du bras échangeur 2. 'On ne peut pas mettre l’outil du bras échangeur sur la broche' DÉTECTION. CAUSE SOLUTION En forçant un outil comme un outil de broche. L’outil est sur le bras échangeur 1. Enlever l’outil du bras échangeur 1. 'La position n'existe pas' DÉTECTION. CAUSE SOLUTION Pendant le chargement ou le déchargement d’un outil du magasin, avec ou sans manœuvre. La position du magasin n'existe pas. Choisir une position existante du magasin. 'Path %1 non trouvé' DÉTECTION. CAUSE SOLUTION Lors du chargement, enregistrement ou impression de la table d’outils ou magasin. Le path sélectionné n'existe pas. Définir le chemin correctement ou créer le dossier de destination. 'Fichier %1 non trouvé' DÉTECTION. CAUSE SOLUTION Au cours du chargement de la table d’outils ou de magasin. Le fichier avec les données n'existe pas. Choisir des fichiers qui existent et indiquer correctement le path. 'Erreurs au cours de la sauvegarde des données dans %1' DÉTECTION. CAUSE SOLUTION Au cours de l'enregistrant de la table d’outils ou magasin. Le fichier avec les données n’a pas pu être créé, existe déjà, n’a pas de permission d’écriture, est utilisé actuellement par une autre application ou il n’y a pas assez d’espace dans le disque. Choisir un autre répertoire pour enregistrer les tables, leur donner la permission d’écriture, fermer l’application qui est en train de les utiliser ou libérer de l’espace dans le disque. 'Erreur en ouvrant le fichier %1' DÉTECTION. CAUSE SOLUTION Lors du chargement, enregistrement ou impression de la table d’outils ou magasin. Les possibles causes sont les suivantes: • Au cours du chargement d'une table. Le fichier avec les données n’existe pas, n’a pas de permission de lecture ou est utilisé actuellement par une autre application. • En enregistrant une table ou en imprimant une table à un fichier. Le fichier avec les données n’a pas pu être créé, existe déjà, n’a pas de permission d’écriture, est utilisé actuellement par une autre application ou il n’y a pas assez d’espace dans le disque. • En imprimant une table sur une imprimante, celle-ci n’existe pas ou est mal configurée. Les possibles solutions sont les suivantes: • Au cours du chargement d'une table. Choisir des fichiers qui existent, indiquer correctement leur chemin, leur donner la permission de lecture ou fermer l’application qui est en train de les utiliser. • En enregistrant une table ou en imprimant une table à un fichier. Choisir un autre répertoire pour enregistrer les tables, leur donner la permission d’écriture, fermer l’application qui est en train de les utiliser ou libérer de l’espace dans le disque. • Pour imprimer une table sur papier, choisir une imprimante existante et bien configurée. CNC 8070 (REF: 1901) ·235· S o l ut i o n s d ’ e r r e ur s . ÉDITEUR DE PROFILS 'Profil sans résoudre' CAUSE SOLUTION Le profil à sauvegarder n’est pas résolu complètement. Résoudre le profil à enregistrer. La CNC ne laisse sauvegarder que des profils résolus. 'Mémoire insuffisante' CAUSE SOLUTION Il n’y a pas de mémoire de système pour suivre avec l’éditeur de profils. Contacter Fagor. 'Erreur de géométrie' CAUSE SOLUTION Le profil sélectionné a une géométrie non valide. Le profil sélectionné a une donnée erronée dans la définition des trajectoires. Corriger le profil. Toutes les trajectoires qui définissent le profil doivent être correctement définies. 'Erreur dans les données de l’élément' CAUSE SOLUTION Les données saisies sur un élément sont incorrectes. Corriger les données de l'élément. 'Erreur dans les données du profil' CAUSE SOLUTION Données non valides dans l’édition d’un profil "cercle" ou "rectangle". Corriger les données de l'élément. 'L’arc ne passe pas par la coordonnée initiale' CAUSE SOLUTION Dans un élément arc les données du centre, du rayon et du point initial ne sont pas cohérentes. Corriger les données de l'élément. 'L’arc ne passe pas par la coordonnée finale' CAUSE SOLUTION Dans un élément arc les données du centre, du rayon et du point final ne sont pas cohérentes. Corriger les données de l'élément. 'Il n’existe pas un arc lequel exécute toutes les données' CAUSE SOLUTION L’éditeur ne peut pas trouver un élément arc cohérent avec toutes les données connues. Corriger les données de l'élément. 'L’élément n’est pas tangent au précédent' CAUSE SOLUTION La tangence d’un élément n’est pas cohérente avec l’élément précédent. Corriger les données de l'élément. 'Valeur non valable' CAUSE CNC 8070 SOLUTION La valeur saisie pour modifier une arête (arrondissement, chanfrein, entrée tangentielle ou sortie tangentielle) n’est pas valide. Corriger les données de l'élément. La valeur de l’arête doit être inférieure aux trajectoires entre lesquelles elle est définie. 'Erreur dans l'axe du plan' CAUSE (REF: 1901) ·236· SOLUTION Un axe du plan n'est pas valide. Les deux axes du plan sont le même ou un des axes du profil sélectionné n’est pas défini dans la CNC. Le plan doit être formé par deux axes différents. Les deux axes doivent être dans la CNC. S o l ut i o n s d ’ e r r e ur s . Notes d'utilisateur: CNC 8070 (REF: 1901) ·237· S o l ut i o n s d ’ e r r e ur s . Notes d'utilisateur: CNC 8070 (REF: 1901) ·238· S o l ut i o n s d ’ e r r e ur s . Notes d'utilisateur: CNC 8070 (REF: 1901) ·239· Fagor Automation S. Coop. Bº San Andrés, 19 - Apdo. 144 E-20500 Arrasate-Mondragón, Spain Tel: +34 943 719 200 +34 943 039 800 Fax: +34 943 791 712 E-mail: info@fagorautomation.es www.fagorautomation.com