xhjhh
级别: 略有小成
精华主题: 0
发帖数量: 53 个
工控威望: 213 点
下载积分: 652 分
在线时间: 55(小时)
注册时间: 2008-04-09
最后登录: 2024-01-12
查看xhjhh的 主题 / 回贴
楼主  发表于: 2008-07-15 09:26
请教一下大家,比如2AD模块的通道一(4-20mA)送到寄存器D0里的数字量是0-4000,现在我想量程为0-1000。请问,除了用D0除以K4以为的方法外?有没有其他办法直接调整通道一送入D0的数字为0-1000?手册上有说到偏移调整,但有点看不明白,请高手指点。顺便也能帮我指点一下4AD模块的数字量程转换。谢谢!!
x5186
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看x5186的 主题 / 回贴
1楼  发表于: 2008-07-16 14:17
引用
引用第5楼xhjhh于2008-07-15 12:59发表的  :
所采样的4-20mA对应0-1000是个范围值,可能还会要求更小的范围。采样值在变化过程中要跟其他含有小数值比较,利用除以K4的方法只能取整,小数部分取整后,精度就受影响了。还请高手指点呀


范围值越小,精度越低,你不是自相矛盾!?