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

AVEVA™ InTouch HMI

Funktionen je nach Bediener oder Zugriffsebene sperren oder freigeben

Funktionen je nach Bediener oder Zugriffsebene sperren oder freigeben

  • Last UpdatedSep 24, 2024
  • 1 minute read

Nachdem Sie die Sicherheit für Ihr Projekt eingerichtet haben, können Sie die Systemvariablen $AccessLevel und $Operator in Schaltflächen, Animationsverknüpfungen oder Skripten einsetzen, um festzulegen, ob der angemeldete Bediener bestimmte Funktionen ausführen darf oder nicht.

Beispiel: Wenn Sie ein Objekt abhängig von der Zugriffsebene des angemeldeten Benutzers sichtbar machen möchten, können Sie den folgenden Ausdruck für eine Sichtbarkeits-Animationsverknüpfung verwenden:

$AccessLevel = 2000;

Sie können auch ein Skript an eine IF-Anweisung binden:

IF $Operator == "Tagesschicht" THEN

Show "Fenster Systemsteuerung";

{und weitere Zeilen, die nur für den Bediener der Tagesschicht ausgeführt werden}

ENDIF;

Sie können darüber hinaus den Zugriff auf Objekte abhängig vom Wert einer internen Sicherheitsvariablen steuern, indem Sie die Animationsverknüpfung Sperren verwenden. Zum Beispiel:

Object disabled dialog

Mit diesem Ausdruck wird das Objekt oder die Schaltfläche gesperrt, falls niemand angemeldet ist.