-

Konstante Variablen

Eine konstante Variable (VAR_CONSTANT gemäß IEC 61131-3) ist eine schreibgeschützte Variable, dessen Wert nicht von der laufenden Applikation geändert werden kann. Konstante Variablen können in der Variablentabelle oder Datenliste durch Aktivieren des Attributs 'Konstante' deklariert werden (siehe hierzu die folgenden Regeln) oder in Datentyp-Arbeitsblättern mit einem VAR CONSTANT...END_VAR Deklarationsblock (siehe unten).

Es gelten folgende Regeln für konstante Variablen:

Deklaration in Datentyp-Arbeitsblatt (lokale Konstante)

Konstante Variablen werden im Datentyp-Arbeitsblatt innerhalb eines VAR CONSTANT...END_VAR-Deklarationsblocks deklariert (siehe folgendes Beispiel). Der Initialisierungswert einer konstanten Variablen muss ein Literal sein (ein Ausdruck als Initialisierungswert wird nicht unterstützt).

Hinweis
Eine Konstante kann nur in dem Datentyp-Arbeitsblatt verwendet werden, in welchem die Variable deklariert ist.