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

AVEVA™ InTouch HMI

​.AckValue (Punktfeld)

  • Last UpdatedOct 07, 2024
  • 1 minute read

Überwacht/steuert der Quittierungsstatus von lokalen Wertalarmen.

Verwendung

TagName.AckValue=1;

Parameter

TagName

Beliebige Alarmgruppe oder Variable vom Typ „Integer“, „Real“ oder „Indirekt Analog“.

Anmerkungen

Wenn Siedas Punktfeld AckValue auf den Wert 1 setzen, werden alle ausstehenden Wertalarme quittiert, die mit der angegebenen Variablen/Gruppe verbunden sind. Wenn es sich bei der angegebenen Variablen um eine Alarmgruppe handelt, werden alle nicht quittierten Wertalarme, die mit den Variablen innerhalb dieser Gruppe verbunden sind, quittiert. Wenn die angegebene Variable keine Gruppenvariable ist, wird nur der dieser Variablen zugeordnete Wertalarm quittiert.

Für andere Werte als 1 ist das Verhalten dieses Punktfelds nicht definiert.

Datentyp

Binär (Lesen/Schreiben)

Gültige Werte

1

Beispiele

Mit der folgenden Anweisung wird ein Wertalarm quittiert, der mit der Variablen „Variable1“ verbunden ist:

Tag1.AckValue=1;

Mit der folgenden Anweisung werden alle Wertalarme quittiert, die der Alarmgruppe „Pumpstation“ zugeordnet sind und noch nicht quittiert wurden.

PumpStation.AckValue=1;

Wertalarme können über eine indirekte Alarmgruppe (unter Verwendung einer Gruppenvariable) quittiert werden, z.B. durch folgende Zuweisung:

StationAlarms.Name = "PumpStation";

Dabei ist StationsAlarme eine Alarmgruppenvariable, die dann mit „Pumpstation“ verknüpft wird. Die folgende Anweisung gleicht dem Beispiel weiter oben, wird aber zur Quittierung aller nicht quittierten Wertalarme der Alarmgruppe „Pumpstation“ verwendet, die momentan mit der Alarmgruppenvariable StationsAlarme verknüpft ist.

StationAlarms.AckValue=1;

Siehe auch

.Alarm, .AlarmValue, .Ack, .UnAck, .AckDev, .AckDSC, .AckROC, .AlarmAckModel

In This Topic