Utilice grupos de alarmas para organizar alarmas individuales en la gestión de alarmas de una aplicación. Asigne cada alarma a un solo grupo de alarmas. Para configurar un grupo de alarmas, inserte un objeto Grupo de alarmas debajo de un objeto Configuración de alarmas en el árbol de herramientas. El editor de grupos de alarmas permite definir la configuración de un grupo de alarmas completo (como el tipo de archivo, una variable de desactivación compartida y una lista de texto compartida). Puede crear una estructura jerárquica de grupos de alarmas en el árbol de herramientas mediante elementos de carpetas.
El editor de grupos de alarmas muestra una tabla con las alarmas del grupo y las propiedades de cada una de ellas. Puede editar los valores de la lista. También se ofrece una función de exportación e importación desde o hacia un archivo CSV.
Para obtener más información, consulte Configuración de la gestión de alarmas.
Elemento |
Descripción |
---|---|
Lista de texto |
Nombre de la lista de texto donde se guarda el texto del mensaje de alarma (consulte también el parámetro Mensaje en el párrafo siguiente). Se crea automáticamente cuando se añade un grupo de alarmas. La lista de texto se puede utilizar para localizar los mensajes. También puede seleccionar otra lista de texto en la lista. |
Archivado |
Si selecciona un objeto Guardado de alarmas en esta lista, el guardado de alarmas se activará automáticamente. |
Desactivación |
Escriba o seleccione una variable booleana que desactive todas las alarmas de este grupo. Cuando se aplica esta variable, las alarmas dejan de activarse aunque se cumpla la condición de alarma. Las alarmas que ya están activas no se ven afectadas. |
Introduzca las propiedades de las alarmas individuales en las columnas de la tabla. Según el tipo de observación seleccionado, se muestran parámetros adicionales en los campos de entrada situados debajo de la tabla.
Columna |
Descripción |
---|---|
ID |
Este ID exclusivo corresponde al ID de la lista de texto asociada. Puede cambiar el ID en el campo ID de la tabla. El ID debe ser único dentro del grupo de alarmas. Un cambio de ID en la tabla de alarmas cambia directamente el ID en la lista de texto (y viceversa). |
Tipo de observación |
Seleccione un tipo de observación en la lista. En función del tipo, hay varios campos de edición disponibles debajo de la tabla para definir la condición de alarma. Los campos definen una expresión que activa la alarma. Consulte la tabla donde de describen los tipos de observación. |
Detalles |
Muestra los ajustes de configuración del tipo de alarma seleccionado. Defina la configuración en la sección situada debajo de la tabla para el tipo de observación seleccionado (Digital, Límite superior, Límite inferior, Fuera de rango , Dentro del rango, Modificación o Evento) o edite la acción directamente en el campo Detalles. Si introduce una expresión que no coincide con el tipo de observación seleccionado, la expresión se adapta automáticamente. |
Desactivación |
Introduzca una variable booleana opcional para desactivar la alarma. |
Clase |
Seleccione una clase de alarma de la lista. |
Mensaje |
Escriba el texto para el mensaje de alarma que se muestra en un elemento de visualización Tabla de alarmas cuando se emite la alarma. Este texto se transfiere automáticamente a la lista de texto asociada al grupo de alarmas. Puede insertar saltos de línea pulsando Ctrl+Enter. Para obtener una lista de los marcadores de posición admitidos que se reemplazan con el valor actual en tiempo de ejecución, consulte la tabla independiente en este capítulo.
NOTA: De forma predeterminada, solo hay una columna disponible para el texto del mensaje. Puede añadir más columnas desde el menú contextual, al que se puede acceder en la propiedad Tipo de datos para la configuración de Columna de los elementos de visualización Tabla de alarmas y Banner de alarmas.
|
Tiempo de espera min. |
Escriba el tiempo mínimo que se debe dar la condición de alarma antes de que se active la alarma. Esto permite anular las alarmas para las condiciones que ocurren solo durante un breve periodo de tiempo.
Utilice un formato de acuerdo con IEC 61131 (por ejemplo, |
Variable latch 1 Variable latch 2 |
Las variables latch se utilizan para grabar valores adicionales cuando la alarma se activa. Una variable latch debe ser de tipo escalar (8 bytes), STRING o WSTRING. Una variable o una expresión latch se registra cuando la alarma se activa. Esto le proporciona información adicional sobre la alarma.
NOTA: Los elementos Tabla de alarmas y Banner de alarmas permiten filtrar las alarmas en la visualización según el contenido de la variable latch. Para obtener más información sobre cómo incluir variables latch en el mensaje de alarma, consulte la lista de marcadores de posición admitidos.
Ejemplo: cuando se monitoriza la velocidad de un motor, la temperatura y la corriente también se registran. De forma predeterminada, hay columnas disponibles para dos variables latch. Puede añadir más columnas desde el menú contextual, que está disponible en la propiedad Tipo de datos para la configuración de columnas de los elementos de visualización Tabla de alarmas y Banner de alarma si se han configurado a través del cuadro de diálogo . |
Alarma de prioridad superior Alarma |
Cuando se activa la alarma, puede confirmarse activando otra alarma. Ejemplo: al monitorizar una temperatura, debe activarse una alarma de clase Advertencia a una temperatura superior a 60 °C y una alarma de tipo Error a una temperatura superior a 90 °C. Si la temperatura sube, la alarma de clase Advertencia aparecerá a partir de 60 °C. A 90 °C o más, se activa la alarma de tipo Error, que confirma automáticamente la alarma de 60 °C. |
La sección Detalles cambia a Digital, Límite superior, Límite inferior, Fuera del rango, Dentro del rango, Modificación o Evento según el tipo de observación seleccionado.
Tipo de observación |
Elementos |
---|---|
Digital |
Escriba la expresión que se monitorizará a la izquierda y la expresión que se comparará a la derecha. En el centro, seleccione el operador de comparación = o <>. |
Límite superior(1) |
Escriba la expresión (izquierda y derecha) como se describe para el tipo Digital y seleccione el operador de comparación > o >=. De manera opcional, escriba una histéresis en %. |
Límite inferior(1) |
Escriba la expresión (izquierda y derecha) como se describe para el tipo Digital y seleccione el operador de comparación < o <=. De manera opcional, escriba una histéresis en %. |
Fuera del rango(1) |
Escriba la expresión que se monitorizará. Área: la alarma se activa cuando la expresión monitorizada está fuera del rango definido aquí. El campo izquierdo define una expresión para el límite inferior de este rango. El campo derecho define una expresión para el límite superior. La expresión que se debe monitorizar se muestra en el campo central. Ajuste los operadores de comparación < o <= según proceda. De manera opcional, escriba una histéresis en %. |
Dentro del rango(1) |
Escriba la expresión que se monitorizará. Área: la alarma se activa cuando la expresión monitorizada está dentro del rango definido aquí. El campo izquierdo define una expresión para el límite inferior de este rango. El campo derecho define una expresión para el límite superior. La expresión que se debe monitorizar se muestra en el campo central. Ajuste los operadores de comparación < o <= según proceda. De manera opcional, escriba una histéresis en %. |
Sustitución |
Escriba la expresión que se monitorizará. Se activa una alarma cuando cambia el valor. |
Evento |
La alarma Evento se activa mediante una llamada de bloque de funciones desde la biblioteca AlarmManager.library. Para obtener más información, consulte Llamada a alarmas Evento en el programa. |
(1) En estos tipos de observación, puede monitorizar la expresión especificada como absoluta o relativa. Absoluta implica que el valor límite está definido por un valor fijo o una variable que devuelve un valor fijo. Por su parte, relativa significa que el valor límite depende de una expresión.
Ejemplo: límite superior: Histéresis en %: cuando especifica una histéresis, la condición de alarma se cumple hasta que se alcanza una desviación del valor límite especificado. El tamaño de la desviación se especifica como un porcentaje (%) del valor límite.
Ejemplo: límite superior: |
Los marcadores de posición siguientes son compatibles con los mensajes de alarma y se reemplazarán con el valor actual en tiempo de ejecución.
Marcador de posición |
Descripción |
---|---|
|
Fecha del cambio al estado actual. |
|
Hora del último cambio de estado. |
|
Expresión (definida en la alarma) que activó la alarma. |
|
Prioridad de la alarma (definida en la clase de alarma). |
|
Valor que hizo que la condición de alarma se diera. |
|
ID de alarma que se muestra en la primera columna de una tabla de alarmas. |
|
Nombre de la clase de alarma (definido en la alarma). |
|
Se muestra toda la información sobre la alarma. |
|
Valor actual de la variable monitorizada. |
|
Valor de la primera variable latch en el momento en que se activó la alarma. |
|
Valor de la segunda variable latch en el momento en que se activó la alarma. |
|
TRUE en el caso del estado de alarma Active. FALSE con cualquier otro estado de alarma. |
|
Estado de alarma: 0 = Normal, 1 = Active, 2 = WaitingForConfirmation, 3 = ActiveAcknowledged (sigue activa y ya se ha confirmado). |
(1) En |
Los comandos siguientes para añadir y quitar columnas adicionales en mensajes y variables de bloqueo se pueden mostrar en el menú contextual con el comando
:Añadir columna de mensajes
Eliminar columna de mensajes
Añadir columna de variables latch
Eliminar columna de variables latch
Los comandos siguientes para exportar e importar alarmas desde o hacia un archivo CSV se pueden mostrar en el menú contextual con el comando :
Exportar alarmas
El comando abre el cuadro de diálogo predeterminado para guardar un archivo en el sistema de archivos. Seleccione el tipo de archivo predeterminado Archivo de exportación de grupos de alarmas (*.csv) y haga clic en Aceptar para exportar la lista de alarmas actual a un archivo CSV.
Importar alarmas
El comando abre el cuadro de diálogo predeterminado para buscar un archivo en el sistema de archivos. Seleccione un archivo del tipo Archivo de exportación de grupos de alarmas (*.csv) que describa las definiciones de alarmas y haga clic en Aceptar para importar las alarmas.