Variable: VAR_EXTERNAL
Las variables externas son variables globales que se "importan" a una POU.
Declaras estas variables entre las palabras clave VAR_EXTERNAL
y END_VAR
. Si la variable global no existe, se imprime un mensaje de error.
Importante
CODESYS no requiere que declare una variable global como externa para usarla en una POU. La palabra clave existe solo para mantener el cumplimiento con IEC 61131-3.
Sintaxis
<POU keyword> <POU name> VAR_EXTERNAL <variable name> : <data type>; END_VAR
No se permite la inicialización.
ejemplo 88. Ejemplo
FUNCTION_BLOCK FB_DoSomething VAR_EXTERNAL iVarExt1 : INT; (* 1st external variable *) END_VAR