Mantenimiento de Ventiladores CNC: Intervalos y Procedimientos
Guía técnica para reemplazar ventiladores en CNC Fanuc, Siemens y Mitsubishi. Evite alarmas de sobrecalentamiento monitoreando los parámetros p0251 y 1807#2.
Introducción
Una herramienta de corte que se estrella directamente contra una mordaza de prensa templada, destruyendo la torreta de indexación y arruinando una costosa pieza mecanizada, es el desenlace directo de una parada de emergencia imprevista provocada por la falla silenciosa de un ventilador de refrigeración en un amplificador de servo. En los entornos de producción modernos de alta velocidad, los gabinetes eléctricos de los CNC están expuestos constantemente a neblina de aceite de corte, virutas metálicas finas y lodo industrial. Cuando estas partículas contaminantes se acumulan en los impulsores de los ventiladores y obstruyen las aletas disipadoras de calor, la temperatura interna aumenta exponencialmente en cuestión de minutos. Si bien los controladores Fanuc, Siemens y Mitsubishi de gama intermedia-avanzada incorporan protecciones para prevenir la destrucción de sus unidades centrales (CPU) y módulos de potencia inteligentes (IPM), una desconexión térmica abrupta a mitad de un corte pesado provoca una parada mecánica violenta. Comprender los intervalos de reemplazo físico, configurar los parámetros lógicos de alerta y ejecutar procedimientos de mantenimiento preventivo rigurosos son requisitos indispensables para salvaguardar el tiempo de ciclo útil de la máquina y garantizar la seguridad del operador en el taller.
Resumen Técnico
| Aspecto Técnico | Detalles de la Especificación |
|---|---|
| Código de Comando | N/A (Diagnóstico de Hardware y Mantenimiento Basado en Parámetros) |
| Grupo Modal / Modalidad | N/A (Estado de hardware no modal) |
| Marcas Cubiertas | Fanuc, Siemens, Mitsubishi |
| Parámetros Críticos | Fanuc: 1807#2 (SWP), 8901#0 (FAN); Siemens: p0251, p0252; Mitsubishi: #6449/bit7 |
| Restricción Principal | Siemens: El módulo dual de ventilador/batería de la NCU debe reemplazarse en caliente (hot-swap) en exactamente 60 segundos para evitar la pérdida de datos. Fanuc: Anular las alarmas deshabilita la protección térmica, aumentando la distancia de parada a través del freno dinámico. Mitsubishi: Se requiere un retraso estricto de 10 segundos en el ciclo de encendido (power-cycle) para inicializar los ventiladores. |
Lectura Rápida
- Frecuencia de Inspección Regular: Inspeccione y limpie todos los ventiladores de refrigeración del controlador y de los accionamientos una vez cada tres meses, o con mayor frecuencia en entornos con alta contaminación por neblina de aceite de corte y polvo metálico.
- Restricciones de Tiempo de Descarga: Antes de reemplazar los ventiladores de los accionamientos, apague la alimentación de CA principal y verifique el estado del condensador del enlace de CC (espere 5 minutos para Siemens S120 Combi o verifique que el LED rojo físico de carga esté apagado para Fanuc/Mitsubishi).
- Regla de Reemplazo en Caliente de Siemens: El módulo dual de ventilador/batería de la NCU de Siemens debe reemplazarse en caliente durante la operación activa con encendido en exactamente 60 segundos para evitar el borrado total de la memoria del sistema volátil respaldada por batería.
- Riesgo de Bypass en Fanuc: Configurar el parámetro 1807#2 (SWP) en 1 elude temporalmente una alarma de ventilador para finalizar un cycle, pero deshabilita la protección térmica e incrementa la distancia de parada del freno dinámico durante un evento de sobrecalentamiento.
- Regla de Reinicio de Mitsubishi: Después de que ocurre una alarma de ventilador en el accionamiento, los operadores deben aplicar un retraso estricto de 10 segundos en el ciclo de encendido al reiniciar; volver a encender el equipo demasiado rápido evita que el ventilador se inicialice y vuelve a activar la alarma de inmediato.
- Diferencias en Pantalla de Diagnóstico: Fanuc muestra las RPM en tiempo real usando DGN 1002/1003, Siemens rastrea el porcentaje exacto de desgaste mediante r0277 y Mitsubishi muestra la velocidad del ventilador en relación con el máximo en la pantalla SERVO DIAGNOSIS.
Conceptos Básicos
Los ventiladores de refrigeración en las máquinas CNC modernas no son meros componentes secundarios; representan la defensa primaria contra fallas lógicas localizadas inducidas por calor y la degradación de semiconductores. Los gabinetes eléctricos y las carcasas de los accionamientos de los CNC operan en entornos hostiles de talleres metalmecánicos llenos de fluido de corte aerosolizado, polvo metálico conductor y neblina fina de aceite. Cuando estos contaminantes superan los sellos del gabinete, son succionados por el flujo de aire de alta velocidad generado por los ventiladores de refrigeración. Con el tiempo, esta mezcla cubre los impulsores de los ventiladores, las aletas disipadoras de calor y las tarjetas de circuitos con un lodo denso y aislante. Esta acumulación degrada severamente la eficiencia de transferencia térmica termodinámica, forzando a los componentes internos a operar a temperaturas elevadas.
Cuando la disipación de calor falla, la expansión térmica y las altas temperaturas degradan las uniones de silicio internas de los procesadores de control y de los módulos de potencia inteligentes (IPM). En los servoamplificadores digitales, el calor excesivo provoca la ruptura de los semiconductores, lo que deriva en fallas de sincronización y paradas repentinas de los módulos de potencia. Estas fallas desactivan inmediatamente las señales de habilitación del accionamiento (drive enable), interrumpiendo abruptamente la sincronización física de los ejes. En ejes verticales, esto puede provocar una caída temporal del eje, haciendo que el spindle descienda antes de que el freno electromagnético pueda acoplarse. Como consecuencia, los mecanismos sincronizados, como los cambios de engranaje de la turret o las secuencias de sujeción del chuck, se bloquean de inmediato para proteger el hardware, dejando las herramientas enganchadas en la pieza de trabajo, lo que inevitablemente genera una pieza rechazada.
Estructura de Comandos
Aunque el monitoreo de los ventiladores de refrigeración es principalmente una función de hardware autónoma en lugar de una secuencia programable de G-code, los sistemas CNC interactúan con estos componentes a través de pantallas de diagnóstico, configuraciones de parámetros a nivel de bits y variables del sistema. Los técnicos y programadores de mantenimiento deben comprender estos parámetros específicos para configurar advertencias predictivas, gestionar desvíos de alarmas durante ejecuciones críticas y restablecer los temporizadores de desgaste cuando se instala hardware nuevo. Debido a que estos parámetros dirigen las reacciones principales de seguridad y apagado del sistema, las configuraciones incorrectas pueden cegar al controlador ante una sobrecarga térmica o evitar que el accionamiento borre alarmas persistentes.
Cada fabricante utiliza una estructura de direcciones distinta para exponer el estado del ventilador al control. Fanuc emplea un formato de parámetro a nivel de bits donde bits específicos dentro de una sola dirección alteran el comportamiento de detección de errores, y utiliza registros de diagnóstico (DGN) para mostrar las velocidades de rotación en tiempo real en RPM. Siemens aprovecha los parámetros del sistema enteros y de punto flotante (parámetros p y r) a los que se accede a través de la HMI o el software de puesta en marcha como Startdrive. Mitsubishi combina pantallas de diagnóstico de hardware dedicadas (que muestran las velocidades de los ventiladores como un porcentaje de sus máximos nominales) con parámetros a nivel de bits que alternan la validez de las alarmas de aumento de temperatura.
Sintaxis de Configuración y Diagnóstico:
- Dirección de Parámetro Fanuc:
Parameter No. [Address]#Bit(por ejemplo,1807#2) - Parámetro de Sistema Siemens:
p[Número]or[Número](por ejemplo,p0251) - Dirección de Parámetro Mitsubishi:
#[Parámetro]/Bit(por ejemplo,#6449/bit7)
Los parámetros críticos de la máquina que controlan las pantallas de monitoreo térmico y mantenimiento se detallan en la siguiente tabla:
| Marca | Dirección / Parámetro | Descripción | Rango de Valores / Opciones |
|---|---|---|---|
| Fanuc | 1807#2 (SWP) | Parámetro a nivel de bits. Cuando se establece en 0, la detección estándar de alarma de ventilador está activa, deteniendo la máquina de forma segura. Cuando se establece en 1, la alarma se omite temporalmente, mostrando una advertencia intermitente "FAN" en la pantalla del CNC. | 0 (Activa) o 1 (Omitida) |
| Fanuc | 8901#0 (FAN) | Parámetro a nivel de bits. Cuando se establece en 0, se detecta un error en el motor del ventilador y se activa una alarma de sobrecalentamiento. Establecer esto en 1 inhibe la detección de errores (debe mantenerse en 0 para un uso seguro). | 0 (Detección de errores activa) o 1 (Inhibida) |
| Fanuc | 8911 | Parámetro de byte. Establece el porcentaje de advertencia de vida útil del componente en la pantalla de mantenimiento periódico; si la vida restante cae por debajo de este porcentaje, el temporizador se muestra en rojo. | 0 a 100 (%) |
| Siemens | p0251 | Contador de horas de funcionamiento del ventilador del disipador de calor de la unidad de potencia. Rastrea el tiempo acumulado de funcionamiento del ventilador. Debe restablecerse manualmente a 0 después del reemplazo del hardware. | Entero (Horas) |
| Siemens | p0252 | Tiempo máximo de funcionamiento del ventilador del disipador de calor de la unidad de potencia. Define el límite de vida útil estadística del ventilador (típicamente 20,000 o 50,000 horas). | Entero (Horas) |
| Siemens | r0277 | Contador de desgaste del ventilador del disipador de calor de la unidad de potencia. Muestra el desgaste activo del ventilador basado en un porcentaje. | 0.0 a 100.0 (%) |
| Mitsubishi | #6449/bit7 | Alarma de temperatura de la unidad de control ON. Controla si el sistema detecta y activa una alarma ante el sobrecalentamiento de la unidad de control. | 0 (Detección inválida) o 1 (Detección válida) |
Aplicaciones de Marca
Fanuc
En los sistemas Fanuc, la salud física del ventilador de refrigeración se gestiona a través de parámetros a nivel de bits y registros de diagnóstico (DGN) en tiempo real. El controlador monitorea continuamente las RPM tanto de los ventiladores externos del gabinete como de los ventiladores internos del amplificador. Si la velocidad de rotación de un ventilador disminuye o el motor se atasca, el sistema utiliza el parámetro 1807#2 para gestionar la respuesta de la alarma, mientras que el parámetro 8911 determina cuándo el indicador de mantenimiento se vuelve rojo.
Aunque los comandos de G-code no pueden controlar directamente los ventiladores de refrigeración por hardware, los operadores utilizan secuencias de G-code para detener de manera segura el mecanizado y posicionar los ejes para el acceso al gabinete. Se programa un comando de parada del spindle M05 S0 para eliminar la generación de calor del husillo y permitir un acceso seguro al gabinete. Esto va precedido por la retracción de los ejes G28 U0. W0. para retornar al punto de referencia cero de la máquina, y seguido por una parada programada M00 para pausar la ejecución mientras el técnico inspecciona los ventiladores.
| Parámetro / Alarma / Versión de Fanuc | Especificaciones Técnicas y Comportamientos Operativos |
|---|---|
| Parámetro 1807#2 (SWP) | 0: Alarma estándar activa. 1: Omite la alarma de parada del ventilador, permitiendo la operación de la máquina con una advertencia intermitente "FAN" en la pantalla del CNC. |
| Parámetro 8901#0 (FAN) | 0: Detección de errores del motor del ventilador activa (activa la alarma de sobrecalentamiento). 1: Detección de errores inhibida (su uso está estrictamente prohibido). |
| DGN 1002 / DGN 1003 | Muestra la velocidad precisa de rotación de FAN1 y FAN2 en unidades de 1/min. Muestra "0" cuando no ocurren errores o advertencias. |
| DGN 1495 (Estado del Ventilador CNC) | Registro de estado a nivel de bits: Bit #2 (Intercambio necesario 1) indica que la velocidad del ventilador ha disminuido. Bit #3 (Intercambio necesario 2) indica que el ventilador se atasca y tiene un tiempo de arranque prolongado. |
| Alarma OH0701 | PARADA DEL MOTOR DEL VENTILADOR: Se activa cuando el motor del ventilador de refrigeración de la PCB se detiene o funciona de manera anormal debido a obstrucciones o fallas en los rodamientos. |
| Alarma AL-56 | El ventilador interno del amplificador se detiene. Inicialmente emite una señal de advertencia SPWRN; activa una alarma dura del sistema exactamente 1 minuto después. |
| Código de Alarma F (SV0601) | El ventilador de refrigeración del disipador de calor dentro del servoamplificador desacelera de manera anormal o deja de rotar por completo debido a la obstrucción por virutas o polvo. |
| Alarma 443 / Alarma 444 | VENTILADOR DE REFRIGERACIÓN DEL CNV / VENTILADOR DE REFRIGERACIÓN DEL INV: El ventilador agitador interno de la unidad de fuente de alimentación (CNV) o de la unidad del servoamplificador (INV) ha fallado. |
| Fuentes de Alimentación aiPS-B (Versión L+) | A partir de mediados de la versión de fabricación L (número de serie Y20608873 o posterior), se eliminó el motor del ventilador agitador interno. La pantalla de diagnóstico muestra la velocidad como "0" sin activar alarmas. |
| Variaciones de Ancho del Amplificador | Los servoamplificadores de 60 mm y 90 mm de ancho utilizan cubiertas de ventilador integradas compactas con pestillos. Las unidades de 150 mm y 300 mm utilizan conjuntos de refrigeración más grandes y requieren retirar un conector de relé físico específico durante el reemplazo. |
Advertencia: Configurar temporalmente el parámetro 1807#2 en 1 deshabilita las protecciones térmicas críticas del servoamplificador. Si el amplificador se sobrecalienta mientras este bypass está activo, se desactivará a la fuerza y acoplará el freno dinámico. Debido a que detenerse mediante el freno dinámico desde altas velocidades requiere una distancia de parada extendida, esta acción genera el riesgo de una colisión violenta, destruyendo la pieza de trabajo y la herramienta de corte.
Siemens
Los controles Siemens SINUMERIK implementan un sofisticado sistema de gestión térmica predictiva modelado por software. En lugar de depender únicamente de límites de RPM brutos, el sistema monitorea los parámetros p0251 y p0252 para rastrear las horas acumuladas de operación y estimar el desgaste del ventilador en función de los perfiles de temperatura del gabinete. Para obtener más información sobre cómo resolver las paradas del sistema, consulte la guía de Resolución de Parada de Emergencia de Sinumerik Alarm 3000.
Antes de ejecutar el mantenimiento físico o borrar una alarma de ventilador en Siemens, los programadores deben ordenar a la máquina ir a un estado seguro. Se ejecuta una retracción de coordenadas G53 G00 X0 Y0 Z0 para desplazar la punta de la herramienta completamente lejos de la pieza de trabajo. Luego se llama a una parada programada M00 para suspender todo movimiento de los ejes, seguida por el fin de programa M30 para evitar que se ejecute cualquier bloque posterior antes del apagado del gabinete.
| Parámetro / Alarma / Versión de Siemens | Especificaciones Técnicas y Comportamientos Operativos |
|---|---|
| Parámetro p0251 | Contador de horas de funcionamiento del ventilador del disipador de calor de la unidad de potencia. Rastrea el tiempo acumulado de funcionamiento del ventilador. Debe restablecerse manualmente a 0 después del reemplazo del hardware para borrar las alarmas. |
| Parámetro p0252 | Tiempo máximo de funcionamiento del ventilador del disipador de calor de la unidad de potencia. Define el límite de vida útil estadística del ventilador (típicamente 20,000 o 50,000 horas). |
| Parámetro r0277 | Contador de desgaste del ventilador del disipador de calor de la unidad de potencia. Valor de punto flotante que muestra el porcentaje de desgaste de 0.0% a 100.0%. Válido solo en versión de firmware V5.1 o posterior. |
| Alarma 2120 | La velocidad del ventilador de la NCK cae por debajo del umbral de respuesta de 7500 rpm. Monitoreado a través de la retroalimentación del conmutador electrónico de 26 VCC. |
| Alarma 201013 / A30042 | Tiempo de funcionamiento del ventilador alcanzado o superado. Se activa 500 horas antes del límite máximo de funcionamiento (Bit 0 = 1), o inmediatamente si r0277 > 100% (Bit 2 = 1). |
| Falla F30004 | Sobretemperatura del disipador de calor del accionamiento. Se activa cuando la temperatura del disipador supera los límites permitidos debido a una falla del ventilador, provocando una reacción OFF2 inmediata. |
| Falla F30058 / F30059 | Ventilador interno defectuoso. Se activa cuando la señal de retroalimentación del ventilador interno indica una falla o se produce un tiempo de espera de comunicación. |
| Serie de Controladores NCU | Las NCU de tipo 710.2, 720.2 y 730.2 hacen funcionar sus ventiladores de refrigeración temporalmente al encenderse para una autocomprobación, los apagan y los encienden automáticamente cuando el aire de entrada alcanza los 55°C (apagándose a los 35°C). Las NCU 720.2PN y 730.2PN funcionan continuamente. |
| Firmware V5.1 o Posterior | Introdujo el contador de desgaste r0277 para mostrar activamente el desgaste como un porcentaje. En firmware antiguo (< 5.1), los valores de alarma de desgaste se predeterminan en 0 e indican el estado genérico del ventilador del disipador de calor. |
Advertencia: Ignorar la advertencia predictiva de 500 horas y permitir que el sistema alcance los límites térmicos activará una reacción OFF2. Esto elimina instantáneamente la habilitación de pulsos de los módulos de accionamiento, provocando que los ejes se detengan abruptamente y la rotación del husillo se interrumpa sin desaceleración. Si la herramienta está acoplada en un corte, esto resultará en una pieza de trabajo rechazada y posibles daños en el husillo.
Mitsubishi
Los controladores Mitsubishi incorporan un seguimiento granular de la temperatura y comportamientos de ahorro de energía de los ventiladores directamente en sus diagnósticos de hardware. En lugar de utilizar registers oscuros, los operadores pueden ver la salud de los ventiladores en la pantalla SERVO DIAGNOSIS, mientras que el parámetro #6449/bit7 controla la respuesta a las alarmas de temperatura del sistema. Si ocurre un código de Alarma Mitsubishi Z53 CNC Overheat, los operadores pueden verse tentados a desactivar temporalmente la alarma utilizando el parámetro #6449/bit7 para finalizar un cycle crítico.
Para verificar el rendimiento del ventilador y la estabilidad del accionamiento después del mantenimiento, los operadores utilizan un bloque de prueba especializado. La secuencia de comandos comienza con un dwell (temporización) G04 X1.0 para permitir la estabilización eléctrica. Luego se hace girar el husillo a una velocidad de prueba moderada usando S1000 M03 para observar la carga térmica, seguido por la orientación del husillo M19 para verificar la retroalimentación del encoder y de la velocidad del ventilador bajo cargas de posicionamiento.
| Parámetro / Alarma / Versión de Mitsubishi | Especificaciones Técnicas y Comportamientos Operativos |
|---|---|
| Parámetro #6449/bit7 | Alarma de temperatura de la unidad de control ON. 1: La detección de aumento de temperatura es válida (predeterminada/segura). 0: La detección de la alarma de sobrecalentamiento es inválida, omitiendo temporalmente la alarma Z53. |
| Parámetro #1251 set23/bit1 | Parámetro a nivel de bits. Configura la visualización de las temperaturas del termistor para el motor del husillo a fin de monitorear la carga térmica activa. |
| Parámetro #13225 SP225/bit2 | Parámetro a nivel de bits. Configura la visualización de las temperaturas del termistor para el motor del husillo a fin de monitorear la carga térmica activa. |
| Alarma 45 | Parada del ventilador. Un ventilador de refrigeración integrado en la unidad de accionamiento se ha detenido, provocando un sobrecalentamiento posterior en el módulo de potencia. |
| Alarma 72 | Fuente de alimentación: Parada del ventilador. Un ventilador de refrigeración integrado en la unidad de la fuente de alimentación se ha detenido, provocando un sobrecalentamiento posterior en el módulo de potencia. |
| Advertencia A6 | Advertencia de parada del ventilador. Una advertencia temprana que se activa cuando se detiene un ventilador de refrigeración dentro de la unidad de accionamiento; se retienen los datos de posición absoluta. |
| Alarma Z53 | Sobretemperatura del CNC (códigos de detalle 0001, 0004, 0005). La temperatura del controlador o de la tarjeta de pantalla se eleva por encima del umbral de hardware designado (típicamente de 84.5°C a 98°C según el modelo). |
| Serie MDS-E/EH | Detiene intencionalmente uno de los dos ventiladores de refrigeración (ahorro de energía) durante estados de parada de emergencia o alarma. El ventilador superior en accionamientos verticales, o cualquiera de los dos en accionamientos horizontales, se detiene; no lo diagnostique erróneamente como una falla del ventilador. |
| Vida Útil de las Unidades | Los ventiladores de las unidades de accionamiento están clasificados para 10,000–30,000 hours (2–3 años) debido a la exposición al aceite de corte. Los ventiladores de las unidades de control duran 50,000–60,000 horas. |
| Umbrales del Modelo | La alarma de sobrecalentamiento del CNC M80V se activa a los 84.5°C; la de la M800VW (tarjeta principal WN125A) se activa a los 98.0°C. |
Advertencia: Invalidar la función de detección de aumento de temperatura estableciendo el parámetro #6449/bit7 en 0 permite que el controlador se sobrecaliente en silencio durante la operación. Esto puede provocar que la tarjeta del procesador falle y los ejes se desplacen completamente fuera de control, resultando en una colisión a alta velocidad, lesiones graves para el operador o la destrucción permanente del hardware.
Comparación de Marcas
| Tema de Comparación | Fanuc | Siemens | Mitsubishi |
|---|---|---|---|
| Retroalimentación de Diagnóstico | Seguimiento de diagnóstico granular a nivel de bits (DGN 1495) que muestra advertencias de velocidad reducida o atasco de tiempo de arranque. | Contador de desgaste continuo basado en porcentaje (r0277) que indica el estado exacto de desgaste de 0% a 100%. | Velocidad de rotación mostrada como un porcentaje en la pantalla SERVO DIAGNOSIS, más advertencias amarillas en HW State por debajo de 4000 RPM. |
| Capacidades de Bypass | Bypass temporal de la alarma de falla del ventilador externo usando el Parámetro 1807#2 (SWP) con texto de advertencia parpadeante "FAN". | Reinicio del contador estableciendo el contador de horas de funcionamiento p0251 = 0 para borrar las alarmas de mantenimiento tras el reemplazo del hardware. | La alarma de sobrecalentamiento de temperatura Z53 se puede omitir temporalmente estableciendo el parámetro #6449/bit7 = 0 para finalizar un cycle crítico (altamente advertido). |
| Comportamiento de Ahorro de Energía | La velocidad de diagnóstico muestra "0" en las fuentes de alimentación aiPS-B más nuevas sin ventilador interno (versión L o posterior) sin errores. | Los ventiladores de la NCU (tipos 710.2, 720.2, 730.2) funcionan inicialmente, luego se apagan y funcionan solo por encima de 55°C (apagándose a los 35°C). Las versiones PN funcionan continuamente. | La Serie MDS-E/EH detiene intencionalmente uno de los dos ventiladores de refrigeración durante estados de parada de emergencia/alarma para ahorrar energía. |
| Duración de la Descarga de Seguridad | Apague la fuente de alimentación de 200 VCA y verifique que el LED rojo de carga del enlace de CC no esté iluminado antes del reemplazo. | Apague la alimentación de 400 VCA y espere un tiempo obligatorio de 5 minutos para que los condensadores del enlace de CC se descarguen. | Aplique estrictamente un retraso de 10 segundos en el ciclo de encendido al restablecer alarmas de ventiladores; de lo contrario, el ventilador no se inicializará. |
| Capacidad de Reemplazo en Caliente (Hot-swap) | — (sin fuente) (El reemplazo estándar requiere que la alimentación principal y la de control estén APAGADAS). | El Módulo de Ventilador/Batería de la NCU DEBE reemplazarse en caliente durante la operación activa en exactamente 60 segundos para evitar la pérdida de memoria/datos. | — (sin fuente) (El reemplazo estándar requiere que la alimentación principal y la de control estén APAGADAS). |
Análisis Técnico
Un análisis comparativo de las tres arquitecturas revela filosofías de diseño distintas en la gestión térmica. Fanuc utiliza un diseño de seguridad centrado en el hardware y a nivel de bits. El sistema monitorea los ventiladores de refrigeración leyendo estados de hardware exactos a través de registers como DGN 1495, asegurando que las cubiertas con clasificación de inflamabilidad V-0 resistan cualquier combustión térmica en caso de que ocurra acumulación de lodo. Fanuc permite al usuario omitir temporalmente las paradas de ventiladores externos a través del parámetro 1807#2, transfiriendo la responsabilidad de la operación segura enteramente al operador, quien debe vigilar la advertencia intermitente en pantalla. Si se alcanza un umbral térmico, el servoamplificador se apaga a la fuerza, confiando en el freno dinámico para detener el motor. Sin embargo, esta parada dinámica es violenta y genera el riesgo de rotura de la herramienta debido a la distancia de parada extendida.
En comparación, Siemens y Mitsubishi emplean algoritmos predictivos integrados y modelados por software. Siemens rastrea el desgaste continuo a través del parámetro r0277, generando advertencias 500 horas antes de la falla estadística. Si se ignoran, la reacción OFF2 resultante elimina los pulsos del accionamiento, deteniendo la máquina para proteger el hardware pero con el riesgo de desechar la pieza de trabajo. Fundamentalmente, Siemens aborda la volatilidad de la memoria exigiendo una ventana de reemplazo en caliente de 60 segundos para el módulo de ventilador/batería de la NCU, lo que requiere realizar el mantenimiento con la alimentación activa. Mitsubishi, por otro lado, muestra las velocidades de los ventiladores como un porcentaje en la pantalla SERVO DIAGNOSIS e implementa un retraso estricto de 10 segundos en el ciclo de encendido. Si un operador realiza el ciclo de apagado y encendido demasiado rápido (menos de 10 segundos), el accionamiento no inicializa el circuito del ventilador, bloqueando el sistema en un estado de alarma activo. Mitsubishi también cuenta con un modo de ahorro de energía en los accionamientos MDS-E/EH, donde uno de los dos ventiladores se detiene durante una parada de emergencia, un comportamiento que los técnicos no deben confundir con una falla de hardware.
Ejemplos de Programas
Secuencia de Retracción Segura y Parada en Fanuc
; Fanuc: Retraccion segura de ejes y parada del husillo antes del mantenimiento
G28 U0. W0. ; Retornar ejes X y Z a cero de maquina para despejar pieza de trabajo
M05 S0 ; Detener rotacion del husillo para eliminar calor por friccion
M00 ; Parada de programa para permitir acceso seguro al gabinete
Ejecución en seco (dry run) y verificación:
Al verificar esta secuencia en una ejecución en seco, el controlador lee el comando G28 U0. W0. y desplaza la torreta a la posición de inicio a la velocidad de avance rápido (rapid traverse). La desaceleración del husillo se ordena a través de M05, llevando el husillo a una parada completa y desenergizando el accionamiento. Cuando el controlador procesa el comando M00, se pausa toda ejecución de programas y se inhibe electrónicamente el movimiento de los ejes. El operador puede entonces abrir con seguridad las puertas del gabinete para inspeccionar la rotación del ventilador o verificar los registros DGN 1002/1003, ya que todos los movimientos físicos activos están bloqueados.
Secuencia de Retiro Seguro y Fin de Programa en Siemens
; Siemens: Retiro a coordenadas seguras y fin de programa para acceso al gabinete
G53 G00 X0 Y0 Z0 ; Retraer ejes a coordenadas de maquina seguras
M00 ; Parada programada para suspender movimiento de ejes para inspeccion
M30 ; Fin de programa, asegurando que no se ejecuten bloques posteriores
Ejecución en seco y verificación:
Durante la verificación de la ejecución en seco, la NCU de Siemens procesa el bloque G53, omitiendo el sistema de coordenadas de trabajo activo (WCS) y desplazando los ejes directamente al origen de coordenadas de la máquina a alta velocidad. El comando M00 interrumpe inmediatamente la ejecución del programa y mantiene el canal en un estado de espera. Una vez que el operador presiona el inicio de ciclo para continuar o cuando el sistema pasa al bloque M30, el programa activo termina. Esto restablece los grupos modales activos y evita que el controlador lea cualquier bloque posterior, garantizando que el gabinete se pueda apagar de manera segura sin riesgo de movimiento inesperado.
Secuencia de Prueba de Carga del Husillo y Retroalimentación en Mitsubishi
; Mitsubishi: Dwell y verificacion de velocidad del husillo tras servicio de ventilador
G04 X1.0 ; Comando dwell de 1 segundo para verificar estabilidad termica y estabilizacion de lazo
S1000 M3 ; Girar husillo a 1000 RPM para verificar carga y retroalimentacion del ventilador
M19 ; Comando de orientacion del husillo para verificar posicionamiento y encoder
Ejecución en seco y verificación:
En una ejecución en seco, el controlador Mitsubishi lee el comando dwell G04 X1.0 y pausa la ejecución del programa durante exactamente 1.0 segundo, lo que permite que los circuitos eléctricos y los voltajes del enlace de CC se estabilicen. El comando S1000 M3 inicia la rotación del husillo a 1000 RPM, lo que permite al personal de mantenimiento monitorear la pantalla SERVO DIAGNOSIS y verificar que el porcentaje de velocidad del ventilador del accionamiento aumente hacia el 100% bajo carga. Finalmente, el comando M19 bloquea el husillo en su ángulo de orientación física, verificando que los lazos de retroalimentación y los circuitos de refrigeración del ventilador manejen el posicionamiento activo sin activar la Alarma 45 o la Alarma 72.
Análisis de Errores
| Marca | Código de Alarma | Condición de Activación | Síntoma del Operador | Causa Raíz / Solución |
|---|---|---|---|---|
| Fanuc | OH0701 | Anormalidad o parada del motor del ventilador de refrigeración de la PCB. | Mensaje de error del eje B1/B2 en pantalla; la advertencia "FAN" parpadea en la pantalla del CNC. | Causa Raíz: Obstrucción por virutas metálicas o desgaste de rodamientos que reduce las RPM. Solución: Limpie el impulsor o reemplace físicamente el motor del ventilador de la PCB. |
| Fanuc | AL-56 | El ventilador interno del amplificador se detiene. | Salida inicial de señal de advertencia SPWRN; la alarma dura del sistema se activa 1 minuto después. | Causa Raíz: Falla del motor del ventilador agitador interno en el amplificador del husillo/servo. Solución: Reemplace el ventilador de refrigeración del amplificador interno. |
| Fanuc | Alarma 443 / 444 | Falla del ventilador agitador en la fuente de alimentación o en el servoamplificador. | Alarma de VENTILADOR DE REFRIGERACIÓN DEL CNV o INV; el movimiento de los ejes queda inhabilitado. | Causa Raíz: Flujo de aire bloqueado o falla del circuito eléctrico en el conector del ventilador. Solución: Verifique las conexiones eléctricas o reemplace el ventilador agitador. |
| Siemens | Alarma 2120 | La velocidad del ventilador de la NCK cae por debajo del umbral de respuesta de 7500 rpm. | Mensaje de tipo alarma de ventilador de la NCK; advertencia mostrada en el panel de la HMI. | Causa Raíz: Suciedad que obstruye el módulo dual de ventilador o desgaste del conmutador de 26 VCC. Solución: Limpie o reemplace el módulo dual de ventilador/batería de la NCU. |
| Siemens | Alarma 201013 / A30042 | Tiempo de funcionamiento del ventilador alcanzado o superado. | Alarma activada 500 horas antes del límite máximo o cuando el contador de desgaste r0277 > 100%. | Causa Raíz: Vida útil estadística excedida (20,000–50,000 horas de tiempo de funcionamiento acumulado). Solución: Reemplace el ventilador del disipador de calor y restablezca manualmente p0251 = 0. |
| Siemens | Falla F30004 | Sobretemperatura del disipador de calor del accionamiento. | Reacción OFF2 activada, eliminando los pulsos de inmediato; el husillo activo se detiene. | Causa Raíz: Falla del ventilador de refrigeración del disipador de calor o ventilación bloqueada del gabinete. Solución: Inspeccione la rotación del ventilador, limpie las aletas de refrigeración y reemplace el ventilador defectuoso. |
| Mitsubishi | Alarma 45 | El ventilador de refrigeración integrado en la unidad de accionamiento se detiene. | La unidad de accionamiento detiene el movimiento; el sobrecalentamiento posterior en el módulo de potencia activa el apagado. | Causa Raíz: Aceite de corte o virutas metálicas que obstruyen el conjunto del ventilador del accionamiento. Solución: Reemplace el ventilador de la unidad de accionamiento y aplique el retraso de 10 segundos en el ciclo de encendido. |
| Mitsubishi | Alarma 72 | El ventilador de refrigeración integrado en la fuente de alimentación se detiene. | Falla térmica de la fuente de alimentación; todos los servo ejes inhabilitados. | Causa Raíz: Acumulación de polvo o mazo de cables roto en el ventilador de la fuente de alimentación. Solución: Reemplace el ventilador de la fuente de alimentación y aplique el retraso de 10 segundos en el ciclo de encendido. |
| Mitsubishi | Alarma Z53 | La temperatura de la unidad de control o de la tarjeta de pantalla supera el umbral. | Mensaje de alarma de sobrecalentamiento en pantalla; reinicio de cycle bloqueado tras M30/M02. | Causa Raíz: Acumulación de calor en el gabinete; la temperatura ambiente alcanza 80°C o más. Solución: Disminuya la temperatura ambiente con un enfriador de gabinete, verifique los ventiladores y restablezca #6449/bit7. |
Nota de Aplicación
La pérdida absoluta de todos los programas de pieza activos, decalajes de origen, macros de usuario y ciclos personalizados de compensación es la consecuencia catastrófica directa de no respetar las reglas de reemplazo en caliente (hot-swap) del módulo de ventilador y batería de la NCU de Siemens. En la arquitectura Siemens SINUMERIK (modelos como las NCU 710, 720 y 730), la memoria SRAM volátil depende por completo de la batería de respaldo integrada en el mismo módulo físico del ventilador. Retirar este componente interrumpe el puente eléctrico de batería, dejando la memoria sostenida únicamente por la alimentación de baja tensión de la máquina. Los técnicos de mantenimiento disponen de una ventana de tiempo crítica de exactamente 60 segundos para extraer el módulo desgastado, deslizar el nuevo cartucho por las guías del bastidor y asentarlo firmemente. Exceder este tiempo con el CNC apagado o encendido causará un apagón de protección térmica y borrará permanentemente la memoria SRAM, deteniendo la producción durante días mientras se reinstalan las imágenes de respaldo del fabricante.
En contraposición, el servicio físico en sistemas Fanuc exige protocolos de desenergización completa. Antes de manipular los conectores de los ventiladores de los servoamplificadores de 150 mm y 300 mm de ancho, el personal técnico debe desconectar las líneas de entrada de 200 VCA y la alimentación de 24 VCC. Es obligatorio esperar a que el LED rojo físico de descarga de alta tensión (DC Link) se apague por completo en la parte frontal del amplificador para evitar descargas eléctricas letales. Modificar temporalmente el parámetro 1807#2 (SWP) a 1 permite terminar un ciclo bajo supervisión, pero anula el apagado de seguridad, por lo que si el servoamplificador alcanza temperaturas extremas, se detendrá de golpe mediante el freno dinámico, duplicando su distancia de parada normal y garantizando una colisión destructiva. Del mismo modo, en controles Mitsubishi, cualquier reinicio rápido tras una alarma 45 o 72 debe respetar un retardo estricto de 10 segundos de apagado; encender el disyuntor en menos de 10 segundos evita que la lógica del servo descargue sus condensadores de prueba, lo que inhabilita la inicialización del ventilador y bloquea instantáneamente la máquina al arranque. Manualmente interrumpir un cycle durante una alarma térmica puede generar errores de recuperación de coordenadas similares al Error de Retracción de Roscado M01.
Red de Comandos Relacionados
G10 L52(Entrada Programable de Parámetros de Fanuc): Este comando permite a los operadores modificar mediante programación parámetros como1807#2dentro de un programa de pieza para automatizar desvíos temporales de alarmas antes de operaciones de alta carga.M00(Parada de Programa): Este comando de G-code se programa inmediatamente antes del mantenimiento del ventilador para pausar todo movimiento de la máquina y la rotación del husillo, proporcionando un acceso seguro al gabinete eléctrico.M30(Fin de Programa): Este comando finaliza la ejecución del programa y actúa como el punto de interbloqueo de seguridad donde las alarmas térmicas activas como laZ53de Mitsubishi o laA30042de Siemens bloquean el inicio del siguiente cycle.G53(Retracción Segura de Coordenadas de Siemens): Este comando desplaza todos los ejes al origen del sistema de coordenadas de la máquina, retirando la herramienta de corte de la pieza de trabajo para evitar la rotura de la herramienta durante una parada térmica.G04(Comando Dwell de Mitsubishi): Este comando se programa después del reemplazo del ventilador para pausar el movimiento de los ejes por una duración específica (por ejemplo,G04 X1.0para 1 segundo) a fin de verificar la estabilidad térmica y la retroalimentación de los lazos.
Conclusión
Establecer un programa de mantenimiento preventivo riguroso cada tres meses para inspeccionar, aspirar y limpiar todos los ventiladores del control y de los accionamientos es la única defensa efectiva contra los tiempos de inactividad térmicos no planificados y la pérdida de precisión dimensional en el taller. Aunque funciones avanzadas como el contador de desgaste r0277 de Siemens o las alertas lógicas de atasco en el registro DGN 1495 de Fanuc proporcionan diagnósticos invaluables, la prevención física en el gabinete sigue siendo insustituible. Si se experimentan alarmas de ventilación en producción, las ventajas operativas de finalización segura de cycle automático proporcionadas por Mitsubishi y Fanuc deben gestionarse con extrema cautela y bajo ninguna circunstancia se debe anular la alarma de forma definitiva modificando parámetros críticos como #6449/bit7 o 8901#0 a 1. Al tratar la refrigeración como un componente de seguridad tan crítico como los propios servoejes, las plantas metalmecánicas no solo eliminan paradas imprevistas de línea, sino que aseguran una disponibilidad máxima de sus activos productivos y erradican las costosas piezas rechazadas en sus inspecciones finales.
Preguntas Frecuentes (FAQ)
¿Cómo puedo evitar perder los parámetros y programas de mi control Siemens al cambiar el ventilador de la NCU?
Para evitar la pérdida total de datos, debe realizar el reemplazo físico del módulo dual de ventilador y batería únicamente mientras el control numérico Siemens está encendido (con alimentación de baja tensión activa), completando la operación en menos de 60 segundos. Si el control se deja sin el módulo por más de un minuto, el circuito de respaldo de la batería se interrumpe y la memoria volátil SRAM se borra por completo. Como acción práctica, prepare el nuevo módulo con su batería previamente instalada en la mano, retire el módulo desgastado con cuidado y deslice inmediatamente el nuevo módulo a lo largo de las guías del bastidor de la NCU hasta que encaje firmemente.
¿Por qué mi CNC Mitsubishi vuelve a mostrar la alarma de ventilador 45 o 72 inmediatamente después de haber instalado un repuesto nuevo?
Esta molesta reincidencia ocurre porque los circuitos lógicos de diagnóstico del servoamplificador de Mitsubishi requieren que la energía eléctrica residual se descargue por completo para restablecer la rutina de prueba de arranque. Si el interruptor principal del gabinete se apaga y se vuelve a encender en menos de 10 segundos, los condensadores internos mantienen energizado el circuito de sensado y la rutina del ventilador no se inicializa, bloqueando la máquina de nuevo. Como acción práctica, apague el disyuntor principal de la máquina, espere un mínimo de 10 segundos cronometrados completos para garantizar que la pantalla del amplificador se apague por completo y luego vuelva a encender el control para borrar el código de error.
¿Cuáles son los riesgos reales para la máquina si se activa permanentemente el bypass de alarma mediante el parámetro 1807#2 en un control Fanuc?
Activar de forma prolongada el parámetro 1807#2 (SWP) en 1 deshabilita la protección de seguridad contra sobrecalentamiento en el servoamplificador, lo que puede provocar que la tarjeta sufra daños de hardware irreversibles o que se dispare una parada de emergencia abrupta a mitad de un corte pesado. En este escenario, el motor es frenado únicamente por el freno dinámico, el cual requiere una distancia de frenado extendida que provoca colisiones severas contra el fixture o el chuck de la máquina, dañando el husillo de forma permanente. Como acción práctica, limite el uso de este bypass exclusivamente para terminar la pieza en curso, y configure de inmediato el bit del parámetro en 0 en cuanto monte el nuevo ventilador.
¿Aún no se ha resuelto?
Pregunta a nuestro asistente de IA sobre este tema en lenguaje natural. Basado en fuentes verificadas, sin alucinaciones.

- 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
Giro de Plano CYCLE800 en Siemens: Alineación de Herramientas y G-Code
Aprenda el mecanizado 3+2 ejes con el CYCLE800 de Siemens. Compare su uso con Fanuc y Mitsubishi, configure el retroceso y evite las Alarmas 61190 y 61153.
Fresado de Contornos con Siemens CYCLE72: Guía de Parametrización
Optimice el fresado de contornos en controles Siemens Sinumerik con CYCLE72. Evite la alarma de simulación 61123, colisiones en el plato y paradas críticas.
Guía de Programación del Ciclo de Torneado de Contornos Siemens CYCLE952
Aprenda a programar el ciclo Siemens CYCLE952 en Sinumerik. Evite alarmas, optimice tiempos de ciclo y compare con Fanuc y Mitsubishi para evitar colisiones.
Guía de Programación de los Ciclos de Ranurado Siemens SLOT1 y SLOT2
Aprenda a programar ranuras en controles Siemens Sinumerik con los ciclos SLOT1 y SLOT2. Compare diferencias con Fanuc y Mitsubishi para evitar alarmas.