用SM0.5做了个秒计数判断60到分的一个计数器,但是使用M控制SM0.5,他的比较器即立刻得电,Q就得电,判断失控,该如何解决,
因为用的时序,定时比较大(5小时),该如解决
最佳答案
SM0.5是系统控制的,不需要你用M来控制。
用SM0.4和SM0.5计时间,优点很多
1 计时时间长
LD SM0.4
EU
INCD MD0 //最大可计4000多年,精度为分钟
LD SM0.5
EU
INCD MD0 //最大可计60多年,精度为秒
2 没个数限制,想怎么用就怎么用。
3 很多关于时间的顺序控制都可以用SM0.5/SM0.4来做,比如I0.0启动的时候,10秒后Q0.0输出,25秒后Q0.3输出,80秒后等等等
网络1
LD I0.0
A SM0.5
EU
INCD MD0
网络2
LDD>= MD0, 10
= Q0.0
网络3
LDD>= MD0, 25
= Q0.3
网络4
LDD>= MD0, 80
AD< MD0, 100
= Q0.1
不但程序看的非常清晰,在系统块将MD0设置为掉电保持时,等来电了可以继续计时。
4 计时的方法还很多,比如定时中断,BITIM 和CITIM,时钟等。
提问者对于答案的评价:
ok
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc320390.html