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

AVEVA™ InTouch HMI

$NewAlarm (Systemvariable)

  • Last UpdatedOct 07, 2024
  • 1 minute read

Wird auf 1 gesetzt, wenn im lokalen Projekt ein neuer Alarm auftritt. Alarme auf entfernten Rechnern lösen keine Änderung von $NewAlarm aus.

Syntax

$NewAlarm=value;

Datentyp

Binär (Lesen/Schreiben)

Gültige Werte

0 oder 1

Anmerkungen

Die Systemvariable $NewAlarm können Sie mit einem Objekt in einem Projektfenster verknüpfen. Beispielsweise können Sie eine Schaltfläche zur Quittierung erstellen, die den Wert dieser Variablen auf 0 zurücksetzt und alle ausstehenden Alarme quittiert. Eine andere Möglichkeit wäre es, die Systemvariable $NewAlarm mit der Funktion PlaySound zu verknüpfen, damit bei einem neuen Alarm ein akustisches Signal ausgegeben wird.

Beispiel

Erstellen Sie ein Quittierungsfenster für Alarme mit einer Schaltfläche, die mit dem folgenden Skript verknüpft ist:

Ack $System;

$NewAlarm=0;

HideSelf;

Wenn dieses Skript ausgeführt wird, werden alle Alarme quittiert, die Systemvariable $NewAlarm wird auf 0 zurückgesetzt und das Quittierungsfenster wird geschlossen.