Meldung: Schnittstelle der überladenen Methode '{0}' von Schnittstelle '{1}' stimmt nicht mit der Deklaration überein
Mögliche Fehlerursache: Die Signatur der implementierten Methode stimmt nicht mit der Signatur der Methode in der Schnittstelle überein.
Fehlerbehebung: Achten Sie darauf, dass die gleichen Rückgabetypen und Parameter deklariert sind.
Beispiel für den Fehler:
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 --> C0089: Schnittstelle der überladenen Methode 'METH1' von Schnittstelle 'XY' stimmt nicht mit der Deklaration überein