Advertencia del compilador C0516
Mensaje: No se debe acceder a la variable interna <nombre de la POU> de la biblioteca <nombre de la biblioteca>
Posible causa del error: Una biblioteca contiene una POU con una variable. La visibilidad de la POU está restringida a esta biblioteca con el INTERNAL
palabra clave. Se accede a la variable desde fuera de esta biblioteca.
Corrección de errores: Cambie la visibilidad de la POU (por ejemplo, elimine el INTERNAL
palabra clave) o cambiar la declaración de la variable.
PROGRAM PLC_PRG VAR somevar1 : INT := MyLib.GVL.p.varIn; END_VAR
La declaración de la variable somevar1
produce la siguiente advertencia.
Mensaje:
C0516: No se debe acceder a la variable interna internalPOU.varin de la biblioteca MyLib, 1.0.0.0 (MyCompany)