Skip to main content

Variable: VAR_STAT

Diese Funktionalität ist eine Erweiterung bezüglich der Norm IEC 61131-3.

Statische Variablen deklarieren Sie lokal zwischen den Schlüsselwörtern VAR_STAT und END_VAR. Die statischen Variablen werden beim Download initialisiert.

Auf statische Variablen können Sie nur innerhalb des Namensraums, in dem die Variablen deklariert sind, zugreifen (wie bei statischen Variablen in C). Jedoch behalten statische Variablen ihren Wert, wenn die Applikation den Baustein verlassen hat. Sie können statische Variablen beispielsweise als Zähler für Funktionsaufrufe verwenden.

Die Variable kann mit einem Attribut-Schlüsselwort (CONSTANT, RETAIN oder PERSISTENT) erweitert werden.

Beispiel 87. Beispiel
VAR_STAT
    iVarStat1 : INT;
END_VAR