Semantischer Fehler (SEM1036): Variable '...' ist nicht vorhanden.
In einem Code-Arbeitsblatt wird eine Variable gelesen oder geschrieben, die noch in keiner Variablentabelle deklariert ist (weder lokal noch global).
Am einfachsten lässt sich die fehlende Deklaration direkt aus dem Code über das Kontextmenü der Variablen in eine Variablentabelle eintragen.
Rechtsklicken Sie im Code auf die zu deklarierende Variable und wählen Sie im Kontextmenü 'Neue Variable anlegen'. Im angezeigten Untermenü können Sie den Gültigkeitsbereich und den Typ der neuen Deklaration wählen.
Die Deklaration wird je nach gewähltem Befehl mit dem entsprechenden Deklarationsschlüsselwort ('Verwendung' = Lokal, Eingang, Ausgang, InOut) in die betreffende Tabelle geschrieben (lokale Variablentabelle oder Datenliste der Steuerung). Die Deklaration wird eingefügt, ohne dass dafür die Variablentabelle bzw. Datenliste geöffnet werden muss.
Um weitere Attribute (z.B. 'Remanent'), eine Adresse oder einen Anfangswert angeben zu können muss die Variablentabelle oder Datenliste geöffnet werden.
Weitere Infos
Informationen über Variablen und wie Sie sie deklarieren finden Sie im Thema "Deklarieren von Variablen/FB-Instanzen" |