Ermittelt CASE
-Anweisungen ohne CASE
-Zweige und mit nur einer ELSE
-Anweisung.
Begründung: Ein CASE
-Statement ohne Fälle kostet nur Zeit in der Ausführung und ist schwer zu lesen.
Wichtigkeit: Mittel
Beispiel
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 --> SA0078: CASE-Anweisungen ohne CASE-Zweig