Externe Variablen sind globale Variablen, die in einen Baustein "importiert" werden.
Die Variablen deklarieren Sie zwischen den Schlüsselwörtern VAR_EXTERNAL
und END_VAR
. Wenn die globale Variable nicht existiert, wird eine Fehlermeldung ausgegeben.




HINWEIS

In CODESYS ist es nicht notwendig, eine globale Variablen als extern zu deklarieren, um sie in einer POU zu verwenden. Das Schlüsselwort existiert nur, um die Kompatibilität zu IEC 61131-3 zu wahren.
Syntax
<POU keyword> <POU name> VAR_EXTERNAL <variable name> : <data type>; END_VAR
Eine Initialisierung ist nicht erlaubt.
Beispiel
FUNCTION_BLOCK FB_DoSomething VAR_EXTERNAL iVarExt1 : INT; (* 1st external variable *) END_VAR
Siehe auch