下次再问这种类似问题记得把程序调用部分也截图;光从你这张图,应该是写在FC或者FB之内,这个程序如果不是老外写的那么就是在外企呆过的人写的,我一句句给你翻吧(累死...),
O#SwpB#SwpB程序内声明的局部或者外部变量名,常开信号
ON#SB.S1253_EnP#SB.S1253_EnP程序内声明的局部或者外部变量名,常闭信号与上一句并联
ON#En_W_B#En_W_B程序内声明的局部或者外部变量名,常闭信号与上一句并联
R#IF.H1_DelExpMinB#IF.H1_DelExpMinB程序内声明的局部或者外部变量名,上面3个变量任意一个能流为1,复位#IF.H1_DelExpMinB
JCNSP3上面3个任意能流不为1,跳转到子程序SP3
L0在上面能流为1并复位#IF.H1_DelExpMinB之后,将值0赋值到下面的变量中
T#TA.T2360_DelMinB#TA.T2360_DelMinB程序内声明的局部或者外部变量名,此刻值被赋为0
JUSP4跳转到子程序SP4
//;注释栏
SP3:L#TS.T1360_DelMinBSP3子程序:#TS.T1360_DelMinB程序内声明的局部或者外部变量名,从内部累加器装载
L0数值0
<>I将#TS.T1360_DelMinB的值与0做比较
AN"IP_1Sec"在上面的比较公式后面串联一个"IP_1Sec"的变量
O#IF.H1_DelExpMinB#IF.H1_DelExpMinB并联到上面语句
JCSP4程序跳转到SP4
L#TA.T2360_DelMinB#TA.T2360_DelMinB程序内声明的局部或者外部变量名,
L1数值1
+I#TA.T2360_DelMinB的值加1
T#TA.T2360_DelMinB#TA.T2360_DelMinB的值加1的值赋值到#TA.T2360_DelMinB
L#TS.T2360_DelMinB将#TA.T2360_DelMinB的值与#TS.T2360_DelMinB作比较
JCSP4程序跳转到SP4
S#IF.H1_DelExpMinB并将#IF.H1_DelExpMinB值设定为1
SP4:A#IF.H1_DelExpMinBSP4子程序:常开触点,当#IF.H1_DelExpMinB为1
S#BF.H1_MinB#BF.H1_MinB的值也被设为1
A#BF.H1_MinB常开触点,当#BF.H1_MinB为1
=#WarnB普通线圈,#WarnB输出1
好久没码字了,天又那马冷,手都打到痛了,看着有用的话多给点分吧~再不懂发邮件给偶吧,relyown@163.com