Meldung: Typbezeichnung '<data type>' an dieser Stelle nicht erwartet
Mögliche Fehlerursache: Der Datentypname einer Enumeration wird an einer ungültigen Stelle verwendet.
Fehlerbehebung: Überprüfen Sie, ob der Datentypname an dieser Stelle korrekt verwendet wird. Eventuell liegt ein Schreibfehler vor.
Beispiel für den Fehler:
TYPE MyEnum : ( enum_member := 0 ); END_TYPE PROGRAM PLC_PRG VAR value : INT; END_VAR value := MyEnum; MyEnum := value; --> Für PLC_PRG wird 2x die Fehlermeldung ausgegeben: C0230: Typbezeichnung 'MyEnum' an dieser Stelle nicht erwartet
Fehlerbehebung:
Beispiel: value := MyEnum.enum_member; MyEnum.enum_member := value;