Skip to main content

Advertencia del compilador C0526

Mensaje: El valor predeterminado no es constante

Posible causa del error: El valor inicial de un VAR_INPUT no usa una constante, sino el resultado de una llamada a una función.

Corrección de errores: Utilice una constante como valor inicial.

ejemplo 487. Ejemplo de la advertencia
FUNCTION F2: INT

FUNCTION F1: INT
VAR_INPUT
      iPar : INT := F2();
      xPar : BOOL;
END_VAR

La declaración de la variable iPar produce la siguiente advertencia.

Mensaje:

C0526: El valor predeterminado no es constante