Compilerfehler C0173
Meldung: ‚<keyword>‘ ist an dieser Stelle nicht erlaubt
Mögliche Fehlerursache: Ein Deklarationsschlüsselwort (beispielsweise VAR_INPUT, VAR_OUTPUT, VAR) ist an dieser Stelle nicht erlaubt.
Fehlerbehebung: Korrigieren Sie die Deklaration: Eingänge und Ausgänge sind in Typdefinitionen oder Globalen Variablenlisten nicht sinnvoll oder nötig.
Beispiel 415. Beispiel für den Fehler:
TYPE DUT :
STRUCT
VAR_INPUT
member : INT;
END_VAR
END_STRUCT
END_TYPE
Meldung:
C0173: 'VAR_INPUT' ist an dieser Stelle nicht erlaubt.
Fehlerbehebung:
Beispiel:
TYPE DUT :
STRUCT
member : INT;
END_STRUCT
END_TYPE