您现在所在的是:

PLC论坛

回帖:12个,阅读:1108 [上一页] [1] [2] [下一页]
50
leshenzifeng
文章数:3
年度积分:50
历史总积分:50
注册时间:2022/7/5
发站内信
发表于:2022/7/5 14:51:28
#0楼
假设当前高度位530mm,如何直接对应到11m3和15m3的数据。
现在想到的一个方法是,不停比较判断
液位高度是否>100且<200,如是则在2m3和3m3做线性计算
液位高度是否>200且<300,如是则在3m3和5m3做线性计算
。。。。。。
方式太繁琐,如100个点位要判断100次,各位大佬有没有简单的方法思路

附件 捕获.jpg
[此贴子已经被jint于2022/7/5 16:42:34编辑过]
10分悬赏
304
恰恰遇
文章数:82
年度积分:304
历史总积分:304
注册时间:2020/3/9
发站内信
发表于:2022/7/5 17:16:29
#1楼
你得找出左右两边的对应关系才能写算法啊,不然只能CASE了
469
红狼B7BM
文章数:61
年度积分:469
历史总积分:469
注册时间:2021/2/22
发站内信
发表于:2022/7/5 17:23:23
#2楼
三菱的话有一个标定指令可以试试
42532
YXBK 版主
文章数:19548
年度积分:346
历史总积分:42532
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/7/5 17:29:14
#3楼
应该也只能这样比较,感觉小于是多余的,大于等于就行了。
大家一起学习
19352
pqsh 版主
文章数:7438
年度积分:82
历史总积分:19352
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2022/7/5 17:51:53
#4楼
用变址看看.V[h/100]~V[h/100+1]
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
846
微鑫科技
文章数:1236
年度积分:846
历史总积分:846
注册时间:2019/11/26
发站内信
发表于:2022/7/5 18:47:39
#5楼
线性拟合,线性拟合,看到论坛里有很多人问过这个问题,这些东西都是基础的课本知识啊,当年可能没有用心学,顾着谈恋爱去了。表情
[此贴子已经被作者于2022/7/5 18:48:34编辑过]
遇到SB,请不要和他争辩,认同他所有的观点,让他变成一个大SB。
38209
知道一点
文章数:22649
年度积分:428
历史总积分:38209
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/7/5 18:53:27
#6楼
这个问题不示教--无解

起码你要给出容器规格形状等等信息
或者有个流量计………
快乐 幸福 自由 比什么都重要
1139
兜兜里豆豆
文章数:34
年度积分:50
历史总积分:1139
注册时间:2021/3/24
发站内信
发表于:2022/7/6 9:47:15
#7楼
定义数组M=(2,3,5,7,11,15,16,18,18)

液位判断(100,800)
a=液位取整 100
b=液位取余 100

体积=Ma+[M(a+1)-Ma]*b
38209
知道一点
文章数:22649
年度积分:428
历史总积分:38209
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/7/6 14:39:52
#8楼
如果你用的PLC有表功能就很简单
快乐 幸福 自由 比什么都重要
480
jiashijiang
文章数:37
年度积分:480
历史总积分:480
注册时间:2021/5/9
发站内信
发表于:2022/7/7 16:14:25
#9楼
将液位高度排成从小到大数组,共N组液位高度,假如液位高度是x,现将x与N/2的高度比较;如果x比N/2小,那说明x处于0---N/2之间,那再将x与N/4比较;

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

93.6006