Définition d'un Regrouper d'alarmes et d'alarmes
Dans les instructions suivantes, le Groupe d'alarme l'objet est configuré avec une alarme comme exemple.
L'alarme doit se déclencher lorsqu'une pénurie de pièces est détectée. Pour cela, elle est liée à une variable observée. Pour cela, configurez l'alarme comme une Numérique type d'observation et spécifier une condition d'alarme. Affectez ensuite une variable de verrouillage à l'alarme.
Exigence : Un candidat approprié PartsShortage
classe d'alarme et DatabaseFileAlarmStorage
le stockage des alarmes est déjà configuré dans la gestion des alarmes de l'application.
Dans l'arborescence des appareils, sélectionnez Configuration de l'alarme objet.
Cliquez sur le Projet → Ajouter un objet → Regrouper d'alarme commande. Attribuer le nom
AG_PartsShortage
au groupe d'alarme.Le
AG_PartsShortage
Le groupe d'alarmes et la liste de textes du même nom sont répertoriés dans l'arborescence des périphériques. L'éditeur permet de configurer le groupe d'alarmes.Créez une alarme. Double-cliquez dans le Type d'observation colonne et sélectionnez le Numérique type d'observation.
L'alarme est créée et s'affiche dans la liste des alarmes.
Dans le Numérique groupe, configurez l'observation comme suit :
Dans le Expression champ, spécifiez directement la variable d'observation ou utilisez l'assistant de Entrée .
bPart1Empty
Dans le champ de entrée à droite, indiquez la valeur
TRUE
. Laissez l'opérateur de comparaison=
entre les deux expressions.
L'expression (qui agit comme une condition d'observation)
(PLC_PRG.bPart1Empty) = (TRUE)
est affiché dans le Détails colonne.Configurez l’alarme comme suit :
Classe à
AC_PartsShortage
Message à
Parts shortage at Station 1 – Fill level: <LATCH1>
Note
<LATCH1>
est un Espace réservé pour Verrou Var 1 La valeur de cette variable fournit des informations supplémentaires sur l'alarme. Dans cet exemple, il s'agit du niveau de remplissage au moment où l'alarme se déclenche.Astuce
Il est possible de configurer la visualisation des alarmes de manière à ce que les alarmes puissent être filtrées par la valeur d'une variable de verrouillage.
Temps de retard à l'allumage à
T#5s
Verrou Var 1 à
iFillLevel
Vérifiez que vous avez déjà effectué la configuration pour l'archivage.
Remarque : vous devez spécifier un stockage d’alarme ici car vous avez défini une alarme d’une classe avec archivage.
Si le bPart1Empty
commutateurs variables vers TRUE
lors de l'exécution, un message est émis par la gestion des alarmes. La valeur de iFillLevel
La variable est sortie avec le message. L'acquittement et l'affichage sont exécutés selon les instructions. AC_PartsShortage
classe d'alarme. L'alarme est archivée.
Selon la valeur des variables de verrouillage définies pour l'alarme, vous pouvez filtrer les alarmes dans une visualisation d'alarmes. Pour ce faire, configurez l'option Tableau d'alarme ou Bannière d'alarme éléments en conséquence et programmez un élément pour spécifier la valeur du filtre.
Affichage de l'alarme en mode en ligne
Vous pouvez configurer la gestion et la visualisation des alarmes de telle sorte que l'utilisateur de la visualisation en ligne dispose toujours d'options pour influencer l'affichage : Filtrer les alertes, Afficher pendant une période donnée, Supprimer l'historique.