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_VAR
L'initialisation n'est pas autorisée.
Exemple 88. Exemple
FUNCTION_BLOCK FB_DoSomething VAR_EXTERNAL iVarExt1 : INT; (* 1st external variable *) END_VAR