Advertencia del compilador C0525
Mensaje: El tipo <nombre de tipo> no puede tener un valor predeterminado en este contexto
Posible causa del error: El valor inicial de un VAR_INPUT
tiene un tipo de datos personalizado.
Corrección de errores: Elimina el valor inicial.
ejemplo 486. Ejemplo de la advertencia
FUNCTION Fun: INT VAR_INPUT iPar : INT; xPar : BOOL; aInt : ARRAY [0..1] OF INT := [1, 2]; END_VAR PROGRAM PLC_PRG VAR aInt:ARRAY [0..1] OF INT := [1, 2]; END_VAR Fun(1, TRUE, aInt);
La declaración de la variable aInt
en el Fun
la función produce la siguiente advertencia.
Mensaje:
C0525: El tipo ARRAY [0.. 1] OF INT no puede tener un valor predeterminado en este contexto