如何利用SCR步进指令来实现流水灯循环点亮?

在以往介绍西门子smart文章中,提到过流水灯的写法,有用循环位移字[rol(r)_b]节来实现,有利用定时器(ton)来实现。
今天我们利用scr步进指令来实现流水灯循环点亮,在作这个实验前提必须满足如下几个软硬件条件:
1.)安装step 7‑micro/win smart/v2.6版本软件电脑一台;
2.)西门子smart系列plc一台;
满足以上条件,我们来解析一下顺控指令scr执行的原理图,软件帮助上也有的。
3.)我们打开软件,组态一个cpu后,进入程序编写如下图:
程序解说: scr/0.0这时第一步,当我们按下m10.0后置位s0.0后,它相当于黄框程序的总开关,当执行完q0.0点亮时,t37延时1秒后它切换到(scrt/0.1)第二步。
下面第三步也是依次这样执行下去。
程序解说: 当我们第二步执行完毕后切换到第三步(src/s0.2),执行q0.2点亮并延时1s执行第四步(也可以说执行第一步),那scrt的上面应该填写s0.0,这样才能实现循环点亮。
scre是结束指令,它需要和scrt切换指令配方使用,就像for循环的next/jmp一样,成对使用!
下面我们把程序编写完毕,编译无误后下载到plc里面,进行监控如下图:
状态变量表和实际plc输出点对应,因此这个程序是正确的。


东风御风房车如约在腾格里沙漠盛开
整治餐饮油烟污染,油烟在线监测解决方案
在无电池世界中重新构想智能家居
GPT-3.5 vs GPT-4:ChatGPT Plus 值得订阅费吗 国内怎么付费?
LED动态显示系统设计方案
如何利用SCR步进指令来实现流水灯循环点亮?
小米MIX Alpha和小米CC9 Pro将亮相小米日本发布会
人机协同时代开启,如何进一步撬动新型工业化水平?
纳米技术为数字存储器制作新一代的忆阻器
光耦的使用原则_光耦的实用技巧
美国首次展示纳米尺度波导
制作一款可以加热制冷的迷你移动空调
java接口的作用和意义是什么
特斯拉为何能够在国内不选择合资而是自己进行生产?
U2281电源ic全能轻、薄、小
CAN总线常见问题
智能科技的飞速发展为推进人工智能起了重要作用
Python 里最具代表性的符号居然如此强大
电子标签在消费上可以怎样应用
ios15系统界面太丑 增添了哪些功能