我来帮你解决,计数器在没遇到复位指令时,不会因为状态转移而自动复位的,所以你在补充问题里说到的计数器已记到10,下次再到这个计数器所在状态时就增加为11咯,如何才能保证它从0开始计数呢,很简单,在你即将转移的下一步设定一个复位指令R,如R C10就搞定了! 所以问题的关键点,要让计数器复位(也就是归零),不要忘了用复位指令R来实现。三菱PLC用RST。
你的问题:当plc运行过程中忽然断电,当再次上电以后,计数器的计数是从0开始,开始继续断电前的状态?答案:如果你是用普通型的,PLC断电后就复位了。用LD SM0.1,R C*(*你要复位的计数器地址) 相当于PLC上电后,就对计数器进行复位咯.
很简单
将此计数器设置成保持型或非保持型的啊
保持型则断电后重新上电接着上次开始计数
非保持型则断电后重新上电则从初始化开始计数
断电之后,计数器就会从0开始计数了,在跳转语句里,不需要任何语句断电就会自动复位的。计数器是从0开始计数。
你将初始复位加到程序的开始就行了,保证计数器在PLC任何时候断电上电后都是0.
提问题都不设分数,真是过分.
在PLC刚开使运行时有一个特殊继电器能发出一个脉冲!!你利用这个脉冲复位记数器,
当你跳转到某一位置时让一个继电器复位记数器在断开,