Skip to main content

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 357. 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