将是 REAL#0.5 .然而,事实 [...] 值 REAL#0 . 为了避免这种情况,请使 [...] Temp2) / REAL#3.0; li
可能被零除的代码位置 理由:除以 0 导致错误。应始终首先检查要除法的变量是否为 0。 重要性:高 例 48 [...] Val2 <> 0 THEN iVal1 := i
_GLOBAL g_xVar AT %QX0.0 [...] Condition < INT#0 THEN b [...] #0 THEN bTemp := g
Var1 - lrVar2) < 0 [...] Var1 - lrVar2) < 0.1; 例外:与 0.0 本分析未报告。对于 0
_Address_Type_PRG VAR iVar AT %QB0 [...] .: %QW0 xTest AT %QW [...] .: %QX1.0 END_VAR i
-Za-z0-9] 定义 [...] ,1]); var0 : ARRAY[0..3 [...] 7^[2]; var0[0
_GLOBAL g_xGlob AT %QX0.0 [...] VarOut2 := INT#0; x
xVar : BOOL:= %IX0.0 [...] _VAR //Implementation xVar := %IX0.0 [...] access %QX0.0 := x
; END_VAR iVar := 0 [...] _IFiVar := 0; 调用具有相同语义的反转逻辑命令后的代码: iVar := 0; IF (x
引用在使用之前应该检查<> 0。否则 [...] instNoInitITF <> 0 [...] interface can't be 0 END