Para establecer comunicación bidireccional mediante el protocolo BACnet entre paneles de detección de incendio Siemens Cerberus PRO FC724 y un sistema SCADA, es necesario configurar los parámetros de red, la instancia del dispositivo y la asignación de objetos BACnet utilizando la herramienta de ingeniería Cerberus Engineering Tool. La parametrización realizada directamente desde la interfaz del panel frontal (HMI del panel) presenta limitaciones funcionales y no permite definir adecuadamente el mapa completo de objetos para la lectura de estados ni la ejecución de comandos de escritura hacia la central.
Tabla de contenido
- Causa técnica: por qué se requiere Cerberus Engineering Tool
- Requisitos previos
- Procedimiento de configuración de la interfaz BACnet
- Asignación de objetos BACnet para integración SCADA
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes para ingenieros
- Artículos relacionados
- Etiquetas relacionadas
Causa técnica: por qué se requiere Cerberus Engineering Tool
El panel de control de incendio Cerberus PRO FC724 integra la pila de protocolos BACnet (habitualmente sobre BACnet/IP o BACnet MS/TP según la tarjeta de interfaz instalada). Aunque el menú local de la pantalla del panel permite realizar ajustes básicos de mantenimiento y dirección IP, la estructura interna de datos requerida para supervisión en un SCADA no se puede generar manualmente desde el teclado frontal.
La exportación e importación del mapa de variables (objetos de entrada/salida binaria y analógica, instancias de dispositivo y derechos de acceso de lectura/escritura) exige el entorno de software Cerberus Engineering Tool. El uso del software de ingeniería garantiza que:
- Se generen las instancias de objetos BACnet para cada zona, lazo, detector, módulo de entrada/salida y estado de alarma o avería.
- Se asignen correctamente los permisos de comando (escritura) para funciones como el rearme (reset), reconocimiento (acknowledge) o silencio de sirenas desde la estación SCADA.
- Se cree el archivo de descripción de integración (archivo EDE o lista de objetos BACnet) necesario para importar las etiquetas (tags) dentro del cliente SCADA.
Requisitos previos
- Software de ingeniería: Cerberus Engineering Tool (versión compatible con el firmware de la central FC724) instalado en una estación de trabajo.
- Hardware de central: Paneles Siemens Cerberus PRO FC724 equipados con el módulo de interfaz de red correspondiente (por ejemplo, tarjeta Ethernet integrada o módulo de expansión BACnet).
- Conectividad: Cable de programación/red conectado entre el equipo de ingeniería y el puerto de servicio de la central FC724.
- Información de red: Dirección IP estática, máscara de subred, puerta de enlace (gateway), ID de red BACnet (BACnet Network Number) e ID de dispositivo (Device Instance ID) únicos asignados para cada uno de los dos paneles FC724.
- Cliente SCADA: Estación de supervisión compatible con el perfil cliente BACnet (BACnet B-OWS o B-AWS) con acceso a la subred de automatización.
Procedimiento de configuración de la interfaz BACnet
Para parametrizar los dos paneles de incendio FC724 e interconectarlos con el sistema SCADA a través de BACnet, siga esta secuencia en la herramienta de ingeniería:
Paso 1: Cargar el proyecto en Cerberus Engineering Tool
- Inicie Cerberus Engineering Tool y abra la base de datos de proyecto correspondiente a las centrales FC724 o lea la configuración actual desde el panel a través de la conexión de servicio.
- En la vista de árbol de topología del sistema, seleccione la central FC724 (Panel 1).
Paso 2: Configurar los parámetros de la interfaz de red y BACnet
- Navegue a la sección de propiedades de red del panel de control.
- Defina los parámetros de la pila TCP/IP (dirección IP fija, máscara y puerta de enlace) asignados al puerto de comunicación Ethernet.
-
Acceda a la pestaña de configuración del protocolo BACnet:
- Asigne un número de instancia de dispositivo (Device Instance ID) único para el primer panel (por ejemplo,
1001). - Configure el número de puerto UDP (por defecto
47808/0xBAC0). - Asigne el ID de red BACnet (Network Number) correspondiente a la subred de automatización.
4. Repita el mismo procedimiento para el segundo panel FC724 (Panel 2), garantizando que su Device Instance ID sea diferente (por ejemplo,1002).
- Asigne un número de instancia de dispositivo (Device Instance ID) único para el primer panel (por ejemplo,
Paso 3: Configurar los servicios de comunicación y permisos de escritura
- En la lista de servicios BACnet, active la respuesta a peticiones Who-Is / I-Am para permitir el descubrimiento dinámico desde el cliente SCADA.
- Para las variables que requieran comandos de control (como orden de rearme o silenciado desde el SCADA), habilite los permisos de escritura en la propiedad de comando del objeto correspondiente en la tabla de configuración.
- Configure los límites de acceso y contraseñas de seguridad si el perfil de la central lo exige para comandos de escritura.
Paso 4: Compilar y descargar a las centrales FC724
- Verifique la consistencia del proyecto ejecutando la función de comprobación de errores en Cerberus Engineering Tool.
- Conéctese físicamente a cada panel FC724 y transfiera la configuración compilada.
- Reinicie el puerto de comunicación del panel si el software lo requiere para aplicar la nueva pila BACnet.
Asignación de objetos BACnet para integración SCADA
Una vez descargada la configuración a las centrales, el sistema SCADA debe mapear los puntos de datos expuestos por el driver BACnet del FC724.
+-----------------------------------------------------------------------+
| CENTRAL CERBERUS PRO FC724 |
| (Configurada mediante Cerberus Engineering Tool) |
+-----------------------------------------------------------------------+
|
v
+-----------------------------------------------------------------------+
| OBJETOS ESTÁNDAR EXPUESOS VÍA BACnet |
| * Binary Input (BI) / Multi-State Input (MI): Alarmas, Supervisión |
| * Binary Output (BO) / Multi-State Output (MO): Reseteo, Silencio |
| * Device Object: Estado del panel, diagnósticos de comunicación |
+-----------------------------------------------------------------------+
|
v
+-----------------------------------------------------------------------+
| ESTACIÓN CLIENTE SCADA |
| (Exploración de objetos mediante Who-Is o importación de archivo EDE) |
+-----------------------------------------------------------------------+
- Lectura de estados (Monitoreo): Los detectores, pulsadores y zonas de incendio se representan mediante objetos tipo Binary Input (BI) o Multi-State Input (MI). Las propiedades
Present_ValueyEvent_Statemuestran los estados de Normal, Alarma, Avería o Desconectado. - Escritura de comandos (Control): Los comandos enviados desde el SCADA hacia la central actúan sobre objetos del tipo Binary Output (BO) o Multi-State Output (MO). La escritura debe dirigirse al Priority Array del objeto (utilizando niveles de prioridad permitidos por la normativa de incendios, habitualmente niveles de prioridad de comando de automatización).
- Exportación de archivo de integración (EDE): Desde Cerberus Engineering Tool, ejecute la función de exportación del archivo de lista de elementos (Electronic Data Exchange / EDE). Importe este archivo en la base de datos de la estación SCADA para registrar automáticamente las etiquetas sin necesidad de escribirlas manualmente.
Verificación
El procedimiento de integración de la comunicación BACnet se considera correcto cuando:
- Descubrimiento en red: Una herramienta de exploración BACnet (como BACnet Discovery Tool) o la propia estación SCADA envía una petición Who-Is y recibe las respuestas I-Am provenientes de las direcciones IP y Device IDs de ambos paneles FC724.
- Monitoreo en tiempo real: Al simular o activar un estado de prueba en un lazo de la central FC724, el objeto BACnet asociado cambia de estado en la pantalla de control del SCADA en menos de dos segundos.
- Ejecución de comandos de escritura: Al enviar una orden de rearme o reconfiguración desde la interfaz del SCADA hacia la variable de control autorizada, el panel FC724 procesa el comando y actualiza su pantalla local reflejando la acción realizada.
Limitaciones y precauciones operativas
- Restricciones normativas sobre comandos remotos: En muchas jurisdicciones, las normas de protección contra incendios (como NFPA o EN 54) restringen o prohíben la ejecución de mandos de rearme o anulación remota desde sistemas SCADA de supervisión general si estos no cuentan con certificación específica de panel de control de incendios. Confirme los requerimientos legales del sitio antes de habilitar la escritura.
- Incompatibilidad del menú frontal HMI: Intentar dar de alta la comunicación de red e integrar objetos BACnet únicamente utilizando la pantalla y teclado del panel FC724 resulta en un mapeo incompleto y fallos de detección de objetos desde el cliente SCADA.
- Aislamiento de la red de incendios: La red Ethernet que interconecta los paneles FC724 con el servidor SCADA debe estar segregada mediante VLANs dedicadas o cortafuegos para evitar que el tráfico masivo de broadcast en la red de planta afecte la pila de comunicación del sistema de detección de incendios.
Preguntas frecuentes para ingenieros
¿Se pueden conectar los dos paneles FC724 al SCADA utilizando una sola dirección IP?
No. Cada central Cerberus PRO FC724 conectada a la red de datos debe disponer de su propia interfaz de red con una dirección IP independiente y un ID de dispositivo (BACnet Device Instance ID) único en toda la red de automatización para evitar conflictos de direccionamiento.
¿Cómo se obtienen las direcciones de los objetos BACnet si no se dispone del archivo EDE?
Se puede utilizar un software explorador BACnet (BACnet Browser) conectado a la misma subred. Al realizar un escaneo sobre el Device ID del panel, el explorador leerá la tabla de objetos directamente desde la memoria de la central FC724, mostrando los nombres de las propiedades (Object_Identifier, Object_Name, Present_Value).
¿Qué ocurre si el SCADA pierde la comunicación BACnet con los paneles FC724?
El panel Cerberus PRO FC724 continuará funcionando de forma totalmente autónoma, procesando las señales de los detectores y activando las sirenas de evacuación locales. La comunicación BACnet es una interfaz de supervisión de nivel superior y su interrupción no afecta la capacidad de protección contra incendios de la central.
Referencias técnicas
- Manual del sistema Siemens Cerberus PRO: Guía de configuración e integración de la familia de paneles FC720 / FC724.
- Documentación técnica de Cerberus Engineering Tool: Instrucciones de parametrización de red y exportación de archivos de datos BACnet.
Artículos relacionados
- Cómo integrar paneles de incendio Siemens en sistemas SCADA mediante MODBUS y BACnet
- Configuración de redes BACnet/IP en controladores y pasarelas industriales
- Uso de la herramienta Cerberus Engineering Tool para mantenimiento de centrales FC724
Etiquetas relacionadas
- Siemens Cerberus PRO
- FC724
- BACnet
- BACnet IP
- Cerberus Engineering Tool
- SCADA
- Sistemas de detección de incendio
Code: C342