Skip to main content

Objeto: Clase de alarma

Una clase de alarma define sus propiedades básicas. Posteriormente, se tipifica la alarma.

Prioridad

Especificación de la prioridad de la clase de alarma (0–255).

Especificación de la prioridad de la clase de alarma (0–255).

La priorización de las alarmas debe garantizar que todas las alarmas puedan estructurarse en consecuencia.

Archivado

Nota: Para que se pueda archivar, el Almacenamiento de alarmas El objeto debe existir y configurarse debajo de la configuración de la alarma.

Una alarma de esta clase se archiva cuando se activa en tiempo de ejecución y se muestra en la tabla de alarmas.

Nota: Para que se pueda archivar, el Almacenamiento de alarmas El objeto debe existir y configurarse debajo de la configuración de la alarma.

tabla 125. Reconocimiento

Método de reconocimiento

El usuario de visualización debe reconocer la alarma para que esta se elimine de la lista de alarmas.

Sugerencia

Al mover el puntero del mouse sobre los posibles métodos de reconocimiento en el módulo de lista expandido del editor, el gráfico de transición de estado correspondiente se muestra en el lado derecho.

Método de reconocimiento: ACK

La alarma se desactiva tras la confirmación. Este es el método de confirmación para Eventos.

Gráfico de transición de estados:

_visu_img_acknowledge_method_ack.png

Diagrama de transición de estados cuando el Reconocer en lugar de confirmar La opción está seleccionada:

_visu_img_acknowledge_method_ack_a.png

Método de reconocimiento: REP

La alarma queda inactiva una vez resuelta la causa.

Gráfico de transición de estados:

_visu_img_acknowledge_method_rep.png

Método de reconocimiento: REP_ACK

La alarma queda inactiva una vez resuelta la causa y confirmada su recepción.

Gráfico de transición de estados:

_visu_img_acknowledge_method_rep_ack.png

Diagrama de transición de estados cuando el Reconocer en lugar de confirmar La opción está seleccionada:

_visu_img_acknowledge_method_rep_ack_a.png

Método de reconocimiento: ACK_REP

La alarma queda inactiva después del reconocimiento y se ha resuelto la causa.

Gráfico de transición de estados:

_visu_img_acknowledge_method_ack_rep.png

Diagrama de transición de estados cuando el Reconocer en lugar de confirmar La opción está seleccionada:

_visu_img_acknowledge_method_ack_rep_a.png

Método de reconocimiento: ACK_REP_ACK

La alarma está activa. Tras la confirmación opcional de recepción, esta se desactiva. Se debe resolver la causa y confirmar la finalización del evento de alarma.

Gráfico de transición de estados:

_visu_img_acknowledge_method_ack_rep_ack.png

Diagrama de transición de estados cuando el Reconocer en lugar de confirmar La opción está seleccionada:

_visu_img_acknowledge_method_ack_rep_ack_a.png

Gráfico de transición de estados

Estados de alarma

  • Normal: No existe ninguna situación de alarma.

    No se ha disparado ninguna alarma (estado normal).

  • Active

    Activo: Se ha producido una situación de alarma.

  • Waiting for confirm.

    La alarma está inactiva, pero aún no se ha confirmado con "Confirmar" (para resolver la causa del evento de alarma). El sistema aún la espera.

  • Inactive, Unacknowledged

    esperando confirmación: Ya no existe una alarma; aún no se ha recibido una confirmación.

  • Inactivo, no reconocido

    La alarma se ha activado y existe. Ya se ha confirmado su finalización.

Transiciones de estado

  • activate

    Se produce un evento de alarma y se activa una alarma. La alarma está activa ("alarma entrante").

  • deactivate

    Una alarma está terminando ("alarma en marcha").

  • confirm

    Se reconoce que se ha resuelto la causa del evento de alarma para una alarma que ya estaba inactiva.

  • ACK

    Se reconoce que se debe finalizar una alarma.

  • Re-Alarm

    La alarma se ha reactivado. El evento de alarma no se ha resuelto (y no se ha confirmado su resolución).



Reconocer por separado

_visu_icon_checked_box.png: En el modo de tiempo de ejecución, el usuario de visualización no puede reconocer la alarma junto con otras alarmas, sino que debe reconocerla por separado.

Esto evita que el usuario de visualización reconozca accidentalmente una alarma junto con otras alarmas.

Restablecer alarmas digitales automáticamente

_visu_icon_checked_box.png: Las variables booleanas que han disparado una alarma (de tipo de observación "Digital") se restablecen automáticamente al ser confirmadas.

Reconocer en lugar de confirmar

_visu_icon_checked_box.png: Cumple con OPC UA (sin "confirmar")

Hora de re-alarma

Literal de tiempo que especifica el período de tiempo después del cual se reactiva una alarma reconocida si el evento de alarma aún está activo.

Para métodos de reconocimiento ACK_REP y ACJ_REP_ACK.

La duración típica de esto es de 30 minutos.

Ejemplo: t#30m

tabla 126. Acciones de notificación

Lista de acciones de notificación

Consejo: Al seleccionar una acción de la lista, los detalles se muestran en una ventana independiente debajo de esta. Los detalles varían según el tipo de acción.

Acción

La acción configurada se ejecuta en la transición de un estado a otro.

Sugerencia: para seleccionar uno de los siguientes tipos de acción, haga doble clic en la columna.

Acción: Variable

El Variable La acción se realiza durante la transición de estado. La variable se establece en el valor configurado. Esto permite reaccionar programáticamente a la transición de estado.

Acción: Ejecutar

El Ejecutar La acción se realiza durante la transición de estado. Se ejecuta el programa especificado.

Acción: Llamar

El Llamar La acción se realiza durante la transición de estado. Se llama a la instancia del bloque de función especificado.

Transición de estado: Activar

_visu_icon_checked_box.png: La acción se ejecuta con "Activate "cuando la transición a la"Active " el estado esta terminado.

Las transiciones de estado disponibles dependen del estado seleccionado. Método de reconocimiento.

Se debe seleccionar al menos una transición de estado de alarma.

Transición de estado: Desactivar

_visu_icon_checked_box.png: La acción se realiza con "Deactivate " al cambiar a "Normal " estado.

Transición de estado: Confirmar

_visu_icon_checked_box.png: La acción se ejecuta con "Confirm "cuando la transición a la"Normal " el estado esta terminado.

Transición de estado: Acuse de recibo

_visu_icon_checked_box.png: La acción se ejecuta con "ACK "cuando la transición a la"Active, Acknowledged " el estado esta terminado.

Detalles

Muestra un resumen de la definición de la acción. La definición se muestra debajo de la tabla. Edite la acción desde allí.

Variable para Desactivación

Variable mediante la cual una aplicación puede desactivar la acción.



tabla 127. Tipo de acción: Variable

Requisito: Una acción con tipo Variable está seleccionado

Los detalles varían según el tipo de acción de la acción seleccionada en el Acciones de reconocimiento ventana de la siguiente manera.

Variable

Variable (variable de aplicación IEC)

Sirve como una variable de control (bandera) para llamar a un código de acción programáticamente.

Jardín derecho

Literal, variable o expresión

Puede seleccionar las variables a través de _cds_icon_button_threedots.png Asistente de Entrada .

En el caso de variables booleanas puedes utilizar el marcador de posición ALARM, en el caso de variables enteras el marcador de posición STATE.

En el caso de variables de cadena, puede especificar cualquier literal de cadena IEC (ejemplo: 'too high!').

Marcador de posición: ALARM

Estado (TRUE o FALSE ) de la alarma de esta clase de alarma que se activó/desactivó por última vez

Marcador de posición: STATE

El marcador de posición contiene el estado de alarma alcanzado actualmente de esta clase de alarma (cuando la aplicación se está ejecutando).

0: Normal

2: Active

3: WaitingForConfirmation

4: ActiveAcknowledged



tabla 128. Tipo de acción: Ejecutar

Requisito: Una acción con tipo Ejecutar está seleccionado

Los detalles varían según el tipo de acción de la acción seleccionada en el Acciones de reconocimiento ventana de la siguiente manera.

Archivo ejecutable

Ruta y nombre del archivo ejecutable en el controlador.

Parámetro

Uno o más parámetros que se añaden a la llamada. Separa los distintos parámetros con un espacio.



tabla 129. Tipo de acción: Llamar

Requisito: Una acción con tipo Llamar está seleccionado

Los detalles varían según el tipo de acción de la acción seleccionada en el Acciones de reconocimiento ventana de la siguiente manera.

Instancia de bloque de función

Bloque de función que se llama.

El bloque de función debe implementar la IAlarmNotifiable interfaz (AlarmManager.library). La acción deseada en un cambio de estado se implementa en el Execute método.

Estructura de parámetros adicionales

Si el bloque de funciones requiere una estructura de parámetros adicional, los miembros de la estructura se listan en esta tabla y pueden completarse aquí. Una estructura de parámetros adicional se define en el bloque de funciones con el atributo AlarmManagerAdditionalData.

Ejemplo: El bloque de función tiene el siguiente atributo.

{attribute 'AlarmManagerAdditionalData' := 'StructEmailParams'}

La estructura empleada debe constar de componentes escalares o componentes del tipo POINTER TO.

Nota: El ARRAY OF No se admiten tipos de datos ni tipos de datos personalizados.

Nota: Utilizando el {attribute 'AlarmManagerMandatoryParameter'} atributo puede identificar miembros de la estructura como parámetros obligatorios.



tabla 130. Opciones de visualización para la tabla de alarmas/banner de alarmas

Configura cómo se muestran los diferentes estados de una alarma en el elemento de visualización de alarmas (tabla de alarmas o banner de alarma).

Estado

Estado de alarma cuya visualización está configurada

Los estados disponibles dependen del seleccionado Método de reconocimiento.

Fuente

El cuadro de diálogo predeterminado para la selección de una fuente o color se abre con el _cds_icon_button_threedots.png botón.

Color de fondo

Color de fondo para el estado de alarma

Mapa de bits

Icono para el estado de alarma

Puede agregar un mapa de bits ingresando su ID. Si aún no hay ningún archivo de imagen asignado a este ID, se abrirá el cuadro de diálogo de búsqueda de archivos estándar. Tras seleccionar un archivo, se mostrará la definición de mapa de bits del grupo de imágenes. Grupo de imágenes global se añade.

Transparente

_visu_icon_checked_box.png: El mapa de bits se muestra con un color transparente.

Color transparente

Color que se mostrará de forma transparente. Relevante solo si Transparente La opción está activada.