发布于 2012-08-18 08:09:53
5楼
ob35在硬件组态中的cpu属性中有一个cyclic interrupts里面设置ob35的中断周期,然后cpu就可以按照这个周期来调用它了。比如你ob35设置中断周期为100ms,你想接通10s断开20s,那么一个通断周期就是30s你就可以用一个计数,每次加0.1,当计数小于10.0则s q0.0,计数大于10.0且小于等于30.0则r q0.0,计数大于等于30.0,则计数清零。
L RUNTIME
L 10.0
<=R
=L0.0
L RUNTIME
L 30.0
<=R
=L0.1
A L0.0
JCN M2
S Q0.0
M2:A L0.1
JCN M3
R Q0.0
M3:L RUNTIME
L 0.1
+R
T RUNTIME
L 30.0
>=R
JCN M1
L 0.0
T RUNTIME
M1:NOP
活到老,学到老!为了生活学习吧!