小林同学
级别: 正式会员
精华主题: 0
发帖数量: 20 个
工控威望: 91 点
下载积分: 384 分
在线时间: 23(小时)
注册时间: 2022-11-11
最后登录: 2026-02-05
查看小林同学的 主题 / 回贴
楼主  发表于: 昨天
有点被绕懵逼了 求助各位大佬 电压模拟量 10V对应10.00mm  现已知寄存器获取到907 对应2.197mm   怎么做表达式到寄存器 或者威纶通触摸屏怎么做换算
shafoon
级别: 正式会员
精华主题: 0
发帖数量: 54 个
工控威望: 99 点
下载积分: 640 分
在线时间: 45(小时)
注册时间: 2025-10-31
最后登录: 2026-02-05
查看shafoon的 主题 / 回贴
1楼  发表于: 昨天
图片:
这还要看你模块分辨率6000/12000?oResult :=(oMax-oMin)*(iData_Cal-iMin)/(iMax-iMin)+oMin
一声惊鸿平地起
小林同学
级别: 正式会员
精华主题: 0
发帖数量: 20 个
工控威望: 91 点
下载积分: 384 分
在线时间: 23(小时)
注册时间: 2022-11-11
最后登录: 2026-02-05
查看小林同学的 主题 / 回贴
2楼  发表于: 昨天
用的CP1W-ADB21的模块
hstec2002
级别: 工控侠客
精华主题: 0
发帖数量: 665 个
工控威望: 2068 点
下载积分: 9878 分
在线时间: 882(小时)
注册时间: 2021-05-05
最后登录: 2026-02-06
查看hstec2002的 主题 / 回贴
3楼  发表于: 昨天
CP1W-ADB21用0-10V模拟量是0-4000,0-10V对应0-10.00mm的,10.00mm/4000*907=2.2675mm。与2.197mm存在偏差,应该是存在漂移,做个校正参数吧。
QQ: 2845452345