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 90. Beispiel
Deklaration der Variablen xLocIn
mit unvollständiger Adresse %I*
in einem Funktionsbaustein.
FUNCTION_BLOCK locio VAR xLocIn AT %I* : BOOL := TRUE; END_VAR
Der Funktionsbaustein locio
wird im Programm PLC_PRG
verwendet.
PROGRAM PLC_PRG VAR locioVar1 : locio; END_VAR
Die korrekte Variablenkonfiguration in der globalen Variablenliste lautet:
VAR_CONFIG PLC_PRG.locioVar1.xLocIn AT %IX1.0 : BOOL; END_VAR