SA0062: Uso di VERO o FALSO nelle espressioniPermalink

Rileva l'utilizzo dei letterali ‎TRUE‎ o ‎FALSE‎ nelle espressioni

Giustificazione: Questo tipo di espressione è ovviamente inutile e può indicare un errore. In ogni caso, l'espressione influisce inutilmente sul tempo di esecuzione.

Importanza: Medio

Esempio

PROGRAM PLC_PRG
VAR
	xTemp1, xTemp2 : BOOL;
END_VAR
xTemp1 := xTemp1 AND NOT TRUE;
xTemp2 := xTemp1 OR TRUE;
xTemp2 := xTemp1 OR NOT FALSE;
xTemp2 := xTemp1 AND FALSE;

--> Uses of TRUE or FALSE in expressions