Detecta las sentencias CASE sin rama ELSE
Justificación: La programación defensiva requiere la inclusión de una rama ELSE en cada sentencia CASE. Si no hay nada que hacer en la rama ELSE, incluya un comentario para indicarlo. Así, el lector del código tiene claro que
el caso no se olvidó sin más.
Importancia: Bajo
Regla PLCopen: L17
Ejemplo
PROGRAM PLC_PRG VAR iVar : INT; xTemp : BOOL; END_VAR iVar := iVar + INT#1; CASE iVar OF INT#1: xTemp := FALSE; INT#2: xTemp := TRUE; END_CASE --> SA0075: Missing ELSE in CASE statement