小林同学
级别: 正式会员
精华主题: 0
发帖数量: 23 个
工控威望: 95 点
下载积分: 581 分
在线时间: 24(小时)
注册时间: 2022-11-11
最后登录: 2026-02-27
查看小林同学的 主题 / 回贴
楼主  发表于: 23天前
有点被绕懵逼了 求助各位大佬 电压模拟量 10V对应10.00mm  现已知寄存器获取到907 对应2.197mm   怎么做表达式到寄存器 或者威纶通触摸屏怎么做换算
shafoon
级别: 探索解密
精华主题: 0
发帖数量: 55 个
工控威望: 100 点
下载积分: 890 分
在线时间: 46(小时)
注册时间: 2025-10-31
最后登录: 2026-02-27
查看shafoon的 主题 / 回贴
1楼  发表于: 23天前
图片:
这还要看你模块分辨率6000/12000?oResult :=(oMax-oMin)*(iData_Cal-iMin)/(iMax-iMin)+oMin
一声惊鸿平地起
小林同学
级别: 正式会员
精华主题: 0
发帖数量: 23 个
工控威望: 95 点
下载积分: 581 分
在线时间: 24(小时)
注册时间: 2022-11-11
最后登录: 2026-02-27
查看小林同学的 主题 / 回贴
2楼  发表于: 23天前
用的CP1W-ADB21的模块
hstec2002
级别: 工控侠客
精华主题: 0
发帖数量: 672 个
工控威望: 2075 点
下载积分: 10268 分
在线时间: 889(小时)
注册时间: 2021-05-05
最后登录: 2026-02-27
查看hstec2002的 主题 / 回贴
3楼  发表于: 23天前
CP1W-ADB21用0-10V模拟量是0-4000,0-10V对应0-10.00mm的,10.00mm/4000*907=2.2675mm。与2.197mm存在偏差,应该是存在漂移,做个校正参数吧。
QQ: 2845452345
361317319
级别: 探索解密
精华主题: 0
发帖数量: 82 个
工控威望: 112 点
下载积分: 865 分
在线时间: 28(小时)
注册时间: 2020-08-20
最后登录: 2026-02-06
查看361317319的 主题 / 回贴
4楼  发表于: 22天前
用APR指令
shafoon
级别: 探索解密
精华主题: 0
发帖数量: 55 个
工控威望: 100 点
下载积分: 890 分
在线时间: 46(小时)
注册时间: 2025-10-31
最后登录: 2026-02-27
查看shafoon的 主题 / 回贴
5楼  发表于: 22天前
引用
引用第4楼361317319于2026-02-06 14:51发表的  :
用APR指令

一声惊鸿平地起
bnnyygy
bnnyygy
级别: 家园常客
精华主题: 0
发帖数量: 627 个
工控威望: 753 点
下载积分: 2328 分
在线时间: 717(小时)
注册时间: 2016-09-20
最后登录: 2026-02-27
查看bnnyygy的 主题 / 回贴
6楼  发表于: 22天前
博图帮助里面有详细的转换公式,通用的。

https://bbs.gkong.com/archive.aspx?id=501328

隔壁之前发帖的图: