Skip to main content

Définition d'alarme

Dans la gestion des alarmes dans CODESYS, la définition d'une alarme comprend les éléments suivants :

  • Description générale (ID, type d'observation, texte du message, etc.)

  • Description de la cause de l'alarme (expression à respecter, limites, temps min. d'attente, etc.)

  • Description des effets de l'alarme (actions de notification, méthode d'acquittement, options d'affichage, etc.).

Certaines parties de la définition d'alarme sont regroupées sous forme de classes d'alarme. Une seule alarme est caractérisée dans sa définition au sein d'un groupe d'alarmes avec l'une des classes. Certaines parties de la définition se trouvent dans le groupe d'alarmes et s'appliquent à toutes les alarmes de ce groupe.

Ci-dessous vous voyez un aperçu des paramètres et propriétés d'une alarme qui sont définis dans quel objet de la configuration de l'alarme :

Classe d'alarme

  • Priorité

  • Archivage oui/non

  • Méthode de reconnaissance

  • Accusé de réception unique oui/non

  • Actions de notification sur la transition d'état d'alarme

  • Représentation dans la visualisation

Groupe d'alarme

  • Liste de textes pour les textes des messages

  • Objet d'archivage

  • Variable de désactivation

Alarme unique au sein du groupe d'alarmes

  • ID

  • Type d'observation et expression à observer

  • Variable de désactivation individuelle

  • Classe d'alarme

  • Texte du message

  • Temps en attente

  • Variables de verrouillage (par exemple pour afficher des valeurs de variables supplémentaires dans le texte du message ou pour pouvoir filtrer les alarmes en mode en ligne)

  • Alarme prioritaire supérieure

    Dont le déclenchement acquitte l'alarme définie ici

Méthode de reconnaissance, reconnaissance individuelle :

Pour chaque classe d'alarme, vous définissez une méthode d'accusé de réception et une ou plusieurs actions de notification pour vous assurer que l'utilisateur a pris note d'une alarme. La méthode d'accusé de réception spécifie les états et les transitions d'état qui sont traités pour l'accusé de réception lorsqu'une alarme se produit.

Les actions de notification permettent de définir les actions à exécuter lors d'une transition d'état. Dès que l'utilisateur a acquitté une alarme survenue, celle-ci est supprimée de la liste des alarmes actuelles. Les différentes méthodes d'acquittement sont décrites dans des diagrammes disponibles sous forme d'info-bulle de l'application. Méthode de reconnaissance dans la boîte de dialogue de configuration de la classe d'alarme.

État d'alarme :

Lors de la définition d'une alarme, la condition d'alarme pour laquelle la réalisation déclenche l'alarme est définie dans le type d'observation. En fonction du type d'observation, vous devez spécifier une condition d'alarme appropriée dans le Détails colonne. Différents champs de saisie sont disponibles selon le type d'observation.

Type d'observation : Numérique, Limite supérieure, Limite inférieure, Hors de portée, Gamme intérieure, Changement, Événement

Exemple de type d'observation Numérique: PLC_PRG.xAlarm1 = TRUE

Événement d'alarme :

Un événement d'alarme est attribué à un état d'alarme. Bien qu'une condition d'alarme puisse exister sur une période plus longue, l'événement d'alarme décrit l'occurrence actuelle d'un changement. Par exemple, la transition de l'état normal à l'état d'alarme.

Dans le CODESYS configuration d'alarme, les mêmes noms sont utilisés pour les trois types d'événements et les états d'alarme respectifs.

Types d'événements : Actif, ACCUSÉ, Inactif

Les messages ne sont pas enregistrés en tant que copie dans l'historique.

Effet : Si vous apportez une petite modification à un message (par exemple, corriger une faute de frappe), cette modification aura un effet sur l'historique, car le message corrigé y sera désormais affiché. Cependant, si vous reconfigurez complètement l'alarme (modifiez son état ou sa condition et mettez à jour le message), toutes les alarmes précédentes enregistrées en raison d'une configuration obsolète recevront le nouveau message dans l'historique. Vérifiez au cas par cas s'il n'est pas préférable d'ajouter une nouvelle alarme plutôt que de mettre à jour l'alarme obsolète.