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

AVEVA™ InTouch HMI

Verweise auf Systemvariablen

  • Last UpdatedFeb 12, 2025
  • 3 minute read

Die „InTouch“-Systemvariablen sind in der nachfolgenden Tabelle beschrieben:

Systemvariable

Zweck

Nähere Informationen

$AccessLevel

Schreibgeschützte Integer-Variable, die die Zugriffsebene des angemeldeten Bedieners zurückgibt.

Diese Informationen können in Animationsverknüpfungen oder Skripts verwendet werden, um den Zugriff des Bedieners auf bestimmte InTouch-Funktionen zu steuern.

Siehe InTouch-Projekte absichern

$ApplicationChanged

Binäre Nur-Lese-Variable, die angibt, ob das primäre Projekt in einer NAD-Umgebung geändert wurde.

Siehe Verteilte Projekte

$ApplicationVersion

Schreibgeschützte Real-Variable, die die aktuelle Projektversion angibt, die in WindowViewer ausgeführt wird.

Siehe Verteilte Projekte

$ChangePassword

Wenn diese Binärvariable auf 1 gesetzt wird, erscheint das Dialogfeld Kennwort ändern.

Siehe InTouch-Projekte absichern

$ConfigureUsers

Wenn diese Binärvariable auf 1 gesetzt wird, erscheint das Dialogfeld Benutzer einrichten, wo die Bedienerkonten bearbeitet werden können.

Siehe InTouch-Projekte absichern

$Date

Schreibgeschützte Integer-Variable, die die Anzahl der ganzen Tage angibt, die seit dem 1.1.1970 vergangen sind.

Siehe Standardfunktionen

$DateString

Schreibgeschützte Meldungsvariable, die das Datum in dem Format angibt, das in den Windows-Regionsoptionen eingestellt ist.

Siehe Standardfunktionen

$DateTime

Schreibgeschützte Real-Variable, die die Anzahl der Tage angibt, die seit dem 1.1.1970 vergangen sind. Nicht vollständig verstrichene Tage werden in Nachkommastellen umgewandelt.

Siehe Standardfunktionen

$Day

Schreibgeschützte Integer-Variable, die den aktuellen Tag angibt (1-31).

Siehe Standardfunktionen

$False

Binäre Nur-Lesen-Variable, die in einem Ausdruck die Binärkonstante FALSE zurückgibt.

Beim Konvertieren eines Projekts aus einer älteren Version werden alle Verweise auf nicht mehr unterstützte Systemvariablen durch Verweise auf diese Variable ersetzt.

Keine weiteren Informationen.

$HistoricalLogging

Binärvariable, mit der die Datenaufzeichnung zur Laufzeit des InTouch-Projekts gestartet und angehalten werden kann.

Siehe Variablenwerte aufzeichnen.

$Hour

Schreibgeschützte Integer-Variable, die die aktuelle Stunde angibt (0 bis 23).

Siehe Standardfunktionen

$InactivityTimeout

Schreibgeschützte Binärvariable, die angibt, dass während einer bestimmten Zeit keine Bedieneraktion erfolgt ist. Wenn der Wert 1 zugewiesen wird, ist die Inaktivitätsperiode abgelaufen und der Benutzer wird automatisch von WindowViewer abgemeldet.

Siehe InTouch-Projekte absichern

$InactivityWarning

Schreibgeschützte Binärvariable, die angibt, dass während einer bestimmten Zeit keine Bedieneraktion erfolgt ist. Diese Variable können Sie als Auslöser verwenden, um eine Warnung für den Bediener anzuzeigen.

Siehe InTouch-Projekte absichern

$LogicRunning

Binärvariable, mit der die Skriptausführung zur Laufzeit gestartet und angehalten werden kann.

Siehe InTouch-Projekte absichern

$Minute

Schreibgeschützte Integer-Variable, die die aktuelle Minute angibt (0-59).

Siehe Standardfunktionen

$Month

Schreibgeschützte Integer-Variable, die den aktuellen Monat angibt (1-12).

Siehe Standardfunktionen

$Msec

Schreibgeschützte Integer-Variable, die die aktuellen Millisekunden angibt (0-999).

Siehe Standardfunktionen

$NewAlarm

Binärvariable, die angibt, ob auf dem lokalen Rechner ein neuer Alarm aufgetreten ist.

Siehe Alarmeigenschaften von Variablen und Gruppen zur Laufzeit ändern

$ObjHor

Schreibgeschützte Integer-Variable, die die horizontale Pixelposition des Mittelpunkts des ausgewählten Objekts angibt.

Siehe Objekte animieren im AVEVA™ InTouch HMI-Handbuch: Projektentwicklung.

$ObjVer

Schreibgeschützte Integer-Variable, die die vertikale Pixelposition des Mittelpunkts des ausgewählten Objekts angibt.

Siehe Objekte animieren im AVEVA™ InTouch HMI-Handbuch: Projektentwicklung.

$Operator

Schreibgeschützte Meldungsvariable, die den Kontonamen des angemeldeten Bedieners zurückgibt.

Siehe InTouch-Projekte absichern

$OperatorDomain

Schreibgeschützte Meldungsvariable, die die Domäne bzw. den Rechnernamen des angemeldeten Bedieners zurückgibt (bei Betriebssystem-basierter Sicherheit).

Siehe InTouch-Projekte absichern

$OperatorDomainEntered

Lesegeschützte Meldungsvariable, die für eine benutzerdefinierte Anmeldeprozedur verwendet werden kann. In diese Variable muss dabei die Domäne des Bedieners geschrieben werden.

Sobald ein Wert in die Systemvariable $PasswordEntered geschrieben wird, findet ein Anmeldeversuch unter Verwendung dieser Angabe statt.

Siehe InTouch-Projekte absichern

$OperatorEntered

Meldungsvariable (Lesen/Schreiben), die für eine benutzerdefinierte Anmeldeprozedur verwendet werden kann. In diese Variable muss dabei der Kontoname des Bedieners geschrieben werden.

Sobald ein Wert in die Systemvariable $PasswordEntered geschrieben wird, findet ein Anmeldeversuch unter Verwendung dieser Angabe statt.

Siehe InTouch-Projekte absichern

V$OperatorName

Schreibgeschützte Meldungsvariable, die den vollen Namen des angemeldeten Bedieners zurückgibt (bei Betriebssystem- oder ArchestrA®-basierter Sicherheit).

Siehe InTouch-Projekte absichern

$PasswordEntered

Lesegeschützte Meldungsvariable, die für eine benutzerdefinierte Anmeldeprozedur verwendet werden kann. In diese Variable muss dabei das Kennwort des Bedieners geschrieben werden.

Wenn ein Wert in diese Variable geschrieben wird, erfolgt ein Anmeldeversuch unter Verwendung der Werte von $OperatorEntered (Bedienername), $PasswordEntered (Kennwort) und $OperatorDomainEntered (Bedienerdomäne).

Siehe InTouch-Projekte absichern

$Second

Schreibgeschützte Integer-Variable, die die aktuelle Sekunde angibt (0-59).

Siehe Standardfunktionen

$StartDdeConversations

Binärvariable, mit der zur Laufzeit noch nicht initialisierte E/A-Verbindungen gestartet werden können.

Siehe Zugriff auf E/A-Daten.

$System

Die oberste Alarmgruppe des Systems.

Siehe Alarme und Ereignisse

$Time

Schreibgeschützte Integer-Variable, die angibt, wie viele Millisekunden seit Mitternacht vergangen sind.

Siehe Standardfunktionen

$TimeString

Schreibgeschützte Meldungsvariable, die die Uhrzeit in dem Format angibt, das in den Windows-Regionsoptionen eingestellt ist.

Siehe Standardfunktionen

$VerifiedUserName

Schreibgeschützte Meldungsvariable, die den vollen Namen des überprüften Benutzers enthält, nachdem die Skriptfunktion InvisibleVerifyCredentials() erfolgreich ausgeführt wurde.

Siehe InTouch-Projekte absichern

$Year

Schreibgeschützte Integer-Variable, die das aktuelle Jahr als vierstellige Zahl angibt.

Siehe Standardfunktionen

Related Links