Compilerfehler C0145

Meldung: Schnittstellen können nur von Funktionsbausteinen implementiert werden.

Mögliche Fehlerursache: Es wird versucht, eine Schnittstelle außerhalb eines Funktionsbausteins zu implementieren.

Fehlerbehebung: Implementieren Sie Schnittstellen nur in Funktionsbausteinen.

Beispiel für den Fehler:

PROGRAM MAIN
VAR
END_VAR

POU();

FUNCTION POU IMPLEMENTS ITF
VAR
END_VAR

Meldung:

C0145: Schnittstellen können nur von Funktionsbausteinen implementiert werden.