Skip to main content

Compilerfehler C0087

Meldung: Keine Implementierung für Methode ‚<method name>‘ aus Schnittstelle ‚<interface name>‘.

Mögliche Fehlerursache: Eine von der Schnittstelle vorgegebene Methode wird vom implementierenden Funktionsbaustein nicht zur Verfügung gestellt.

Fehlerbehebung: Implementieren Sie alle Methoden, die von der Schnittstelle vorgegeben werden

Beispiel 371. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
     inst : FB;
END_VAR

INTERFACE XY
METHOD METH1
VAR_INPUT
END_VAR

FUNCTION_BLOCK FB IMPLEMENTS XY
VAR
END_VAR
METHOD METH2
VAR_INPUT
END_VAR

Meldung:

C0087: Keine Implementierung für Methode 'METH1' aus Schnittstelle 'XY'