Detecta el uso de una variable global en bloques de función sin que estén declaradas en ellos como «VAR_EXTERNAL»
Justificación: Según la norma IEC 61131-3, el acceso a las variables globales sólo está permitido mediante una importación
explícita por medio de una declaración VAR_EXTERNAL.
Importancia: Bajo
Regla PLCopen: CP18
Ejemplo
VAR_GLOBAL iGlob1:INT; END_VAR PROGRAM PLC_PRG VAR ivar:INT; END_VAR ivar:=iGlob1; // SA0121 --> SA0121: EXTERNAL declaration required for variable ''iGlob1'
Por ejemplo: Evitar errores
VAR_GLOBAL iGlob1:INT; END_VAR PROGRAM PLC_PRG VAR ivar:INT; END_VAR VAR_EXTERNAL iGlob1:INT; END_VAR ivar:=iGlob1; // OK