Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Créer un fichier d’association des enregistrements d’alarmes

Créer un fichier d’association des enregistrements d’alarmes

  • Last UpdatedSep 24, 2024
  • 5 minute read

Vous devez faire correspondre les enregistrements d’alarmes d’une paire Hot Backup chaque fois que les producteurs primaire et secondaires exploitent des applications différentes. L’association des enregistrements d’alarmes permet de faire correspondre des enregistrements différents sur les producteurs primaire et secondaire d’une paire de sauvegarde. Par exemple, vous pouvez faire correspondre des enregistrements d’alarmes en fonction des noms de variables InTouch attribués. Même si les noms diffèrent sur les deux référentiels des producteurs, les enregistrements d’alarmes conservent leur cohérence logique.

Remarque : la création d’un fichier d’association des enregistrements d’alarmes n’est pas nécessaire si les deux producteurs primaire et de sauvegarde exécutent la même application. Si aucun fichier d’association n’est disponible, le système d’alarmes distribuées assume que les producteurs primaire et secondaire exécutent les mêmes applications avec les mêmes enregistrements d’alarmes.

Ces correspondances permettent la synchronisation des acquittements d’alarmes sur des producteurs exécutant des applications différentes. Quand le système d’alarmes distribuées acquitte une alarme sur un producteur, il peut déterminer l’alarme à acquitter sur l’autre producteur.

L’illustration suivante montre la correspondance des enregistrements d’alarmes entre les deux producteurs d’une paire Hot Backup. Dans cet exemple, les enregistrements d’alarmes A et B du producteur principal sont associés aux enregistrements d’alarmes MA et MB correspondants sur le producteur secondaire.

Graphics describing alarm record mapping between the two providers of a hot backup pai

Les correspondances entre les enregistrements d’alarmes sont importées par gestionnaire Alarm Hot Backup à partir d’un fichier de valeurs séparées par des virgules (CSV) que vous créez avec Microsoft Excel ou un éditeur de texte, comme le Bloc-notes. Ce fichier d’associations inclut une liste ordonnée de champs permettant de faire correspondre d’enregistrements d’alarmes sur les producteurs primaire et secondaire.

Pour définir les en-têtes du fichier d’association, vous indiquez le nom des champs de l’enregistrement d’alarme associé à une variable. L’ordre des en-têtes à l’intérieur du fichier doit coïncider avec les champs de l’enregistrement d’alarme affichés par la boîte de dialogue Sélection des champs clés. L’illustration suivante montre les en-têtes de colonnes d’un fichier Excel qui coïncident avec l’ordre des champs d’enregistrement d’alarme de la boîte de dialogue Sélection des champs clés.

Column headers of an Excel file that match the order of alarm record fields

Vous pouvez créer un fichier d’association contenant uniquement une sélection des en-têtes des champs utilisés pour générer les clés de correspondance. L’illustration suivante montre un fichier Excel qui n’inclut que les en-têtes Nom, Classe et Type. Quand vous ajoutez des en-têtes, leur ordre doit toujours coïncider avec les champs de l’enregistrement d’alarme affichés par la boîte de dialogue Sélection des champs clés.

Excel mapping file

Spécifiez les champs d’alarmes correspondants au producteur principal dans la moitié gauche des colonnes. De même, spécifiez les même champs pour le producteur secondaire dans la moitié gauche des colonnes utilisées.

En-têtes du fichier d’associations

Valeurs attribuées aux champs d’alarmes

Groupe

Nom du groupe d’alarmes auquel la variable appartient. Le nom d’un groupe d’alarmes ne peut pas contenir d’espace.

Nom

Nom de la variable dont les enregistrements sont associés. Un nom de variable ne peut pas contenir d’espace.

Classe

Classe de l’alarme affectée à la variable.
Les classes possibles sont :

  • VALUE pour une alarme de valeur.

  • DEV pour une alarme d’écart.

  • ROC pour une alarme de taux de variation.

  • DSC pour une alarme discrète.

Ecrivez

Type de la condition d’alarme associée à la classe d’alarme.

  • LOLO, LO, HI et HIHI pour une alarme de valeur

  • MinDev et MajDev pour une alarme d’écart

  • ROC pour une alarme de taux de variation

  • DSC pour une alarme discrète

Priorité

Priorité affectée à une condition d’alarme. La priorité est un nombre compris entre 1 et 999.

Valeur

Voir les notes suivantes.

Limite

Voir les notes suivantes.

Commentaire

Voir les notes suivantes.

Colonnes Valeur, Limite et Commentaire :

  • Les colonnes « Valeur » et « Limite » peuvent avoir n’importe quelle valeur sauf la valeur Nul, lorsque les valeurs de « Classe » ou « Type » sont inconnues pour l’enregistrement spécifié sur le poste spécifié.

  • Les valeurs indiquées dans les colonnes Valeur et Limite acceptent uniquement les caractères 1234567890.-+eE lorsque l’enregistrement spécifié sur le poste spécifié a pour classe Value, Dev ou ROC.

  • Les valeurs incluses dans les colonnes Valeur et Limite acceptent uniquement les caractères 1234567890.-+eE caractères lorsque l’enregistrement spécifié sur le poste spécifié a pour type LOLO, LO, HI, HIHI, MinDev, MajDev ou ROC.

  • Les colonnes « Valeur » et « Limite » peuvent avoir n’importe quelle valeur sauf la valeur Nul, lorsque les valeurs de « Classe » ou « Type » de l’enregistrement spécifié sur le poste spécifié ont pour classe DSC.

  • Les valeurs de la colonne Commentaire sont limitées alors qu’elles ne devraient pas l’être.

  • Tous les enregistrements du fichier d’association doivent être uniques. Le gestionnaire Alarm Hot Backup ignore tous les enregistrements dupliqués lors de l’importation du fichier. Vous pouvez examiner les détails du processus d’importation une fois terminé.

Vous pouvez combiner les valeurs des champs d’enregistrement d’alarme (par exemple celles des champs Groupe, Nom et Priorité) afin de générer une « clé de mise en correspondance composite » permettant d’identifier les enregistrements de manière unique.

Un producteur d’alarmes InTouch insère dans le champ « Nom » le nom de la variable ayant généré l’alarme. Par conséquent, lorsqu’une paire Hot Backup est utilisée, une clé de mise en correspondance peut être générée en combinant le nom du groupe d’alarmes et celui de de la variable.

Par exemple :

Poste principal

Poste de sauvegarde

$System!VariableA

$System!VariableB

Si les champs Nom et Commentaire sont fusionnés en un seul champ pour un producteur, vous pouvez utiliser la combinaison du nom et du commentaire comme clé de mise en correspondance.

Poste principal

Poste de sauvegarde

VariableA!CommentaireA

VariableB!CommentaireB

Cette procédure peut être appliquée à toute autre combinaison de champs pour un troisième producteur.