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.
TYPE DUT : STRUCT member : INT; END_STRUCT END_TYPE
Beispiel für den Fehler:
TYPE DUT : STRUCT VAR_INPUT member : INT; END_VAR END_STRUCT END_TYPE --> C0173: 'VAR_INPUT' ist an dieser Stelle nicht erlaubt.
Fehlerbehebung
Beispiel: TYPE DUT : STRUCT member : INT; END_STRUCT END_TYPE