Errore del compilatore C0161
Messaggio: Il bordo <array bound> dell'array non è un valore costante
Possibile causa dell'errore: viene specificata una variabile come limite di matrice.
Correzione dell'errore: usa le costanti per i limiti dell'array.
Esempio 404. Esempio dell'errore:
PROGRAM PLC_PRG VAR i : INT := 3; arr1 : ARRAY[1..i] OF INT; END_VAR
Messaggio:
C0161: Il bordo 'i' dell'array non è un valore costante
Correzione dell'errore:
arr1 : ARRAY[1..3] OF INT;