Erreur du compilateur C0089
Message : L'interface de la méthode remplacée '{0}' de l'interface '{1}' ne correspond pas à la déclaration
Cause possible de l'erreur: La signature de la méthode implémentée ne correspond pas à la signature de la méthode dans l'interface.
Correction des erreurs: assurez-vous que les mêmes types de retour et paramètres sont déclarés.
Exemple 377. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
inst : FB;
END_VAR
INTERFACE XY
METHOD METH1
VAR_INPUT
iPar : INT;
END_VAR
FUNCTION_BLOCK FB IMPLEMENTS XY
VAR
END_VAR
METHOD METH1
VAR_INPUT
END_VAR
Message:
C0089 : L'interface de la méthode remplacée 'METH1' de l'interface 'XY' ne correspond pas à la déclaration