佳史
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看佳史的 主题 / 回贴
楼主  发表于: 2009-08-30 07:57
模拟量的输入/输出都可以用下列的通用换算公式换算:
Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl
其中:
Ov:
换算结果
Iv:
换算对象
Osh:
换算结果的高限
Osl:
换算结果的低限
Ish:
换算对象的高限
Isl:
换算对象的低限
对这样的公式大家是怎样理解的,要调,既要调比例,又要调偏移。如何更好的实现。
fjqz00
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1299 个
工控威望: 1455 点
下载积分: 7985 分
在线时间: 356(小时)
注册时间: 2007-04-16
最后登录: 2024-06-13
查看fjqz00的 主题 / 回贴
1楼  发表于: 2009-08-31 08:42
简单的说

当前AD值×量程÷AD最大采集值=所需显示的工程值

例如:
当前AD值为100,量程为10000KG,AD最大值为1000,则显示值为100×10000÷1000=1000
plcbb
落花人独立,微雨燕双飞。
级别: 探索解密
精华主题: 0
发帖数量: 71 个
工控威望: 168 点
下载积分: 654 分
在线时间: 44(小时)
注册时间: 2009-07-24
最后登录: 2014-01-22
查看plcbb的 主题 / 回贴
2楼  发表于: 2009-08-31 12:33
引用
引用第1楼fjqz00于2009-08-31 08:42发表的  :
简单的说

当前AD值×量程÷AD最大采集值=所需显示的工程值

例如:
.......


模拟量下限不一定是0。
AD值×量程÷AD最大采集值+模拟量下限值=实际模拟量值
仰知天文,俯察地理,中晓人和。明阴阳,懂八卦,晓奇门,知遁甲。运筹帷幄之中,决胜千里之外。抱膝委坐,自比管仲、乐毅之贤,笑傲风月,未出茅庐便知三分天下。
ykl123316
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 166 点
下载积分: 1464 分
在线时间: 297(小时)
注册时间: 2009-07-28
最后登录: 2024-06-03
查看ykl123316的 主题 / 回贴
3楼  发表于: 2009-08-31 16:58
学过数学的应该都能理解吧。就是简单的比例换算,一次函数。