SA0078: Faltan ramas CASE
Detecta CASE
declaraciones sin CASE
sucursales y solo una ELSE
declaración
Justificación: A CASE
La declaración sin casos desperdicia tiempo de ejecución y es difícil de leer.
Importancia: Media
ejemplo 85. Ejemplo
PROGRAM PLC_PRG VAR iVar : INT; xTemp : BOOL; END_VAR
iVar := iVar + INT#1; //in the following the case descriptions are missing: CASE iVar OF ELSE xTemp := NOT xTemp; END_CASE
Salida en el Mensajes vista:
SA0078: Faltan sucursales CASE