Skip to main content

Error del compilador C0131

Mensaje: '<valor>' no está permitido como operando para 'ADR'

Posible causa de error: Se pasa una constante como operando al operador ADR.

Error de corrección: Use solo operandos válidos para ADR.

ejemplo 393. Ejemplo del error:
PROGRAM PLC_PRG
VAR
    i : INT;
    pt : POINTER TO INT;
END_VAR

pt := ADR(1);

Mensaje:

C0131: '1' no está permitido como operando para 'ADR'

Error de corrección:

pt := ADR(i);