Erreur du compilateur C0576
Message: Impossible d'accéder à VAR_INST '<nom de la variable>' de '<nom de la méthode>' depuis l'extérieur de la méthode de déclaration
Cause d'erreur possible: Une tentative est faite pour accéder à un VAR_INST
variable en dehors de la méthode de déclaration.
Correction d'erreur :
Exemple 504. Exemple d'erreur :
FUNCTION_BLOCK FB_Test ... METHOD TestMethod: BOOL VAR_INST bInst:BOOL; END_VAR PROGRAM PLC_PRG VAR fbTest:FB_Test; bTest:BOOL; END_VAR bTest := fbTest.TestMethod.bInst;
Message :
C0576 : Impossible d'accéder à VAR_INST 'BinSt' de 'TestMethod' depuis l'extérieur de la méthode de déclaration
Correction d'erreur :
Supprimez l'instruction incorrecte ou modifiez la déclaration de la variable à laquelle vous souhaitez accéder (à la place : VAR_INST
pour une méthode, VAR_INPUT
pour un bloc fonctionnel).