Variable: VAR_EXTERNAL

Externe Variablen sind globale Variablen, die in eine POE "importiert" werden.

Sie deklarieren diese Variablen zwischen den Schlüsselwörtern ‎VAR_EXTERNAL‎ und ‎END_VAR‎. Wenn die globale Variable nicht existiert, wird eine Fehlermeldung ausgegeben.

HINWEIS

HINWEIS
HINWEIS
HINWEIS

HINWEIS

HINWEIS

CODESYS ist es nicht erforderlich, eine globale Variable als extern zu deklarieren, um sie in einer POE zu verwenden. Das Schlüsselwort existiert nur zur Einhaltung der IEC 61131-3.

Syntax

<POU keyword> <POU name>
VAR_EXTERNAL
    <variable name> : <data type>;
END_VAR

Eine Initialisierung ist nicht zulässig.

Beispiel

FUNCTION_BLOCK FB_DoSomething
VAR_EXTERNAL
        iVarExt1 : INT; (* 1st external variable *)
END_VAR