Señalización visual mediante lámparas piloto y balizas ópticas

La comunicación visual en sistemas de control y automatización industrial constituye un pilar fundamental para garantizar la seguridad de los trabajadores y la operatividad ininterrumpida de las máquinas. Las lámparas de señalización, comúnmente denominadas luces piloto, son dispositivos electroópticos montados en la parte frontal o puerta de los armarios eléctricos de maniobra. Estos elementos traducen estados de servicio lógicos (determinados por relés, contactores o salidas de autómatas programables) en indicaciones visuales comprensibles para el operario.

La normativa de referencia **UNE-EN 60073** (que adopta la norma internacional **IEC 60073**) regula no solo la asignación cromática de las luces piloto en función del grado de prioridad de la señal, sino también el modo de iluminación (luz continua o luz intermitente). Esto se complementa con la norma **UNE-EN 60204-1** sobre la seguridad de las máquinas. Un técnico electricista de mantenimiento de automatismos debe dominar la interpretación de estas señales visuales y el conexionado eléctrico necesario para gobernar las condiciones estáticas e intermitentes del panel, asegurando que las luces reflejen exactamente el comportamiento dinámico de la instalación en planta.

Codificación y prioridades en la señalización óptica activa

El color de un piloto luminoso es el principal transmisor de información sobre el estado del sistema. Su asignación debe realizarse bajo un estricto criterio normativo para evitar interpretaciones erróneas en situaciones de emergencia. Los significados específicos de los colores de las lámparas piloto se estructuran según los siguientes criterios:

1. **Rojo (Peligro - Emergencia)**: Indica un estado de peligro inminente o una anomalía que requiere intervención inmediata. Su activación se asocia a la parada del motor por disparo del relé térmico ($F1$), actuación de una seta de emergencia, o sobrepresión crítica en una tubería de aire. La luz roja exige que el operario detenga la máquina o reconozca el fallo de forma urgente.

2. **Amarillo / Ámbar (Anomalía - Atención)**: Señala un estado anormal o un cambio de condición del sistema que no es peligroso en sí mismo, pero que podría derivar en fallo crítico si se prolonga en el tiempo. Ejemplos comunes son la aproximación a límites de temperatura, baja presión de aceite lubricante en un reductor, o sobrecarga temporal de corriente.

3. **Verde (Estado Normal - Marcha)**: Confirma que la máquina opera en condiciones normales y seguras, o que se encuentra lista para el arranque. En muchos cuadros, el encendido permanente de la luz verde indica que el contactor de fuerza de línea ($KM1$) se encuentra cerrado y energizando los devanados del motor.

4. **Azul (Acción Obligatoria)**: Indica que se requiere una acción manual obligatoria del operario para reiniciar o continuar un proceso. Su uso típico es la señalización de rearme del circuito tras la subsanación de un disparo por cortocircuito o falta de aislamiento.

5. **Blanco (Neutro / Monitorización)**: Se utiliza de manera general para confirmar condiciones de funcionamiento que no corresponden a peligro, advertencia o estados normales directos. Principalmente confirma la presencia de tensión en las tres fases de entrada ($L1, L2, L3$) o la disponibilidad de tensión de control en alterna (ej. 230 V) o continua (ej. 24 V).

Figura: Representación normalizada de lámparas piloto en paneles de automatismos. Fuente: Generada para fines educativos / Licencia: CC BY-NC-SA

Estados de iluminación: Luz estática vs. Luz intermitente

Para aumentar la efectividad de una advertencia visual, la norma UNE-EN 60073 establece diferencias operativas entre la iluminación fija y la intermitente. La intermitencia visual (parpadeo o flashing) se emplea de manera obligatoria para captar la atención inmediata del operario en situaciones de cambios de estado o alertas críticas. Se asocia a los siguientes significados normativos:

1. **Llamada de atención urgente (Parpadeo rápido)**: Se utiliza cuando el sistema experimenta una transición no autorizada o un fallo que aún no ha sido reconocido o silenciado por el operario. Por ejemplo, al saltar el relé de sobrecarga, la luz roja puede parpadear rápidamente hasta que el operario presiona el botón de confirmación en el pupitre, momento en el cual el piloto pasa a estado rojo fijo indicando que el fallo ha sido reconocido pero sigue activo.

2. **Modificación de condiciones (Parpadeo lento)**: Se asocia a preavisos de arranque automático o advertencias mecánicas. La frecuencia estándar para la intermitencia en cuadros de automatismos debe oscilar entre **1.4 Hz** y **2.8 Hz** (lo que equivale a entre 1.4 y 2.8 ciclos de encendido y apagado por segundo). El uso de frecuencias inferiores o superiores dificulta la respuesta refleja del ojo humano.

Figura: Detalle de pilotos LED de señalización activa en puerta de cuadro eléctrico. Fuente: Generada para fines educativos / Licencia: CC BY-NC-SA

Esquema de cableado y módulo de prueba de lámparas (Lamp Test)

En cuadros de maniobra con un elevado número de pilotos luminosos, es posible que un operario interprete erróneamente un estado por el hecho de tener un LED fundido o un cable de borne de salida desconectado (falso contacto). Para evitar este grave riesgo, la normativa obliga a la instalación de un circuito de prueba de lámparas (denominado *Lamp Test*).

El circuito de prueba de lámparas consiste en un pulsador normalmente abierto de mando ($S_T$) que, al ser accionado, conecta en paralelo la fase de maniobra a los bornes $X1$ de todas las lámparas del panel a través de diodos antirretorno individuales o relés auxiliares de maniobra. De este modo, al pulsar $S_T$, todas las luces piloto deben encenderse simultáneamente. Si alguna de ellas permanece apagada, el operario sabe de inmediato que ese piloto está dañado y debe ser reemplazado antes de iniciar el ciclo operativo de la máquina.

🐍 Código Python: Simulación de Lógica de Panel con Módulo Lamp Test


# Script para evaluar las salidas de luces piloto industriales con pulsador de prueba integrado.

# Permite validar que el botón de prueba enciende todos los pilotos sin alterar la maniobra real.



class ControlLuminoso:

    def __init__(self):

        # Entradas lógicas reales del automatismo

        self.marcha_activa = False

        self.fallo_termico = False

        self.alerta_presion = False

        

        # Estado del pulsador de prueba (Lamp Test)

        self.pulsador_test = False



    def obtener_bornes_pilotos(self):

        # Determinar el estado de alimentación X1-X2 de cada lámpara

        piloto_verde = "OFF"   # Marcha

        piloto_rojo = "OFF"    # Fallo

        piloto_amarillo = "OFF" # Alerta

        

        # Si el pulsador de prueba está presionado, forzamos todos a ON (Prueba)

        if self.pulsador_test:

            return {

                "VERDE (Marcha)": "ON (TEST)",

                "ROJO (Fallo)": "ON (TEST)",

                "AMARILLO (Alerta)": "ON (TEST)"

            }

            

        # Lógica real del proceso si no hay test

        if self.fallo_termico:

            piloto_rojo = "ON (PARPADEO)"

        elif self.alerta_presion:

            piloto_amarillo = "ON"

        elif self.marcha_activa:

            piloto_verde = "ON"

            

        return {

            "VERDE (Marcha)": piloto_verde,

            "ROJO (Fallo)": piloto_rojo,

            "AMARILLO (Alerta)": piloto_amarillo

        }



# Ejecución y visualización de la simulación

panel = ControlLuminoso()



print("Escenario A: Proceso normal - Motor en Marcha")

panel.marcha_activa = True

for piloto, estado in panel.obtener_bornes_pilotos().items():

    print(f"   💡 Piloto {piloto}: {estado}")



print("\nEscenario B: Fallo térmico detectado en KM1")

panel.marcha_activa = False

panel.fallo_termico = True

for piloto, estado in panel.obtener_bornes_pilotos().items():

    print(f"   💡 Piloto {piloto}: {estado}")



print("\nEscenario C: Activación del Pulsador Lamp Test (Mantenimiento)")

panel.pulsador_test = True

for piloto, estado in panel.obtener_bornes_pilotos().items():

    print(f"   💡 Piloto {piloto}: {estado}")

            

Este código simula el funcionamiento eléctrico de diodos antirretorno aplicados al test de lámparas.

🔧 Laboratorio Práctico: Diagnóstico de Alarma por Parpadeo Rápido de Piloto Rojo

En la línea de montaje trifásica, el piloto de fallo rojo del cuadro eléctrico ha comenzado a parpadear de forma continua a alta frecuencia. El motor trifásico se ha detenido instantáneamente y no responde a la pulsación de marcha. Se requiere simular las condiciones en el módulo de averías para identificar la intervención y el diagnóstico normativo exacto:

  1. Abre el módulo de Asistente de Diagnóstico de Averías en la calculadora REBT Calc.
  2. Configura las siguientes variables de entrada del síntoma en el cuadro:
    • Dispositivo que dispara: Selecciona Relé térmico (Fuerza / Motor).
    • Momento del disparo: Selecciona Tras unos minutos de funcionamiento continuo.
    • Síntomas adicionales: Selecciona Ninguno de los anteriores / Parpadeo lento o nulo.
  3. Presiona el botón de **Analizar Avería**.
  4. Estudia el dictamen sobre sobrecarga simétrica, pérdida de fase de alimentación o corriente excesiva del motor.
📂 Abrir Módulo de Diagnóstico en REBT Calc

Pregunta de Laboratorio:

De acuerdo a la simulación efectuada, ¿cuál es el diagnóstico técnico del disparo del relé térmico asociado a la parada?

📋 Caso Práctico: Codificación de Alertas

Contexto: En la fábrica de mecanizados, un depósito hidráulico ha alcanzado el 90% de su capacidad térmica de seguridad.

Pregunta: ¿Qué color de luz indicadora piloto se debe emplear para señalizar este estado en el panel frontal del automatismo?

📋 Caso Práctico: Frecuencia de Parpadeo

Contexto: Diseñas un oscilador electrónico para regular el parpadeo de los pilotos de fallo del pupitre de maniobra.

Pregunta: ¿Cuál es el rango de frecuencias de intermitencia recomendado por la norma UNE-EN 60073 para llamar la atención del operario?

📋 Caso Práctico: Implementación del Lamp Test

Contexto: Estás realizando el mantenimiento preventivo diario a un panel de control con 15 pilotos indicadores en la planta.

Pregunta: ¿Cuál es el propósito fundamental de instalar un módulo de prueba de lámparas (Lamp Test) en un pupitre industrial?