-

CIL-Generator Fehler (CILG0016): Die Umwandlung von '...'-Werten in den Datentyp '...' wird nicht unterstützt.

Der CIL-Generator hat eine nicht unterstützte Datentypkonvertierung erkannt.
Die Fehler wurde gemeldet, da Sie einen Datentyp mit einer überladenen Typumwandlungsfunktion verbunden haben, der nicht von der Funktion unterstützt wird (Größe von In- und Out-Datentyp passen nicht).
Dem Hilfekapitel Funktionen zur Typumwandlung (Hilfe zu IEC 61131-3 Funktionen und Funktionsbausteinen) können Sie entnehmen, welche Datentypen am Eingang einer überladenen Typumwandlungsfunktion erlaubt sind.

Fehlerbeispiel in FBS

Der Datentyp REAL ist mit dem Eingang der Funktion TO_LWORD verbunden.

Abhilfe
Doppelklicken Sie auf die Fehlermeldung, um an die betroffene Stelle im Code zu springen.

Ändern Sie den Datentyp der am Eingang angeschlossenen Variablen.
Wenn Sie aber genau diesen Datentyp am Funktionseingang benötigen, verwenden Sie vor der Funktion eine passende weitere Konverterfunktion.