# Reconocimiento del historial de alarmas

Hay varias operaciones disponibles, como, por ejemplo, confirmar y borrar la alarma seleccionada.

## Operación de ejemplo

## Establecer el flujo de trabajo

1. Agregar variables
2. Agregar grupos de alarmas
3. Agregar alarmas
4. Configurar los objetos
5. Configurar los scripts

## Agregar variables

### Explorador de proyectos : [Variables] ➞ [Todas las variables]

Agregue las siguientes variables.

#### Propiedades de las variables :

[Nombre] | [Tipo de datos]
Var1 | [BOOL]
Var2 | [INT]
Var3 | [BOOL]
Var4 | [BOOL]
Var5 | [BOOL]
Var6 | [BOOL]
Var7 | [BOOL]

## Agregar grupos de alarmas

### Explorador de proyectos : [Alarmas o eventos] ➞ [Todas las alarmas]

Agregar el grupo de alarmas.

#### Propiedades del Grupo de Alarmas (AlarmGroup1) :

Valor por defecto

## Agregar alarmas

### Explorador de proyectos : [AlarmGroup1] ➞ [Alarma booleana]

Agregue las siguientes alarmas booleanas.

#### Propiedades de la alarma booleana :

Fila | Tabulación | Propiedad | Valor
1 | [Básico] | [Tipo de alarma] | [HiHi]
[Condición de disparador] |
[Variable] | [Variable] [Nombre]: Var1
[Mensaje] | Anomalía de la presión.
2 | [Básico] | [Tipo de alarma] | [HiHi]
[Condición de disparador] |
[Variable] | [Variable] [Nombre]: Var3
[Mensaje] | Tanque A paró
3 | [Básico] | [Tipo de alarma] | [HiHi]
[Condición de disparador] |
[Variable] | [Variable] [Nombre]: Var4
[Mensaje] | Tanque B paró.
4 | [Básico] | [Tipo de alarma] | [HiHi]
[Condición de disparador] |
[Variable] | [Variable] [Nombre]: Var5
[Mensaje] | Línea1 - Error
5 | [Básico] | [Tipo de alarma] | [HiHi]
[Condición de disparador] |
[Variable] | [Variable] [Nombre]: Var6
[Mensaje] | Línea2 - Error
6 | [Básico] | [Tipo de alarma] | [HiHi]
[Condición de disparador] |
[Variable] | [Variable] [Nombre]: Var7
[Mensaje] | Compruebe el cableado.

### Explorador de proyectos : [AlarmGroup1] ➞ [Alarma de nivel]

Agregue la siguiente alarma de NIVEL.

#### Propiedades de la alarma de nivel :

Fila | Tabulación | Propiedad | Valor
1 | [Básico] | [Mensaje] | Anomalía de temperatura.
[Tipo de alarma] | [Hi]
[Valor] | 80
[Banda muerta] | 0
[Variable] | [Variable] [Nombre]: Var2

## Configurar los objetos

### Explorador de proyectos : [Diseño de la pantalla] ➞ [Pantallas] ➞[Pantalla1]

Arrastre y coloque los siguientes objetos de la [Caja de herramientas] a la pantalla.

#### Propiedades del objeto del resumen de alarma (Nombre: AlarmSummary1): A-1

Tabulación | Subpestaña | Propiedad | Valor
[Función] | [Básico] | [Grupo de alarmas] | AlarmGroup1
[Ordenar] | [Columna] | [Fecha]
[Orden] | [DESC]

#### Propiedades del objeto del interruptor (Nombre: Switch1) : B-1

Valor por defecto.

#### Propiedades del objeto del interruptor (Nombre: Switch2) : B-2

Valor por defecto.

#### Propiedades del objeto del interruptor (Nombre: Switch3) : B-3

Valor por defecto.

#### Propiedades del objeto del interruptor (Nombre: Switch4) : B-4

Valor por defecto.

#### Propiedades del objeto del interruptor (Nombre: Switch5) : B-5

Valor por defecto.

#### Propiedades del objeto del interruptor (Nombre: Switch6) : B-6

Valor por defecto.

#### Propiedades del objeto del interruptor (Nombre: Switch7) : B-7

Valor por defecto.

#### Propiedades del objeto del interruptor (Nombre: Switch8) : B-8

Valor por defecto.

## Configurar los scripts

### Explorador de proyectos : [Diseño de la pantalla] ➞ [Pantallas] ➞[Pantalla1]

Establezca el siguiente script en el objeto.

Desde la [Caja de herramientas] arrastre y coloque el script en el editor de scripts.

### Resumen de alarmas

#### Script del objeto del interruptor (Nombre : Switch1) : B-1 Acknowledge

#### Script del objeto del interruptor (Nombre : Switch2) : B-2 Delete

#### Script del objeto del interruptor (Nombre : Switch 3) : B-3 SetHideFlag

Leyenda | Bloque
1 | [Disparos] ➞ [Toque] ➞ [Toque]
2 | [Valores] ➞ [Objeto de pantalla]
3 | [Operaciones] ➞ [Funciones de HMI] ➞ [Resumen de alarmas]

### Grupo de alarmas

#### Script del objeto del interruptor (Nombre : Switch4) : B-4 Acknowledge

###

#### Script del objeto del interruptor (Nombre : Switch5) : B-5 Delete

###

#### Script del objeto del interruptor (Nombre : Switch6) : B-6 SetHideFlag

###

#### Script del objeto del interruptor (Nombre : Switch7) : B-7 ResetHideFlag

###

#### Script del objeto del interruptor (Nombre : Switch8) : B-8 DeleteHiddenFlag

Leyenda | Bloque
1 | [Disparos] ➞ [Toque] ➞ [Toque]
2 | [Valores] ➞ [Objeto de pantalla]
3 | [Operaciones] ➞ [Funciones de HMI] ➞ [Grupo de alarmas]