SA0036: variabili di uscite non utilizzate
Determina le variabili di uscita delle funzioni e dei blocchi funzione che non sono assegnati all'interno della funzione o del blocco funzione pertinente.
Giustificazione: Le variabili inutilizzate rendono un programma meno leggibile e manutenibile. Le variabili non utilizzate riempiono inutilmente la memoria e sprecano inutilmente tempo di esecuzione durante l'inizializzazione.
Importanza: Media
Regola PLCopen: CP24
Esempio 45. Esempio
FUNCTION_BLOCK FB_Afb VAR_INPUT iIn1: INT; iIn2: INT; END_VAR VAR_OUTPUT iOut1: INT; iOut2: INT; END_VAR
iOut1 := iIn1 + iIn2;
Uscita in Messaggi vista:
SA0036: Uscita non utilizzata 'iOut1'