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

AVEVA™ InTouch HMI

almQuery(), fonction

  • Last UpdatedFeb 01, 2018
  • 1 minute read

Exécute une requête pour actualiser l’objet d’affichage des alarmes distribuées désigné.

Catégorie

Alarmes

Syntaxe

[Résultat=]almQuery(NomObjet,ListeAlarmes,DeLaPrior,ALaPrior,État,Type);

Arguments :

NomObjet

Nom de l’objet alarme. Par exemple, AlmObj_1.

AlarmList

Indique le nom dans le gestionnaire de requêtes ou de noms, utilisé pour exécuter la requête, par exemple, "\intouch!$System" ou une variable de type message.

DeLaPrior

Priorité de début des alarmes à afficher. Par exemple, 100 ou une variable entière.

ALaPrior

Priorité de fin des alarmes à afficher. Par exemple, 900 ou une variable entière.

État

Spécifie le type des alarmes à afficher. Par exemple, « UnAck » ou une variable de type message. Les valeurs d’état correctes sont All, UnAck ou Ack.

Type

Le type des enregistrements d’alarmes affichés par l’objet d’affichage après actualisation :

« Hist » = Alarmes historique

« Summ » = Alarmes récapitulatives

Exemple

Cette instruction extrait toutes les alarmes historiques spécifiées dans MyAlarmListGroup et comprises entre les priorités 500 et 600. Ces alarmes apparaissent dans l’objet d’affichage AlarmPendingUpdates affichage d’alarmes.

almQuery("AlarmPendingUpdates","MyAlarmListGroup",500,600,"All","Hist");

Dans cet exemple, MyAlarmListGroup est une liste d’alarmes configurée dans le Gestionnaire de noms.

Voir aussi

almDefQuery(), almSetQueryByName()

In This Topic