Değişken: VAR_STAT Permalink

Bu işlevsellik IEC 61131-3 standardının bir uzantısıdır.

Statik değişkenleri ‎VAR_STAT‎ ve ‎END_VAR‎ anahtar sözcükleri arasında lokal olarak bildirirsiniz. Statik değişkenler, indirme işlemi sırasında başlatılır.

Statik değişkenlere yalnızca değişkenlerin bildirildiği isim alanından erişebilirsiniz (C'deki statik değişkenler gibi). Ancak statik değişkenler, uygulama bloktan ayrıldığında değerlerini korur. Örneğin, statik değişkenleri fonksiyon çağrıları için sayaç olarak kullanabilirsiniz.

Değişken, bir öznitelik anahtar sözcüğü ile genişletilebilir (‎CONSTANT‎, ‎RETAIN‎ veya ‎PERSISTENT‎).

Örnek

VAR_STAT
        iVarStat1 : INT;
END_VAR