Errore del compilatore C0162
Messaggio: Il numero <numero di valori dell'array> dell'inizializzazione dell'array non è un valore costante
Possibile causa dell'errore: L'inizializzazione [Wert1,AnzahlWert2(Wert2)] funziona solo con una costante per AnzahlWert2.
Correzione dell'errore: usa solo costanti.
Esempio 410. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
i : INT := 3;
arr1 : ARRAY[1..4] OF INT := [1,i(7)];
END_VAR
Messaggio:
C0162: Il numero 'i' dell'inizializzazione dell'array non è un valore costante
Correzione dell'errore:
arr1 : ARRAY[1..4] OF INT := [1,3(7)];