payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2496 个
工控威望: 2759 点
下载积分: 38300 分
在线时间: 468(小时)
注册时间: 2010-08-03
最后登录: 2024-05-16
查看payfsl的 主题 / 回贴
楼主  发表于: 2022-06-23 20:00
请教大神三菱FX3G的PLC不支持SORT数据排序指令,怎么办?用什么办法才能对数据进行从小到大的排列?冒泡程序太复杂了,有没有简单一点的方法?
[ 此帖被payfsl在2022-06-23 21:01重新编辑 ]
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆
yerong
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1811 个
工控威望: 1961 点
下载积分: 10894 分
在线时间: 765(小时)
注册时间: 2007-08-28
最后登录: 2024-05-18
查看yerong的 主题 / 回贴
1楼  发表于: 2022-06-24 08:17
有简单的方法:换个支持数据排序指令的plc
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 3815 个
工控威望: 7162 点
下载积分: 13158 分
在线时间: 2524(小时)
注册时间: 2016-10-31
最后登录: 2024-05-18
查看梦雨天涯的 主题 / 回贴
2楼  发表于: 2022-06-24 10:56
复杂就自己抄一个出来就行啦
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
永宏新华
级别: 略有小成
精华主题: 0
发帖数量: 321 个
工控威望: 351 点
下载积分: 13025 分
在线时间: 88(小时)
注册时间: 2022-02-16
最后登录: 2024-05-16
查看永宏新华的 主题 / 回贴
3楼  发表于: 2022-06-24 11:00
h
qwer0987
技术交流邮:jt1803@foxmail.com
级别: 略有小成
精华主题: 0
发帖数量: 161 个
工控威望: 333 点
下载积分: 3776 分
在线时间: 93(小时)
注册时间: 2021-08-26
最后登录: 2024-04-17
查看qwer0987的 主题 / 回贴
4楼  发表于: 2022-06-24 12:10
同2     
技术交流邮:jt1803@foxmail.com
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 471 个
工控威望: 2601 点
下载积分: 6560 分
在线时间: 489(小时)
注册时间: 2008-10-17
最后登录: 2024-05-17
查看小侯的 主题 / 回贴
5楼  发表于: 2022-06-24 15:12

  

FX3G支援的指令較少
只找到SER能夠做最大、最小值檢索
先搬移到空暫存器後
以迴圈運轉,次數為比較筆數
透過找到最小值,將最小值搬移並填入K32767
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2496 个
工控威望: 2759 点
下载积分: 38300 分
在线时间: 468(小时)
注册时间: 2010-08-03
最后登录: 2024-05-16
查看payfsl的 主题 / 回贴
6楼  发表于: 2022-06-25 21:03
引用
引用第5楼小侯于2022-06-24 15:12发表的  :
[attachment=269322]  [attachment=269323]
FX3G支援的指令較少
只找到SER能夠做最大、最小值檢索
先搬移到空暫存器後
以迴圈運轉,次數為比較筆數
.......

这是一个方法,但是没法去掉最大值和最小值,我要做中值滤波
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆