Erreur du compilateur C0039
Message: VAR_IN_OUT '<variable invalide>' doit être affectée à l'appel de '<nom du bloc fonction>'
Cause possible de l'erreur: Une variable IN_OUT n'est pas transmise à un bloc fonction qui nécessite une variable IN_OUT.
Correction des erreurs: Affectez la variable IN_OUT.
Exemple 338. Exemple d'erreur :
PROGRAM PLC_PRG VAR inst : FB; END_VAR inst(); FUNCTION_BLOCK FB VAR_IN_OUT inout : INT; END_VAR
Message:
C0039 : VAR_IN_OUT 'inout' doit être affecté lors de l'appel de 'FB'
Correction des erreurs:
inst(inout := i);