Skip to main content

Compilerfehler C0177

Meldung: ‚<object>‘ ist vom Typ ‚<type>‘ und kann nicht instanziiert werden

Mögliche Fehlerursache: Es wird versucht, eine Funktion zu instanziieren.

Fehlerbehebung: Instanziieren Sie nur Objekte, die instanziiert werden können.

Beispiel 413. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
     inst : POU;
END_VAR

FUNCTION POU
VAR
END_VAR

Meldung:

C0177: 'POU' ist vom Typ 'FUNCTION' und kann nicht instanziert werden