发布于 2011-09-01 15:01:41
8楼
我试出可能的原因了,跟大家分享下,也请高手指教是不是这样的:
是不是第一个周期的时候,Sys_DBNo_TMP的值仍然是0,因此
OPN DB[#Sys_DBNo_TMP]实际上是等于OPN DB0,而我项目中没有DB0,所以故障。我做了以下处理后就不报故障了:
L #Sys_DBNo
L 0
<=I
JC y009
L #Sys_DBNo
T #Sys_DBNo_TMP
OPN DB[#Sys_DBNo_TMP]
L DBW12
T POS_Status_DBNo
y009:NOP 0
但是我还有个疑惑,为什么之前在其他S7项目中却不报故障呢?
这是咋回事呢?