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

AVEVA™ InTouch HMI

almQuery (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Führt im angegebenen Anzeigeobjekt eine Abfrage mit den angegebenen Parametern durch.

Kategorie

Alarme

Syntax

[Ergebnis=]almQuery(ObjektName, AlarmListe, VonPri, BisPri, Status, Typ);

Argumente

ObjektName

Der Name des Alarmobjekts. Bsp.: AlmObj_1.

AlarmListe

Alarmabfrage oder Name einer Alarmgruppenliste, z. B. "\intouch!$System" oder eine Meldungsvariable.

VonPri

Höchste zu berücksichtigende Prioritätsstufe für die anzuzeigenden Alarme, z. B. 100 oder eine Variable vom Typ "Integer".

BisPri

Niedrigste zu berücksichtigende Prioritätsstufe für die anzuzeigenden Alarme, z. B. 900 oder eine Variable vom Typ "Integer".

Status

Gibt an, welche Alarme angezeigt werden sollen (z. B. alle Alarme oder nur quittierte Alarme). Beispiel: "UnAck" oder eine Meldungsvariable. Die gültigen Werte sind All, UnAck und Ack.

Typ

Anzeigemodus:

"Hist" = Archivalarme

"Summ" = Übersichtsalarme

Beispiel

Diese Anweisung ruft alle in MeineAlarmlistenGruppe angegebenen historischen Alarme mit einer Priorität von 500 bis 600 ab. Die Alarme erscheinen in der Alarmanzeige AlarmObj_1.

almQuery("AlmObj_1","MeineAlarmlistenGruppe",500,600,"All","Hist");

Hierbei ist MeineAlarmListe eine über die Namensverwaltung konfigurierte Alarmgruppenliste.

Siehe auch

almDefQuery(), almSetQueryByName()

In This Topic