Compilerfehler C0069
Meldung: Vergleich für Objekte vom Typ ‚<data type>‘ oder ‚<data type>‘ nicht möglich.
Mögliche Fehlerursache: Es wird ein Vergleich mit zwei unterschiedlichen Objekten durchgeführt, bei denen ein Vergleich nicht möglich ist.
Fehlerbehebung: Vergleichen Sie nur Datentypen, bei denen ein Vergleich möglich ist (INT, REAL, etc.).
Beispiel 362. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
b : BOOL;
arr1 : ARRAY [1..2] OF INT;
arr2 : ARRAY [1..3] OF INT;
END_VAR
b := arr1 > arr2;
Meldung:
C0069: Vergleich für Objekte vom Typ 'ARRAY [1..2]' oder 'ARRAY [1..3]' nicht möglich