Compilerfehler C0149

Meldung: Variablendeklarationen in Schnittstellendefinitionen nicht erlaubt.

Mögliche Fehlerursache: Es wird versucht, in einer Schnittstelle eine Variable zu definieren.

Fehlerbehebung: Definieren Sie keine Variablen in Schnittstellen.

Beispiel für den Fehler:

PROGRAM MAIN
VAR
    inst : ITF;
END_VAR

INTERFACE ITF
VAR_INPUT
    i : INT;
END_VAR

Meldung:

C0149: Variablendeklarationen in Schnittstellendefinitionen nicht erlaubt.