Control de la iluminación en el hogar inteligente (variación)
No se pudo cargar la disponibilidad de retiro
Descripción
El bloque de funciones FB_LightControl_AutoManual controla la iluminación con monitorización de sensores integrada, operación manual con tiempo de recuperación y control automático de movimiento, incluyendo la función de sobremarcha. Es ideal para aplicaciones de eficiencia energética, priorizando la comodidad del usuario.
Nota: Todos los módulos están diseñados exclusivamente como base de aprendizaje y optimización, y no están aprobados para su uso en vivo. En particular, los módulos del sistema deben ser probados y puestos en funcionamiento por personal cualificado antes de su uso productivo.
Cómo funciona
El bloque funciona en tres pasos lógicos consecutivos, complementados con una salida de estado para HMI o diagnóstico:
1. Comprobación de plausibilidad del sensor de luminosidad
Primero, se verifica el valor de brillo actual. Si se encuentra fuera del rango válido de cero a diez mil lux, se detecta un error del sensor.
– En este caso, AlarmSensor se establece en Verdadero, la luz se apaga y se omite el resto de la lógica.
– Si el valor es válido, AlarmSensor se establece en Falso y la operación continúa.
2. Operación manual con tiempo de reserva
El control manual se realiza mediante botones de encendido y apagado separados, cuyos bordes son detectados por módulos de disparo.
– Cuando se presiona el botón Encendido, MemManual se establece en Verdadero y la luz se enciende.
– Cuando se presiona el botón Apagado, MemManual también se establece en Verdadero, pero la luz se apaga.
Mientras MemManual esté activo, se ejecuta un temporizador de reserva. Transcurrido este tiempo (tiempo de reinicio), el sistema vuelve automáticamente al modo automático.
– Mientras MemManual está activo, la operación manual tiene prioridad: el estado toma el valor de luz actual y el modo automático se omite por completo.
3. Funcionamiento automático con control de seguimiento.
Una vez que el módulo está en modo automático, un temporizador de funcionamiento monitorea las condiciones de iluminación.
– La luz se enciende cuando se detecta movimiento y el valor de brillo está por debajo del umbral definido.
– Una vez finalizado el movimiento, la luz permanece encendida durante el tiempo de seguimiento configurado.
4. Salida de estado
Independientemente del modo operativo, el estado de la luz se transfiere finalmente a la variable de estado, para su visualización en una HMI o para su posterior procesamiento.
Resumen
– Comprobación del brillo con apagado seguro por fallo en caso de valor de sensor no válido
– Funcionamiento manual de la luz con retorno automático al modo automático tras un tiempo definido
– Control automático de la luz en caso de movimiento y oscuridad con apagado retardado
– Visualización sencilla del estado actual de la luz
De esta forma, el módulo combina el funcionamiento manual, el funcionamiento automático de ahorro de energía y una lógica de seguridad integrada para errores de sensores: ideal para controles de iluminación modernos en hogares inteligentes o entornos industriales.