电工学习网

 找回密码
 立即注册
查看: 5510|回复: 0
打印 上一主题 下一主题

SCL之冒泡法

[复制链接]
跳转到指定楼层
楼主
发表于 2019-1-15 17:12:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
        最早应用指针寻址,是在10年的时候做滑动均值,即始终计算这一区间内数值的平均值,当区间范围改变时也能满足。看S7-300的STL技术文档,跟啃砖头一样,指针间的跳转始终头大。后面有一个项目,想应用在在线称重,通过对物品在通过检重秤的时间内,采集多个数值,然后利用冒泡法排序,再去大去小,取平均值,或取中间值等都可以,为了降低误差,后面项目没实施,只是做了SMART 200的梯形图间接寻址的冒泡法测验。在SCL没有出现之前,我认为其他品牌的plc在间接寻址方面比西门子的要好用。
       言归正传,在一直想用SCL而从未实施过,所以用SCL写冒泡排序,是SCL的第一次。此处排序除了比较最大值,将该值对应的编号一并排序,比如ABCD四台泵,谁工作时间长,谁优先休息,或最短,优先启动。
1、端口定义
SCL之冒泡法
2、冒泡法程序
SCL之冒泡法

SCL之冒泡法
3、程序调用
SCL之冒泡法
总结:老生常谈,SCL在应用于数组功能计算的时候优势明显,好用就是它最好的褒奖。
附:SMART 200梯形图冒泡法,有本人的也有其他网友的,可惜不知道是哪位大神的。
案例程序.zip (21.1 KB, 下载次数: 3)

评分

参与人数 1金币 +2 收起 理由
盛华电气 + 2 很给力!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-27 08:24

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表