Descripción
CBE (Control por Evento) es una función de software que proporciona un medio para programar una serie de respuestas de salida basadas en varios eventos de inicio. El panel de control pone en funcionamiento el CBE a través de 99 zonas de software que tienen las siguientes funciones:
- Entradas: Cada punto especificado de entrada (detector, módulo de monitoreo) puede incluir hasta cinco zonas de software.
- Salidas: Cada punto especificado de salida (módulo de control o NAC) puede incluir hasta cinco zonas de software.
- Zonas de Alarma General: Los puntos especificados de salida pueden incluir la zona Z00 (alarma general). Los puntos especificados de no-alarma o de supervisión no activan la zona de software Z00.
Entradas y Salidas
Los dispositivos de entrada y de salida con zonas de software que tienen CBE funcionan de la siguiente manera:
- Entradas (detectores, módulos de monitoreo): Cuando se activa un dispositivo de entrada, también lo hacen todas las zonas de software listadas para el dispositivo de entrada.
- Salidas (módulos de control y los NAC): Cuando se activa una zona de software, el(los) dispositivo(s) de salida en esa zona se enciende(n).
Ecuaciones
En el panel de control se incluye espacio para un máximo de veinte ecuaciones lógicas o de retardo de tiempo. Cada ecuación puede ser una ecuación lógica o una función de retardo de tiempo. Las reglas de las ecuaciones son las siguientes:
- Las ecuaciones se pueden ingresar, editar y visualizar en el programa VeriFire™ Tools pero solo pueden visualizarse en el panel de control.
- Las veinte ecuaciones están designadas en el panel como ZE0-ZE9 y ZL0-ZL9 y se evalúan en ese orden.
- Las ecuaciones siempre comenzarán con una función lógica o de retardo de tiempo.
- Las ecuaciones tendrán un máximo de 73 caracteres, incluidos paréntesis y comas.
- Las ecuaciones pueden tener un máximo de 10 funciones lógicas.
- Estas ecuaciones se evaluarán una vez que todos los otros dispositivos hayan sido evaluados.
- Una ecuación lógica se puede usar como una variable en otra ecuación solo si la ecuación usada ha sido evaluada con anterioridad.
- Las ecuaciones de retardo pueden usar cualquier otra función como ecuación interna, pero la otra función no puede usar la ecuación de retardo de tiempo como ecuación interna.
- Una instrucción lógica puede tener un máximo de 20 argumentos.
- El máximo del temporizador de retardo es de 18 horas y 12 minutos.
Ingreso de Datos de Ecuaciones
Funciones Lógicas
Las funciones lógicas disponibles en el sistema incluyen:
- AND: Requiere que cada argumento esté en condición de alarma.
- Ejemplo:
AND(Z02,Z05,Z09)
- OR: Requiere que cualquier argumento esté en condición de alarma.
- Ejemplo:
OR(Z02,Z05,Z09)
- NOT: Invierte el estado del argumento.
- Ejemplo:
NOT(Z02)
- ONLY1: Requiere que solo un argumento esté en condición de alarma.
- Ejemplo:
ONLY1(Z02,Z05,Z09)
- ANY2: Requiere que dos o más argumentos estén en condición de alarma.
- Ejemplo:
ANY2(Z02,Z05,Z09)
- ANY3: Requiere que tres o más argumentos estén en condición de alarma.
- Ejemplo:
ANY3(Z02,Z05,Z07,Z09)
- XZONE: Requiere que cualquier combinación de dos o más dispositivos de entrada programados para una zona esté en condición de alarma.
- Ejemplo:
XZONE(Z02)
- RANGE: Cada argumento dentro del rango debe estar acorde a los requisitos del operador gobernante.
- Ejemplo:
AND(RANGE(Z1,Z20))
Ejemplo de Sintaxis de Ecuación
OR(AND(L1D1,L1D4),AND(L2D6,L2M3,NOT(L2M4)),ANY2(L1M13,L1M14,L1M15))
- Función Inicial: OR
- Caracteres Totales: 67 (máximo de 73)
- Funciones Lógicas: OR, AND, AND, NOT, ANY2 (máximo de 10)
- Argumentos: L1D1, L1D4, L2D6, L2M3, L2M4, L1M13, L1M14, L1M15 (máximo de 20 por función lógica)
Evaluar una Ecuación
Cuando se evalúa una ecuación, se comienza desde la parte más interna y se trabaja hacia afuera. Para que una ecuación evalúe como TRUE (Verdadera) y encienda cualquier salida mapeada, deben cumplirse las condiciones especificadas en la ecuación.
Ingreso de Datos de Argumentos
Los argumentos de las funciones lógicas pueden ser otras funciones lógicas o cualquiera de los dispositivos enumerados:
- Detectores del lazo 1: 1D1 – 1D159
- Módulos del lazo 1: 1M1 – 1M159
- Detectores del lazo 2: 2D1 – 2D159
- Módulos del lazo 2: 2M1 – 2M159
- Campanas del panel: B1 – B4
- Zonas: Z0 – Z99
- Zonas de función especial: F0 – F9
- Zonas de descarga: R0 – R9
- Ecuaciones: ZE0 – ZE9 y ZL0 – ZL9
Funciones de Retardo de Tiempo
- DEL: Utilizado para operaciones con retardo.
- Ejemplo:
DEL(HH:MM:SS,HH:MM:SS,ZE5)
- SDEL: Versión del operador DEL con enclavamiento.
- Ejemplo:
SDEL(HH:MM:SS,HH:MM:SS,ZE5)
Ejemplo de CBE
Un ejemplo de CBE, donde el módulo de monitoreo 1M101 incluye las zonas Z04 y Z05 y el módulo de control 1M108 incluye las zonas Z05 y Z07:
Ambos dispositivos contienen la zona Z05 en su lista de CBE
Módulo de monitoreo 1M101
Módulo de control 1M108
CBE=Z04 Z05
CBE=Z05 Z07
PROGRAM MONITOR MODULE ADDR 1M101
04 05 __ __ __ 1M101
PROGRAM CONTROL MODULE ADDR 1M108
05 07 __ __ __ 1M108
Zona de software Z05
Cuando se activa el módulo de monitoreo 1M101, se produce el siguiente CBE:
- Se activan las zonas de software Z04 y Z05.
- Debido a que el módulo de control 1M108 tiene la zona Z05 en su lista de CBE, se activarían todas sus salidas. Se activarían todos los dispositivos de salida con Z04 o Z05.
Conclusión
En este articulo del panel de control NFS2-640/E proporciona una guía exhaustiva sobre la función CBE (Control por Evento), incluyendo la descripción, funcionamiento de entradas y salidas, uso de ecuaciones lógicas y ejemplos prácticos. Siguiendo estos pasos, puedes programar y utilizar el CBE de manera eficiente para mejorar la respuesta del sistema de alarma contra incendios.
¡Gracias por tomarte el tiempo de leer este artículo! Si encontraste útil la información, te invitamos a apoyarnos con una donación. Cualquier contribución, por pequeña que sea, nos ayuda a mantener el sitio web y a seguir compartiendo contenido valioso. ¡Agradecemos mucho tu visita y tu apoyo!