Detecta el uso de los literales TRUE o FALSE en expresiones
Justificación: Este tipo de expresión es obviamente innecesaria y puede indicar un error. En cualquier caso, la expresión afecta innecesariamente al tiempo de ejecución.
Importancia: Medio
Ejemplo
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