Avertissement du compilateur C0516
Message: Ne doit pas accéder à la variable interne <nom de la POU> de la bibliothèque <nom de la bibliothèque>
Cause d'erreur possible: Une bibliothèque contient un POU avec une variable. La visibilité du POU est limitée à cette bibliothèque avec le INTERNAL
mot clé. La variable est accessible depuis l'extérieur de cette bibliothèque.
Correction d'erreur: Modifiez la visibilité du POU (par exemple, supprimez le INTERNAL
mot-clé) ou modifiez la déclaration de la variable.
PROGRAM PLC_PRG VAR somevar1 : INT := MyLib.GVL.p.varIn; END_VAR
La déclaration de la variable somevar1
produit l'avertissement suivant.
Message :
C0516 : Ne doit pas accéder à la variable interne InternalPOU.varin de la bibliothèque MyLib, 1.0.0.0 (MyCompany)