SA0122: Indice della matrice definito come espressionePermalink

Rileva l'uso di espressioni nella dichiarazione degli indici delle matrici.

Giustificazione: Non tutti i sistemi consentono di utilizzare le espressioni come limiti della matrice.

Importanza: Basso

Esempio

PROGRAM PLC_PRG
VAR CONSTANT
 c_iValue : INT := INT#15;
END_VAR
VAR
 arr: ARRAY[0..c_iValue + 1] OF INT;
END_VAR

--> SA0122: Only constants allowed for array definition 'arr'