关于顺序停止方法 子程序的循环的问题

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:43
下一篇 2020年11月1日 下午4:43

相关推荐

  • STEP-7MicroWIN V4.0 SP9软件手册下载链接

    STEP-7MicroWIN V4.0 SP9软件手册下载链接 钻石用户推荐最佳答案 1、STEP7 MicroWIN V4.0 …

    2021年7月5日
  • 外部脉冲信号

    大神们,怎么将外部脉冲信号处理成常规数字信号? 最佳答案 使用200自带的高速计数器(HSC)向导配置高速计数通道。参见:S7_200高速计数组态http://wenku.baid…

    SIMATIC S7-200 2017年7月30日
  • TD200文本问题请教大家。

    文本上的数据修改,怎么才能加上密码功能,密码输入正确后才能修改这个数据。我看密码的选项怎么是灰色的?不能选择,这是怎么回事? 图片说明:    最佳答案 不管你…

    2020年10月31日
  • 变量管理

    想给VW0中的某一位置0或置1,比如第5位,分别用VB和C语言在WINCC中编程,这语句该怎么写? 再一个问题,我用S7-200与WINCC组态,通过OPC服务器连接,想…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7200

    请问哪位大哥有深入浅出西门子S7200PLC这本书,有的请发给我一份好吗?我的邮箱是mingfeng1981@126.com谢谢! 问题补充:我主要是想了解一下,在300里面模拟量…

    SIMATIC S7-200 2021年7月5日
  • 西门子s7200和计算机串口调试助手通信

    plc发送的数据,串口调试助手可以接收到,但串口调试助手发送的数据,plc收不到,程序用的是手册中的数据 最佳答案 数据的格式应该有问题 提问者对于答案的评价:已经解决了&nbsp…

    SIMATIC S7-200 2017年6月5日
  • wincc flexible 2007 許可証

    今早打开wincc flexible 2007 , 出现"未找到有效许可证密钥"请问怎样解决,谢谢大家! 最佳答案 授权…

    SIMATIC S7-200 2019年6月11日
  • case of后面怎么添加整数范围

    case  of后面怎么添加整数范围,为什么我的添加就报错; 最佳答案 你的程序片段可不可以截个图呀,这么说也不知道你的问题在哪,给你个我之前做过的程序例子片段…

    SIMATIC S7-200 2021年7月5日
  • "MAP SERV Q0.0 (v1.8)" 库使用问题

    为什么在执行完定位指令或回参考点指令后,执行完成输出点(如绝对位置移动完成Done V150.1)一直为1,就是PLC断电重启后还为1?我需要定位完成后输出一个完成的脉冲…

    SIMATIC S7-200 2021年7月4日
  • FOR循环和数据读取问题

    我想问下FOR循环中,当前循环计数INDX,循环初值INIT,循环终值FINAL,这三个输入端的含义,手册上写的我看的不是太明白。请举个例子说一下程序从什么时候开始循环,循环几次,…

    SIMATIC S7-200 2020年11月1日