顺序控制

我用I0.0, 0.1,0.2 三个按钮 控制  按顺序按下三个按钮时 要求先按下的先有效 后按下排队 等它之前的结束后方有效 如何编程 急急

问题补充:
意思就是 比如先按下0.3 再按下0.1 再按下0.2  首先是0.3输出Q0.0 运行一段时间 时间到后 再是0.1对应的输出Q0.1动作 时间到后 0.2对应的输出再动作 请多多指教
 

最佳答案

建立一个表,给三个按钮分别编号,如1,2,3,按下去的时候把对应的编号入栈到表里,进行排队,再用先进先出(FIFO)指令把编号输出到某一寄存器,然后再根据寄存器里面不同的编号值输出不同的控制。我实现过是可以的,但必须选好进出栈的条件,要不控制可能不准。你参考一个编程手册里面的 表指令。
 那你就在时间到的时候触发出栈指令控制输出

提问者对于答案的评价:
谢谢 我就是用这个指令做好了 三菱的PLC 呵呵 有时间我也会把西门子做一下 小弟在这谢谢各位大哥啦 以后多多指教

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:38
下一篇 2021年7月5日 上午2:38

相关推荐

  • 顺控scr指令

    请教一个问题在s7-200顺控scr指令里,能调用子程序吗? 问题补充:我第一次调用好用。在调用就跳过,第一步s0.0是什么原因。 最佳答案 当然可以的。每一个活动步中均允许调用你…

    SIMATIC S7-200 2021年7月5日
  • 西门子s7200自由口通信 在接受情况下发送数据

    现在我用s7200的plc 做自由口通信,自由口初始是接受,接受后在接受完成中断里,调用定时中断发送数据,延时后发送数据,发送完成后调用发送完成中断里面,接着做接受,现在…

    SIMATIC S7-200 2021年7月5日
  • S7-200的间隔定时器怎么清零

    急 最佳答案 有时候急容易出错,一个字急,真的无法来理解你需要。一般200时间继电器断电都会自动清除计数值,至于你提及到的间隔定时器装载的数值可以用move指令将计时值复位。 提问…

    SIMATIC S7-200 2017年12月1日
  • plc连接触摸屏不能登录账户。

    plc200连接触摸屏,开机时需要登录,可以输入用户名跟密码。确认后还是无没有登录状态。 问题补充:设备是前天还可以使用的,昨晚开机就出现问题。参数没有更改过。附一张图片,就是图片…

    SIMATIC S7-200 2020年10月31日
  • S7-200CN采集485的压力表,如何做?

    S7-200CN采集485的压力表,如何做?用CPU自带的串口可以吗? 哪位大神可以给发个案例..谢谢 最佳答案 可以的,手册上有例程 提问者对于答案的评价:三克油

    SIMATIC S7-200 2017年8月26日
  • Smart200高速计数器上电变更当前值

    如图,Smart200高速计数器,VD4设定为断电保持,存储HC0高速计数器的值;断电之前,VD4数值不为零,为何一上电,HC0显示的数值还是0而不是VD4断电之前保存的数值?如果…

    2021年7月5日
  • s7-200和计算机通讯有几种

    s7-200和计算机通讯有几种 最佳答案 楼上回答的都很准确。200PLC本体能对外通信的接口只有485口,可进行PPI自由口通信和MODBUS通信。除此之外需增加扩展模块可进行以…

    SIMATIC S7-200 2021年7月5日
  • 自定义库,无法库存储器分配地址

    step7 microwin 用户自定义库后,再调用库时无法进行库存储器分配 问题补充:自定义的库,可以正常调用,只是不能进行库存储器地址的分配,导致如果调用2…

    2021年7月5日
  • 根据温度来调节频率

    各位高工,我遇到这样的问题请帮助:一个熔炼炉上的环保项目,详细的情况是:根据温度改变变频器的频率是风机的风量增大,就是在上位机上做8个温度段,比如300,305等等,每隔5°一个温…

    SIMATIC S7-200 2020年10月31日
  • CP243-1以太网模块通讯问题

    上位机地址是106,PLC地址是105,能ping通,但无法访问目标主机,请问该怎么处理?谢谢 问题补充:这样算是ping通了吧 图片说明:     …

    2017年5月31日

发表回复

登录后才能评论