Erreur du compilateur C0179
Message: '<identifiant>' n'est pas une sortie de 'Bloc fonction'
Cause possible de l'erreur: L'initialisation d'une instance de bloc fonction ne doit pas contenir VAR_IN_OUT
variables.
Correction des erreurs: Utiliser VAR_IN_OUT
variables dans les appels de bloc fonction uniquement. Lors de l'initialisation d'une instance de bloc fonction, affectez uniquement les entrées d'un bloc fonction.
Exemple 415. Exemple d'erreur :
Beispiel: FUNCTION_BLOCK MyFB VAR_IN_OUT inOut : INT; END_VAR PROGRAM PLC_PRG VAR iValue : INT; fb : MyFB := (inOut := iValue); END_VAR
Message:
C0179 : 'inOut' n'est pas une sortie de 'MyFB'