西门子PLC S7-200实现如下问题,先随机在触摸屏上规定动作,按启动后按照顺序动作进行

比如说先按推料C,再按推料B 再按传送带25HZ,再按50HZ,再按8HZ,再按机械手爪松等那么按过启动后实现上述功能按顺序进行!
先进先出,用表指令如何具体实现啊?我不太懂,请教高手。

最佳答案

你需要编程一个顺序查询控制子程序,在主OB1中调用
1)ID参数:顺序查询控制子程序至少有ID号,对应相应的动作,如HMI上按下了推料C,推料C有唯一性ID号分配给该子程序。
2)顺序号参数:必须有动作顺序号,1、2、3;在HMI上重新分配执行顺序设置时,清除计数器Cx,按下了某个动作,计数器加1,并传送给子程序的动作顺序号,从而HMI上相应按钮对应ID号子程序的获得执行顺序号。
3)DONE及TIME参数:必须有执行完成信号及时间间隔设置参数;用于当两个条件满足后可执行下一个顺序号子程序的条件。
大致思路是这样,细节上需要编程人员调试控制。

提问者对于答案的评价:
感谢您的帮忙,我试试看看

专家置评

查看系统手册指令集,查看指令介绍或者 编程软件点击指令右键帮助

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc172562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:07
下一篇 2017年6月13日 下午6:07

相关推荐

  • S7200怎么用开关量修改一个数据个位十位百位

    没有触摸屏和文本控制器,请教大家S7200怎么用开关量修改一个数据个位十位百位,比如I0.0是移位,千,百,十,个;I0.1是加一    。…

    SIMATIC S7-200 2021年7月5日
  • s7200 uss

    请教S7200用USS协议和6RA70通讯是不是每个命令只能读或写一个参数?每个命令的缓冲区占16个字节,如果用多个命令读写多个参数能否使用同一个缓冲区地址? 最佳答案 在任一时刻…

    SIMATIC S7-200 2021年7月5日
  • 传送指令的问题

    我在一个块用到了传送指令VW30.我是在信号一,二,三起作用下分别把数据块里的VW22=2  VW24=3  VW26=4传送给VW30(三者都调用这个传送块).但是我发现当我是想…

    SIMATIC S7-200 2021年7月5日
  • s7200中的命令在系统手册的指令表中没有,哪里可以找到?且有详细的说明和举例呢?

    1:s7200中很多的命令在系统手册的指令表中没有,哪里可以找到?且有详细的说明和举例呢? 2:如何区分主站和从站?比如有S7200,TD400C,MM420组成的系统。…

    SIMATIC S7-200 2021年7月5日
  • 怎么解200-3级密码解密

    怎么解200-3级密码解密 最佳答案 无解. 提问者对于答案的评价:1

    SIMATIC S7-200 2021年7月4日
  • NETW/NETR 通讯

    想确认一下: 用向导做的NETW/NETR 通讯,可以用在几台PLC之间的通讯吗,CPU226,共7台,谢谢!!! 最佳答案 1 可以,1台做主,6台…

    SIMATIC S7-200 2021年7月5日
  • V60伺服与200PLC控制

    设备明细:V602KW伺服3台。步进电机1台。选择西门子PLC200PLC进行控制。选择一个CPU外加I/O模块可以吗?选择哪个系列的CUP比较合适。谢谢。本人第一次接这种伺服项目…

    SIMATIC S7-200 2020年11月1日
  • 执行顺序问题

    假设在顺序控制指令中的第一步( S0.1)中。 NET   10     LD&…

    SIMATIC S7-200 2021年7月5日
  • 6ES7 214-1BD23-0XB8 24V电源输出问题

    6ES7 214-1BD23-0XB8的L+和M是不是有源输出?? 如果是有源输出一般可以带多少个模块。或继电器。 问题补充:能不能明确的说一下 6E…

    SIMATIC S7-200 2021年7月5日
  • PPI电缆

    我有一条PPI电缆在使用过程中不知不觉的就不好用了,请问大神们怎么修啊,是不是里面有保险烧了,还是要换什么件啊。 最佳答案 一般是串口的芯片烧了,你的PLC如果没接地,编程电缆上有…

    SIMATIC S7-200 2017年11月4日