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日 下午2:51
下一篇 2020年10月31日 下午2:51

相关推荐

  • s7200可以带多少个modbus从站?

    s7200可以带多少个modbus从站? 最佳答案 modbus 是一种单主站的主/从通信模式。modbus 网络上只能有一个主站存在,主站在 mod…

    SIMATIC S7-200 2020年11月1日
  • 梯形图编程错在哪

    如下图,在编译时提示图中的编程有错,请问各位错在哪?提示“reserve power flow”! 问题补充:所谓的双输出,难道下图的就不叫“双输出”吗?&nb…

    2021年7月5日
  • 4.0软件安装遇提示错误

    我在安装S7-200中文版4.0软件时遇提示CRC错误,忽略错误安装到70%左右,又提示错误没有更多文件安装不上。请各位大哥帮忙解释一下。小第在此多谢了。 最佳答案 本网站就有下载…

    SIMATIC S7-200 2021年7月5日
  • 通过300的软件编程如何来实现记忆的功能

    有一个转盘,共有十五个工位,每个工位担负一项工作,零件源源不断地从第一个工位进入,在最后三个工位根据要求出来。譬如,要求在第七工位进行第一次检验,在第十一工位进行第二次检验,假如,…

    SIMATIC S7-200 2020年10月31日
  • CPU224XP1个、两个RS232接口的智能仪表组态

    现在手头有CPU224XP1个、两个RS232接口的智能仪表,想要通过组态实现仪表数据的记录和保存,除了工控机,是否需要增加其他的模块,如何实现?谢谢! 问题补充:CPU224XP…

    SIMATIC S7-200 2021年7月5日
  • S7200 Q0.0怎么控制步进电机(什么指令)匀加速

    用S7200上Q0.0 控制步进电机转速匀速增加,如在3分钟内速度从0加到100.指令用的是运动控制向导 最佳答案 s7-200高速脉冲输出:http://www.ad.…

    2021年7月5日
  • 求助S7 200通讯问题

    大家好,我初学PLC,用S7 200CPU 224,刚开始还和PLC建立了连接,后来弄了几次,就不能连接了.但是当进行搜索时,转接器的TX RX灯有闪亮,PPI灯长亮.到底是什么问…

    SIMATIC S7-200 2021年7月5日
  • S7-200定时器

    我用T32做一个周期性的通断电路,怎么在时序图的界面里观察,发现每个周期的时间都不一样呢?用T34做还是这种结果,请个位老师给解释一下。谢谢! 问题补充:先谢谢各位老师!我的方法是…

    SIMATIC S7-200 2020年11月1日
  • S7200smart plc 怎么实时统计置位点数

    比如M5.0 M5.3  M6.2  M7.0 置位 ,不要用每个点脉冲ADD 1这种方法,想时刻反…

    SIMATIC S7-200 2021年7月5日
  • 还是西门子200pid的问题

    做了个项目是温度控制的,控制在80度,当温度高于80时使变频器输水量加大,当温度低于80时使变频器输水量减小,既正作用。我根据西门子200pid向导做的,比例把默认的1.0改为负1…

    SIMATIC S7-200 2020年10月31日