登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:[求助]OMRON PLC取樣數值排序
点击:1897 回复:7
楼主
编辑
引用
管理
sunchang1992
本人遇到这样一个问题:5个取样器,分别进行测试,测试的值进行大小排序,并且要知道每个取样器的值是第几大,如何实现。
最后修改:
2005-2-9 0:17:13
05-01-31 23:50
1楼
编辑
引用
管理
machelec
排序不就行了。至于排序的方法有很多种,建议查找相关资料。
05-02-01 08:07
2楼
编辑
引用
管理
pycathiu
有MAX,MIN指令,可以在一堆数据中搜索最大和最小的,至于是排第几,那就需要靠你编程来实现了。
05-02-01 16:40
3楼
编辑
引用
管理
sunchang1992
我是这样实现的:先把原数据放在5个连续的地址中保存,然后放到另5个连续的地址中进行数据排序,排完序后,从最大值开始与保存原始数据的地址内容进行比较,每个取样器分别分配5个开关量,如果最大值与保存第一个取样器数据地址内容相等,则启动第一个取样器对应的第一个开关量,依次类推可确定其他取样器是第几大。不知道是否还有其它更好的方法
05-02-02 23:56
4楼
编辑
引用
管理
吴辉
要是5个都相等呢!
05-02-03 08:24
5楼
编辑
引用
管理
ZCMY
相等的谁排在前都一样;
05-02-03 10:59
6楼
编辑
引用
管理
sunchang1992
取小数位3位,相等的可能基本不用考虑
05-02-05 00:03
7楼
编辑
引用
管理
利昌機電
有一本書上有FX2N的排序DEMOKEY,我得找一下,好久的書啦!
05-02-09 00:19
工控新闻
医疗IVD国产化新突破, 研华实现RK3588与银河麒麟平台级适配
工业智能体集中爆发!慕尼黑上海电子生产设备展开幕,见证电子制造从“自动化”向“自进化”跃迁!
EVIDENT携工业显微镜重磅亮相SEMICON 2026!
全省工业机器人产量增长68%
长春制博会观察:中国制造业加速智能化转型
Vision China 2026上海启幕,华北工控精彩亮相W4号馆4817
双轮驱动 人工智能与新能源共塑制造业新图景
西克新品速递 | DT80-Ethernet接口中距测距传感器
更多新闻资讯