SA0078:缺少 CASE 分支
检测到 CASE
没有的陈述 CASE
分支,只有一个 ELSE
陈述
理由:A CASE
没有 case 的语句会浪费执行时间并且难以阅读。
重要性:中等
例 85. 例子
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 分支