您现在所在的是:

PLC论坛

回帖:6个,阅读:4395 [上一页] [1] [下一页]
1291
pudongai
文章数:168
年度积分:50
历史总积分:1291
注册时间:2011/5/12
发站内信
发表于:2014/10/24 17:32:10
#0楼
假设我现在的用过的压力传感器量程为60Mpa,分辨率为0.1Mpa,输出信号为电流信号4-20mA,模拟量模块输入范围0-4000,假设读取值为a ,转化系数k=600/(4000-800)则实际压力P=a*k 这样计算的压力值是否正确?为什么我见有些程序的算法是 P=a*k-(600-4000*k)      这个(600-4000*k)是什么东西,有什么意义呢?
10分悬赏
学习,再学习  !
18266
ZHTOK
文章数:11585
年度积分:-16
历史总积分:18266
注册时间:2004/3/11
发站内信
2014相约国庆
发表于:2014/10/25 9:17:02
#1楼
      如果a在0-4000之间,个人认为:K=60/4000
10426
twtynijj
文章数:2627
年度积分:78
历史总积分:10426
注册时间:2009/7/15
发站内信
2016国庆活动(三)
发表于:2014/10/25 16:50:22
#2楼
哪么哪么复杂呀4-20等800-4000就这样就行了 这里面涉及到量程
1235
neverland36
文章数:151
年度积分:50
历史总积分:1235
注册时间:2014/5/23
发站内信
2014逛工博
发表于:2014/10/25 21:08:58
#3楼
按比例算就可以了,K=60Mpa/(4000-800),实际压力P=(a-800)*K
1235
neverland36
文章数:151
年度积分:50
历史总积分:1235
注册时间:2014/5/23
发站内信
2014逛工博
发表于:2014/10/25 21:42:28
#4楼
通用算法是:
假设传感器量程为(A0,Am),设传感器最终转化的实际值为X。电信号范围(B0,Bm),设某时刻电信号为Y。数字量范围(CO,Cm)。
首先把电信号按比例对应折算好数字量,A/D转换后的数字量为Z(Y对应的)。
然后,把数字量对应按比例算实际物理量,实际值X=(Am-A0)*(Z-C0)/(Cm-C0)+A0。

你的对应一下就是:
先按比例折算数字量,0-20mA,0-4000。4-20mA对应过来就是800-4000.
实际值就是(60MPa-0)*(读取的值-800)/(4000-800)+0
10348
339402782
文章数:3210
年度积分:50
历史总积分:10348
注册时间:2010/6/2
发站内信
2011国庆活动
发表于:2014/10/25 21:53:31
#5楼
一个线性比例转换而已
此帖发自手机工控论坛
1291
pudongai
文章数:168
年度积分:50
历史总积分:1291
注册时间:2011/5/12
发站内信
发表于:2014/10/27 10:20:35
#6楼
上面我写错了,不是减而是加: P=a*k+(600-4000*k)     线性转化知道呢,就是不明白后面这个(600-4000*k)是什么东西,有什么意义?这个是不是零点漂移的算法?
学习,再学习  !

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

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

62.4004