代码违反了命名约定并且难以阅读。 PROGRAM plc1 VAR var1 [...] ; var2 : ARRAY[1..3 [...] ; var6 : ARRAY[1..3
类型的一段代码( diTemp2 := 1 rTemp1 [...] 被转换为 REAL 和 rTemp1 获取 [...] 用强制转换来确保该操作作为 REAL 手术: rTemp1
%QW1 : INT ; END [...] _OUTPUT xVarOut1:BOOL; x [...] #1; CASE i
_iVar AT %QW1 : INT; END [...] Mid:INT; iVal1:INT := INT [...] Val2 <> 0 THEN iVal1 := iVal1
PROGRAM PLC_PRG VAR dwVal1 [...] _VAR // unnecessary assignment dwVal1 := 1; IF dw
PLCopen 规则:N1 / CP1 例 [...] 0.0; %QX0.0 := xVar; %MX0.1 := xVar; %MB1 := by
_GLOBAL iGlob1 : INT; END [...] _VAR ivar := iGlob1 [...] : SA0121:变量“iGlob1
Master_ITF1 and [...] ITF : ITF; instMasterITF1 : Master_ITF1; inst
comment 1 *) *) PROGRAM [...] comment 2 comment *) iVal1 [...] comment 4 comment *) iVal1
_GLOBAL g_iTemp1: INT [...] _PRG // Controlled by MainTask g_iTemp1 := g_iTemp1 + INT#2