Skip to main content

Compilerfehler C0175

Meldung: ‚RETAIN‘ oder ‚PERSISTENT‘ sind an dieser Stelle nicht erlaubt

Mögliche Fehlerursache: ‚RETAIN‘ oder ‚PERSISTENT‘ wird in einer Funktion verwendet.

Fehlerbehebung: ‚RETAIN‘ oder ‚PERSISTENT‘ an den dafür vorgesehenen Stellen verwenden.

Beispiel 412. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
END_VAR

POU_1();

FUNCTION POU_1
VAR RETAIN
END_VAR

Meldung:

C0175: 'RETAIN' oder 'PERSISTENT' sind an dieser Stelle nicht erlaubt