Skip to main content
CNC.wikiCNC.wiki

Alarma Fanuc SP9012 de Sobrecorriente: Guía de Diagnóstico y Parámetros

Resuelva la alarma Fanuc SP9012 de sobrecorriente en el husillo. Aprenda a configurar el Parameter 4082, probar el DC link y evitar daños graves en el amplificador.

Hakan Gündoğdu
Hakan Gündoğdu

Cofundador de CNC CARE

Introducción

Cuando un motor de husillo CNC se bloquea contra una restricción mecánica, como una pieza cargada de forma incorrecta en el plato (chuck) o una mordaza del husillo (spindle clamp) que no se ha liberado antes de iniciar la rotación, el pico de corriente masivo resultante activa de inmediato la alarma de sobrecorriente Fanuc SP9012. Esta falla interrumpe violentamente el mecanizado a mitad de la operación y detiene la producción, lo que incrementa el tiempo de inactividad (downtime) y eleva drásticamente el riesgo de piezas rechazadas por colisiones o desvíos dimensionales severos. Si no se verifica la holgura mecánica o si se empujan los parámetros de aceleración de forma demasiado agresiva en piezas de alta inercia, la corriente excederá los límites del Intelligent Power Module (IPM) del amplificador, deteniendo el husillo de golpe. Para los operadores que buscan reducir el tiempo de ciclo al máximo, ignorar estos límites del circuito principal del amplificador de husillo (spindle amplifier) representa el camino más rápido hacia paradas no planificadas de la máquina y costosas colisiones que pueden destruir tanto la herramienta de corte como el husillo mismo.

Resumen Técnico

Especificación TécnicaValor / Límite Operacional
Código de Comando / AlarmaSP9012 (Alarm 9012 Spindle Overcurrent)
Grupo Modal / ModalidadSpindle Control / Main Circuit / DC Link
Marca AplicableFanuc (Series 0i, 16i/18i/21i, 15i, 30i/31i/32i)
Parámetros CríticosParameter 4082 (Acceleration/Deceleration Time Constant), Parameter 4020 (Maximum Spindle Speed)
Restricción Operacional PrincipalLos técnicos deben verificar la descarga del DC link después de apagar el equipo antes de realizar cualquier reparación física. Nunca reemplace un amplificador quemado sin probar antes el motor de spindle y los cables para descartar cortocircuitos.

Lectura Rápida

  • Monitoree los Medidores de Carga: Supervise continuamente el porcentaje del spindle load meter mediante la dirección de diagnóstico DGN 410 para detectar condiciones de sobrecorriente antes de que el Intelligent Power Module (IPM) se dispare.
  • Configure las Pendientes de Aceleración: Prevenga fallas de aceleración asegurándose de que el Parameter 4082 (constante de tiempo de aceleración/desaceleración) esté escalado correctamente para piezas pesadas o de alta inercia.
  • Libere las Mordazas Físicas: Nunca ejecute comandos de rotación de spindle como M03 o M04 sin verificar físicamente que la mordaza del spindle (spindle clamp) esté completamente liberada.
  • Verifique la Descarga de CC: Apague siempre el CNC y mida la descarga del DC link de alta tensión con un multímetro antes de tocar los terminales internos del amplificador.
  • Realice Pruebas de Aislamiento: Utilice la función integrada de Fanuc para la medición de la resistencia de aislamiento después de paradas de emergencia (emergency stops) para detectar la degradación de los devanados antes de que cause cortocircuitos catastróficos.
  • Inspeccione la Vía Térmica: Mantenga el radiador de refrigeración del amplificador limpiando regularmente la suciedad del taller y el lodo de refrigerante para prevenir el sobrecalentamiento junto con las alarmas de sobrecorriente.
  • Aísle los Ejes Defectuosos: Aproveche el aislamiento de fallas granular en los amplificadores multieje más nuevos de las series αi-B y αi-D, que desconectan únicamente el estado ready del eje con falla en lugar de colapsar toda la máquina.

Conceptos Básicos

El efecto práctico de programación de la alarma Fanuc SP9012 impone restricciones estrictas sobre qué tan agresivamente se puede accionar el spindle de la máquina durante la remoción pesada de material o transiciones rápidas de velocidad. Cuando los programadores empujan los parámetros de aceleración más allá de la potencia continua del motor, o cuando los operadores anulan manualmente los avances de spindle mediante overrides bajo cargas pesadas, corren el riesgo de llevar el módulo de potencia a un estado de sobrecorriente. Los operadores deben monitorear continuamente el spindle load meter (a través de DGN 410) durante las operaciones que involucren piezas de alta inercia. Si un operador carga incorrectamente una pieza o no confirma que la mordaza del spindle (spindle clamp) esté completamente liberada antes de ejecutar un comando de rotación, el motor se bloqueará contra la restricción mecánica. Este resultado concreto fuerza un pico masivo de corriente eléctrica, activando el código de alarma SP9012, deteniendo violentamente la máquina y arriesgando una colisión severa que puede romper instantáneamente la herramienta de corte o generar una pieza de desecho (scrap). Por lo tanto, asegurar la programación correcta de las constantes de tiempo de aceleración y verificar las holguras físicas son primordiales para una operación segura.

Las causas comunes de falla para esta condición de sobrecorriente se extienden frecuentemente al deterioro físico del hardware eléctrico y de refrigeración de la máquina. El personal de mantenimiento debe vigilar activamente las acumulaciones severas de suciedad del taller o lodo de refrigerante en el disipador térmico (heat sink) del amplificador, ya que una refrigeración inadecuada destruye rápidamente los Intelligent Power Modules (IPM) e IGBTs internos. Otra causa física común es el ingreso de fluido de corte en los conectores del motor o la degradación del aislamiento de los devanados del motor, lo que crea un cortocircuito directo a tierra. Para un uso seguro, siempre que se active una alarma SP9012 o SV0438, se instruye estrictamente a los técnicos apagar toda la máquina y verificar físicamente que el DC link de alta tensión se haya descargado antes de intentar reparaciones. Si un operador reemplaza a ciegas un amplificador de spindle quemado sin probar primero los devanados del motor y los cables de potencia para descartar un cortocircuito a tierra, el resultado concreto será la destrucción instantánea del amplificador recién instalado al encender la máquina. Además, los operadores deben verificar si hay atascamientos mecánicos, como fricción severa o deslizamiento de la correa en la correa en V (V belt) que conecta el spindle y el motor, lo que infla artificialmente el consumo de corriente. Bajo un estrés eléctrico similar en el lado del servo, el CNC puede activar una alarma compañera SV0414 Digital Servo System Alarm, confirmando que la integridad del sistema eléctrico debe verificarse de manera integral.

Estructura de Comandos

Fanuc controla y monitorea la velocidad del spindle, la corriente del motor y los diagnósticos del variador en tiempo real a través de una estructura de direcciones de doble capa que consta de parámetros (PRM) y parámetros de diagnóstico (DGN). El registro de parámetros se utiliza para escribir constantes de configuración que rigen las velocidades máximas del spindle, las curvas de tiempo de aceleración y las curvas térmicas. Estas configuraciones establecen los límites de torque y corriente de referencia que el Intelligent Power Module (IPM) del amplificador de spindle permitirá antes de activar paradas de protección.

Por el contrario, el registro de diagnóstico representa un lazo de retroalimentación en vivo de los sensores del amplificador de spindle. Estos números de solo lectura registran cargas activas, velocidades de rotor, temperaturas internas y bits de error discretos. Al solucionar una alarma SP9012, los técnicos confían en estos registros de diagnóstico para rastrear el milisegundo exacto en que se infringió el límite de corriente. Esto permite al operador determinar si la falla fue causada por un bloqueo mecánico, un error de programación o un cortocircuito eléctrico repentino.

Para configurar o diagnosticar el sistema del spindle, los programadores y técnicos de mantenimiento interactúan con los parámetros y diagnósticos a través del panel MDI o archivos de configuración G-code estándar. In general, los números de parámetro (PRM) son enteros que van de 0 a 32767, mientras que los diagnósticos especializados (DGN) muestran datos de estado en tiempo real, incluyendo máscaras de bits binarios o porcentajes.

Tipo de DirecciónNúmeroDescripciónRango de Valores / Unidad
Parameter (PRM)4082Configuración de la constante de tiempo de aceleración/desaceleración. Los valores inadecuados provocan una desviación de velocidad o sobrecorriente.0 a 32767 (Unidades internas)
Parameter (PRM)4020Velocidad máxima del motor del spindle principal. El límite previene daños centrífugos y un consumo por exceso de velocidad.0 a 99999999 min-1
Parameter (PRM)4619 / 4620Valores de limitación de corriente activos durante el control de conmutación del ciclo de Modulación por Ancho de Pulsos (PWM).Determinado por el sistema según los límites del amplificador
Diagnostic (DGN)410Porcentaje del spindle load meter sobre la salida máxima. Refleja directamente la demanda de torque en el circuito principal.0 a 100% (o superior durante picos)
Diagnostic (DGN)411Retroalimentación de la velocidad real del motor de spindle. Utilizado para verificar desviaciones contra la velocidad comandada.min-1 (RPM)
Diagnostic (DGN)710Registro del estado de error de spindle concreto que contiene códigos de falla activos.Máscara de bits binarios
Diagnostic (DGN)712Registro del estado de advertencia de spindle concreto que muestra señales de estrés del sistema antes de que se activen las alarmas.Máscara de bits binarios

Aplicaciones de Marca

Fanuc

Las arquitecturas de Fanuc controlan la unidad de spindle a través de Spindle Amplifier Modules (SPM) dedicados. La corriente en tiempo real se compara continuamente con los límites almacenados en PRM 4619 y PRM 4620. Si estos valores se configuran incorrectamente o se exceden, el Intelligent Power Module (IPM) registra inmediatamente una falla. Durante una alarma SP9012, el sistema Fanuc detiene la generación de comandos y activa el frenado dinámico para llevar el spindle a una parada controlada, protegiendo la electrónica interna de una falla térmica inmediata.

Comparación de Marcas

Serie de Amplificador / ControladorComportamiento de Aislamiento de FallasCapacidades de DiagnósticoCaracterísticas de Protección
Amplificadores de Servo/Spindle Antiguos (Antes de la Serie αi)Apagado Global: Una alarma de un solo eje cae a la fuerza el estado ready para todos los ejes, deteniendo toda la máquina con frenado dinámico.Básico: Muestra números de diagnóstico estáticos en la pantalla sin flujos conversacionales de resolución de problemas.Interruptores básicos de protección térmica y de sobrecorriente, sin diagnósticos automatizados de aislamiento.
Amplificadores más Nuevos de las Series αi-D y αi-BAislamiento de Fallas Granular: desconecta el estado ready exclusivamente para el eje que experimenta la sobrecorriente o alarma IPM, manteniendo los otros activos.Avanzado: Integra la pantalla conversacional "TROUBLE DGN. GUIDANCE" que retiene la alarma a través de los ciclos de encendido y guía la resolución de problemas.Medición propietaria del deterioro de aislamiento que fluye activamente corriente de prueba tras paradas de emergencia para verificar la resistencia.
Amplificadores de Spindle SPMC-2.2i a -15iDesconexiones estándar multieje, altamente dependientes de las configuraciones del módulo de fuente de alimentación primario.Co-dependencia Térmica: Muestra la Alarma 12 (sobrecorriente) y requiere explícitamente verificar la alarma de código 09 (SP9001 Spindle Overheat Alarm).Enlaces de hardware directos entre sensores térmicos en los radiadores de refrigeración y limitadores de corriente.

Análisis Técnico

La evolución de la arquitectura del amplificador de spindle de Fanuc revela un cambio estratégico hacia la contención localizada de fallas y la prevención proactiva. En los sistemas analógicos más antiguos y los primeros sistemas digitales, una sobrecorriente de spindle en un solo eje activaba un apagado completo de la máquina. Todo el DC link volcaba su energía y cada eje frenaba de forma dinámica. Esta reacción generalizada evitaba daños en los componentes locales, pero causaba un tiempo de inactividad prolongado y posibles daños en las piezas de trabajo en los ejes no afectados. El desarrollo de los amplificadores multieje más nuevos de las series αi-D y αi-B resolvió esto mediante la introducción del aislamiento granular de fallas. Al separar las rutas de la señal ready a nivel de firmware y hardware, un evento de sobrecorriente en el módulo de spindle desconecta el estado ready únicamente para ese eje de spindle específico. Esto permite que los ejes de avance o spindles auxiliares permanezcan bajo control coordinado, minimizando la rotura de herramientas durante las paradas de emergencia.

Además, la resolución de problemas ha pasado de crípticas tablas de búsqueda manual a diagnósticos automatizados. La pantalla conversacional 'TROUBLE DGN. GUIDANCE' preserva de forma autónoma registros de errores volátiles a través de los ciclos de encendido. Esto evita que los técnicos pierdan firmas críticas de fallas transitorias durante las secuencias de reinicio. Al monitorear activamente el estado del Intelligent Power Module (IPM), la interfaz de diagnóstico solicita a los operadores que verifiquen el aislamiento del motor o los cables de potencia antes de intentar reiniciar el spindle. De manera preventiva, la secuencia de inicio en los amplificadores modernos puede ejecutar una prueba de aislamiento activa. Al aplicar un pequeño voltaje de prueba de alta frecuencia a los devanados del motor de spindle cuando el sistema arranca, el amplificador calcula la resistencia de aislamiento. Esto le permite advertir a los equipos de mantenimiento sobre el ingreso de refrigerante o la degradación de los devanados antes de que la máquina ejecute un comando G-code de alta velocidad que activaría una falla catastrófica de sobrecorriente a mitad del corte.

Ejemplos de Programas

O1002 (Spindle Overcurrent Test Program) ;
G21 G90 G40 ;
M03 S2500 ;
G96 S150 M03 ;
G84 Z-50. R2. F500 ;
M05 ;
M30 ;

ejecución en seco (dry run)

Durante una ejecución en seco, el programador prueba la trayectoria de la herramienta sin cargar una pieza de trabajo, analizando específicamente la carga del spindle y las respuestas de corriente eléctrica en cada secuencia de comando:

  • Encabezado del Programa y Seguridad: El programa O1002 comienza estableciendo valores de seguridad predeterminados con G21 G90 G40 (unidades métricas, posicionamiento absoluto, cancelación de compensación de radio de herramienta), asegurando que ningún movimiento inesperado de los ejes interfiera con el spindle.
  • Activación del Spindle: M03 S2500 ordena al spindle acelerar a una velocidad de avance de 2500 RPM. En una ejecución en seco, el técnico monitorea el spindle load meter en la pantalla del CNC. Si la tasa de aceleración es demasiado agresiva, ocurrirá un pico de corriente en esta fase. Si el Parameter 4082 (constante de tiempo de aceleración) se establece demasiado bajo, la corriente máxima superará el umbral, disparando la alarma SP9012 inmediatamente antes de alcanzar la velocidad de régimen permanente.
  • Velocidad de Superficie Constante (CSS): G96 S150 M03 varía dinámicamente la velocidad del spindle según la posición radial de la herramienta. En una ejecución en seco, a medida que la posición simulada de la herramienta se acerca al centro de rotación, las RPM del spindle escalan rápidamente. Este escalado dinámico de velocidad pone a prueba la regulación de corriente del amplificador. Los técnicos deben verificar si existen fluctuaciones de corriente o alarmas de desviación de velocidad (como SVn02) durante estas rápidas transiciones de aceleración.
  • Ciclo de Roscado Rígido: El bloque G84 Z-50. R2. F500 ejecuta un roscado rígido, que es la operación eléctricamente más exigente del ciclo. El spindle debe desacelerar rápidamente desde la velocidad de avance, detenerse por completo e inmediatamente acelerar en la dirección inversa. Este cambio de torque extremo consume la máxima corriente. Si la correa de transmisión mecánica del spindle está floja o si el eje está atascado, la demanda excesiva de torque activa una alarma de sobrecorriente severa.
  • Parada y Frenado del Spindle: M05 ordena detener el spindle. El amplificador de spindle activa el frenado dinámico, convirtiendo el motor en un generador. La energía regenerativa resultante fluye de regreso al DC link. Una ejecución en seco verifica que los circuitos de frenado regenerativo y los capacitores del DC link absorban esta energía de retroalimentación sin disparar alarmas de sobrevoltaje o corriente anormal.

Análisis de Errores

Código de AlarmaCondición de ActivaciónSíntoma del OperadorCausa Raíz y Solución Técnica
Fanuc SP9012Sobrecorriente en el DC link del circuito de potencia principal, o detección de sobrecorriente IPM.El spindle se detiene a mitad del corte; indicador rojo de falla en la pantalla del amplificador de spindle (código 12); la pantalla alerta SP9012.Un atascamiento mecánico o colisión de la pieza de trabajo bloquea el motor de spindle, provocando un pico de corriente. Solución: verificar holguras, inspeccionar si la correa V-belt se desliza, comprobar la constante de tiempo de aceleración de PRM 4082 y probar el aislamiento del motor.
Fanuc SV0438Corriente anormal detectada en el circuito del amplificador de servo/inversor.El spindle o los ejes de servo asociados pierden potencia inmediatamente; se activa el estado de parada de emergencia; la pantalla muestra corriente anormal SV0438.Cortocircuito directo a tierra en los cables de potencia o en los devanados del motor debido al ingreso de refrigerante. Solución: apagar el equipo, medir las bobinas del motor con un megóhmetro (Megohmmeter) y probar la continuidad del cable.
Fanuc SP9009Aumento anormal de temperatura en el radiador de refrigeración de los semiconductores de potencia (heat sink).El spindle deja de funcionar o no acelera; el amplificador muestra el código 09; la pantalla muestra SP9009.El disipador térmico (heat sink) del radiador está bloqueado por grandes acumulaciones de suciedad del taller o lodo de refrigerante, o falló el ventilador de enfriamiento. Solución: limpiar a fondo los disipadores térmicos y reemplazar los ventiladores de refrigeración externos.
Fanuc SV0449El Intelligent Power Module (IPM) detecta sobrecorriente, sobrecalentamiento o bajo voltaje de la fuente de alimentación de control.Pérdida de control del eje, el amplificador muestra el código 49; la pantalla muestra la alarma SV0449.Falla del componente IPM, bajo voltaje en la línea de entrada o cortocircuito repentino en el cable. Solución: verificar el voltaje del DC link, verificar la estabilidad del suministro de control y reemplazar el módulo amplificador si los IGBTs internos están dañados.

Nota de Aplicación

La destrucción instantánea de un módulo amplificador recién instalado es la consecuencia directa de reemplazar un componente quemado sin verificar antes el aislamiento eléctrico de la máquina. Cuando se activa la alarma de sobrecorriente SP9012 o la alarma de corriente anormal SV0438, los técnicos de mantenimiento deben apagar por completo la máquina CNC y medir con un multímetro que el enlace de corriente continua (DC link) de alta tensión se haya descargado por completo antes de realizar cualquier intervención física. Eludir esta comprobación de seguridad y omitir el uso de un megóhmetro (Megohmmeter) para probar si los devanados del motor de husillo y los cables de potencia tienen un cortocircuito directo a tierra resultará en un daño catastrófico e inmediato para el nuevo Intelligent Power Module (IPM) e IGBTs del amplificador al encender la máquina. Del mismo modo, acumular suciedad del taller o lodo de refrigerante en los disipadores de calor (heat sinks) del amplificador compromete la disipación térmica, acelerando la degradación y provocando paradas no planificadas prolongadas. Validar estos componentes y mantener una limpieza rigurosa elimina la causa más frecuente de fallas eléctricas catastróficas, protegiendo tanto la inversión en hardware como reduciendo el tiempo de inactividad de la celda de producción.

Red de Comandos Relacionados

  • DGN 410 (Spindle Load Meter): Monitorea en tiempo real el porcentaje de carga sobre la salida máxima, lo que permite a los operadores detectar preventivamente condiciones de sobretorque antes de que disparen la alarma SP9012.
  • DGN 411 (Spindle Motor Speed): Refleja la retroalimentación de velocidad real del spindle, lo que permite a los técnicos analizar la desviación de velocidad y el desfase durante las fases de aceleración.
  • DGN 710 (Spindle Error State): Muestra las máscaras de bits binarios exactas de error del amplificador de spindle, ayudando a identificar el disparador lógico preciso de un evento de sobrecorriente activo.
  • DGN 712 (Spindle Warning State): Rastrea advertencias tempranas como sobrecarga térmica o pequeñas fugas de corriente antes de que escalen a alarmas severas que detengan la producción.

Conclusión

Optimizar la productividad y el tiempo de ciclo en un entorno CNC exige una gestión rigurosa de los límites de corriente del husillo. Configurar correctamente el parámetro Parameter 4082 para establecer rampas de aceleración y desaceleración realistas y proporcionales a la inercia de la pieza evita picos innecesarios que detienen la máquina en vacío. Monitorear periódicamente el estado de aislamiento de los motores y limpiar los disipadores térmicos del amplificador no son simples tareas de rutina, sino estrategias esenciales para erradicar las paradas de producción no deseadas. Al balancear una programación conservadora en los ciclos de mayor torque con un mantenimiento preventivo riguroso, los talleres pueden garantizar la repetibilidad del proceso, minimizar el riesgo de generar piezas rechazadas en la inspección final y maximizar la vida útil de los componentes de control Fanuc.

Preguntas Frecuentes (FAQ)

¿Por qué la alarma Fanuc SP9012 se activa de forma recurrente durante los ciclos de roscado rígido G84?

El roscado rígido con G84 es una de las operaciones más exigentes eléctricamente porque requiere que el husillo desacelere de golpe, se detenga por completo y cambie instantáneamente su sentido de rotación en reversa para retirar el macho de roscar. Esta transición violenta de velocidad exige el máximo torque y una corriente pico del circuito principal. Si el parámetro Parameter 4082 (constante de tiempo de aceleración/desaceleración) está configurado con valores muy bajos (demasiado agresivos) para la inercia del husillo, o si el embrague o la correa de transmisión V belt presentan fricción o deslizamiento mecánico, el motor demandará un exceso de corriente que activará la protección SP9012. Acción práctica: Incremente la constante de tiempo de desaceleración/aceleración para roscado rígido en los parámetros del sistema o modifique los parámetros del ciclo G84 para mitigar la carga en la inversión del husillo.

¿Cómo se puede utilizar el registro de diagnóstico DGN 410 para evitar una parada por sobrecorriente SP9012 en producción real?

El registro DGN 410 actúa como un monitor en tiempo real del porcentaje de carga del motor de husillo. Al observar este valor de diagnóstico durante cortes pesados de desbaste o mecanizados de alta inercia, el programador puede identificar si la herramienta de corte ya ha perdido su filo, si los overrides de avance están muy altos o si la acumulación de calor está forzando al husillo a consumir más corriente de su límite continuo. Acción práctica: Implemente una rutina de control visual de DGN 410 durante la puesta a punto (setup) y las primeras piezas del lote, asegurándose de que la carga máxima de corte permanezca por debajo del 80% del valor nominal del motor, y reduzca inmediatamente los avances si observa picos que amenacen con detener el husillo a mitad de ciclo y provocar piezas rechazadas.

¿Qué pruebas eléctricas deben realizarse obligatoriamente antes de encender un husillo Fanuc tras un disparo de alarma SP9012?

Antes de restablecer la alarma SP9012 y ordenar la rotación del husillo, es obligatorio realizar pruebas de aislamiento para descartar un cortocircuito severo a tierra en las fases del motor o en la línea de alimentación. Si la alarma se originó por una degradación de los devanados del motor de husillo o por la entrada de refrigerante en el conector, reintentar el giro de inmediato puede provocar la destrucción instantánea del Intelligent Power Module (IPM) del amplificador. Acción práctica: Apague el disyuntor principal, confirme con un multímetro que la tensión en el DC link se ha disipado por completo a 0 V, y emplee un megóhmetro (Megohmmeter) para verificar la resistencia de aislamiento de cada bobina contra tierra física. No encienda la máquina si el aislamiento mide menos de 10 MΩ.

¿Aún no se ha resuelto?

Pregunta a nuestro asistente de IA sobre este tema en lenguaje natural. Basado en fuentes verificadas, sin alucinaciones.

Preguntar al asistente de IA
Hakan Gündoğdu
Hakan Gündoğdu
  • CNC CARE Co-Founder (May 2025 - Present)
  • Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
  • Reis CNC Service Engineer (2003 - 2005)
  • Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)

Con más de 25 años de experiencia trabajando en todas las áreas de la industria de máquinas CNC, continúo mis actividades como cofundador de CNC CARE, donde ofrecemos servicios de consultoría, ingeniería y repuestos originales independientes de la marca.

Artículos relacionados

Otros artículos sobre este tema