当前位置: 首页 > news >正文

三菱PLC如何实现数据排序的分析?


一、分析

  将D100到D104中的据从小到大排序结果存在D100到D104中,如D100到D104中存入100,34,27,45,22这5个数据,编写一个子程序,只到通过调用这个子程序就可以实现这5个数据的排序。当然简单的方法是采用SORT指令,具体用法参看手册。

二、方法

  首先假设第1个数最小,依次与后面的数进行比较,如果后面有数比第一个数小,就进行交换,直到比较到最后一个数据,这样最小的数据就排在第1位,再进行查找第二小的数据,和第一个数一样依次进行比较,直到最后一个数时,这样数据就是按从小到大的顺序排列的了。

三、程序
  


  


  


  


http://www.mrgr.cn/news/53463.html

相关文章:

  • stm32通过串口读取JY61 JY62数据(HAL库)
  • 代码随想录算法训练营第二天(补) | 滑动窗口、模拟、前缀和
  • QExcel 保存数据 (QtXlsxWriter库)
  • Redis2
  • Scala的sortedWith
  • Java集合常见知识总结(中)
  • 从开发板传送文件回本地
  • 【在Linux世界中追寻伟大的One Piece】应用层自定义协议|序列化
  • 19.面试算法-树的深度优先遍(一)
  • 008、相交链表
  • (01)fastapi的基础学习——开启学习之路
  • JavaScript (基础)
  • 【力扣打卡系列】滑动窗口与双指针(两数之和)
  • 优化漏洞扫描流程以保障企业数字化业务安全
  • 【AI学习】Mamba学习(八):HiPPO通用框架定义和方法
  • 小白学电路之电流镜仿真
  • OpenLayers:用于在 web 应用程序中创建互动地图
  • 目标检测最新SOTA模型D-FINE
  • 【分布式微服务云原生】《Redis 分布式锁的挑战与解决方案及 RedLock 的强大魅力》
  • UG NX12.0建模入门笔记:1.1 UG界面编辑