S7-200 的SM0.1作为计数器C1的使能端,当PLC停止和启动时,C1保持不变不能计数,为何?谢谢!
最佳答案
不能用SM0.1去值使能端。使能端的含义是这个指令或是子程序第一步先是使能后,才能执行下面指令,使能计数器就是条指令激活可以使用,但是计数计时先使能后,再起激活下面的R或是LD或是CD或是R才能实现加计数或是减计数。你看计数器的帮助就知道。
SM0.1只有在上电第一个扫描周期有效。所以你没办法计数。
S7-200 SMART计数器指令:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/programming/Counter.html
提问者对于答案的评价:
SM0.1只执行一次,要让计数器动作要至少执行两次。
最佳答案作者回复:
你用你做加减计数器的M继电器去使能也可以。如果你用M0.0做加减计数,同时你也可以使能这个C1计数器。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc371143.html