Definición de alarma
En la gestión de alarmas en CODESYS, la definición de una alarma consta de los siguientes componentes:
Descripción general (ID, tipo de observación, texto del mensaje, etc.)
Descripción de la causa de la alarma (expresión a observar, límites, tiempo mínimo pendiente, etc.)
Descripción de los efectos de la alarma (acciones de notificación, método de reconocimiento, opciones de visualización, etc.).
Las partes de la definición de alarma se agrupan en forma de clases de alarma. Una alarma individual se tipifica en su definición dentro de un grupo de alarmas con una de las clases. Las partes de la definición se encuentran en el grupo de alarmas y se aplican a todas las alarmas de este grupo.
A continuación se muestra una descripción general de qué parámetros y propiedades de una alarma están definidos en qué objeto de la configuración de la alarma:
Clase de alarma |
|
Grupo de alarma |
|
Alarma única dentro del grupo de alarmas |
|
Método de reconocimiento, reconocimiento individual:
Para cada clase de alarma, se define un método de reconocimiento y una o más acciones de notificación para asegurarse de que el usuario haya tomado nota de una alarma. El método de reconocimiento especifica qué estados y transiciones de estado se procesan para el reconocimiento cuando se produce una alarma.
Las acciones de notificación se utilizan para definir qué acciones se deben ejecutar en caso de una transición de estado. En cuanto el usuario haya confirmado una alarma, esta se eliminará de la lista de alarmas actual. Los diferentes métodos de confirmación se describen en diagramas que están disponibles como información sobre herramientas de la página. Método de reconocimiento en el diálogo de configuración de la clase de alarma.
Condición de alarma:
Al definir una alarma, en el tipo de observación se define la condición de alarma cuyo cumplimiento activa la alarma. Según el tipo de observación, debe especificar una condición de alarma adecuada en el campo Detalles Columna. Hay diferentes campos de entrada disponibles según el tipo de observación.
Tipo de observación: Digital, Límite superior, Límite inferior, Fuera de rango, Dentro del rango, Cambiar, Evento
Ejemplo de tipo de observación Digital: PLC_PRG.xAlarm1 = TRUE
Evento de alarma:
Un evento de alarma se asigna a un condición de alarmaSi bien una condición de alarma puede existir durante un período de tiempo más largo, el evento de alarma describe la ocurrencia actual de un cambio. Por ejemplo, la transición del estado normal al estado de alarma.
En el CODESYS configuración de alarma, se utilizan los mismos nombres para los tres tipos de eventos y los respectivos estados de alarma.
Tipos de eventos: Activo, Acuse de recibo, Inactivo
Los mensajes no se guardan como una copia en el historial.
Efecto: Si realiza un pequeño cambio en un mensaje (por ejemplo, corregir un error tipográfico), este cambio afecta al historial, ya que el mensaje corregido ahora se muestra allí. Sin embargo, si reconfigura completamente la alarma (cambia el estado o la condición y actualiza el mensaje), todas las alarmas anteriores registradas debido a la configuración desactualizada incluirán el nuevo mensaje en el historial. Analice cada caso individualmente si no es mejor agregar una nueva alarma en lugar de actualizar la alarma desactualizada.