Semantischer Fehler (SEM1038): Das Feld oder die Variable '...' ist in '...' nicht vorhanden.
Im Code soll lesend oder schreibend auf ein Strukturelement oder einen POE-Formalparameter zugegriffen werden, das/der nicht existiert.
Beispiele für Fehler:
Der anwenderdefinierte Datentyp MyStruct ist wie nachfolgend gezeigt deklariert. In einer FBS/KOP-POE ist die Variable MyStructV vom Datentyp MyStruct deklariert. Im FBS/KOP-Code soll das nicht existierende Strukturelement Field3 geschrieben werden.
In ST soll der Formalparameter OUT des IEC 61131-Funktionsbausteins CTU in die boolesche Variable temp geschrieben werden. CTU hat jedoch keinen Ausgang mit dem Namen OUT.
temp := CTU1.OUT;