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

  

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

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