Skip to main content

Error del compilador C0069

Mensaje: Comparar no es posible en objetos de tipo '<tipo de datos>' o '<tipo de datos>'

Posible causa de error: Se están comparando dos objetos diferentes en los que no es posible una comparación.

Error de corrección: Compara solo los tipos de datos en los que es posible una comparación (INT, REAL, etc.).

ejemplo 357. Ejemplo del error:
PROGRAM PLC_PRG
VAR
    b : BOOL;
    arr1 : ARRAY [1..2] OF INT;
    arr2 : ARRAY [1..3] OF INT;
END_VAR

b := arr1 > arr2;

Mensaje:

C0069: Comparación no posible en objetos de tipo 'ARRAY [1..2]' o 'ARRAY [1..3]'