登录
首页
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
上一页
下一页
工控新闻
2025工业数字化推动企业TOP50
国内首个碳中和标准 在南京鼓楼研究讨论
英威腾—河钢供应链产品暨技术交流会圆满落幕,共绘合作新蓝图
博世力士乐再次入选宁德时代设备元件优先推荐品牌
瑞芯微业绩飙升半年盈利5.31亿 加码AIoT市场布局手握736项专利
上海:加快推动“AI+制造”发展,加快机器人应用
合康新能与国核签订联合开发协议
英威腾2025年半年报:归母净利润同比增13%至1.23亿元
更多新闻资讯