s7 200跑马灯移位寄存器使用

要求12个灯循环点亮,亮1s,灭1.5s后,第二个灯亮1s,灭1.5s,如此循环。
循环移位只有8的倍数的指令,12个不知道怎么实现,求大神给个思路

最佳答案

这个你可以用定时器和计数器共同实现,先写一个定时器1s和1.5s转换的程序。然后用定时器的输出点控制计数器加,计数器当前值等于1时,第一个灯亮;等于2的时,第二个灯亮......等于12时,第十二个灯亮;然后复位计数器重新计数

提问者对于答案的评价:
这个思路可以,准备明天试下

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

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

相关推荐

  • s7200自由口通信问题

    我想用S7200分别连接一个条码阅读器和一台计算机,使用自由口通信协议读取条码,并将读到的条码通过另外一个串口发送给计算机.请教各位,S7200能否支持两个端口同时使用自由口通信,…

    SIMATIC S7-200 2021年7月5日
  • 自动上料装车系统

     一、控制要求: 1、初始状态:当系统起动后处于工作状态,红灯L1灭,绿灯L2亮,表示允许汽车开进装料,出料电磁阀K2,电动机M1,M2,M3皆为OFF状态。当…

    SIMATIC S7-200 2020年11月1日
  • 各位乡亲,请问s7- 200 PLC软件sp9版本,PC/PG设置时出现多段速率文件

    电脑系统Windows 7 系统32位,不连接电缆和连接电缆时均出现下面的情况 图片说明:       最佳答案 从附图…

    2017年6月19日
  • 做个除法。整数变实数,怎么写?

    模拟量换算得来的实数,带6位小数。我只想保留一位,该怎么做? 我有个想法不知道对不对:R乘以10,取整,再除以10.就应该能得到带1位小数的实数了。 现在写到最…

    SIMATIC S7-200 2021年7月5日
  • 西门子官方的仿真软件,有支持S7-200的吗

    西门子S7-200的仿真软件,之前找到一个,但是只能仿真简单的开关逻辑,PID就不能运行,有能支持S7-200的官方仿真软件吗 最佳答案 没有,也没有200、200smart仿真软…

    SIMATIC S7-200 2021年7月5日
  • 订货号6ES7211-0AA23-0XB0的含义

    请教下S7-200 PLC的订货号6ES7211-0AA23-0XB0的每一个或一组字母或数字的含义。 最佳答案 6ES7    …

    SIMATIC S7-200 2021年7月4日
  • s7-200和电脑怎么连接?

    用ppi和mpi都连了,COM口也设置了,PG/COM也设置了。就是连不上 最佳答案 如果你使用的是国产的编程电缆,就需要安装USB  to 232驱…

    SIMATIC S7-200 2021年7月4日
  • AIW 赋值

    给一个ON信号,想给AIW2通道赋值为6400. 不知道怎么弄。 最佳答案 楼主可以这样:将AIW2传送到一个VW100,M0.0 ON的时候将6400传送至V…

    SIMATIC S7-200 2020年10月31日
  • s7_200 无法下载程序

    现象:原本我的电脑是能下载程序的,重装系统后,无法下载了。1:设置PG/PC接口里,属性里有个 连接到,后面有USB选项。2:点击下载后,提示通信有问题。3:我的机器里,…

    2017年8月16日
  • 求教编码器计数问题

    我需要用编码器测丝杆上的滑块的位移(丝杆旋转一圈,滑块位移5毫米),并且我需要判断丝杆的转向,来控制步进电机的转向和速度,请问我该怎么做?程序该怎么写? 最佳答案 S7-200可编…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论