3*8共24盏霓虹灯的程序

现有3*8共24盏霓虹灯,排列为3行8列,要求按下启动按钮,以第八列显示3秒开始,后改为第七列显示3秒,依次类推,移动到第一列后变为常亮。第二次也从第八列开始,移动到第二列后常亮,直至八列全亮,闪烁3秒后,重新开始,按下停止按钮后,显示按下时显示的状态,再次按启动按钮后继续以上的动作。
谁有好的编程方法,求助。谢谢!用S7-200来编程

问题补充:
顺序动作这程序没问题,关键是在第一盏等亮了后的保持怎么处理

最佳答案

Q0.0接第八列三盏灯,Q0.1接第七列,…Q0.7接第一列三盏灯。
启动按钮按下,MOV 1给QB0,
第一次,隔3秒,上升沿触发 QB0=QB0*2;
第二次,隔3秒,上升沿触发 QB0=QB0*2+1;
QB0>=128时,置位中间位M0.0,
你的闪烁3秒不知道频率是多少,如果是亮0.5灭0.5,
正好用SM0.5来控制,上升沿赋值(128或255),下降沿赋值0;
3秒后复位M0.0,给QB0赋值1,开始下一轮。

按下停止按钮后,显示按下时显示的状态,再次按启动按钮后继续以上的动作。
不知道你这表述的意思,应该是要停止时,灯保持当前状态吧。
还是说保持按下启动时灯的状态,也就是全灭?
如果是前面一种,停止后停止计算就可以了,如果需要断电后还继续从这开始,可以把QB0
的值给VB0,启动时再传回去;
第二种赋值0就行了。

提问者对于答案的评价:
不是很满意,还是谢谢各位!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • 求S7-200 PID程序

    自已用PID向导试作了一个PID控制程序,不知哪 个地方有问题,想做个对比。S7-200模拟量模块为AM06,输出0–10V;求高手的PID程序 钻石用户推荐…

    SIMATIC S7-200 2021年7月5日
  • S7 200采样时间

    采样时间到底设置多少秒合适,0.1秒可以吗,我需要快速响应,8路向导PID,224xp程序内存基本用完 最佳答案 1、采样时间:CPU 必须按照一定的时间间隔对反馈进行采…

    SIMATIC S7-200 2021年7月5日
  • 程序看不明白,请教各位高手。

    程序网络8,网络9中的V1650.3一个常开,一个常闭串连是什么意思(是不是一直接不通呢),是不是这段程序未使用,还是有什么特别的作用。 图片说明:    最佳…

    2017年11月13日
  • 程序重新下载后M区的状态会保持

    I0.0只接通一次后断开,Q0.0、Q0.1会为1。再从新下载一遍程序后Q0.0为1,V0.0为0。就是程序重新下载后M区被置位的状态会保持,有时候试程序时有的M点会自动为1,弄的…

    2018年12月2日
  • 在哪能找到s7-200的编程实例

    我是初学者,不怎么会编程序,想看一看高手们编的s7-200实例,最好详细一点的。 最佳答案 SIMATIC S7-200 编程技巧 - S7…

    SIMATIC S7-200 2017年11月20日
  • s7-300与s7-200通信问题

    我是根据本论坛下载的A0148文档中"s7-300与s7-200通信"的方法连接的,用了EM-277,我们公司同事成功连接过,我连的时候有一个问题老是解决不了,…

    SIMATIC S7-200 2020年10月31日
  • PTO问题求教

    主程序:        LD      …

    SIMATIC S7-200 2021年7月5日
  • S7-200的M点用完了怎么办?

    做个小配料工程,把S7-200的M点用完了,不知道怎么办?有高手指点一下吗? 最佳答案 因为S7-200的M点只有32个字节,所以使用v区作控制点使用,使用方法与M点一样,有位,字…

    SIMATIC S7-200 2021年7月5日
  • 200的modbus通讯

    我按照帮助文档,写个小程序,对MBUS_INIT和MBUS_SLAVE进行的参数配置和帮助一样,结果,modbus通讯失败,我的micro/win可以继续和PLC通讯联机。&nbs…

    SIMATIC S7-200 2021年7月5日
  • 224xp里面的时间怎么设置

    有二台水泵想自动每周切换一次,用什么指令能实现这个功能啊 最佳答案 不知道你对这个时间的精度要求高不高,严谨起见,你最好把每次切换的时间存起来,然后每次用READ_RTC读出来的时…

    SIMATIC S7-200 2021年7月5日