Variable: VAR_CONFIG
Konfigurationsvariablen weisen Variablen, die in Funktionsbausteinen mit unvollständigen Adressangaben deklariert sind und auf Geräte-E/As abgebildet werden sollen, vollständige Adresse zu.
Die Deklaration erfolgt in einer globalen Variablenliste zwischen den Schlüsselwörtern VAR_CONFIG und END_VAR mit vollständigem Instanzpfad und mit der korrekten Adresse. Eine solche globale Variablenliste wird „Variablenkonfiguration“ genannt.
Beispiel 91. Beispiel
Deklaration der Variablen xLocIn mit unvollständiger Adresse %I* in einem Funktionsbaustein.
FUNCTION_BLOCK locio
VAR
xLocIn AT %I* : BOOL := TRUE;
END_VARDer Funktionsbaustein locio wird im Programm PLC_PRG verwendet.
PROGRAM PLC_PRG
VAR
locioVar1 : locio;
END_VARDie korrekte Variablenkonfiguration in der globalen Variablenliste lautet:
VAR_CONFIG
PLC_PRG.locioVar1.xLocIn AT %IX1.0 : BOOL;
END_VAR