Menu
Codes d'alarme FANUC : liste complète, causes et premières vérifications

Codes d'alarme FANUC : liste complète, causes et premières vérifications

Liste des alarmes FANUC par famille : codes de servo, codeur, broche et dépassement de course, ce que signifie chaque alarme et quoi vérifier avant le service.
Codes d'alarme FANUC : liste complète, causes et premières vérifications

Points clés

  • Les alarmes FANUC se répartissent en quelques familles : défauts de servo et d'axe dans la série 400, alarmes de codeur absolu et de pile, dépassements de course dans la série 500, défauts de broche et de liaison série dans la série 700, et messages de programme ou de paramètres numérotés de 000 jusqu'aux 250. Nommer la famille réduit plus vite le champ de la réparation que chercher le numéro.
  • Le numéro à l'écran n'est que la moitié du message. Pour les défauts de servo numérique, le détail utile se trouve dans les écrans de diagnostic, généralement DGN 200 à 204, pas dans le texte de l'alarme.
  • Lisez l'historique des alarmes avant de réinitialiser. La première alarme d'une séquence est généralement la cause et les entrées suivantes sont les conséquences de la coupure des servos.
  • Les numéros et libellés d'alarme varient selon la série de commande, et les constructeurs de machines ajoutent leurs propres alarmes PMC dans des plages séparées. Comparez le texte affiché avec le manuel de votre commande avant de commander des pièces.
  • Consignez et étiquetez avant d'ouvrir une armoire. Le circuit intermédiaire DC de l'amplificateur servo garde une charge dangereuse après la coupure, attendez donc que le voyant de charge DC de l'amplificateur soit éteint et confirmez zéro volt avec un multimètre avant de toucher quoi que ce soit. Un axe vertical peut chuter quand son frein se relâche. La seule intervention de routine que FANUC demande de faire sous tension est le remplacement de la pile du codeur, réalisé en arrêt d'urgence par une personne formée.

Une commande FANUC qui s'arrête sur un numéro d'alarme coûte des minutes de broche chaque fois que quelqu'un s'approche, lit le code, appuie sur RESET et espère. Ce guide explique comment les alarmes FANUC sont structurées, ce que signifient les codes courants et quelles premières vérifications valent la peine avant que quelqu'un ouvre une armoire ou commande une pièce.

Il s'adresse aux techniciens de maintenance, aux responsables de maintenance et aux ingénieurs d'usine qui doivent remettre la machine en production, et l'y maintenir. Pour d'autres commandes, consultez nos guides sur les codes d'alarme Haas, les codes d'alarme Mitsubishi CNC et les codes d'alarme Sinumerik.

Comment les alarmes FANUC sont affichées et enregistrées

Quand une commande FANUC déclenche une alarme, elle affiche un numéro d'alarme et un court message, et pour tout ce qui touche au mouvement elle coupe les servos et arrête le programme. Certaines alarmes s'acquittent avec RESET une fois la condition disparue. D'autres reviennent immédiatement parce que le défaut est toujours présent, et quelques-unes, dont la plupart des modifications de paramètres, exigent une coupure complète de l'alimentation.

Deux écrans comptent plus que le texte de l'alarme. L'historique des alarmes donne une liste horodatée des alarmes récentes, et c'est ainsi qu'on trouve le premier défaut d'une cascade. Les écrans de diagnostic contiennent les bits qui indiquent quelle condition servo précise s'est déclenchée. Une 414 seule est une impasse. Une 414 lue avec ses bits de diagnostic désigne généralement un seul élément.

Une réserve avant toute liste de codes. Les numéros d'alarme FANUC et leur libellé diffèrent selon les générations de commande, traitez donc le tableau ci-dessous comme un point de départ pour les commandes des séries 0i, 16i, 18i, 21i et 30i et vérifiez-le dans la documentation de votre propre machine.

Les numéros sont présentés tels que les commandes 16i, 18i et 21i les affichent ; les commandes plus récentes ajoutent un préfixe de deux lettres au même numéro, par exemple SV0410, OT0500 ou DS0306, cherchez donc les deux formes dans votre manuel.

Suivez l'OEE et les arrêts en temps réel
Réserver une démo

Les grandes familles d'alarmes FANUC

  • Alarmes de servo et d'axe, surtout 400 à 460. Défauts de disponibilité de l'amplificateur, erreur de position excessive et erreurs du système de mesure. Elles désignent la chaîne d'entraînement de l'axe : moteur, amplificateur, codeur, câblage, vis à billes, glissières et lubrification. Voir l'alarme 401 VRDY OFF et l'alarme servo 414.
  • Alarmes de codeur absolu et de pile. Alarmes APC plus les codes en lettres BZAL et BLAL. Généralement le circuit de pile du codeur ou une position de référence perdue plutôt qu'un moteur défaillant. Voir l'alarme APC 300 et la pile du codeur.
  • Dépassement de course, série 500. Limites de course logicielles à 500 et 501, fins de course matériels à 506 et 507. Généralement la suite d'une collision, d'un mauvais décalage ou d'une référence perdue. Voir les alarmes 500 et 501 de dépassement de course.
  • Broche et liaison série, série 700. Défauts de communication série de la broche et de l'amplificateur de broche. Voir l'alarme 750 de liaison série de broche.
  • Messages de programme, de paramètres et d'exploitation, de 000 jusqu'aux 250. Code G incorrect, écriture des paramètres autorisée, défauts mémoire. Ce sont des problèmes de réglage et d'exploitation plutôt que des pannes matérielles, et c'est la famille la moins coûteuse à éliminer par un meilleur travail standardisé.
  • Défauts FSSB et fibre optique, série 5100. Le bus servo optique entre la commande et les amplificateurs. Souvent une fibre sale ou pliée, ou un amplificateur qui ne s'est pas mis sous tension dans l'ordre attendu.

Codes d'alarme FANUC courants, causes probables et premières vérifications

La sécurité avant de parcourir ce tableau. Deux des premières vérifications ci-dessous touchent à de l'énergie sous tension ou stockée. FANUC exige que le remplacement de la pile du codeur se fasse commande sous tension et machine maintenue en arrêt d'urgence, par du personnel formé au travail dans une armoire ouverte sous tension, sans toucher la partie haute tension et après avoir vérifié que le voyant de charge DC de l'amplificateur servo est éteint.

Ne relâchez jamais le frein d'un axe vertical ou incliné tant que la tête ou le chariot n'est pas bloqué ou soutenu, car il chutera sous son propre poids.

Tout ce dont le texte affiché diffère de ce tableau doit être confirmé dans votre propre documentation, pas supposé.

AlarmeCe qu'elle signifieCauses probablesPremières vérifi­cations
000 PLEASE TURN OFF POWERUn paramètre a été modifié qui ne prend effet qu'après une coupure d'ali­mentationNormal après des modifi­cations de paramètres ou de servoCouper puis rétablir l'ali­mentation. Si elle revient aussitôt, quelque chose réécrit un paramètre
010 IMPROPER G CODELe programme a appelé un code G que cette commande ne prend pas en chargeMauvais post-processeur, option de commande manquante, faute de frappeVérifier le bloc affiché, confirmer que l'option est installée
100 PARAMETER WRITE ENABLELe commu­tateur d'écriture des paramètres est toujours à 1Quelqu'un a modifié des paramètres et laissé PWE activéRemettre PWE à 0, puis RESET
300 APC ALARM NEED REF RETURNLe codeur absolu a perdu sa position de référencePile du codeur, câble de pile, ou axe déplacé hors tensionRemplacer la pile commande sous tension et machine en arrêt d'urgence, à l'écart des bornes haute tension, puis prendre l'origine de l'axe. C'est un travail en armoire sous tension, réservé à une personne formée
401 SERVO ALARM VRDY OFFLe signal de disponibilité de l'amplifi­cateur est tombéDéfaut d'amplifi­cateur, MCC, chaîne d'arrêt d'urgence, circuit DC, ordre FSSBLire les voyants de l'amplifi­cateur, vérifier la chaîne d'arrêt d'urgence et l'ali­mentation principale
404 SERVO ALARM VRDY ONSignal de disponibilité présent alors que la commande l'attend absentContact MCC soudé, défaut d'amplifi­cateur ou de câblageInspecter les contacts MCC et l'état de l'amplifi­cateur
410 EXCESS ERROR AT STOPÉcart de position trop grand axe à l'arrêtGrippage mécanique, frein qui ne se relâche pas, gain trop faible, amplifi­cateurSur un axe horizontal uniquement, machine consignée, relâcher le frein et essayer de tourner la vis à billes à la main pour sentir un grippage. Ne relâchez jamais le frein d'un axe vertical ou incliné tant que la tête ou le chariot n'est pas bloqué ou soutenu, car il chutera sous son propre poids
411 EXCESS ERROR WHILE MOVINGÉcart de position trop grand pendant le mouvementGrippage, manque de lubrification des glissières, accélé­ration agressive, glissement du codeurVérifier d'abord l'arrivée du lubrifiant des glissières, puis les paramètres d'avance et d'accélé­ration
414 SERVO ALARM DETECTION SYS ERRORLe servo numérique a détecté un défaut interneCodeur, câble du codeur, amplifi­cateur ou surchauffeLire les bits de diagnostic servo pour voir quelle condition s'est déclenchée avant de remplacer quoi que ce soit
417 SERVO ALARM PARAMETER INCORRECTUn paramètre servo est hors de sa plage valideMauvais paramètre après un échange de carte ou une restaurationComparer les paramètres servo avec la sauvegarde de la machine
500 et 501 OVER TRAVELUne limite de course logicielle a été dépassée en plus ou en moinsCollision, mauvais décalage d'origine pièce, référence perdueMaintenir la libération de limite et dégager dans le sens opposé
506 et 507 OVER TRAVELUn fin de course matériel s'est déclenchéDépasse­ment du fin de course, fin de course ou câblage défaillantDégager avec la libération de limite, puis inspecter le fin de course et son câblage
749 S SPINDLE LSI ERRORDéfaut de communi­cation série de la brochePertur­bations électriques, câble ou fibre, amplifi­cateur de brocheVérifier le câble série de la broche, l'enfichage des connecteurs et la mise à la terre de l'armoire
750 SPINDLE SERIAL LINK START FAULTLa liaison série de la broche n'a pas démarré à la mise sous tensionAmplificateur de broche non prêt, fibre, paramètres incohérentsConfirmer que l'amplifi­cateur s'allume, réenficher la fibre, vérifier les paramètres de broche
5136 FSSB NUMBER OF AMPS IS SMALLLa commande a trouvé moins d'amplifi­cateurs que configuréAmplificateur non alimenté, fibre rompue, ordre FSSB modifiéMettre chaque amplifi­cateur sous tension, inspecter le parcours de la fibre, vérifier le réglage FSSB

Codes de détail des alarmes servo

Ces abréviations sont les noms que FANUC donne aux bits de détail des alarmes servo sur l'écran de diagnostic de la commande, DGN 200 à 204 sur les commandes 16i, 18i, 21i et 0i.

Ils indiquent ce que le système servo a vu, ce qui est souvent plus précis que le numéro d'alarme. L'amplificateur lui-même affiche un code séparé d'un caractère sur son afficheur STATUS, lisez donc les deux et cherchez le code de l'amplificateur dans le manuel de maintenance de l'amplificateur servo.

CodeSignifi­cationCauses probablesPremières vérifi­cations
OVCSurintensité détectée par le logicielGrippage mécanique, mauvais paramètres servo, moteur défaillantVérifier la mécanique avant l'électro­nique, puis comparer les paramètres à la sauvegarde
OVLSurcharge, thermiqueUsinage lourd prolongé, refroidis­sement obstrué, grippage, thermostatNettoyer filtres et ventila­teurs, vérifier le circuit du thermostat moteur
HCALCourant anormal, coupure matérielleCourt-circuit dans l'enroule­ment moteur ou le câble, composant de puissance défaillantIsoler le moteur et son câble et mesurer l'isolement avant de remonter un amplifi­cateur
HVALSurtension sur le circuit DCCircuit de récupé­ration, tension réseau élevée, décélé­ration brutaleMesurer la tension d'entrée, inspecter la résistance de récupé­ration
LVALTension basseAli­mentation, borne desserrée, ali­mentation défaillanteMesurer l'ali­mentation en charge, pas au repos
DCALSurchauffe de la décharge de récupé­rationTrop de décélé­rations rapides, résistance défaillante, refroidis­sement obstruéVérifier la résistance et le cycle de travail de l'axe
FBALRetour de mesure déconnectéConducteur rompu, connecteur, codeurInspecter et manipuler le câble du codeur en surveillant l'apparition du défaut
BZALPile vide, position absolue perduePile du codeur entièrement déchargée ou débranchéeRemplacer la pile, puis prendre l'origine de l'axe pour rétablir la position
BLALAvertis­sement pile faible, position toujours validePile en fin de vieLa remplacer commande sous tension et machine en arrêt d'urgence pour conserver la position. Vérifier que le voyant de charge DC est éteint et rester à l'écart des parties haute tension ; c'est un travail en armoire sous tension, réservé à une personne formée

Les défauts de communication série du codeur apparaissent sous la forme DTERR, CRCERR et STBERR. Tous trois renvoient à la même courte liste : le câble du codeur, son blindage et sa mise à la terre, les contacts des connecteurs ou le codeur lui-même. Traitez-les comme une enquête de câblage, pas comme un remplacement de codeur.

Une séquence de dépannage systématique

  1. Notez le numéro d'alarme et le texte complet avant que quiconque n'appuie sur une touche.
  2. Ouvrez l'historique des alarmes et trouvez la première alarme de la séquence. C'est sur elle que vous travaillez.
  3. Pour les alarmes servo, lisez les écrans de diagnostic pour identifier la condition précise.
  4. Nommez la famille d'après la liste ci-dessus, pour tester une hypothèse plutôt que deviner.
  5. Vérifiez d'abord les causes peu coûteuses : air, lubrification, refroidissement, enfichage des connecteurs, tension d'entrée. La plupart des récidivistes se trouvent ici.
  6. Seulement ensuite, remplacez des pièces, une à la fois, et notez ce qui a changé.
  7. Enregistrez l'alarme comme un événement d'arrêt codé avec sa cause et sa réparation, pour que la prochaine occurrence parte de faits.

Quand escalader

Escaladez vers le constructeur de votre machine ou le service FANUC quand HCAL revient après vérification du moteur et du câble, quand les défauts FSSB persistent après remplacement de la fibre, quand une réparation exigerait de modifier des paramètres servo sans sauvegarde vérifiée, ou quand le défaut se trouve dans le circuit de sécurité. Ce ne sont pas des endroits où expérimenter sur une machine de production.

Traiter les alarmes comme des données, pas comme des interruptions

La différence entre une usine qui combat la même alarme chaque semaine et une qui ne le fait pas, c'est la tenue des enregistrements. Si chaque alarme est enregistrée comme un événement d'arrêt codé, vous pouvez classer les alarmes par fréquence et par minutes perdues, et les chroniques reçoivent une solution technique au lieu d'une réinitialisation quotidienne. Si les alarmes ne sont jamais qu'acquittées à la machine, cette information n'existe jamais.

Pour l'ensemble plus large des modes de défaillance des commandes CNC, entraînements, capteurs et utilités, commencez par nos guides de dépannage des machines.

Capter les arrêts que vos registres manquent

Fabrico lit les signaux de production directement depuis la commande ou, sur les machines plus anciennes, via une passerelle IoT, si bien qu'un arrêt est enregistré avec ses vraies heures de début et de fin plutôt que de mémoire en fin d'équipe. Les arrêts causés par des alarmes peuvent alors être attribués et transformés en ordre de travail auquel la machine, son historique et ses pièces sont déjà rattachés.

Les arrêts qui restent généralement invisibles sont les courts. Un défaut qui disparaît tout seul en quarante secondes est rarement enregistré par qui que ce soit, et sur une ligne chargée ces arrêts cumulent plus de temps perdu que les longues pannes. Fabrico peut aussi utiliser des caméras dirigées vers le procédé pour expliquer des arrêts que la commande n'a jamais signalés.

Les paramètres derrière ces alarmes

Plusieurs de ces alarmes se déclenchent par rapport à une limite que vous pouvez lire sur l'écran des paramètres. L'alarme 410 compare l'erreur de position à l'arrêt avec le paramètre 1829, et l'alarme 411 compare l'erreur pendant le mouvement avec le paramètre 1828. Les alarmes 500 et 501 correspondent à la limite de course logicielle 1 dans le sens plus et moins, et FANUC renvoie aux paramètres 1320 et 1321 (ou 1326 et 1327) pour ces limites.

L'alarme 100 signifie que le commutateur d'écriture des paramètres PWE est toujours à 1. Conservez ces valeurs dans la sauvegarde de la machine pour qu'une carte restaurée ou remplacée puisse être comparée ligne par ligne.

Ce que vous dit l'afficheur de l'amplificateur

Un module d'amplificateur servo Alpha i possède son propre afficheur STATUS, une LED à 7 segments à l'avant de l'appareil. Quand l'amplificateur est en alarme, il affiche un caractère autre que 0 ou un tiret. Les codes courants sont :

  • 1 : ventilateur de refroidissement interne arrêté
  • 2 : sous-tension de l'alimentation de commande
  • 5 : sous-tension du circuit DC
  • 6 : surchauffe de l'onduleur
  • F : ventilateur du radiateur arrêté
  • P : erreur de communication entre l'amplificateur et le module
  • U : erreur de communication FSSB
  • b, c ou d : alarme de courant du circuit DC sur l'axe L, M ou N

Notez le code de l'afficheur à côté du numéro d'alarme CNC avant que quiconque ne réinitialise ou ne coupe l'alimentation, et cherchez-le dans le manuel de maintenance de l'amplificateur servo Alpha i (B-65285EN).

Lire les bits de détail des alarmes servo

L'écran de détail des alarmes servo, DGN 200 à 204 sur ces commandes, regroupe les bits que FANUC utilise pour expliquer une alarme servo. Le premier groupe contient OVL, LVA, OVC, HCA, HVA, DCA, FBA et OFA. Le deuxième contient ALD et EXP, qui précisent une déconnexion du retour de mesure.

Le troisième contient les bits Pulsecoder CSA, BLA, PHA, RCA, BZA, CKA et SPH, où BLA signale une pile faible et BZA une pile à zéro. Le quatrième contient les bits de communication série DTE, CRC et STB. Quand FBA est activé, les bits ALD et EXP vous disent si FANUC voit une déconnexion franche ou une déconnexion logicielle, ce qu'il vaut mieux savoir avant de débrancher un câble.

Questions fréquentes

Où trouver la liste complète des alarmes FANUC pour ma machine ? Dans le manuel de maintenance ou le manuel des paramètres de votre série de commande. Il n'existe pas de liste universelle unique, car la numérotation diffère entre les générations et le constructeur de votre machine ajoute ses propres plages d'alarmes PMC.

Pourquoi le même numéro d'alarme signifie-t-il des choses différentes sur deux machines ? Parce que la série de commande diffère, et parce que les alarmes ajoutées par le constructeur occupent leurs propres plages. Comparez toujours le texte affiché, pas seulement le numéro.

Quelle est la différence entre BZAL et BLAL ? BLAL est un avertissement indiquant que la pile du codeur est faible alors que la position est encore valide, la remplacer sous tension conserve donc la référence. BZAL signifie que la tension est tombée à zéro et que la position absolue est perdue, ce qui impose de reprendre l'origine de l'axe.

Puis-je simplement réinitialiser une 401 et continuer ? Parfois elle s'acquitte, mais 401 signifie que l'amplificateur a signalé qu'il n'était pas prêt, quelque chose a donc interrompu la chaîne de disponibilité. Si vous réinitialisez sans chercher quoi, le même défaut arrêtera de nouveau la machine, souvent en pleine coupe.

Les codes d'alarme donnent-ils la cause racine ? Non. Ils indiquent quel sous-système a remarqué un problème. La cause racine se trouve généralement un niveau plus bas, dans la lubrification, l'alignement, le refroidissement, la qualité de l'alimentation ou un connecteur.

Lire le code est la première minute du travail. Le reste, c'est l'arrêt, et les arrêts sont ce dont sont faits les temps d'arrêt des équipements. Enregistrer chaque alarme sur sa machine, avec une durée, permet au suivi de la disponibilité de montrer lequel de ces codes vous coûte réellement le plus de temps de production.

Fabrico est un logiciel d'OEE, de suivi des temps d'arrêt et de maintenance. Nous ne vendons ni pièces ni prestations de réparation.

Suivez l'OEE et les arrêts en temps réel
Voyez où les lignes perdent du temps
Réservez une démo en direct.
Voyez où les lignes perdent du temps
Voyez où les lignes perdent du temps

Tuiles Fabrico réelles, données d'exemple.

En cliquant sur le bouton Accepter, vous donnez votre consentement à l'utilisation de cookies lors de l'accès à ce site Web et de l'utilisation de nos services. Pour en savoir plus pour en savoir plus sur la manière dont les cookies sont utilisés et gérés, veuillez consulter notre Politique de confidentialité et Déclaration relative aux cookies