Ejemplo: Alarmas
Producto: CODESYS Application Composer
Este ejemplo muestra cómo utilizar la función "Generador de alarmas" que está integrada en el CODESYS Application Composer Producto. Esta función se utiliza cuando los módulos deben tener su propia configuración de alarma.
Descripción
El ejemplo contiene una simulación simplificada del campo de la automatización de procesos y muestra las capacidades de generación de alarmas dentro del CODESYS Application Composer El proceso simulado representa una planta que consta de varios recipientes, equipos de refrigeración, sensores, cintas transportadoras, tuberías y un sistema de llenado.
Declaraciones de módulos
Declaraciones de bloques de función
Árbol de dispositivos
Árbol de módulos
![]() |
Para obtener más información, consulte: Generador de alarmas.
Información adicional
Para definir una alarma en un módulo, es necesario crear plantillas de alarma para el almacenamiento de alarmas y las clases de alarma que se utilizarán. En la declaración del módulo, se insertan y configuran las alarmas en el alg.alarm
Sección. Todos los bloques de función del módulo que deben recibir notificaciones automáticas en caso de alarma deben implementar la AC_Alarming.IModuleAlarming
Interfaz. Esta interfaz incluye la ConsumeModuleAlarm
Método responsable de esto. Una alarma detectada llama a este método de interfaz, que incluye información sobre la alarma y el tipo de transición. Esto permite reaccionar ante las diferentes alarmas o transiciones de alarma.
A continuación realice los siguientes pasos con el CODESYS Application Composer:
Verifique que el generador de alarma (1) esté habilitado en la configuración del generador.
Ejecute un ciclo de generación (2) para crear una configuración de alarma funcional.
Inicie sesión en el sistema de destino (por ejemplo, CODESYS Control Win ) e iniciar la aplicación.
El generador de alarmas crea los objetos y las visualizaciones, incluida la tabla de alarmas. Las alarmas que se producen se muestran en la página de visualización creada para este fin, donde también se pueden confirmar.
![]() |
Requisitos y restricciones del sistema
Sistema de programación | CODESYS Development System (versión 3.5.17.0 o superior) |
Sistema de tiempo de ejecución | CODESYS Control Win (versión 3.5.17.0) |
Componentes adicionales | CODESYS Application Composer |
Aviso
DESCARGAR Proyectos