Skip to main content

Compilerfehler C0227

Meldung: Konstante <constant name> nicht mit konstantem Wert initialisiert

Mögliche Fehlerursache: Eine Konstante wird mit einer Variable initialisiert.

Fehlerbehebung: Initialisieren Sie Konstanten nur mit konstanten Werten.

Beispiel 447. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
    i : INT;
END_VAR
VAR CONSTANT
    k : INT := i;
END_VAR

Meldung:

C0227: Konstante 'k' nicht mit konstantem Wert initialisiert