-

Semantischer Fehler (SEM1118): Ungültiger Datentyp '...' des Ausdrucks am Parameter '...' der Funktion '...'. (Erwarteter Datentyp: '...')

Der ST-Code enthält einen unzulässigen Funktionsaufruf: Der für einen Funktionsparameter angegebene Ausdruck hat entweder nicht den Datentyp, den der Funktionsparameter erwartet oder gibt nicht den erwarteten Datentyp zurück. Dieser Ausdruck kann ein Literal, eine konstante Variable oder das Ergebnis einer Operation oder einer anderen Funktion sein.
Die Fehlermeldung nennt den Namen des betroffenen Parameters sowie den aktuell angeschlossenen Datentyp.

Fehlerbeispiel: Die Funktion AND erfordert ANY_BIT-Datentypen und nicht Integer-Datentypen (ANY_NUM). ADD erfordert ANY_NUM.