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

AVEVA™ InTouch HMI

​.Ack, ​.champ

  • Last UpdatedOct 04, 2024
  • 1 minute read

Surveille ou contrôle l’état d’acquittement de tous les types d’alarmes locales.

Catégorie

Alarmes

Utilisation

TagName.Ack=1;

Paramètre

TagName

Toute variable de type discret, entier, réel, toute variable indirecte de type discret ou analogique, ou le nom d’un groupe d’alarmes.

Remarques

Définissez ce .champ avec la valeur 1 pour acquitter toutes les alarmes en attente associées à une variable ou à un groupe d’alarmes spécifié. Quand un groupe d’alarmes est spécifié, toutes les alarmes non-acquittées associées aux variables du groupe sont acquittées. Si la variable spécifiée n’est pas un groupe d’alarmes, seule l’alarme non-acquittée associée à cette variable, est acquittée. Définir ce .champ .Ack avec une valeur différente de 1 n’a pas de signification.

Type de données

Discret (lecture/écriture)

Valeurs acceptées

1

Exemple

L’instruction suivante acquitte une alarme associée à la variable Tag1 :

Tag1.Ack=1;

L’exemple suivant peut être utilisé pour acquitter toutes les alarmes non-acquittées du groupe d’alarmes PumpStation :

PumpStation.Ack=1;

Remarque : le .champ .ACK possède un champ inverse nommé .UnAck. Lors de l'apparition d'une alarme non-acquittée, le .champ .UnAck prend la valeur 1. Le .champ .UnAck peut donc être utilisé dans des liens d'animation ou des scripts de condition pour déclencher des annonciateurs pour toute alarme non-acquittée.

Voir aussi

.Alarm, .UnAck, .AckDev, .AckROC, .AckDSC, .AckValue, .AlarmAckModel