Skip to main content

Objet : Configuration d'alarme

Symbole : _vis_icon_alarmconfiguration.png

Les alarmes sont gérées dans le Configuration d'alarme objet.

Lorsque vous insérez l'objet, les objets par défaut suivants sont également insérés automatiquement :

  • Classe d'alarme : Erreur

  • Classe d'alarme : Informations

  • Classe d'alarme : Avertissement

  • Stockage d'alarme : Stockage d'alarme

Vous pouvez utiliser ces objets, mais ce n'est pas obligatoire. Vous pouvez les supprimer et les remplacer par des objets que vous ajoutez vous-même.

Instances d'alarme

_vis_icon_alarmgrouptemplate.png

Liste avec les instances d'alarme

Variable

Instance de bloc fonctionnel ou variable de structure pour laquelle une définition d'alarme existe

Exemple: PLC_PRG.fb1Test

Modèle de groupe d'alarme

Modèle de groupe d'alarme (généralement issu d'une bibliothèque)

Exemple: AGT_FB_1

Groupe d'alarme

Groupe d’alarmes dans lequel l’instance d’alarme est implicitement incluse.

Créer

_visu_icon_checked_box.png⁣ : Les alarmes de cette instance sont créées.

Bouton : Créer ou mettre à jour des instances d'alarme

Si un nouveau code IEC a été créé dans le projet et que de nouvelles instances ont été ajoutées, la configuration de l'alarme nécessite une mise à jour. Cliquez sur le bouton pour créer ou mettre à jour les instances d'alarme. La programmation IEC et la configuration de l'alarme correspondent alors à nouveau.

Si, par exemple, une autre bibliothèque a été insérée ou des instances de blocs fonctionnels sont créées à partir de cette bibliothèque sans modifier la configuration de l'alarme, la liste des instances d'alarme doit être mise à jour.

Vérifier les instances d'alarme pendant la compilation

_visu_icon_checked_box.png⁣ : Activé par défaut

Vérifie automatiquement l'exhaustivité et l'exactitude de la liste des instances d'alarme lors de la compilation et émet un message. La configuration d'alarme doit ensuite être mise à jour au moyen de Créer ou mettre à jour des instances d'alarme bouton.

On vérifie si toutes les instances de blocs fonctionnels et toutes les variables de structures avec AlarmGroupTemplate sont couverts.

Aucune modification en ligne

Après avoir changé d'option, il n'est plus possible de se connecter sans modification.

Réglages

_cds_icon_application.png

Tâche de stockage des alarmes

Activer

_visu_icon_checked_box.png⁣ : L'évaluation des alarmes est répartie sur deux tâches. La tâche la plus rapide (AlarmManagerTask objet) est responsable de l’évaluation des conditions d’alarme. La tâche la plus lente (tâche de stockage des alarmes) est chargée de sauvegarder les informations sur les alarmes dans la base de données des alarmes. Lorsque vous sélectionnez l'option, la tâche de stockage des alarmes est créée automatiquement. Cette tâche n'est pas visible dans la configuration des tâches.

_visu_icon_unchecked.png:L'évaluation et le stockage des alarmes sont traités dans une seule tâche (AlarmManagerTaskobjet). Il s'agit du paramètre par défaut pour les projets existants qui ont été créés avant la version 4.6.0.0.

Intervalle de tâche

Durée du cycle de la tâche de stockage des alarmes en ms (1..1000000)

Exemple : 2000

Note

Définissez un temps de cycle de tâche plus élevé et une priorité plus faible pour la tâche de stockage des alarmes que pour la tâche de gestion des alarmes. La tâche de stockage des alarmes nécessite une fréquence lente pour exécuter l'accès aux fichiers de la base de données des alarmes.

Priorité (0..31)

Priorité de la tâche de stockage des alarmes

Exemple: 31

Pour plus d'informations, voir : Répartir la gestion des alarmes sur deux tâches

Mises à jour de l'historique des alarmes lors du démarrage de l'exécution

Changer l'état des alarmes anormales en normal

_visu_icon_checked_box.png⁣ : Au démarrage de l'application, toutes les alarmes de l'historique des alarmes qui ne sont pas à l'état "Normal" se voient automatiquement attribuer l'état "Normal".

_visu_icon_unchecked.png: L'état d'alarme est conservé au démarrage de l'application.

Attribuer les horodatages inactifs manquants au démarrage de l'exécution

_visu_icon_checked_box.png⁣ : Lorsque l'application est démarrée, les horodatages inactifs manquants se voient attribuer l'heure de démarrage de l'application.

_visu_icon_unchecked.png: L'horodatage est conservé au démarrage de l'application.