Skip to main content
CNC.wikiCNC.wiki

Síntomas de Falla en Servomotores CNC y Métodos de Diagnóstico

Aprenda a diagnosticar fallas en servomotores CNC Fanuc, Siemens y Mitsubishi. Identifique parámetros, códigos de alarma y mida el aislamiento con megóhmetro.

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

Cofundador de CNC CARE

Introducción

Cuando un motor de avance de un eje vertical en un centro de mecanizado CNC pierde repentinamente su torque de retención debido a una falla de aislamiento eléctrico, la consecuencia física inmediata en la planta es catastrófica: el eje vertical cae bruscamente bajo su propio peso, o un eje de alta velocidad proyecta la herramienta de corte directamente contra una mordaza (vise jaw), plato de sujeción (chuck), brida de amarre (clamp) o torreta giratoria (turret). En milisegundos, esta desviación descontrolada del servo o estado de bloqueo (stall) destruye la herramienta de corte, fractura la pieza de trabajo y dobla los husillos de bolas de precisión, generando de inmediato una pieza rechazada (scrap part) inutilizable dentro del área de mecanizado. En el lado eléctrico, omitir la validación de estos parámetros críticos o permitir que el refrigerante se filtre a través de conectores comprometidos degrada la resistencia de aislamiento, lo que culmina en un cortocircuito de fase a tierra que destruye permanentemente costosos amplificadores de accionamiento, incrementando drásticamente el tiempo de inactividad y los costos de mantenimiento no planificados.

En las líneas de producción automatizadas, forzar el funcionamiento continuo de una máquina ignorando una vibración anormal o un ventilador de refrigeración obstruido sobrecalentará rápidamente el servoamplificador. Cuando la unidad se deshabilita y corta la señal de listo (VRDY OFF), los frenos dinámicos detienen el eje de forma abrupta, lo que prolonga las distancias de parada de emergencia y provoca colisiones violentas que detienen toda la línea. Validar los límites térmicos y mecánicos en los controles Fanuc, Siemens y Mitsubishi elimina la causa más frecuente de parada no planificada en estos comandos, protegiendo tanto la integridad física del operario como el tiempo de ciclo planificado.

Resumen Técnico

Comando / CódigoMarcasParámetros CríticosRestricciones Principales y Herramientas de Diagnóstico
G00, G01, G04, G31, LIMS, MSG, SPOS, M03, M19Fanuc, Siemens, MitsubishiParámetro 1828 (desviación en movimiento), Parámetro 1829 (desviación en parada), p1082 (límite de sobrevelocidad), SV022 (nivel de sobrecarga)Mantener siempre encendida la alimentación del gabinete (power ON) durante el enfriamiento activo por sobrecarga; verificar el torque del freno de retención antes de habilitar el desacople del eje en servo desactivado (servo off axis detach); verificar los cables de fibra óptica FSSB cuando se caiga la comunicación.

Lectura Rápida

  • Nunca apague y encienda el control para borrar alarmas de sobrecarga activas. Apagar (OFF) y encender (ON) la alimentación para forzar un reinicio en una alarma activa de Overload 1 (Alarm 50) corre el riesgo de destruir permanentemente los devanados del motor; mantenga la alimentación encendida (power ON) para que los ventiladores internos puedan enfriar los módulos de potencia.
  • Mida la resistencia de aislamiento de fase a tierra con un megóhmetro. Los técnicos deben desconectar físicamente los cables de alimentación del motor en el amplificador y probar los hilos U, V y W antes de reiniciar alarmas de cortocircuito como SV0438 para evitar destruir los variadores de repuesto.
  • Diferencie los registros de desviación de posición según la generación del control. En los controles Fanuc, monitoree la desviación en DGN 800 a 803 para la serie heredada Series 0-C, y en DGN 300 para las series más nuevas 30i-B y 0i-F.
  • Haga coincidir los parámetros de seguridad y las versiones de firmware. Asegúrese de que las versiones de firmware de SINAMICS >= 4.7 con p9567 > 0 coincidan con controles SINUMERIK compatibles para evitar errores de verificación cruzada de datos (data cross-check).
  • Valide los límites térmicos manualmente en accionamientos sin sensores. Al realizar actualizaciones o mantenimiento en motores de la serie MDS-B-HR de Mitsubishi sin sensores integrados, el parámetro SV034/bit2 debe configurarse manualmente en 1 para activar la estimación térmica.
  • Observe las fluctuaciones del medidor de carga durante el avance de corte. Pause las operaciones de inmediato si el medidor de carga del eje supera el 120% para investigar atascos mecánicos o desgaste de la herramienta antes de que una colisión por Alarm 50 o Alarm 59 detenga el canal.

Conceptos Básicos

El diagnóstico de fallas en los servomotores Fanuc requiere monitorear las cargas mecánicas, las condiciones de corte y los entornos ambientales. Hacer funcionar el motor bajo condiciones excesivamente severas o ignorar un cojinete mecánico defectuoso genera un torque de carga excesivo. En estas condiciones, el software del servo digital detecta activamente la corriente anormal o el estado térmico y genera un código de alarma, deteniendo la operación. Las notas de uso seguro recalcan el monitoreo de los ejes verticales durante la pérdida de energía o la resolución de problemas de alarma; si un eje vertical pierde el torque de retención o experimenta una falla en el freno mientras el personal de mantenimiento inspecciona el gabinete, el eje puede caer inesperadamente, causando lesiones graves o una colisión mayor.

Las vías de falla eléctrica a menudo son causadas por la penetración de fluidos alrededor de los conectores eléctricos. De manera similar a los problemas observados en las fallas de flujo de refrigerante fallas de flujo de refrigerante M08, ignorar la acumulación de fluido alrededor de los canales de conducto eléctrico hace que el refrigerante permee la carcasa del motor, degradando la resistencia de aislamiento y creando cortocircuitos de fase a tierra. Para recuperarse de manera segura de las alarmas de corriente, se instruye a los técnicos a nunca reiniciar simplemente la máquina; deben desconectar físicamente las líneas de alimentación del motor y probar la resistencia de aislamiento de fase a tierra con un megóhmetro antes de aplicar energía.

La retroalimentación y la sintonización del control son críticas para suprimir el hunting del motor, el bamboleo del eje (shaft swaying) y la resonancia de la máquina. Si las ganancias del lazo de velocidad (como la ganancia 1 del lazo de velocidad o la compensación integral del lazo de velocidad) se ajustan incorrectamente, el servoaccionamiento experimentará errores de seguimiento (tracking error) y ruido de engranajes de alta frecuencia. Si la retroalimentación de pulsos del encoder se corrompe o se configura con un conteo de pulsos incorrecto, el eje puede acelerarse de forma descontrolada, comprometiendo los dispositivos de sujeción como un plato (chuck) o mordaza (vise jaw), y provocando que la pieza de trabajo se deslice durante una interpolación pesada.

Estructura de Comandos

La ejecución de comandos de movimiento en sistemas CNC modernos requiere una sincronización estricta entre el generador de trayectoria por software del controlador y el lazo de servo físico del amplificador de accionamiento. Los parámetros de diagnóstico dictan la desviación permitida entre la trayectoria matemática comandada y la retroalimentación física real del encoder. Cuando esta diferencia supera los umbrales programados durante movimientos G00 o G01, el accionamiento interrumpe la secuencia de comandos para proteger la transmisión del eje.

Los técnicos deben utilizar los menús del sistema para leer los diagnósticos activos al analizar el rendimiento del servo. Por ejemplo, el menú [SYSTEM] de Fanuc permite la inspección directa de los valores de desviación de posición, mientras que los sistemas Siemens utilizan variables dinámicas de HMI para mostrar fallas. De manera similar, los amplificadores de Mitsubishi utilizan pantallas físicas para mostrar códigos de diagnóstico, lo que facilita la resolución de problemas locales en el gabinete eléctrico.

Los parámetros del sistema y las direcciones de diagnóstico se organizan sistemáticamente a través de los diferentes sistemas CNC, asegurando que los errores de seguimiento y los parámetros se mapeen correctamente para evitar estados de sobrevelocidad o sobrecorriente.

  • Fanuc: Accede a los registros a través de los menús [SYSTEM] a [DGNOS]. Los bits de diagnóstico representan estados físicos como el estado del contactor, advertencias térmicas o desconexiones del encoder.
  • Siemens: Comunica la integridad del accionamiento a través del contexto dinámico y parámetros como la velocidad real y los límites de retardo de bloqueo en la interfaz HMI de SINAMICS.
  • Mitsubishi: Se apoya en parámetros de diagnóstico y pantallas de hardware para evaluar la deriva del eje (axis drift) y los ajustes de ganancia del lazo en las pantallas de monitorización de HMI.

Aplicaciones de Marca

Fanuc

Los sistemas Fanuc dependen en gran medida de los registros de diagnóstico y de los parámetros de seguimiento de desviación para monitorear el comportamiento del lazo de servo. El parámetro 1828 establece el límite de desviación en movimiento, mientras que el parámetro 1829 monitorea la desviación en parada. Los técnicos deben verificar estos registros cuando ocurre una alarma de movimiento.

Durante las operaciones de diagnóstico, se ejecutan bloques de movimiento estándar como G00 X150.0 Y150.0; y G01 Z-50.0 F250.0; para inducir el desplazamiento del eje, mientras que un comando de temporización (dwell) como G04 X2.0; permite al técnico observar la estabilización del error de posición bajo condiciones estáticas. El comando de salto G31 P99; se utiliza para probar las entradas digitales de alta velocidad y las respuestas de torque.

Parámetro / Registro / Alarma / VersiónDetalles / Datos de Origen
Parámetro 1825Ganancia del lazo de servo para cada eje, el valor de configuración estándar suele ser 3000.
Parámetro 2022Dirección de rotación del motor; acepta los valores 111 (en sentido antihorario) o −111 (en sentido horario).
Parámetro 3111 Bit 0 (SVS)Interruptor de bit (0 o 1) para mostrar u ocultar la pantalla interna de sintonización de servo.
Parámetro 1807 Bit 2Omite la comprobación de ventilador de refrigeración detenido (0 o 1).
Parámetro 1023Mapeo de la secuencia del número de eje del servo.
Parámetros 2084 / 2085Parámetros de engranaje de avance flexible (numerador y denominador).
DGN 200Banderas a nivel de bit (OVL, LV, OVC, HCA, HVA, DCA, FBA, OFA) que muestran condiciones del hardware.
DGN 201Banderas binarias ALD y EXP para el estado del generador de pulsos / encoder (pulse coder).
DGN 204Banderas binarias OFS, MCC, LDA y PMS para el estado del amplificador.
DGN 300Errores de posición y seguimiento de desviación.
Alarma SV0400El servomotor o el amplificador se ha sobrecalentado (termostato de hardware o estimación térmica).
Alarma SV0411La desviación posicional durante el movimiento supera el límite del Parámetro 1828.
Alarma SV0438Exceso de corriente del motor en el circuito principal o inversor.
Alarma SV0436Alarma de OVC (sobrecarga) térmica suave.
Alarma SV0415Desbordamiento del valor de movimiento cuando el comando de velocidad supera las 511,875 unidades de detección/s.
Alarma SV0004Exceso de error durante el salto por límite de torque G31.
Versión - 30i-B, 0i-F, Power Motion i-AInterfaz de diagnóstico inteligente Smart Troubleshooting (Guía de Diagnóstico de Problemas, Monitores, Pantallas Gráficas) exclusivamente con amplificadores alpha i-B.
Versión - Series 0-C vs. Más NuevasEl monitoreo de desviación de posición se encuentra bajo DGN 800 a 803 en las Series 0-C, mientras que los sistemas más nuevos usan DGN 300.
Versión - Serie ROM 9040Permite a las Series 0-C diferenciar la desconexión del generador de pulsos integrado frente al generador de pulsos separado.

Advertencia: Omitir el parámetro 1807 Bit 2 para ignorar un ventilador de refrigeración detenido provocará un sobrecalentamiento severo del amplificador. Si la señal de listo (VRDY OFF) cae a altas velocidades, el frenado dinámico prolongará la distancia de parada del eje, lo que corre el riesgo de provocar una rotura de herramienta o una colisión grave de la máquina.

Siemens

Los controladores Siemens monitorean la integridad del accionamiento a través de parámetros de velocidad activa y sensores de temperatura. Los técnicos monitorean el parámetro de velocidad p1082 y el parámetro de retardo p2178 para gestionar los límites de bloqueo (stall) del motor.

Se pueden establecer límites de seguridad en los programas Siemens utilizando comandos como LIMS=3000, y se pueden mostrar mensajes del usuario en la HMI a través de MSG("Check motor load and torque limits"). La temporización del eje se logra utilizando paradas de programa estándar M0, y la orientación de los husillos antes de ciclos pesados utiliza el posicionamiento SPOS=0.

Parámetro / Registro / Alarma / VersiónDetalles / Datos de Origen
Parámetro p0604 / p0605Umbrales de alarma y falla de temperatura del motor (para sensores KTY84 o PT1000).
Parámetro r0063Velocidad real del motor en RPM (solo lectura).
Parámetro r1408.11 / r1408.12Palabras de control utilizadas por la lógica interna para detectar condiciones de bloqueo (bits de diferencia de velocidad y flujo).
Parámetro p9567Parámetro de comparación cruzada de datos (crosswise data comparison).
Parámetro p0640Límites de corriente (Amperios / Porcentaje).
Alarma F7900 / 207900Motor bloqueado / regulador de velocidad al límite (límite de torque por >1 s y la velocidad permanece por debajo de 120 rpm).
Alarma F7901 / 207901Sobrevelocidad del motor que excede los límites establecidos por el parámetro p1082.
Alarma 207902Motor bloqueado mecánicamente por una duración que excede el parámetro p2178.
Versión - SINAMICS FW >= 4.7Lista de comparación cruzada de datos ampliada cuando el parámetro p9567 > 0; debe coincidir con un control SINUMERIK compatible para evitar errores de datos.
Versión - Firmware de Unidad de Potencia < 5.1El valor de alarma de falla del ventilador tiene como valor predeterminado 0, mapeando todas las advertencias del disipador térmico directamente sin distinguir módulos de ventilador individuales.
LED de Hardware— (no source)

Advertencia: Introducir un conteo de pulsos de encoder demasiado pequeño durante la puesta en marcha provoca una aceleración incontrolable del husillo, lo que puede comprometer un plato (chuck) o mordaza (vise jaw), haciendo que las piezas de trabajo salgan proyectadas del canal de mecanizado.

Mitsubishi

Los accionamientos Mitsubishi aprovechan las ganancias del lazo y los anchos de detección para realizar un seguimiento de la precisión del posicionamiento. La ganancia del lazo de velocidad #2205 SV005 VGN1 y la compensación integral del lazo de velocidad #2208 SV008 VIA son parámetros críticos ajustados para eliminar el bamboleo del eje y el hunting.

Los programas de diagnóstico utilizan comprobaciones de movimiento con temporización como G04 X1.0 ; para observar los errores de seguimiento (tracking). Los técnicos pueden ejecutar ciclos estándar de arranque de husillo con S1000 M03 ; o activar rutinas de orientación de coordenadas como M19 ; para probar la retroalimentación de posicionamiento.

Parámetro / Registro / Alarma / VersiónDetalles / Datos de Origen
Parámetro #2221 SV021Constante de tiempo de detección de sobrecarga (configuración estándar: 60).
Parámetro #2222 SV022Nivel de detección de sobrecarga (configuración estándar: 150%).
Parámetro #2226 SV026Ancho de detección de error excesivo durante el servo desactivado (servo OFF), calculado como (RAPID / (60 × PGN1)) / 2.
Parámetro SV034/bit2Validación térmica del motor, configurada en 0 (inválida) o 1 (válida) en la configuración de parámetros.
Alarma 31La velocidad del motor supera el límite permitido. Solucionar mediante constantes de acel/decel o reparar el detector de velocidad.
Alarma 46La protección térmica del motor o del detector se activa debido a una carga pesada o a un ventilador de refrigeración obstruido.
Alarma 50El nivel de detección de sobrecarga supera continuamente el umbral del 100%.
Alarma 53La desviación de posición durante el servo desactivado (servo OFF) supera el valor de configuración del parámetro SV026.
Alarma 58Torque de perturbación superado durante el modo de avance rápido G00 Rapid Traverse.
Alarma 59Torque de perturbación superado durante el modo de avance de corte G01 Cutting Feed.
Alarma 88 / 888Error de watchdog que indica una caída crítica del watchdog del sistema.
Versión - Serie MDS-B-HRCarece de sensor térmico de motor integrado en algunos modelos, requiriendo configurar el parámetro SV034/bit2 en 1 para validar.
Versión - MDS-D/DH vs. MDS-EJ/EJHEl error de watchdog (Alarma 88) se muestra como "88" en MDS-D/DH pero se muestra como "888" en MDS-EJ/EJH.
LED de HardwareSecuencias alternas de LED de 7 segmentos en amplificadores (clase de alarma a número de error de 2 dígitos a bit de eje afectado).

Advertencia: Omitir las comprobaciones de desacople del eje (axis detachment) al evaluar el torque de retención del freno mecánico provocará que el eje vertical caiga instantáneamente bajo su propio peso, culminando en una colisión grave si el parámetro #2226 SV026 está incorrectamente calculado.

Comparación de Marcas

Característica / CategoríaFanucSiemensMitsubishi
HMI / Menús de DiagnósticoPantallas [SYSTEM] a [DGNOS]; registros a nivel de bit que muestran banderas de diagnóstico.Pantallas HMI de diagnóstico estructurado que utilizan el formato estándar <Datos de ubicación> <Texto de alarma>.Pantallas "SERVO MONITOR" y "SERVO DIAGNOSIS"; pantalla Part system / Section NC Memory Diagnosis.
Pantalla LED de Hardware— (no source)— (no source)Secuencias alternas de LED de 7 segmentos en amplificadores (clase de alarma a número de error a bit de eje afectado).
Parámetros ClaveParámetro 1828 (desviación en movimiento), Parámetro 1829 (desviación en parada), ganancia del lazo Parámetro 1825, dirección de rotación Parámetro 2022.Parámetro p1082 (velocidad máxima), p2178 (retardo de bloqueo), parámetros de sensor p0604 y p0605.Ganancias de lazo #2205 (SV005 VGN1) y #2208 (SV008 VIA), ajustes de sobrecarga #2221 y #2222, ancho de desviación #2226 (SV026).
Detección Térmica y de SobrecargaAlarmas SV0400 (sobrecalentamiento) y SV0436 (OVC térmica suave) evaluadas mediante termostatos de software o estimación térmica.Modelado de temperatura por software interno y parámetros de alarma p0604 y p0605 (compatibles con sensores KTY84 o PT1000).Alarma 46 (sobrecalentamiento del motor) y Alarma 50 (sobrecarga 1); el parámetro SV034/bit2 valida la estimación térmica del motor.
Detección de Posición / BloqueoAlarma SV0411 (exceso de desviación en movimiento) relativa al límite matemático en el Parámetro 1828.Alarma F7900 / 207900 (regulador de velocidad al límite por debajo de 120 rpm) y Alarma 207902 (accionamiento bloqueado basado en p2178).Alarma 53 (error excesivo 2 durante servo OFF) relativa al parámetro calculado #2226 SV026.
Reacciones de Seguridad y FrenadoLos frenos dinámicos detienen el eje si la señal de listo cae (VRDY OFF), lo que genera distancias de parada prolongadas.Reacciones de seguridad del accionamiento a nivel de hardware OFF2 (inhibición de pulso instantánea/parada por inercia) u OFF3 (rampa de frenado rápido).Control de desaceleración dinámica o secuencias de seguridad de torque de retención del freno electromecánico mecánico.
Detección de ColisionesAlarma SV0004 (exceso de error durante el salto por límite de torque G31) cuando se superan los límites físicos.Los controles de límite de torque (a través del parámetro p0640) activan bloqueos y detienen el canal de mecanizado.Límites modales separados: la Alarma 58 realiza un seguimiento del avance rápido (G00) y la Alarma 59 del avance de corte (G01).
Interfaz de Resolución de ProblemasFlujo de trabajo gráfico "Smart Troubleshooting" y guías SÍ/NO en controles 30i-B, 0i-F con amplificadores alpha i-B.Valores de fallas y alarmas internas granulares (lectura de parámetros nativos del accionamiento r0949 y r2124).Pantallas HMI y software de diagnóstico basado en PC ("MS Configurator" y "NC Analyzer2").

Análisis Técnico

Cada marca de CNC utiliza una arquitectura patentada que la separa de los sistemas de servo estándar cableados en paralelo. Fanuc utiliza un bus de fibra óptica de alta velocidad patentado (FSSB) para conectar en cadena todos los servoamplificadores. Cuando ocurre una falla de comunicación, las alarmas del sistema identifican el segmento físico exacto del cable que falló entre dos nodos de amplificador específicos, mapeando visualmente el enlace roto. Para mantener robusto este canal de comunicación, los técnicos deben realizar una rutina completa de resolución de problemas de fibra óptica resolución de problemas de fibra óptica FSSB para verificar si hay fibras sucias o fracturadas. Fanuc también integra una función Smart Troubleshooting directamente en la interfaz CNC, mostrando un diagrama de flujo gráfico que realiza preguntas SÍ/NO al operador para rastrear las fallas. Las banderas a nivel de bit en DGN 200 desglosan las fallas de servo genéricas en banderas específicas, lo que permite a los técnicos aislar instantáneamente fallas físicas o eléctricas.

Siemens distingue su arquitectura de diagnóstico de servo mediante el uso de un sistema de valores de falla excepcionalmente granular. Los técnicos leen datos hexadecimales internos de forma nativa desde los parámetros r0949 y r2124, lo que señala explícitamente fallas internas de evaluación de accionamiento, como cortocircuitos de fase complejos o pérdidas de señal del encoder. Siemens también integra profundamente reacciones de seguridad a nivel de hardware (como ejecutar una parada por inercia OFF2 inmediata o una rampa de frenado rápido OFF3) directamente en la topología del accionamiento. Este diseño asegura que el motor se paralice antes de que se procese un comando de PLC a nivel de software, evitando desviaciones del servo no deseadas. Siemens también emplea sofisticados algoritmos internos de modelado de temperatura del motor y detección interna de bloqueos para detectar atascos mecánicos antes de que el hardware se destruya.

El enfoque de Mitsubishi para el diagnóstico de fallas se apoya en pantallas LED de 7 segmentos alternas ubicadas físicamente en los amplificadores del accionamiento. Estas pantallas muestran parpadeando la clase de alarma, el número de error de dos dígitos y el bit del eje afectado, lo que permite a los técnicos diagnosticar fallas de hardware exactas directamente desde el gabinete eléctrico. Mitsubishi también clasifica la detección de colisiones de motores en dos estados modales distintos: la Alarma 58 realiza un seguimiento del torque de perturbación durante el avance rápido, y la Alarma 59 lo hace durante el avance de corte, separando dinámicamente los impactos inerciales de alta velocidad de los límites de corte pesado a baja velocidad. Los técnicos pueden utilizar entornos de sintonización y diagnóstico basados en PC, como MS Configurator y NC Analyzer2, para muestrear datos de formas de onda de alta velocidad y suprimir la resonancia de la máquina mediante filtros de muesca (notch filters) sin requerir hardware de osciloscopio externo.

Ejemplos de Programas

Para verificar la estabilidad mecánica y los lazos de retroalimentación eléctrica de los ejes del servo, los programadores ejecutan programas de diagnóstico dedicados. Estos ejemplos demuestran secuencias estándar de movimiento y pausa diseñadas para rastrear la desviación de posicionamiento bajo cargas controladas.

Bloque de Programa de Diagnóstico Fanuc

G00 X150.0 Y150.0 ;
G01 Z-50.0 F250.0 ;
G04 X2.0 ;
G31 P99 ;

Descripción de la ejecución en seco (dry run): Cuando se ejecuta este bloque, el CNC primero ordena un movimiento de posicionamiento rápido de alta velocidad a X150.0 e Y150.0. Luego, el eje interpola linealmente hacia abajo hasta Z-50.0 a un avance (feedrate) de 250.0 mm/min. Al final del recorrido, G04 pausa el movimiento durante 2.0 segundos, permitiendo que el lazo de control se estabilice mientras los técnicos monitorean el error de posición en DGN 300. Finalmente, G31 inicia una comprobación de salto por límite de torque; si se golpea un límite físico antes de alcanzar la coordenada, el eje salta al siguiente bloque, evitando una colisión grave.

Bloque de Programa de Diagnóstico Siemens

LIMS=3000
MSG("Check motor load and torque limits")
M0
SPOS=0

Descripción de la ejecución en seco: In este bloque de Siemens, la velocidad máxima del husillo se limita a 3000 rpm utilizando LIMS=3000 para evitar daños centrífugos en el plato de sujeción (chuck) del husillo. El controlador muestra un mensaje personalizado MSG en la pantalla que indica al operador que inspeccione las cargas activas. Una parada de programa M0 detiene todos los ejes y husillos, lo que permite al personal de mantenimiento verificar el estado de retención del freno y los ventiladores de refrigeración. Finalmente, SPOS=0 ordena al husillo ejecutar una orientación angular de lazo cerrado, probando la estabilidad de la retroalimentación de pulsos del encoder.

Bloque de Programa de Diagnóstico Mitsubishi

G04 X1.0 ;
S1000 M03 ;
M19 ;

Descripción de la ejecución en seco: La ejecución de esta secuencia de prueba de Mitsubishi comienza con una temporización G04 de 1.0 segundos, durante la cual se monitorean los parámetros del lazo de velocidad SV005 (VGN1) y SV008 (VIA) para detectar el hunting estático del motor o el ruido de los engranajes. Luego, el husillo sube a 1000 rpm en sentido horario a través de S1000 M03, tiempo durante el cual los técnicos verifican si hay fluctuaciones en el medidor de carga que superen el 120%. Finalmente, M19 ordena una orientación precisa del husillo, validando los lazos de seguimiento de la retroalimentación.

Análisis de Errores

MarcaCódigo de AlarmaCondición de ActivaciónSíntoma para el OperadorCausa Raíz / Solución
FanucSV0400El servomotor o el amplificador de accionamiento se ha sobrecalentado (detectado mediante termostatos de hardware o valores estimados).La HMI muestra OVERLOAD; el eje se detiene de inmediato.Reducir las condiciones de corte o la profundidad de pasada; inspeccionar los ejes mecánicos en busca de cargas excesivas; comprobar el ventilador de refrigeración del gabinete.
FanucSV0411La desviación posicional durante el movimiento se vuelve mayor que el límite matemático establecido en el Parámetro 1828.El eje deja de moverse, arrojando la alarma EXCESS ERROR MOVING.Inspeccionar las guías mecánicas y los husillos de bolas en busca de atascos; verificar el valor de configuración de la ganancia del lazo de servo en el Parámetro 1825.
FanucSV0438Fluye un exceso de corriente del motor en el circuito principal o inversor.La señal de listo cae (VRDY OFF); el accionamiento se deshabilita y el eje se detiene.Cortocircuito en el devanado o cable de alimentación cortado; desconectar las líneas y probar la resistencia de aislamiento con un megóhmetro.
SiemensAlarm F7900 / 207900El servo funciona al límite de torque por más de 1 segundo y permanece por debajo del umbral de 120 rpm.El canal de mecanizado se detiene; la ejecución del G-code se interrumpe inmediatamente.Verificar atascos mecánicos y obstrucciones en el carro, y ajustar los límites de torque de SINAMICS y el parámetro de retardo de bloqueo p2178.
SiemensAlarm F7901 / 207901La velocidad real del motor supera los límites de velocidad positivos o negativos establecidos por el parámetro p1082 y sus tolerancias.El eje se detiene, arrojando la alarma OVERSPEED.Comprobar el conteo de pulsos de retroalimentación del encoder y verificar los parámetros de límite de velocidad.
SiemensAlarm 207902El motor se ha bloqueado mecánicamente por una duración mayor que el tiempo de retardo del parámetro p2178.El eje de desplazamiento se bloquea; se detiene la ejecución del canal.Comprobar obstrucciones físicas en el rango de desplazamiento; ajustar el parámetro de límite de corriente p0640.
MitsubishiAlarm 31La retroalimentación de velocidad del motor supera los límites permitidos.El eje se detiene, la HMI muestra OVERSPEED.Ajustar la constante de tiempo de aceleración/desaceleración en los parámetros; inspeccionar o reparar el encoder del detector de velocidad.
MitsubishiAlarm 46La función de protección térmica del motor o del detector se activa.La HMI muestra una advertencia térmica; el husillo o eje activo se detiene.Comprobar cargas de corte pesadas; inspeccionar la temperatura ambiente; limpiar o reemplazar ventiladores de refrigeración obstruidos.
MitsubishiAlarm 50El nivel de detección de sobrecarga supera continuamente el umbral del 100%.La HMI muestra OVERLOAD 1; el eje se deshabilita de inmediato.Solucionar el atasco mecánico, la alineación del carro o las altas cargas de corte; mantener la alimentación encendida (power ON) para permitir el enfriamiento del ventilador.
MitsubishiAlarm 53La desviación posicional entre las coordenadas reales y teóricas durante el estado de servo desactivado (servo OFF) supera el parámetro SV026.El eje vertical cae inesperadamente bajo su propio peso.Ajustar el parámetro de error excesivo SV026; inspeccionar el torque de retención del freno electromecánico mecánico.

Nota de Aplicación

El mantenimiento predictivo y la resolución de problemas de cortocircuitos de fase a tierra o alarmas de sobrecorriente como la alarma SV0438 de Fanuc exigen protocolos rigurosos para evitar daños catastróficos. Un error crítico en el piso de producción es intentar borrar un fallo reiniciando la alimentación del gabinete o forzando la alarma de sobrecarga activa (como Alarm 50 en Mitsubishi). Apagar y encender (OFF/ON) el equipo detiene inmediatamente los ventiladores de refrigeración internos del variador, impidiendo que los módulos de potencia disipen el calor acumulado y provocando que los devanados del motor se derritan de forma permanente. Para evitar este escenario de destrucción del hardware y los consiguientes días de parada no planificada, los técnicos deben desconectar físicamente las líneas de potencia del motor en los terminales del amplificador y medir con precisión la resistencia de aislamiento de los hilos U, V y W hacia la tierra física utilizando un megóhmetro industrial antes de restaurar la energía. Cuando se interviene en un eje vertical, la seguridad física y la prevención de colisiones extremas requieren asegurar mecánicamente el eje con soportes físicos antes de desacoplar los frenos. De lo contrario, el eje vertical caerá instantáneamente bajo su propio peso si el parámetro #2226 SV026 (ancho de detección de error excesivo en servo OFF) está mal calculado en controles Mitsubishi, resultando en un choque violento contra la mordaza o el plato. Además, durante la puesta en marcha de un sistema Siemens, configurar un conteo de pulsos de encoder demasiado pequeño en la parametrización provoca una aceleración descontrolada y salvaje del husillo al energizarse, lo que compromete las mordazas o platos de sujeción, expulsando la pieza y deteniendo el ciclo productivo. Validar los límites de corriente p0640 y ajustar la constante de tiempo de aceleración/desaceleración elimina la causa más frecuente de parada no planificada en este comando, minimizando las piezas rechazadas y garantizando la estabilidad del tiempo de ciclo planificado.

Durante los ciclos de puesta en marcha o reparación, los técnicos deben verificar todos los mecanismos de seguridad de enclavamiento, de manera similar a la comprobación de los lazos de seguridad durante una inspección de interruptores de puerta e interruptores de límite estándar, asegurándose de que todos los rangos de recorrido de los ejes estén físicamente despejados antes de activar el control de lazo cerrado.

Red de Comandos Relacionados

  • G31 (Torque Limit Skip): Omite el posicionamiento estándar del servo basado en entradas de sensores digitales de alta velocidad, interactuando fuertemente con los parámetros de error de posición.
  • G04 (Dwell): Pausa el movimiento del eje durante una duración definida, lo que permite a los técnicos observar la estabilización de la desviación de posición en un estado de parada estática.
  • LIMS (Spindle Speed Limitation): Limita las RPM máximas del husillo en sistemas Siemens para proteger los platos (chucks) y mordazas (vise jaws) de las fuerzas centrífugas extremas.
  • M19 (Spindle Orientation): Ordena al husillo detenerse en una posición angular precisa, probando la integración de los encoders del husillo y los lazos de control de retroalimentación.

Conclusión

Maximizar la productividad del taller y evitar costosos tiempos de inactividad requiere una supervisión rigurosa de los lazos de control y los parámetros de seguridad térmica de los servomotores. Si no se verifica el parámetro de límite de desviación (como el Parámetro 1828 en Fanuc o SV026 en Mitsubishi) antes de la producción, la desviación dimensional se acumula ciclo a ciclo y solo se detecta en la inspección final como pieza rechazada. La implementación de rutinas de mantenimiento proactivo, que incluyan la limpieza regular de los ventiladores de refrigeración de los accionamientos, la verificación de los límites de torque mediante comandos G31 y la medición proactiva del aislamiento de fase con megóhmetros, mitiga el riesgo de cortocircuitos destructivos. Establecer esta disciplina operativa asegura que los tiempos de ciclo se mantengan estables y que las paradas no planifiedas debido a colisiones violentas o fallas electrónicas críticas de los amplificadores queden completamente eliminadas de la cadena de valor.

Preguntas Frecuentes (FAQ)

¿Cómo solucionar la alarma de sobrecarga Overload 1 (Alarma 50) en un servo Mitsubishi sin dañar el motor?

La causa raíz de la Alarma 50 es un nivel de sobrecarga persistente que supera el 100% debido a un atasco mecánico, una alineación incorrecta del carro o una resonancia severa de la máquina. El software del accionamiento calcula una estimación térmica mediante las constantes de los parámetros #2221 SV021 y #2222 SV022. Forzar un reinicio apagando y encendiendo el control destruirá los devanados del motor al interrumpir los ventiladores de refrigeración internos. Acción práctica: Mantenga el gabinete encendido (power ON) para permitir la disipación térmica activa, acceda a la pantalla de diagnóstico SERVO MONITOR para comprobar el porcentaje de carga estática y limpie las guías mecánicas antes de reanudar el ciclo de corte.

¿Qué parámetros controlan la desviación excesiva del eje en un control Fanuc durante movimientos G00 y G01?

Los parámetros críticos que dictan el comportamiento del servo son el Parámetro 1828 (límite de desviación excesiva en movimiento) y el Parámetro 1829 (límite en parada). Si la diferencia entre la trayectoria calculada y la retroalimentación real del encoder supera estos valores, se activa la alarma SV0411. Ajustar incorrectamente la ganancia del lazo (Parámetro 1825) inducirá oscilaciones (hunting) y marcas de vibración en la pieza. Acción práctica: Verifique en el menú SYSTEM/DGNOS la dirección DGN 300 para leer el error de seguimiento residual durante el avance de corte y sintonice la ganancia en pasos de 100 unidades hasta estabilizar la desviación sin inducir ruido de engranajes.

¿Cómo diagnosticar una alarma de motor bloqueado F7900 en un variador Siemens SINAMICS?

La alarma F7900 (o 207900) se dispara cuando el motor opera en su límite de torque por más de un segundo mientras la velocidad medida por el encoder permanece por debajo de 120 rpm. Para aislar si se trata de una colisión mecánica, un gripado del rodamiento o una limitación de corriente del variador, se debe interrogar el parámetro nativo r0949 para inspeccionar el valor hexadecimal de la falla. Acción práctica: Revise si el parámetro de límite de corriente p0640 está configurado a un nivel restrictivo que impida vencer la fricción estática de la guía, e incremente el tiempo de retardo de bloqueo p2178 en caso de realizar roscados o cortes interrumpidos muy pesados.

¿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