PLC用的CPU226
1..顺序停止:
我做了顺序启动的程序,希望整个系统能按照相反的顺序停止,应该怎么做?是不是只能再单独做个停止的程序段?
2..子程序:
<1>我吧故障信息单独做了一个子程序,子程序最终的输出M0.0为综合故障,我在主程序里调用完这个子程序后,是不是就可以随便用M0.0了?调用这个故障子程序之前的程序段能用M0.0吗?
<2>我觉得移位循环指令ROL、ROR很好,但操作数只能是Byte,现在我想给一个驱动后,六个电磁阀间隔相同的时间,依次循环驱动,不知道能不能用这个指令?如果不用这个指令,这个循环最合理的设计是怎么样的?
<3>再问个菜菜的问题,子程序里做了循环,主程序调用这个子程序的时候不会一直循环不出来了吧???(就是6个电磁阀依次驱动的 循环)
PS:小弟菜鸟,希望各位前辈指点指点,谢谢大家了。
邮箱:timidtiger417@yahoo.cn
最佳答案
对于只涉及时间的循环驱动,通常可以用1个定时器搞定。
定时器可以字寻址的啊,您只要比较就行了。
如t37大于1秒的,点亮q0.0
如t37大于2秒的,点亮q0.1
如t37大于3秒的,点亮q0.2
如t37大于4秒的,点亮q0.4
如t37大于5秒的,点亮q0.5,
如t37大于6秒的,复位t37。。。。。
提问者对于答案的评价:
真帅~
How smart you are~!!!!
太感谢你了,谢谢!~
用了你的方法 轻松搞定
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318197.html