Variabile: VAR_STAT
Questa funzionalità è un'estensione della norma IEC 61131-3.
Dichiari le variabili statiche localmente tra le parole chiave VAR_STAT
E END_VAR
. Le variabili statiche vengono inizializzate al momento del download.
È possibile accedere alle variabili statiche solo dall'interno dello spazio dei nomi in cui sono dichiarate le variabili (come le variabili statiche in C). Ma le variabili statiche mantengono i loro valori quando l'applicazione lascia il blocco. Ad esempio, è possibile utilizzare variabili statiche come contatori per le chiamate di funzione.
La variabile può essere estesa con una parola chiave dell'attributo (CONSTANT
, RETAIN
, o PERSISTENT
).
VAR_STAT iVarStat1 : INT; END_VAR