登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:各位大佬,已知液位高度,如何求体积
点击:1227 回复:12
楼主
编辑
引用
管理
leshenzifeng
假设当前高度位530mm,如何直接对应到11m3和15m3的数据。
现在想到的一个方法是,不停比较判断
液位高度是否>100且<200,如是则在2m3和3m3做线性计算
液位高度是否>200且<300,如是则在3m3和5m3做线性计算
。。。。。。
方式太繁琐,如100个点位要判断100次,各位大佬有没有简单的方法思路
最后修改:
2022/7/5 16:42:34
22-07-05 14:51
1楼
编辑
引用
管理
恰恰遇
你得找出左右两边的对应关系才能写算法啊,不然只能CASE了
22-07-05 17:16
2楼
编辑
引用
管理
红狼B7BM
三菱的话有一个标定指令可以试试
22-07-05 17:23
3楼
编辑
引用
管理
YXBK
应该也只能这样比较,感觉小于是多余的,大于等于就行了。
22-07-05 17:29
4楼
编辑
引用
管理
pqsh
用变址看看.V[h/100]~V[h/100+1]
22-07-05 17:51
5楼
编辑
引用
管理
微鑫科技
线性拟合,线性拟合,看到论坛里有很多人问过这个问题,这些东西都是基础的课本知识啊,当年可能没有用心学,顾着谈恋爱去了。
最后修改:
2022/7/5 18:48:34
22-07-05 18:47
6楼
编辑
引用
管理
知道一点
这个问题不示教--无解
起码你要给出容器规格形状等等信息
或者有个流量计………
22-07-05 18:53
7楼
编辑
引用
管理
兜兜里豆豆
定义数组M=(2,3,5,7,11,15,16,18,18)
液位判断(100,800)
a=液位取整 100
b=液位取余 100
体积=Ma+[M(a+1)-Ma]*b
22-07-06 09:47
8楼
编辑
引用
管理
知道一点
如果你用的PLC有表功能就很简单
22-07-06 14:39
9楼
编辑
引用
管理
jiashijiang
将液位高度排成从小到大数组,共N组液位高度,假如液位高度是x,现将x与N/2的高度比较;如果x比N/2小,那说明x处于0---N/2之间,那再将x与N/4比较;
22-07-07 16:14
上一页
下一页
工控新闻
禾望电气上半年净利润同比增长56.79%
Arm Zena CSS 助力车厂提前一年推出 AI 定义汽车
施耐德电气四款能源管理产品通过“国际领先”“国际先进”鉴定
视比特机器人完成亿元级 B+轮融资
2025工业数字化推动企业TOP50
瑞芯微业绩飙升半年盈利5.31亿 加码AIoT市场布局手握736项专利
艾默生电气公布第三季度财报
上海:加快推动“AI+制造”发展,加快机器人应用
更多新闻资讯