关于程序修改问题求助

如图,IN0   I5.0点动时,OUT 22 输出Q4.0得电,10秒后,Q4.0失电。10秒内,如果点动I5.0,   Q4.0失电。这个程序#STAT84内部结构搞不明白,并且有的地址查不到来龙去脉。我想不用这个程序,这个程序保留,单独再设计一个程序,实现上述功能,如何编写程序,能否和上述程序发生冲突,如何避免这个问题。谢谢大家的解答!

图片说明:

关于程序修改问题求助    关于程序修改问题求助   

钻石用户推荐最佳答案

不发生地址冲突,可以用交叉引用查找已经被使用到的地址区,从硬件上可以查询没有使用到的地址区。
程序:
点动I5.0置位一个中间变量,由中间变量激活10S定时器,当定时器时间到10S,复位中间变量;在点动I5.0的同时,触发计数器,把按钮按下的状态记录在一个存储区,如果在这个10S定时器没有到达时,再次按动I5.0,那么计数器数据一旦在10S范围内大于2了,则复位中间变量及计数器存储区数据,以便下次检测。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:51
下一篇 2021年7月5日 上午12:51

相关推荐

发表回复

登录后才能评论