这是检测包装机少瓶的程序,我是这样做的,用六只光眼分别检测六只瓶子,共有四排,每排有六只瓶子,我设定在1秒内用光眼计数,如果每只光眼计数到4,就算正常,现在出现一个问题就是计数器总是复位不了,我是一秒时间到,就去复位计数器,但是总是复位不了,然而,定时器却能断开自锁回路,(我是用一个自锁用接通定时器的,然后,用定时器去断开自锁,产生一个脉冲),郁闷啊,我用300仿真,就是复位不了,真搞不懂,是不是计数器复位要一定时间的?向各位大侠求救了,这个程序究竟出错在哪里啊?谢谢了!
图片说明:
最佳答案
问题就出在网络2段,见附件图。
你1秒定时断了M4.0的线圈同时也断了T32的定时器。所以C1计数器根本就不会复位。
程序的修改应该是把M4.0线圈断开,但不能把定时器也给断开,需要保持复位C1后再通过C1或者其他辅助继电器关掉T32定时器。
图片说明:
提问者对于答案的评价:
谢谢了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc295454.html