Skip to main content

Creación de un grupo de alarmas y alarmas

En las siguientes instrucciones, un Grupo de alarma El objeto se configura con una alarma como ejemplo.

La alarma debe activarse cuando se detecta una escasez de piezas. Para ello, la alarma se vincula a una variable que se monitoriza mediante una condición. Para ello, configure la alarma como... Digital Tipo de observación y especifique una condición de alarma. Luego, asigne una variable de enclavamiento a la alarma.

Una variable de enclavamiento proporciona información adicional de la aplicación cuando se activa la alarma. El contenido de esta variable puede mostrarse en el mensaje de alarma. Además, puede utilizarse en la visualización de alarmas para filtrarlas.

Requisito: Una clase de alarma adecuada PartsShortage y almacenamiento de alarmas DatabaseFileAlarmStorage ya están configurados en la gestión de alarmas de la aplicación.

  1. En el árbol de dispositivos, haga clic en el icono Configuración de alarma objeto.

  2. Haga clic en el ProyectoAgregar objetoGrupo de alarmas comando. Asignar el nombre PartsShortage al grupo de alarma.

    El PartsShortage grupo de alarmas y la lista de texto del mismo nombre aparecen en el árbol de dispositivos. En el editor, puede configurar el grupo de alarmas.

  3. Crear una alarma: Haga doble clic en el Tipo de monitoreo columna y seleccione la Digital tipo de monitoreo.

    Se crea la alarma.

  4. Configurar la observación en el Digital sección.

    1. En el Expresión campo, especifique la expresión a observar monitoreada ya sea directamente o utilice el Asistente de entrada.

      bPart1Empty

    2. En el campo de entrada de la derecha, especifique el valor TRUE. Deje el operador de comparación = entre las dos expresiones.

    La declaración bPart1Empty := TRUE se muestra en el Detalles columna.

  5. Configure los demás parámetros de la alarma:

    1. Clase a PartsShortage

    2. Mensaje a Parts shortage at Station 1 – Fill level: <LATCH1>

      Nota

      <LATCH1> es un marcador de posición para Pestillo Var 1 El valor de esta variable proporciona información adicional sobre la alarma. En este ejemplo, es el nivel de llenado al activarse la alarma.

      Sugerencia

      Es posible configurar la visualización de alarmas de tal manera que las alarmas puedan ser filtradas por el valor de una variable latch.

    3. Tiempo mínimo de espera a T#5s

    4. Pestillo Var 1 a iFillLevel

  6. Para el archivar, especificar el almacenamiento de alarma DatabaseFileAlarmStorage que ya está configurado.

    Nota: Debe especificar un almacenamiento de alarma aquí porque ha definido una alarma de una clase con archivado.

Si la variable bPart1Empty cambia a TRUE En tiempo de ejecución, la gestión de alarmas emite un mensaje. El valor de la variable iFillLevel se emite con el mensaje. El comportamiento de confirmación y la visualización se ejecutan según el PartsShortage Clase de alarma. La alarma está archivada.

Según el valor de las variables de cierre definidas para la alarma, puede filtrar las alarmas en una visualización de alarmas. Para ello, configure Tabla de alarmas o Bandera de alarma elementos en consecuencia y programa un elemento para especificar el valor del filtro.

Pantalla de alarma en modo en línea

Puede crear la gestión de alarmas y la visualización de alarmas de tal manera que el operador todavía tenga opciones para controlar la pantalla en modo en línea: filtrado de alarmas, visualización por un período de tiempo específico, borrar historial.