Compilerfehler C0066
Meldung: Typ ‚<data type>‘ kann nicht mit Typ ‚<data type>‘ verglichen werden.
Mögliche Fehlerursache: Es werden zwei nicht miteinander vergleichbare Datentypen verglichen.
Fehlerbehebung: Vergleichen Sie nur Datentypen, die miteinander vergleichbar sind.
Beispiel 360. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
i : INT;
re : REAL;
str: STRING;
b : BOOL;
END_VAR
b := i > str;
Meldung:
C0066: Typ 'INT' kann nicht mit Typ 'STRING' verglichen werden
Fehlerbehebung:
b := i > re;