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 405. 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)];