Rileva l'uso di variabili non temporanee nei cicli di FOR.
Giustificazione: Si tratta di un avviso di prestazione. Una variabile contatore viene
sempre inizializzata ogni volta che viene richiamato un POU. È possibile creare questa
variabile come variabile temporanea (VAR_TEMP). L'accesso ad essa può essere più veloce e la variabile non occupa memoria permanente.
Importanza: Medio
Regola PLCopen: CP21 / L13
Esempio
PROGRAM PLC_PRG VAR nIndex : INT; iVar : INT; END_VAR FOR nIndex := INT#0 TO INT#20 BY INT#1 DO iVar := iVar + nIndex; END_FOR --> SA0073: Inadequate counter variable