登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:S7300/400PLC编程之12 跑马灯功能的实现方法【工控老鬼】

点击:8831 回复:12

今天有一个网友在邮件中跟我讨论,如何在S7300/400PLC编程 实现跑马灯的效果,我简单的做了一个demo程序,可以实现跑马灯的功能,分享给大伙,抛砖引玉,给大家一个思考的话题,此功能具体的应用还需要大家自己去探索。
  以下就是程序的截图分享给大家!
1、程序截图
附件
2、仿真通过,以下是变量表
附件
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
启程PLC培训中心 http://www.gongkong8.com/
工控老鬼技术Blog:http://blog.sina.com.cn/wincchome
E-mail:gongkong8@foxmail.com
13-01-25 14:31
不错不错,谢谢分享指导。
13-01-28 11:50
很不错,支持老鬼老师。
13-01-30 07:56

引用 wml0060 在 2013/1/30 7:56:08 发言【内容省略】

这个程序的跑马灯受限于字的位数,也就是说,即使其使用双字移位,也最多只能移动32位,不能突破更多的位数,无法与三菱的SFTL,SFTR指令媲美,比较美妙的是,通过自定义数组来实现任意位的跑马灯,也就是突破三菱的SFTR,SFTL的255位的局限。
Good Luck~
13-01-30 16:59
新手没看明白,求各位老师讲解。。
13-04-16 15:04
似懂非懂    求详解
13-05-18 16:39
谢谢老鬼前辈,下载来学习!
13-05-30 12:24
很不错,支持老鬼老师表情
13-06-12 11:30
总有个疑问  但是自己试了试  N必须用B#16#n  来表示   n意思就是 移位的数值
说实话我还是不知道为什么必须用这种格式  或许是MW10也是 16位
14-02-16 16:10
没看懂啊大神
14-03-03 08:23

上一页下一页

工控新闻

更多新闻资讯