Skip to main content

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