Compteurs d’alarme
Exploitez les compteurs d’alarme lors de l’exécution et découvrez comment les événements d’alarme modifient leurs valeurs.
Objet Compteurs
Les objets Compteurs sont des nœuds enfants disponibles uniquement lors de l’exécution des objets AlarmesConservées et AllAlarms Ils incluent des variables qui récapitulent les états d’alarme. Les compteurs ne sont pas disponibles lors de la conception, ne s’affichent pas dans les fichiers de modèle de projet ni dans le navigateur d’objets de
FactoryTalk Optix Studio
.
CONSEIL:
Lors de l’exécution, vous pouvez parcourir les compteurs et vous y abonner avec OPC UA. Pour plus d’informations sur OPC UA, consultez OPC UA.
Les compteurs affichent le nombre d’alarmes dans chaque état. Les compteurs se mettent à jour à chaque événement d’alarme entrant. Les transitions d’état d’alarme (active, inactive, acquittée, confirmée) ajustent les compteurs correspondants. Seules les alarmes activées affectent les compteurs. Les alarmes supprimées, suspendues ou désactivées n’affectent aucun compteur.
CONSEIL:
Lorsque
Application FactoryTalk Optix
démarre, les compteurs peuvent prendre un certain temps pour mettre à jour leurs valeurs.Le fait de suspendre, de supprimer ou de désactiver une alarme diminue les compteurs qui reflètent son état.
Lorsqu’une alarme est rétablie, que sa suppression est levée ou qu’elle est activée, les compteurs correspondant à son état au moment de l’opération augmentent. Cet état peut différer de celui au moment de la suspension, de la suppression ou de la désactivation.
Hiérarchie des nœuds
Les nœuds d’alarme s’organisent selon une structure hiérarchique. Le schéma suivant montre comment les compteurs sont regroupés sous les collections d’alarmes.
- AlarmesConservées ou AllAlarms
- Compteurs
- ActiveCount
- ActiveUnackedCount
- ActiveUnconfirmedCount
- ActiveAckedCount
- InactiveUnackedCount
Liens dynamiques
Les liens dynamiques vers ces variables s’affichent comme non résolus dans
FactoryTalk Optix Studio
lors de la conception et sont résolus dans Applications FactoryTalk Optix
lors de l’exécution.Compteurs de référence pour AlarmesConservées dans des liens dynamiques ou des NetLogics à l’aide des chemins de navigation suivants :
- RetainedAlarms/Counters/ActiveCount
- RetainedAlarms/Counters/ActiveUnackedCount
- RetainedAlarms/Counters/ActiveAckedCount
- RetainedAlarms/Counters/ActiveUnconfirmedCount
- RetainedAlarms/Counters/InactiveUnackedCount
Compteurs de référence pour AllAlarms dans des liens dynamiques ou des NetLogics à l’aide des chemins de navigation suivants :
- AllAlarms/Counters/ActiveCount
- AllAlarms/Counters/ActiveUnackedCount
- AllAlarms/Counters/ActiveAckedCount
- AllAlarms/Counters/ActiveUnconfirmedCount
- AllAlarms/Counters/InactiveUnackedCount
Pour plus d'informations, consultez les rubriques Liens dynamiques et NetLogic.
Variables des compteurs
Le tableau suivant décrit les variables des compteurs disponibles pour surveiller les états d’alarme. Utilisez ces variables pour suivre le nombre d’états d’alarme spécifiques dans votre application.
CONSEIL:
Les collections AlarmesConservées et AllAlarms utilisent
Actif
et Inactif
pour les variables internes. Les widgets d’alarme et les variables à l’intérieur des widgets utilisent En alarme
et Normal
pour le texte affiché.Variable | Type de données | Description |
|---|---|---|
ActiveCount | UInt32 | Nombre total d’alarmes actives, non supprimées ou suspendues, y compris les alarmes non acquittées et acquittées. Cette valeur est toujours supérieure ou égale au nombre d’alarmes actives non confirmées. |
ActiveUnackedCount | UInt32 | Nombre d’alarmes actives non acquittées. |
ActiveAckedCount | UInt32 | Nombre d’alarmes actives acquittées. |
ActiveUnconfirmedCount | UInt32 | Nombre d’alarmes actives non confirmées. S’incrémente uniquement lorsque le workflow de confirmation des alarmes est activé. Est toujours égal à 0 lorsque le workflow de confirmation des alarmes est désactivé. Cette valeur est toujours inférieure ou égale au nombre total d’alarmes actives. |
InactiveUnackedCount | UInt32 | Nombre d’alarmes inactives non acquittées. Ces alarmes n’affectent pas le nombre total d’alarmes actives. |
alarm counters
RetainedAlarms
AllAlarms
OPC UA
Fournir une réponse