SA0036: Variabili di uscita non utilizzatePermalink

Rileva le variabili di uscita non utilizzate da alcuna istanza di blocco funzione.

Giustificazione: Le variabili non utilizzate 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: Medio

Regola PLCopen: CP24

Esempio

FUNCTION_BLOCK AFB
VAR_INPUT
	iIn1: INT;
	iIn2: INT;
END_VAR
VAR_OUTPUT
	iOut1: INT;
END_VAR

PROGRAM PLC_PRG
VAR
	Fb1: AFB;
END_VAR
Fb1(iIn1 := 99)

--> SA0036: Unused output 'iOut1'