Guía de Códigos de Alarma y Error Fanuc 10/11/12 para CNC
Esta guía de referencia presenta los códigos de alarma y error de los controles Fanuc series 10, 11 y 12, esenciales para torneros y programadores CNC que necesitan diagnosticar y resolver fallos rápidamente.
Códigos de Alarma Fanuc 10/11/12
Errores de Programa / Alarmas P/S (Program/Operation Alarms)
Estas alarmas se generan por errores en la sintaxis del programa, comandos inválidos o condiciones de operación incorrectas.
- PS003 Demás dígitos (TOO MANY DIGIT)
- PS006 Uso ilegal de valor negativo (ILLEGAL USE OF NEGATIVE VALUE)
- PS007 Uso ilegal de punto decimal (ILLEGAL USE OF DECIMAL POINT)
- PS010 G-code incorrecto (IMPROPER G–CODE)
- PS011 Dirección NC incorrecta (IMPROPER NC–ADDRESS)
- PS012 Punto de ruptura de palabras inválido (INVALID BREAK POINT OF WORDS)
- PS013 Posición ilegal de número de programa (ILLEGAL POS. OF PROGRAM NO.)
- PS014 Formato ilegal de número de programa (ILLEGAL FORMAT OF PROGRAM NO.)
- PS015 Demasiadas palabras en un bloque (TOO MANY WORD IN ONE BLOCK)
- PS016 EOB no encontrado (EOB NOT FOUND)
- PS017 Modo ilegal para GOTO/WHILE/DO (ILLEGAL MODE FOR GOTO/WHILE/DO)
- PS058 Comando S fuera de rango (S–COMMAND OUT OF RANGE)
- PS060 Número de secuencia no encontrado (SEQUENCE NUMBER NOT FOUND)
- PS061 Falta comando P, Q en G70–G72 (NO P, Q COMMAND AT G70–G72)
- PS062 Comando ilegal en G70–G76 (ILL COMMAND IN G70–G76)
- PS063 Bloque P, Q no encontrado (P, Q BLOCK NOT FOUND)
- PS064 Programa de forma no monótono (SHAPE PROGRAM NOT MONOTONOUS)
- PS065 Comando ilegal en bloque P (ILL COMMAND IN P–BLOCK)
- PS066 Comando ilegal en programa (ILL COMMAND IN PROGRAM)
- PS067 G70–G73 en modo prohibido (G70–G73 IN FORBIDDEN MODE)
- PS069 Comando ilegal en bloque Q (ILL COMMAND IN Q–BLOCK)
- PS076 Programa no encontrado (PROGRAM NOT FOUND)
- PS077 Programa en uso (PROGRAM IN USE)
- PS090 Sentencia NC, macro duplicada (DUPLICATE NC, MACRO STATEMENT)
- PS091 Palabra de subllamada duplicada (DUPLICATE SUB–CALL WORD)
- PS092 Palabra de macro llamada duplicada (DUPLICATE MACRO–CALL WORD)
- PS093 Palabra NC duplicada y M99 (DUPLICATE NC–WORD & M99)
- PS094 Usar 'G' como argumento (USE ’G’ AS ARGUMENT)
- PS095 Demasiados argumentos tipo 2 (TOO MANY TYPE–2 ARGUMENT)
- PS100 Cancelación sin llamada modal (CANCEL WITHOUT MODAL CALL)
- PS110 Desbordamiento: Entero (OVERFLOW: INTEGER)
- PS111 Desbordamiento: Flotante (OVERFLOW: FLOATING)
- PS112 División por cero (ZERO DIVIDE)
- PS114 Número de variable fuera de rango (VARIABLE NO. OUT OF RANGE)
- PS115 Lectura de variable protegida (READ PROTECTED VARIABLE)
- PS116 Escritura de variable protegida (WRITE PROTECTED VARIABLE)
- PS118 Demasiado anidamiento de corchetes (TOO MANY BRACKET NESTING)
- PS119 Valor de argumento fuera de rango (ARGUMENT VALUE OUT OF RANGE)
- PS121 Demasiado anidamiento de sub/macro (TOO MANY SUB,MACRO NESTING)
- PS122 Demasiado anidamiento de macro (TOO MANY MACRO NESTING)
- PS123 Falta sentencia END (MISSING END STATEMENT)
- PS124 Falta sentencia DO (MISSING DO STATEMENT)
- PS125 Formato de expresión ilegal (ILLEGAL EXPRESSION FORMAT)
- PS126 Número de bucle ilegal (ILLEGAL LOOP NUMBER)
- PS128 Número de secuencia fuera de rango (SEQUENCE NUMBER OUT OF RANGE)
- PS131 Falta corchete de apertura (MISSING OPEN BRACKET)
- PS132 Falta corchete de cierre (MISSING CLOSE BRACKET)
- PS133 Falta '=' (MISSING ‘=’)
- PS134 Falta ',' (MISSING ‘,’)
- PS135 Error de formato en sentencia macro (MACRO STATEMENT FORMAT ERROR)
- PS136 Error de formato en sentencia DFA (DFA STATEMENT FORMAT ERROR)
- PS137 Error de formato en sentencia IF (IF STATEMENT FORMAT ERROR)
- PS138 Error de formato en sentencia WHILE (WHILE STATEMENT FORMAT ERROR)
- PS139 Error de formato en sentencia SETVN (SETVN STATEMENT FORMAT ERROR)
- PS141 Carácter ilegal en nombre de variable (ILLEGAL CHARACTER IN VAR. NAME)
- PS142 Nombre V demasiado largo (SETVN) (TOO LONG V–NAME (SETVN))
- PS143 Error de formato BPRNT/DPRNT (BPRNT/DPRNT STATEMENT FORMAT ERROR)
- PS144 Error de formato G10 (G10 FORMAT ERROR)
- PS145 Tiempo agotado G10.1 (G10.1 TIME OUT)
- PS146 Error de formato G10.1 (G10.1 FORMAT ERROR)
- PS180 Todos los ejes paralelos en parking (ALL PARALLEL AXES IN PARKING)
- PS181 Retorno a cero no finalizado (ZERO RETURN NOT FINISHED)
- PS182 Corte circular en rápido (F0) (CIRCLE CUT IN RAPID (F0))
- PS183 Demasiados ejes simultáneos (TOO MANY SIMULTANEOUS AXES)
- PS184 Distancia demasiado grande (TOO LARGE DISTANCE)
- PS185 Error de verificación retorno a cero G27 (ZERO RETURN CHECK (G27) ERROR)
- PS186 Selección de plano ilegal (ILLEGAL PLANE SELECT)
- PS187 Avance cero (comando) (FEED ZERO (COMMAND))
- PS188 Parámetro cero (vacío) (PARAMETER ZERO (DRY RUN))
- PS190 Parámetro cero (corte máx.) (PARAMETER ZERO (CUT MAX))
- PS191 Tolerancia de radio excedida (OVER TOLERANCE OF RADIUS)
- PS192 Comando de avance ilegal G34 (ILLEGAL LEAD COMMAND (G34))
- PS194 Fin de retorno a cero no en referencia (ZERO RETURN END NOT ON REF)
- PS195 Eje ilegal seleccionado G96 (ILLEGAL AXIS SELECTED (G96))
- PS196 Eje de taladrado ilegal seleccionado (ILLEGAL DRILLING AXIS SELECTED)
- PS197 Otros ejes comandados (OTHER AXIS ARE COMMANDED)
- PS198 Ángulo de indexado ilegal (ILLEGAL INDEX ANGLE)
- PS199 Comando ilegal en indexado (ILLEGAL COMMAND IN INDEXING)
- PS200 Retorno a cero inválido Pulscoder (PULSCODER INVALID ZERO RETURN)
- PS201 Error formato G02.1/03.1 (M) / Comando avance ilegal G35 (T) (G02.1/03.1 FORMAT ERROR (M) / ILLEGAL LEAD COMMAND (G35) G02.1/03.1 (T))
- PS205 Referencia torreta no finalizada (TURRET REF. NOT FINISHED)
- PS206 Número de herramienta ilegal (ILLEGAL TOOL NO.)
- PS213 Uso ilegal G12.1/G13.1 (ILLEGAL USE OF G12.1/G13.1)
- PS214 Uso ilegal de G-code (ILLEGAL USE OF G–CODE)
- PS215 Comando ilegal en G10.6 (ILLEGAL COMMAND IN G10.6)
- PS270 CRC: Inicio/cancelación por círculo (CRC: START_UP /CANCEL BY CIRCLE)
- PS271 CRC: Cambio de plano (CRC: PLANE CHANGE)
- PS272 CRC: Interferencia (CRC: INTERFERENCE)
- PS299 Comando de retorno a cero ilegal (ILLEGAL ZERO RETURN COMMAND)
- PS300 Dirección ilegal (ILLEGAL ADDRESS)
- PS301 Falta dirección (MISSING ADDRESS)
- PS302 Número de dato ilegal (ILLEGAL DATA NUMBER)
- PS303 Número de eje ilegal (ILLEGAL AXIS NUMBER)
- PS304 Demasiados dígitos (TOO MANY DIGIT)
- PS305 Dato fuera de rango (DATA OUT OF RANGE)
- PS306 Falta número de eje (MISSING AXIS NUMBER)
- PS307 Uso ilegal de signo menos (ILLEGAL USE OF MINUS SIGN)
- PS308 Falta dato (MISSING DATA)
- PS400 Programa no coincide (PROGRAM NOT MATCH)
- PS410 G37 comando de eje incorrecto (G37 IMPROPER AXIS COMMAND)
- PS411 G37 especificado con código H (G37 SPECIFIED WITH H CODE)
- PS412 G37 número de compensación sin asignar (G37 OFFSET NO. UNASSIGNED)
- PS413 G37 especificado con código T (G37 SPECIFIED WITH T–CODE)
- PS414 G37 número de compensación sin asignar (G37 OFFSET NO. UNASSIGNED)
- PS415 G37 señal de llegada no activada (G37 ARRIVAL SGNL NOT ASSERTED)
- PS418 Husillo y otro eje en movimiento (SPINDLE & OTHER AXIS MOVE)
- PS419 Husillo no retornado a cero (SPINDLE NOT ZERO RETURNED)
- PS421 Error de comando de ajuste (SETTING COMMAND ERROR)
- PS422 Datos de herramienta no encontrados (NOT FOUND TOOL DATA)
- PS426 Demasiadas direcciones (TOO MANY ADDRESSES)
- PS427 Demasiados ejes para movimiento I-R (TOO MANY AXES FOR I–R MOVE)
- PS428 Discrepancia de eje con CNR, CHF (MISMATCH AXIS WITH CNR, CHF)
- PS429 Falta valor en CNR, CHF (MISSING VALUE AT CNR, CHF)
- PS430 Código no es G01 tras CNR, CHF (CODE ISN’T G01 AFTER CNR, CHF)
- PS431 Falta movimiento tras CNR, CHF (MISSING MOVE AFTER CNR, CHF)
- PS437 Número de grupo de vida ilegal (ILLEGAL LIFE GROUP NUMBER)
- PS438 Grupo no encontrado en datos de vida (GROUP NOT FOUND AT LIFE DATA)
- PS439 Excede número máximo de herramientas (OVER MAXIMUM TOOL NUMBER)
- PS440 Comando T no encontrado (T COMMAND NOT FOUND)
- PS441 No se usa herramienta en grupo de vida (NOT USING TOOL IN LIFE GROUP)
- PS442 Comando T ilegal en M06 (ILLEGAL T COMMAND AT M06)
- PS443 Comando P, L no encontrado (P, L COMMAND NOT FOUND)
- PS444 Excede grupo de vida máximo (OVER MAXIMUM LIFE GROUP)
- PS445 Comando L ilegal (ILLEGAL L COMMAND)
- PS446 Comando H, D, T ilegal (ILLEGAL H, D, T COMMAND)
- PS447 Tipo de cambio de herramienta ilegal (ILLEGAL TYPE OF TOOL CHANGE)
- PS448 Formato ilegal en datos de vida (ILLEGAL FORMAT AT LIFE DATA)
- PS449 Datos de vida de herramienta ilegales (ILLEGAL TOOL LIFE DATA)
- PS580 Alarma codificación (PSWD&KEY) (ENCODE ALARM (PSWD&KEY))
- PS581 Alarma codificación (parámetro) (ENCODE ALARM (PARAMETER))
- PS610 Eje G07.1 ilegal (ILLEGAL G07.1 AXIS)
- PS611 Uso ilegal G-code (modo G07.1) (ILLEGAL G–CODE USE (G07.1 MODE))
- PS625 Demasiado anidamiento G68 (TOO MANY G68 NESTING)
- PS626 Error de formato G68 (G68 FORMAT ERROR)
- PS805 Comando ilegal (ILLEGAL COMMAND)
- PS891 Comando ilegal G05 (ILLEGAL COMMAND G05)
- PS895 Parámetro ilegal en G02.3/G03.3 (ILLEGAL PARAMETER IN G02.3/G03.3)
- PS896 Formato ilegal en G02.3/G03.3 (ILLEGAL FORMAT IN G02.3/G03.3)
- PS897 Comando ilegal en G02.3/G03.3 (ILLEGAL COMMAND IN G02.3/G03.3)
- PS900 Error anidamiento G72.1 (G72.1 NESTING ERROR G72.1)
- PS901 Error anidamiento G72.2 (G72.2 NESTING ERROR G72.2)
Alarmas SR
Alarmas relacionadas con el sistema de lectura/escritura y comunicaciones serie.
- SR310–SR319 Error H, S, C (H, S, C ERROR)
- SR424 Excede datos máximos de herramienta (OVER MAXIMUM TOOL DATA)
- SR590 Error TH (TH ERROR)
- SR591 Error TV (TV ERROR)
- SR592 Fin de registro (END OF RECORD)
- SR600 Error parámetro de reinicio (PARAMETER OF RESTART ERROR)
- SR805 Comando ilegal (ILLEGAL COMMAND)
- SR806 Discrepancia tipo de dispositivo (DEVICE TYPE MISS MATCH)
- SR807 Error configuración parámetros (PARAMETER SETTING ERROR)
- SR810 PTR no listo (PTR NOT READY)
- SR812 Error overrun PTR (OVERRUN ERROR (PTR))
- SR820–SR824 Errores puerto serie 1 (DR OFF, CD OFF, OVERRUN, FRAMING, BUFFER OVERFLOW)
- SR830–SR834 Errores puerto serie 2
- SR840–SR844 Errores puerto serie 3
- SR860–SR864 Errores tarjeta modem
- SR880 No dibujando (NOT DRAWING)
- SR890 Error checksum G05 (CHECK SUM ERROR (G05))
Alarma Interruptor Habilitación Parámetros (SW ALARM)
- SW000 Interruptor habilitación parámetros ON (PARAMETER ENABLE SWITCH ON)
- SW010 Modo burbuja libre disponible (BUBBLE FREE MODE AVAILABLE)
Alarmas Servo (SV ALARM)
Fallos en el sistema de accionamiento y control de posición.
- SV000 Tacogenerador desconectado (TACHOGENERATER DISCONNECT)
- SV001 Corriente excesiva en servo (EXCESS CURRENT IN SERVO)
- SV002 Interruptor (unidad control avance) OFF (BREAKER (FEED_CTL_UNIT) OFF)
- SV003 Corriente anormal en servo (ABNORMAL CURRENT IN SERVO)
- SV004 Voltaje excesivo al motor (EXCESS V TO MOTOR)
- SV005 Descarga excesiva del motor (EXCESS DISCHARGE I FROM MOTOR)
- SV006 Voltaje unidad velocidad demasiado bajo (VELOCTY UNIT POWER TOO LOW)
- SV008 Error excesivo (parada) (EXCESS ERROR (STOP))
- SV009 Error excesivo (movimiento) (EXCESS ERROR (MOVING))
- SV010 Compensación deriva excesiva (EXCESS DRIFT COMPENSATION)
- SV011 Desbordamiento LSI (LSI OVERFLOW)
- SV012 Desbordamiento valor movimiento (MOTION VALUE OVERFLOW)
- SV013 V_READY OFF incorrecto (IMPROPER V_READY OFF)
- SV014 V_READY ON incorrecto (IMPROPER V_READY ON)
- SV015 Pulscoder desconectado (PULSE CODER DISCONNECTED)
- SV017 LSI control posición ilegal (ILL POSITION CONTROL LSI)
- SV018 Frecuencia DSCG incorrecta (INCORRECT DSCG FREQUENCY)
- SV019 Pulso Pulscoder incorrecto (INCORRECT PULSE CODER PULSE)
- SV020 Valor desfase fase incorrecto (INCORRECT PHASE SHIFT VALUE)
- SV021 Señal pulso 1 rev incorrecta (1–REV PULSE SIGNAL INCORRECT)
- SV022 Falta pulso 1 rev (1–REV PULSE MISSING)
- SV023 Sobrecarga SV (SV OVERLOAD)
- SV025 V_READY ON (inicializando) (V_READY ON (INITIALIZING))
- SV026 Arreglo eje ilegal (ILLEGAL AXIS ARRANGE)
- SV030 Parada de emergencia (EMERGENCY STOP)
- SV100 Desbordamiento valor S-COMP (S–COMP. VALUE OVERFLOW)
- SV101 Error datos (PCDR absoluta) (DATA ERROR (ABS PCDR))
Alarmas Sobrepaso (OT ALARM)
Límites de carrera blandos y duros, y alarmas de husillo.
- OT001–OT006 Sobrepaso software 1, 2, 3 (±)
- OT007–OT008 Sobrepaso hardware (±) (HARD)
- OT021–OT022 Sobrepaso pre-verificación (±) (PRE–CHECK)
- OT032 Necesita ZRN (PCDR absoluta) (NEED ZRN (ABS PCDR))
- OT100 Alarma husillo (SPINDLE ALARM)
- OT101 Sobrecalentamiento motor husillo (SPINDLE MOTOR OVERHEAT)
- OT102 Error velocidad excesivo (EXCESS VELOCITY ERROR)
- OT103 Fusible F7 fundido (FUSE F7 BLEW)
- OT104 Fusibles F1, F2 o F3 fundidos (FUSE F1, F2 OR F3 BLEW)
- OT105 Fusibles AF2 o AF3 fundidos (FUSE AF2 OR AF3 BLEW)
- OT106 Velocidad excesiva (analógico) (EXCESS VELOCITY (ANALOG))
- OT107 Velocidad excesiva (digital) (EXCESS VELOCITY (DIGITAL))
- OT108 Voltaje +24V demasiado alto (VOLTAGE (+24V) TOO HIGH)
- OT109 Sobrecarga semiconductor potencia (POWER SEMICONDUCTOR OVERLOAD)
- OT110 Voltaje +15 demasiado bajo (VOLTAGE (+15) TOO LOW)
- OT111 Exceso voltaje (bus DC) (VOLTAGE EXCESS (DC LINK))
- OT112 Exceso corriente (bus DC) (CURRENT EXCESS (DC LINK))
- OT114 Error ROM (ROM ERROR)
- OT115 Alarma opción (OPTION ALARM)
- OT116 Desconexión poscoder (DISCONNECTION POS CODER)
- OT120–OT129 Errores de dirección, mensajes y poscoder
- OT130–OT132 Errores búsqueda y punto de retorno
- OT150–OT151 Alarma conversión A/D (A/D CONVERT ALARM)
Alarmas Acceso Archivo (IO ALARM)
- IO001 Error tiempo espera burbuja (BUBBLE TIME OUT ERROR)
- IO002 Comando ilegal emitido burbuja (BUBBLE ILLEGAL COMMAND ISSUED)
- IO003 Transferencia burbuja faltante (BUBBLE TRANSFER MISSING)
- IO010 Bucle mapa burbuja roto (BUBBLE MAP LOOP BROKEN)
- IO011 Burbuja borrada o descargada (BUBBLE IS ERASED OR UNLOADED)
- IO020 Demasiadas páginas paridad burbuja (BUBBLE TOO MANY PARITY PAGES)
- IO021 Error paridad datos burbuja (BUBBLE DATA PARITY ERROR)
- IO022 Burbuja protegida escritura (BUBBLE WRITE PROTECTED)
- IO030 Error checksum (CHECK SUM ERROR)
- IO031 Código inválido (INVALID CODE)
- IO032 Acceso memoria fuera de rango (MEMORY ACCESS OVER RANGE)
Alarma Apagado Requerido (PW ALARM)
- PW000 La energía debe estar OFF (POWER MUST BE OFF)
- PW100 Parámetro ilegal (S-COMP.) (ILLEGAL PARAMETER (S–COMP.))
Alarmas Sobrecalentamiento (OH ALARM)
- OH000 Sobrecalentamiento motor (MOTOR OVERHEAT)
- OH001 Sobrecalentamiento casquillo (LOCKER OVERHEAT)
Errores PC
- PC010–PC030 Error PC (PC ERROR)
- PC500 Alarma watchdog (WATCH DOG ALARM)
- PC510 Discrepancia tipo MIC (MIC TYPE MISS MATCH)
Paridad RAM Gráfica
- SB010 Paridad RAM gráfica (GRAPHIC RAM PARITY)
- SB011 Paridad RAM gráfica (WORK/RED/GREEN/BLUE)
máquina CNC
- Ciclo Rosca G76 Formato Una Línea – Guía Fanuc 10/11/15T
- Dominando el Comando de Pausa G04 de Fanuc para Temporización CNC Precisa
- Códigos de Alarma Haas CNC Explicados: Guía de Solución de Problemas
- Guía Completa de Códigos de Alarma Fanuc para Mecanizadores CNC
- Guía Completa de Códigos M Fanuc para Centros de Mecanizado Fadal
- Fanuc 21 Control CNC: Referencia Completa de Códigos de Alarma
- Referencia Completa Códigos Alarma Yasnac LX3 CNC
- Guía Referencia Completa Códigos Alarma Yasnac LX2 CNC
- Referencia Completa Códigos Alarma Yaskawa Yasnac LX1 CNC
- Guía Completa de Códigos de Alarma Yasnac MX2 para Control CNC
- Guía Completa de Códigos de Alarma Fanuc Serie 15