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

AVEVA™ InTouch HMI

Alarme sperren

  • Last UpdatedSep 26, 2024
  • 2 minute read

Sie haben die Möglichkeit, jedem Alarm (oder Alarmunterstatus) eine Variable zuzuweisen, die den Alarm sperren kann.

  • Wenn die Variable den Wert "wahr" hat, ist der Alarm gesperrt.

  • Wenn die Variable den Wert "falsch" hat, ist der Alarm nicht gesperrt.

Sie können die Sperrvariable einer Variablen ausschließlich in WindowMaker ändern. Den Wert der Sperrvariablen selbst können Sie jederzeit zur Laufzeit ändern.

Sie können für jeden Unterstatus eines Alarms eine separate Sperrvariable definieren. Jeder Unterstatus kann mit einer anderen Variable gesperrt werden. Außerdem muss nicht allen Unterstatus eine Sperrvariable zugewiesen werden.

Wie bei der Deaktivierung wartet ein gesperrter Alarm nicht auf eine Quittierung. Wenn der Alarm über verschiedene Unterstatus verfügt, kann er nur bei den noch verfügbaren Unterstatus auf eine Quittierung warten.

Ein Alarm oder Unterstatus kann deaktiviert und/oder gesperrt werden. Der Alarm kann nur dann ausgelöst werden, wenn er aktiviert und nicht gesperrt ist.

Wenn einem Alarm oder Unterstatus keine Sperrvariable zugewiesen ist, verhält er sich wie ein Alarm, dessen Sperrvariable immer auf "falsch" gesetzt ist, d. h. der Alarm ist niemals gesperrt.

Führt eine Wertänderung in der Sperrvariablen dazu, dass ein Alarm nicht mehr gesperrt ist, so ermittelt die Überprüfungslogik, ob InTouch das Element in den Alarmzustand versetzen soll.

Wenn ein Alarm aktiv gesperrt wird, während sich das Element im Alarmstatus befindet, muss das Element in einen anderen (gültigen) Status wechseln. Die Art des Status hängt dabei davon ab, welche Status verfügbar sind und ob sie deaktiviert oder aktiv gesperrt sind. Dieser Vorgang wird von InTouch je nach Alarmtyp, Grenzwerten usw. unterschiedlich behandelt.

Wenn ein Alarm (oder ein Alarmunterstatus) aktiv gesperrt wird, während er auf eine Quittierung wartet, muss das Element in einen anderen (gültigen) Status wechseln, den wiederum InTouch bestimmen muss.

Sperrvariablen werden im lizenzbezogenen Benutzungszähler mitgezählt.

Über die folgenden schreibgeschützten Punktfelder können Sie abfragen, welche Sperrvariable ein bestimmter Alarm einer Variablen verwendet:

  • AlarmDscInhibitor

  • AlarmLoLoInhibitor

  • AlarmLoInhibitor

  • AlarmHiHiInhibitor

  • AlarmHiInhibitor

  • AlarmMajDevInhibitor

  • AlarmMinDevInhibitor

  • AlarmRocInhibitor

Diese Felder geben einen Variablennamen zurück. Sie können diesen Namen in einem indirekten Variablenverweis in einem InTouch-QuickSkript verwenden, um den aktuellen Wert der Alarmsperrvariablen zu ermitteln oder zu ändern. Auf diese Weise können Sie veranlassen, dass Alarmgruppen während der Laufzeit aktiviert oder gesperrt werden.