Skip to main content
CNC.wikiCNC.wiki

Inspección de Interruptores de Límite y Puerta en CNC: Guía de Seguridad

Aprenda a inspeccionar y diagnosticar interruptores de límite y seguridad de puerta en controles CNC Fanuc, Siemens y Mitsubishi para evitar colisiones duras.

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

Cofundador de CNC CARE

Introducción

Una pérdida repentina de presión hidráulica o un fallo de sincronización durante un cambio de herramienta a alta velocidad puede liberar instantáneamente una torreta giratoria, desplazando una pieza de trabajo crítica y empujando el husillo directamente contra un interruptor de límite físico. Cuando un eje impacta estos límites duros, la unidad de control revoca la habilitación de los accionamientos y activa un frenado de emergencia, congelando una herramienta atascada dentro de un corte pesado. Intentar una retracción manual sin supervisión en estas condiciones a menudo resulta en una colisión violenta contra componentes físicos como la mordaza de una mordaza de sujeción (vise jaw), un mandril (chuck), una brida de sujeción (clamp) o la torreta (turret), arruinando instantáneamente la pieza de trabajo y generando un aumento crítico en la tasa de desperdicio (tasa de desperdicio) y costosas paradas no planificadas. Para garantizar un ahorro de costos (ahorro de costos) sostenible y evitar daños catastróficos en la máquina, los programadores y operadores deben dominar la inspección de los interruptores de puerta y límites de carrera en sistemas Fanuc, Siemens y Mitsubishi.

Resumen Técnico

Parámetro/CaracterísticaEspecificación
Códigos de ComandoG22, G23, G27, G28, G74, REPOS, WAITP
Grupo ModalMotion and Safety Check / Modal & Non-Modal
Marcas CompatiblesFanuc, Siemens, Mitsubishi
Parámetros CríticosFanuc No. 3004 (OTH) & No. 1300 (BFA); Siemens MD36600 & MD36100; Mitsubishi #1349 DOOR_1 & #7503
Restricción PrincipalEl bypass de los interruptores de seguridad está estrictamente prohibido; se requiere la retracción manual mediante Jog del eje para borrar los errores de límite; los estados de puerta abierta deben detener o desacelerar de forma segura los avances de los servos.

Lectura Rápida

  • La seguridad redundante se basa en una jerarquía física de interruptores de límite de dos etapas (LS1 para desaceleración, LS2 para parada de emergencia brusca) para evitar colisiones mecánicas.
  • Las puertas de protección abiertas deben interrumpir inmediatamente las operaciones automáticas deteniendo o desacelerando de forma segura los avances de los servos para proteger al operador.
  • La alternancia entre el primer y el segundo conjunto de interruptores de límite de software restringe dinámicamente el espacio de trabajo cuando hay accesorios sobredimensionados activos.
  • La verificación del estado de los interruptores es posible directamente desde las pantallas de diagnóstico HMI o los registros PMC antes de realizar el mantenimiento mecánico.
  • Se debe realizar la retracción manual mediante jog del eje en la dirección opuesta segura para recuperarse de las alarmas de sobreviaje físico.
  • Configurar los parámetros de seguridad como el #1349 de Mitsubishi en valores ficticios ciega permanentemente al PLC y genera riesgos de daños mecánicos graves.

Conceptos Básicos

Los interruptores de límite físicos se instalan en los extremos de la trayectoria de recorrido de cada eje para evitar colisiones estructurales y proteger los costosos motores de los servos. Estos dispositivos mecánicos actúan como la línea de defensa absoluta contra errores en la configuración de coordenadas o fallos en el programa. Al supervisar el estado de estos sensores en tiempo real, el controlador CNC garantiza que cualquier eje que se mueva más allá de sus límites físicos seguros se detenga de forma controlada antes de dañar la estructura de la máquina.

Los interruptores de las puertas de la carcasa forman el núcleo de la red de enclavamiento de la máquina, protegiendo a los operadores de los husillos que giran a alta velocidad y de la proyección de virutas. Las unidades CNC modernas enrutan estos interruptores de seguridad a través de trayectorias de circuito doble redundantes. Si se abre una puerta de seguridad mientras las operaciones automáticas están activas, la máquina inicia una secuencia de parada inmediata, lo que evita que ocurra cualquier movimiento de corte hasta que el espacio de trabajo vuelva a estar completamente asegurado. Para un diagnóstico sistemático de fallos en los enclavamientos, los técnicos deben implementar el método de diagnóstico de 7 pasos.

Los límites de carrera por software sirven como una capa límite virtual primaria posicionada justo dentro del rango de los interruptores de hardware físicos. Estos límites de coordenadas se calculan durante la fase de preparación de bloques del controlador. Al verificar preventivamente los comandos del programa con estos parámetros, el sistema CNC detiene el movimiento y activa una alarma antes del recorrido físico, lo que ahorra un valioso tiempo de configuración y evita el desgaste físico de los interruptores mecánicos.

Estructura de Comandos

La ejecución de los programas de piezas depende de códigos de seguridad específicos que activan, desactivan o verican las zonas de coordenadas y las posiciones de referencia. Los códigos de movimiento estándar como G00 y G01 verifican constantemente sus coordenadas de destino frente a los límites activos para confirmar que el recorrido es seguro. Las funciones de código G como G22 y G23 determinan si el sistema compara activamente los comandos de coordenadas con los límites de software antes de la ejecución del eje. Además, los comandos de retorno de coordenadas G28 y G74 guían los ejes de regreso a sus orígenes mecánicos, utilizando interruptores de desaceleración de punto cercano para establecer coordenadas precisas de la máquina.

Las funciones de control avanzadas utilizan comandos específicos para coordinar el estado de seguridad y el posicionamiento de ejes específicos. Comandos como WAITP suspenden la ejecución de los bloques del programa hasta que un eje de posicionamiento designado haya completado por completo su movimiento y confirmado su estado de coordenadas. Si ocurren ajustes manuales o paradas de programa, los comandos REPOS permiten que la herramienta regrese de forma segura al contorno interrumpido, evitando colisiones al verificar que los ejes activos no crucen zonas de seguridad restringidas durante la trayectoria de reposicionamiento.

; Sintaxis de comandos de límites de software de Fanuc
G22 (Enables stored stroke limit check)
G23 (Disables stored stroke limit check)

; Comandos de referencia y eje de posicionamiento de Siemens G74 X1=0 Y1=0 Z1=0 (Home position approach using hardware dogs) WAITP(X) (Suspends NC channel processing until X-axis positioning completes)

; Verificación de límites de carrera de Mitsubishi G22 X_ Y_ Z_ (Enables stroke boundary checks before travel commences) G23 (Disables travel stroke boundaries) G28 X_ Y_ Z_ (Automatic reference point return using near-point deceleration dogs)

MarcaParámetroDescripciónRango de Valores
FanucParameter 3004 (Bit 5 - OTH)Especifica si se verifica la señal del límite de sobreviaje de hardware.0 (Verificado - por defecto/seguridad), 1 (No verificado)
FanucParameter 1300 (Bit 7 - BFA)Determina si se genera una alarma de verificación de límite de carrera antes o después de ingresar.0 (Después de ingresar), 1 (Antes de ingresar)
FanucParameter 0057 (Bit 5 - HOT3)Determina si las señales de sobreviaje de hardware asignadas a X020 se desactivan o se activan.0 (Desactivado), 1 (Activado)
SiemensMD36600 $MA_BRAKE_MODE_CHOICEElección del comportamiento de frenado cuando responde un interruptor de límite de hardware.0 (Se mantiene la característica de frenado), 1 (Frenado rápido con consigna "0")
SiemensMD36100 $MA_POS_LIMIT_MINUSLímite de posición negativo del 1er interruptor de límite por software.Valor de coordenada de la máquina (mm/pulgadas)
SiemensMD36110 $MA_POS_LIMIT_PLUSLímite de posición positivo del 1er interruptor de límite por software.Valor de coordenada de la máquina (mm/pulgadas)
SiemensMD14512 [12].2 and [12].3Selección predeterminada de puerta de seguridad de PLC y activación automática por M01/M02.0 (No usar), 1 (Usar)
Mitsubishi#1349 DOOR_1Establece la dirección del dispositivo de E/S remota para introducir la señal del sensor de la puerta.0000 a 03FF (Hexadecimal; 0 fuerza el estado abierto)
Mitsubishi#1510 DOOR_HAcorta el tiempo de parada del eje de enclavamiento de puerta II cuando se abre una puerta.0 (Tiempo de parada convencional del eje), 1 (Tiempo de parada acortado)
Mitsubishi#7503 PSW1 dog2 / #7504 PSW1 checkPosición del tope imaginario y método de comprobación para el interruptor de posición por software.Posición: -99999.999 a 99999.999 (mm)

Aplicaciones de Marca

Fanuc

Los controles Fanuc utilizan direcciones de entrada de diagnóstico PMC dedicadas para supervisar los límites físicos. El sistema utiliza el parámetro 3004 para verificar los controles de sobreviaje de hardware y el parámetro 1300 para controlar la sincronización de las alarmas con respecto a las líneas de límite.

Los bloques de código G configuran los límites de software activando o desactivando las comprobaciones de carrera almacenadas. G22 activa los límites activos, mientras que G23 desactiva las comprobaciones de carrera durante operaciones especiales de configuración.

AspectoDetalles
ParámetrosParameter No. 3004 (Bit 5 - OTH) para comprobación de hardware OT, Parameter No. 1300 (Bit 7 - BFA) para sincronización de alarma, Parameter No. 0057 (Bit 5 - HOT3) para mapeo de hardware OT de X020.
AlarmasOT0506 (+ OVERTRAVEL HARD) / OT007, OT0507 (- OVERTRAVEL HARD) / OT008.
Versiones y SeriesLos tornos (serie T) utilizan alarmas 3 de límite de carrera almacenado (504/505) y la alarma 520 para hardware OT del eje Z, mientras que la serie M (centros de mecanizado) utiliza las alarmas 530/531 para el eje Z y 540/541 para el 4º eje.

El bypass de las comprobaciones de los interruptores de límite de hardware o la negligencia en el monitoreo de las direcciones de diagnóstico PMC pueden provocar un sobreviaje a alta velocidad que fácilmente colisione la torreta contra el contrapunto.

Siemens

Los controladores Siemens supervisan los límites de seguridad mediante bytes de interfaz NC/PLC. El sistema se basa en el dato de máquina MD36600 para gestionar el comportamiento de frenado de emergencia y en el MD36100 para configurar las coordenadas del software.

Los programas de código G establecen coordenadas de referencia seguras usando G74 y sincronizan el estado de seguridad usando WAITP para bloquear la ejecución del movimiento hasta que el eje objetivo esté completamente posicionado. Los usuarios de Siemens que se enfrenten a fallos de enclavamiento de seguridad pueden consultar las directrices de seguridad de PLC de Siemens.

AspectoDetalles
ParámetrosMD36600 $MA_BRAKE_MODE_CHOICE para frenado, MD36100 $MA_POS_LIMIT_MINUS & MD36110 $MA_POS_LIMIT_PLUS para 1er límite de software, MD14512 [12].2 y [12].3 para selección de puerta de seguridad.
AlarmasAlarm 21614 (Hardware limit switch +/-), Alarm 10720 / 10722 (Software limit switch violated), Alarm 700032 (Safety Door Open).
Versiones y SeriesLas violaciones estándar de límites de software generan la alarma 10720, pero configurar el bit 11 de MD11411 la actualiza dinámicamente a la alarma 10722 (requiere archivos ALUN* en HMI). Las versiones de firmware 4.7.1 en adelante admiten alarmas de usuario de PLC ampliadas (701000 a 701999).

Abrir las puertas de seguridad sin el modo de configuración Safety Integrated activo provoca paradas inmediatas del NC que pueden causar atascos de herramientas y arruinar la pieza de trabajo.

Mitsubishi

Los sistemas CNC de Mitsubishi mapean los estados de seguridad en tiempo real a dispositivos PLC hexadecimales. El control utiliza el parámetro #1349 para rastrear las conexiones de las puertas de seguridad y el parámetro #1510 para acortar los tiempos de parada cuando se abren los enclavamientos.

La ejecución de G22 activa las comprobaciones de límites de ejes específicos antes de que comience el recorrido, mientras que los comandos G28 ejecutan secuencias de retorno de referencia utilizando topes de desaceleración físicos de punto cercano.

AspectoDetalles
ParámetrosParameter #1349 DOOR_1 para dirección de E/S remota de la puerta de seguridad, Parameter #1510 DOOR_H para velocidad de parada del eje de enclavamiento de puerta, Parameter #7503 PSW1 dog2 / #7504 PSW1 check para interruptores de posición por software.
AlarmasY20 0005 (Door signal: Input mismatch), M01 0006 (H/W stroke end axis exists), M01 0001 (Dog overrun).
Versiones y SeriesLa serie estándar M800V cuenta con funciones de observación de seguridad inteligente totalmente integradas, mientras que la serie M80V requiere estrictamente una unidad externa de expansión de seguridad funcional.

Asignar un valor ficticio o una dirección cero a #1349 DOOR_1 obliga al NC a creer perpetuamente que la puerta está abierta, cegando la lógica de seguridad y arriesgando colisiones de herramientas.

Comparación de Marcas

TemaFanucSiemensMitsubishi
Monitoreo de Puertas de Doble CircuitoSoportado a través de entradas PMC estándar (ej. G114/G116, X020).Evaluado de forma redundante a través de PROFIsafe y Safety Integrated (bits SLS mediante $A_OUTSI).Monitoreo dual por NC y accionamiento; un desfase >500 ms activa la parada de emergencia Y20.
Límites Virtuales / Interruptores SoftHasta 4 límites de carrera almacenados configurados a través de parámetros 1300+.1er y 2do conjunto de interruptores de límites de software alternados dinámicamente mediante PLC (DB380x).La lógica de interruptor de posición (PSW) mapea hasta 24 topes imaginarios a las direcciones de PLC X1D00-X1D17.
Interfaz de DiagnósticoComprobación del estado de direcciones en la pantalla PMC.Diagnóstico detallado de distancia restante por bloque mediante HMI y máscara de alarma MD11411.Pantallas dedicadas de "Observación de Seguridad Inteligente" (Config, Signal, Drive) directamente en HMI.
Opciones de Observación de SeguridadEnclavamientos de seguridad estándar.Zonas Safety Integrated SLS/SOS.Estándar en M800V; M80V requiere unidad de expansión de seguridad funcional.

Análisis Técnico

Los mecanismos de límites físicos y los diagnósticos de estado en tiempo real difieren significativamente entre los tres principales fabricantes de CNC. Fanuc emplea una configuración clásica de doble interruptor por eje, separando los límites de desaceleración mecánica (LS1) de los cortes absolutos de energía de emergencia (LS2), con un botón físico dedicado "2nd L.S. REMOVE" para restablecer la potencia. Siemens evita los interruptores de anulación cableados gestionando los estados de los límites dinámicamente dentro de los bloques de interfaz NC/PLC, utilizando bytes específicos de los ejes. Mitsubishi enruta tanto las puertas de seguridad como las señales de límites de hardware a través de registros de bits de PLC hexadecimales de alta velocidad (X000 a X1FFF), confiando en un monitoreo de seguridad independiente por el lado del NC y del accionamiento. Las alarmas intermitentes de discrepancia de entrada (como Y20 0005) son causadas con frecuencia por fallos en cables y conectores en el lazo de retroalimentación.

Los límites virtuales representan otra divergencia arquitectónica. Fanuc utiliza parámetros de límites de carrera almacenados para definir zonas límites rectangulares estáticas que evitan el recorrido antes de que el eje entre en la zona. Siemens permite la alternancia dinámica de límites de software mediante entradas activas de PLC (DB380x), lo que permite el ajuste sobre la marcha del área de trabajo durante ciclos de cambio de herramientas o de carga. Mitsubishi proporciona una granularidad de control de zonas inigualable a través de la lógica de interruptores de posición (PSW), permitiendo que hasta 24 sensores de topes virtuales se simulen dinámicamente y se mapeen directamente a dispositivos PLC internos basados en las coordenadas reales de la máquina.

Las arquitecturas de visualización y diagnóstico para el operador reflejan distintas filosofías de desarrollo. Fanuc proporciona visibilidad directa de los estados binarios de los interruptores mediante direcciones PMC de diagnóstico (como G114/G116 and X020) en la pantalla de la unidad de control principal. Siemens se apoya en máscaras de bits programables para actualizar alarmas básicas de sobreviaje en datos de contorno precisos de distancia restante. Mitsubishi integra una pantalla dedicada de "Observación de Seguridad Inteligente" directamente dentro de la HMI estándar, lo que permite al personal de mantenimiento diagnosticar bucles de interruptores de hardware, estados de enclavamiento del lado del accionamiento y circuitos de puertas redundantes sin necesidad de una computadora portátil de programación externa.

Ejemplos de Programas

Ejemplo de Programa Fanuc

%
O1001 (FANUC OVERTRAVEL TEST)
G90 G54 (Absolute coordinates, work offset 54)
G00 X1500.0 (Command rapid travel toward positive stroke limit)
G01 Z-800.0 F250.0 (Command cutting feed toward negative hardware limit)
G23 (Disable stored stroke limit checks)
M30 (End of program)
%

Análisis de ejecución en seco (dry run) (Fanuc)

  1. Bloque G90 G54: El sistema CNC carga las coordenadas absolutas y activa la compensación del sistema de coordenadas de trabajo principal.
  2. Bloque G00 X1500.0: La herramienta se desplaza a avance rápido hacia X1500.0. Si esta posición viola el límite de carrera almacenado activo, el control genera la alarma 500 (Overtravel) antes de que comience el recorrido del eje. Si los límites de software están desactivados, el eje golpeará el primer interruptor físico (LS1), desacelerando hasta detenerse y activando la alarma OT0506.
  3. Bloque G01 Z-800.0 F250.0: La máquina avanza a 250 mm/min hacia Z-800.0. Golpear el interruptor de hardware del eje Z detiene todo el movimiento del eje de inmediato.
  4. Bloque G23: El comando desactiva las comprobaciones de límites de carrera almacenados, eliminando la protección de límites de software.
  5. Bloque M30: El programa finaliza y restablece el búfer del controlador activo.

Ejemplo de Programa Siemens

; PRUEBA DE SEGURIDAD Y LIMITES DE EJE SIEMENS
G90 G54 ; Posicionamiento absoluto y sistema de coordenadas de trabajo activo
G74 X1=0 Y1=0 Z1=0 ; Retorno al punto de referencia utilizando interruptores de tope de hardware
WAITP(X) ; Esperar a que se complete el posicionamiento del eje X
MSG("Safety verification active - Check doors") ; Output operator message
M30 ; Fin de programa y restablecimiento

Análisis de ejecución en seco (Siemens)

  1. Bloque G90 G54: El sistema establece las coordenadas absolutas y carga la estructura de coordenadas por defecto.
  2. Bloque G74 X1=0 Y1=0 Z1=0: Los ejes avanzan hacia el punto de referencia de la máquina. El control supervisa las entradas de los topes de hardware (DB380x.DBX1000.1/.0). Golpear un tope inicia la desaceleración para establecer el cero de la máquina.
  3. Bloque WAITP(X): El procesamiento del canal se suspende hasta que el eje X completa su retorno al punto de referencia y es reconocido como eje de posicionamiento. Si el eje no está definido como eje de posicionamiento, se activa la alarma 14092.
  4. Bloque MSG(...): Muestra el mensaje especificado en la pantalla HMI para alertar al operador.
  5. Bloque M30: El canal NC se restablece, liberando las compensaciones de coordenadas activas.

Ejemplo de Programa Mitsubishi

%
O2002 (MITSUBISHI BOUNDARY CHECK)
G90 G54 (Absolute mode, activate primary coordinate system)
G22 X100. Y100. Z100. (Enable pre-travel stroke limit checks)
G28 X0. Y0. Z0. (Execute reference return via near-point dog switches)
G23 (Disable travel stroke check function)
M30 (Program end)
%

Análisis de ejecución en seco (Mitsubishi)

  1. Bloque G90 G54: Activa el sistema de coordenadas absolutas y coordina los marcos de referencia de la herramienta.
  2. Bloque G22 X100. Y100. Z100.: El CNC comprueba las coordenadas de destino frente a los límites de software. Si la trayectoria de la herramienta entra en una zona límite prohibida, el controlador detiene el recorrido antes de que comience el comando, emitiendo una alarma.
  3. Bloque G28 X0. Y0. Z0.: Inicia el retorno de referencia. Los ejes se desplazan a velocidad rápida hasta que golpean los topes de desaceleración de punto cercano, reduciendo la velocidad para localizar la marca cero del codificador. Si el tope es sobrepasado, se activa la alarma M01 0001.
  4. Bloque G23: Desactiva la comprobación de límites de carrera previa al recorrido, devolviendo la seguridad de los límites por completo a los interruptores de límites de hardware.
  5. Bloque M30: Restablece el controlador y borra los datos activos del sistema.

Análisis de Errores

MarcaCódigo de AlarmaCondición de ActivaciónSíntoma para el OperadorCausa Raíz / Solución
FanucOT0506 / OT007Se presiona el interruptor de límite físico de carrera en dirección positiva.El movimiento de los ejes activos se detiene de inmediato; se muestra la alarma de sobreviaje positivo en la pantalla.El eje se desplazó más allá de los límites de coordenadas de la máquina. Solución: Mover manualmente mediante Jog el eje afectado en dirección negativa para liberar el interruptor; verificar las coordenadas del programa.
FanucOT0507 / OT008Se presiona el interruptor de límite físico de carrera en dirección negativa.El movimiento de los ejes activos se detiene de inmediato; se muestra la alarma de sobreviaje negativo en la pantalla.El eje se desplazó más allá de los límites de coordenadas de la máquina. Solución: Mover manualmente mediante Jog el eje afectado en dirección positiva para liberar el interruptor; verificar las coordenadas del programa.
SiemensAlarm 21614Interruptor de límite de hardware accionado (DB380x.DBX1000.1 o .0 establecido en 1).La desaceleración del eje comienza de inmediato con frenado rápido según MD36600; ocurre una parada de NC (NC Stop).El eje de la máquina golpeó el interruptor de límite físico debido a coordenadas incorrectas. Solución: Mover mediante Jog el eje en la dirección opuesta; revisar los decalajes de origen activos.
SiemensAlarm 10720 / 10722La trayectoria programada viola el interruptor de límite de software activo en la preparación del bloque.La ejecución del bloque se suspende; el intérprete del NC se detiene antes de que comience el movimiento físico.Las coordenadas programadas exceden los límites de software definidos en MD36100 o MD36110. Solución: Comprobar los decalajes de coordenadas, los desplazamientos de volante DRF o las transformaciones de marcos de coordenadas.
SiemensAlarm 700032Se abre la puerta de seguridad mientras las funciones peligrosas están activas.Se activa una parada de NC (NC Stop); el husillo y los avances de los ejes desaceleran hasta detenerse por completo.Se abrió la puerta de protección durante el ciclo automático sin el modo de configuración activo. Solución: Cerrar la puerta de seguridad o alternar el modo de configuración de Safety Integrated.
MitsubishiY20 0005Las señales de estado de la puerta monitoreadas en el lado del NC y en el lado del accionamiento no coinciden durante >= 500 ms.Se activa una parada de emergencia inmediata; los servomotores quedan sin energía.Cable del sensor roto, interruptor mecánico de puerta defectuoso o sincronización de entrada incorrecta. Solución: Comprobar el cableado del interruptor de seguridad, medir el voltaje de la señal o reemplazar la unidad de accionamiento.
MitsubishiM01 0006La señal del interruptor físico de final de carrera de hardware se apagó (interruptor accionado).Un error de operación detiene todo el movimiento automático; el eje entra en estado de final de carrera.El interruptor de límite físico se accionó durante el movimiento. Solución: Cambiar al modo JOG y retroceder con cuidado el eje en la dirección opuesta.
MitsubishiM01 0001Se sobrepasó el tope de desaceleración de punto cercano durante el retorno a la posición de referencia.Se muestra una alarma operativa; el eje no puede encontrar el cero de referencia.El interruptor de punto cercano no se activó o el tope se colocó incorrectamente. Solución: Limpiar las virutas y el refrigerante del interruptor, verificar la alineación y volver a realizar el referenciado.

Nota de Aplicación

Un impacto de herramienta a alta velocidad contra la mordaza de una mordaza (vise jaw), un mandril (chuck), una brida de sujeción (clamp) o la torreta (turret) resultará en una costosa destrucción y en una elevada tasa de desperdicio si los técnicos de mantenimiento eluden los interruptores de seguridad o ingresan parámetros ficticios en los registros del CNC. Por ejemplo, configurar el parámetro de Mitsubishi #1349 DOOR_1 en '0' ciega permanentemente al control numérico sobre el estado de la carcasa protectora, lo que permite la operación automática con la puerta abierta. Si un interruptor mecánico falla o la acumulación de virutas impide que se active un interruptor de límite, la falta de retroalimentación espacial resulta en una colisión dura. Esto destruye instantáneamente la pieza de trabajo y genera desperdicio costoso, afectando negativamente el ahorro de costos del taller. Los técnicos deben utilizar diagnósticos integrados, como las direcciones PMC de Fanuc X020 o G114/G116, o la interfaz de Observación de Seguridad Inteligente de Mitsubishi (Smart Safety Observation), para verificar el estado de las señales antes de operar los ejes. En la recuperación de sobrecarreras de emergencia (overtravel), los operadores deben emplear anulaciones correctas como el botón de Fanuc '2nd L.S. REMOVE' o la selección dinámica del límite de software de Siemens mediante marcadores PLC DB380x en lugar de forzar el movimiento de la máquina, asegurando que la retracción del eje se realice estrictamente en la dirección inversa segura para evitar costosas pérdidas y reducir a cero la tasa de desperdicio.

Red de Comandos Relacionados

  • G22 / G23: Estos comandos activan y desactivan la función de verificación de límites de carrera almacenados para habilitar o suspender la verificación de zonas basada en software antes de que comience el recorrido del eje.
  • G28: Este comando de retorno de referencia mueve automáticamente los ejes de regreso a sus orígenes mecánicos utilizando interruptores de tope de desaceleración de punto cercano.
  • G74: Los sistemas Siemens ejecutan este comando para aproximarse al sistema de coordenadas de referencia de la máquina y sincronizar las compensaciones de los interruptores físicos.
  • WAITP: Este comando de posicionamiento suspende el procesamiento del bloque de programa en controles Siemens hasta que un eje de posicionamiento designado completa su movimiento y verificación de seguridad.
  • REPOS: Este comando de reposicionamiento de Siemens permite que la herramienta vuelva a entrar de forma segura en el contorno de corte después de una retracción manual o una parada inducida por enclavamiento.

Conclusión

La maximización del ahorro de costos y la reducción sistemática de la tasa de desperdicio en entornos de mecanizado CNC dependen directamente de un protocolo de inspección riguroso de los sistemas de seguridad. Validar periódicamente los interruptores de desaceleración física, probar los circuitos redundantes de las puertas de protección y confirmar que los límites de software coincidan exactamente con la configuración física de la máquina previene colisiones costosas. Implementar rutinas de diagnóstico en pantalla antes de cada turno y capacitar a los operadores en técnicas de recuperación aprobadas por el fabricante para eventos de sobrecarrera salvaguarda la integridad de las herramientas y piezas, garantizando una producción continua de alta eficiencia y libre de desperdicios mecánicos.

Preguntas Frecuentes (FAQ)

¿Cómo reducir la tasa de desperdicio ante una alarma de sobrecarrera física (overtravel) en un control Fanuc?

Para evitar piezas dañadas y reducir la tasa de desperdicio ante una alarma OT0506 o similar, nunca intente mover el eje a ciegas en modo manual rápido (RAPID). Active el modo JOG, verifique visualmente la posición del husillo respecto a la pieza y el mandril, y mueva el eje lentamente en la dirección opuesta al límite físico. Una vez liberado, verifique la alineación de la pieza y ejecute una calibración del punto de retorno de referencia (G28) antes de reiniciar el ciclo automático para garantizar que la precisión dimensional de la producción se mantenga intacta.

¿Qué parámetro de Siemens evita colisiones costosas durante la carga de piezas grandes para optimizar el ahorro de costos?

Para proteger herramientas costosas y mantener un alto nivel de ahorro de costos al mecanizar con mordazas o utillajes sobredimensionados, configure el segundo conjunto de límites de software utilizando los parámetros de datos de máquina MD36100 (POS_LIMIT_MINUS) y MD36110 (POS_LIMIT_PLUS). Active dinámicamente este segundo grupo a través de los bits DB380x.DBX1000.2 y .3 de la interfaz del PLC antes de iniciar el ciclo. Esto restringirá el área de trabajo virtual de forma segura sin necesidad de modificar el programa G principal, evitando colisiones catastróficas contra el utillaje. Como acción inmediata, valide siempre el estado del bit PLC correspondiente en la pantalla de diagnóstico antes de pulsar el botón Cycle Start.

¿Por qué el control de seguridad redundante de Mitsubishi genera la alarma Y20 0005 y cómo previene desperdicios de material?

La alarma Y20 0005 ('Door signal: Input mismatch') ocurre cuando el control numérico (NC) y el variador de frecuencia del servo detectan estados diferentes en el sensor de la puerta por más de 500 ms, bloqueando la máquina para evitar movimientos peligrosos con la puerta abierta. Esta doble verificación protege al operador y previene que una vibración o un mal contacto arruine la pieza a mitad del mecanizado, deteniendo el husillo de forma segura y minimizando la tasa de desperdicio de material. Para resolverlo, limpie de inmediato los residuos de virutas y refrigerante acumulados en el sensor físico de la puerta, y verifique el estado eléctrico de ambos canales mediante la pantalla de diagnóstico de Seguridad Inteligente del HMI.

¿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