卓发智能
相互学习,共同进步。
级别: 工控侠客
精华主题: 0
发帖数量: 2480 个
工控威望: 3095 点
下载积分: 12157 分
在线时间: 666(小时)
注册时间: 2008-08-03
最后登录: 2025-04-02
查看卓发智能的 主题 / 回贴
楼主  发表于: 2014-07-25 22:48
现有一个测量的传感器,输出模拟量为正负10V 对应量程为正负1mm  ,现在测量用不到负数,所以想把这个模拟量做成0到2mm这样子,请教我怎么做呢?谢谢!数学不好,请理解
相信自我!
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 482 个
工控威望: 2612 点
下载积分: 8453 分
在线时间: 509(小时)
注册时间: 2008-10-17
最后登录: 2025-04-02
查看小侯的 主题 / 回贴
1楼  发表于: 2014-07-28 15:29
簡單的說就是原本你感測器裝設的位置為0mm量測正負1mm的話
將這個感測器移動到1mm處以此為基準
原先的0mm處感測器量測到就是-1mm
而距離原位置處2mm點則是新位置的1mm
而原本的程式只要修正它顯示的位置點
例如使用fx3u-4ad
+10v對應3200,-10v對應-3200
依照原先的位置的0mm應該為0
移動後原先0mm處為-3200
只要你原程式在轉換運算上沒問題將原先輸出值再加上1mm就好
原0mm處→新-1mm處→舊程式顯示-1mm→準位校正補償1mm→新顯示0mm