延时启动、延时关闭逻辑

多个电机启动顺序(时间间隔约5秒):a,b,c,d…..
关闭时反着(先关最后一个…d,c,b,a 以此类推最后关闭a)
如果用定时器则要用TON和TOF类型的,但是需要很多定时器才行;
刚算了下,定时器不够用!!
还有没有别的办法呢?

最佳答案

方法:1,相同的定时器可以重复用,但是不能同时用。

      2,可以采用定时中断,去定时中断来进行顺序启动,逆序停止。

      3,采用比较指令,定时器可以省去重复定时的定时器,你只要取值定时的时间。

有了这三个方法,至少你可以省了上百个定时器了。


3、有关定时中断与计数,详见:
<S7-200 可编程控制器系统手册>下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1017[2].pdf
4、定时中断的例子:
视频十一:中断-1.定时中断与开关量中断:
http://www.xuegongkong.com/section/details/2010011312580600002.html
《中断程序应用举例》中有实例:
http://wenku.baidu.com/view/0572c4235901020207409cb6.html
见《s7-200中断处理方法》其中有一个建立100MS调用一次的中断例子:
http://wenku.baidu.com/view/8cb061a8d1f34693daef3e64.html

提问者对于答案的评价:
OK

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304416.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐