Variable : VAR_EXTERNAL
Les variables externes sont des variables globales "importées" dans une POU.
Vous déclarez ces variables entre les mots clés VAR_EXTERNAL et END_VAR. Si la variable globale n'existe pas, un message d'erreur est imprimé.
Important
CODESYS ne vous oblige pas à déclarer une variable globale comme externe pour l'utiliser dans une POU. Le mot-clé n'existe que pour maintenir la conformité à la norme CEI 61131-3.
Syntaxe
<POU keyword> <POU name>
VAR_EXTERNAL
<variable name> : <data type>;
END_VARL'initialisation n'est pas autorisée.
Exemple 89. Exemple
FUNCTION_BLOCK FB_DoSomething
VAR_EXTERNAL
iVarExt1 : INT; (* 1st external variable *)
END_VAR