Semantischer Fehler (SEM1085): Die Anweisung '...' erwartet einen Ausdruck des Typs 'BOOL'.
In IF-Anweisungen (ST-Code) muss der Kontrollausdruck einen booleschen Wert zurückgeben. Wenn ein boolescher Wert ausgewertet werden soll, kann der Ausdruck auf die Variable selbst reduziert werden.
Folgende Schreibweisen sind möglich:
In Ihrem ST-Code ist an der unterstrichenen Codeposition ein alleinstehender, nicht boolescher Datentyp angegeben. Dies bildet keinen booleschen Ausdruck.
Weitere Infos
Informationen zur korrekten ST-Syntax finden Sie im Thema "ST-Code-Objekte". |