Error del compilador C0162
Mensaje: El número <número de valores de la matriz> de la inicialización de la matriz no es un valor constante
Posible causa de error: La inicialización [Wert1,AnzahlWert2(Wert2)] trabaja sólo con una constante para AnzahlWert2.
Error de corrección: Use constantes solamente.
ejemplo 410. Ejemplo del error:
PROGRAM PLC_PRG
VAR
i : INT := 3;
arr1 : ARRAY[1..4] OF INT := [1,i(7)];
END_VAR
Mensaje:
C0162: El número 'i' de la inicialización de la matriz no es un valor constante
Error de corrección:
arr1 : ARRAY[1..4] OF INT := [1,3(7)];