Compilerfehler C0122
Meldung: Ausdruck ‚SUPER‘ ist in diesem Zusammenhang nicht zulässig.
Mögliche Fehlerursache: „SUPER^“ wird außerhalb von abgeleiteten Funktionsbausteinen verwendet.
Fehlerbehebung: Verwenden Sie „SUPER^“ nur in Funktionsbausteinen.
Beispiel für den Fehler:
PROGRAM MAIN
VAR
END_VAR
SUPER^.METH(TRUE, TRUE);Meldung:
C0122: Ausdruck 'SUPER' ist in diesem Zusammenhang nicht zulässig