发布于 2008-07-18 10:42:42
0楼
a start//启动信号
s run//开始工作
r start
a run
jcn m1
an flg1//flg1,启动结束
jcn m2
s q0.0//控制设备
l 0.0
t stoptime
l runtime//开启时间
l 0.5
+r
t runtime
l runtime_sp//开启时间设定
>=r
s flg1
r flg2
m2:nop 0
an flg2//flg2停止结束
jcn m3
r q0.0
l 0.0
t runtime
l stoptime//停止时间
l 0.5
+r
t stoptime
l stoptime_sp//停止时间设定
>=r
s flg2
r flg1
m1:nop 0
上面的程序放在周期为500ms的循环中断中。
活到老,学到老!为了生活学习吧!