Acquittement de l’historique des alarmes

Plusieurs opérations sont disponibles, par exemple, l'acquittement et l'effacement de l'alarme sélectionnée.

Exemple d'opération

 

Configuration du flux de travail

  1. Ajouter des variables
  2. Ajouter des groupes d'alarmes
  3. Ajouter des alarmes
  4. Configurer des composants
  5. Configurer des scripts

 

Ajouter des variables

Explorateur de projets : [Variables] ➞ [Toutes les variables]

Ajoutez les variables suivantes.

Propriétés de variable :

[Nom] [Type de données]

Var1

[BOOL]

Var2

[INT]

Var3

[BOOL]

Var4

[BOOL]

Var5

[BOOL]

Var6

[BOOL]

Var7

[BOOL]

Ajouter des groupes d'alarmes

Explorateur de projets : [Alarme/Événements] ➞ [Toutes les alarmes]

Ajoutez le groupe d'alarmes.

Propriétés du groupe d'alarmes (AlarmGroup1) :

Valeur par défaut

Ajouter des alarmes

Explorateur de projets : [AlarmGroup1] ➞ [Alarme booléenne]

Ajoutez les alarmes BOOL suivantes.

Propriétés de l'alarme booléenne :

Ligne

Onglet Propriété Valeur
1 [Basique] [Type d'alarme] [HautHaut]
[Condition de déclenchement]
[Variable]

[Variable]

[Nom] : Var1
[Message] Anomalie de pression.
2 [Basique] [Type d'alarme] [HautHaut]
[Condition de déclenchement]
[Variable]

[Variable]

[Nom] : Var3
[Message] Réservoir A arrêté
3 [Basique] [Type d'alarme] [HautHaut]
[Condition de déclenchement]
[Variable]

[Variable]

[Nom] : Var4
[Message] Réservoir B arrêté

4

[Basique] [Type d'alarme] [HautHaut]
[Condition de déclenchement]
[Variable]

[Variable]

[Nom] : Var5
[Message] Ligne1 - Erreur
5 [Basique] [Type d'alarme] [HautHaut]
[Condition de déclenchement]
[Variable]

[Variable]

[Nom] : Var6
[Message] Ligne2 - Erreur
6 [Basique] [Type d'alarme] [HautHaut]
[Condition de déclenchement]
[Variable]

[Variable]

[Nom] : Var7
[Message] Vérifier le câblage.

Explorateur de projets : [AlarmGroup1] ➞ [Alarme de niveau]

Ajoutez l'alarme NIVEAU suivante.

Propriétés de l'alarme de niveau :

Ligne Tabulation Propriété Valeur
1 [Basique] [Message] Anomalie de température.
[Type d'alarme] [Haut]
[Valeur] 80
[Bande morte] 0
[Variable]

[Variable]

[Nom] : Var2

Configurer des composants

Explorateur de projets : [Conception d'écran] ➞ [Écrans] ➞ [Screen1]

Faites glisser et déposez l'objet suivant de la [Bibliothèque d'objets] vers l'écran.

Objet Résumé d'alarmes (Nom : Propriétés AlarmSummary1) : A-1

Onglet Sous-onglet Propriété Valeur

[Fonction]

[Basique]

[Groupe d'alarmes]

AlarmGroup1

[Trier]

[Colonne] [Date]
[Ordre] [DESC]

Propriétés de l'objet de commutateur (Nom : Switch1) : B-1

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch2) : B-2

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch3) : B-3

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch4) : B-4

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch5) : B-5

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch6) : B-6

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch7) : B-7

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch8) : B-8

Valeur par défaut.

Configurer des scripts

Explorateur de projets : [Conception d'écran] ➞ [Écrans] ➞ [Screen1]

Définissez le script suivant sur l'objet.

Dans la [Bibliothèque d'objets], faites glisser et déposez le script dans l'éditeur de scripts.

Sommaire de l'alarme

Script de l'objet de commutateur (Nom : Switch1) : B-1 Acknowledge

Script de l'objet de commutateur (Nom : Switch2) : B-2 Delete

Script de l'objet de commutateur (Nom : Switch3) : B-3 SetHideFlag

Légende

Bloc

1

[Triggers] [Toucher] [Toucher]

2

[Valeurs] [Objet d'écran]

3

[Opérations] ➞ [Fonctions IHM] [Sommaire de l'alarme]

Groupe d'alarmes

Script de l'objet de commutateur (Nom : Switch4) : B-4 Acknowledge

Script de l'objet de commutateur (Nom : Switch5) : B-5 Delete

Script de l'objet de commutateur (Nom : Switch6) : -6 SetHideFlag

Script de l'objet de commutateur (Nom : Switch7) : -7 ResetHideFlag

Script de l'objet de commutateur (Nom : Switch8) : B-8 DeleteHiddenFlag

Légende Bloc

1

[Triggers] [Toucher] [Toucher]

2

[Valeurs] [Objet d'écran]

3

[Opérations] ➞ [Fonctions IHM] [Groupe d'alarmes]