edison
級別: 探索解密
精華主題: 0
發(fā)帖數量: 39 個
工控威望: 166 點
下載積分: 996 分
在線時間: 14(小時)
注冊時間: 2013-11-06
最后登錄: 2017-12-16
查看edison的 主題 / 回貼
樓主  發(fā)表于: 2017-06-20 21:36
工控朋友們有沒有遇到過反比例函數的正負壓力傳感器的模擬量,壓力值正負100k,12位精度的傳感器,0~4096對應-100k~100k,0壓力的時候模擬量值是2050,想了很久沒想出來,請各位師傅指點一下運算思路方法
[ 此帖被edison在2017-06-21 09:03重新編輯 ]
edison
級別: 探索解密
精華主題: 0
發(fā)帖數量: 39 個
工控威望: 166 點
下載積分: 996 分
在線時間: 14(小時)
注冊時間: 2013-11-06
最后登錄: 2017-12-16
查看edison的 主題 / 回貼
1樓  發(fā)表于: 2017-06-20 21:41
頂一下自己,別沉了,更正一下2050應改為2048,采樣時變化一點點是正常的,按2048來計算
[ 此帖被edison在2017-06-21 09:03重新編輯 ]
wangnaizhi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 1273 個
工控威望: 1449 點
下載積分: 5484 分
在線時間: 896(小時)
注冊時間: 2015-08-31
最后登錄: 2024-10-23
查看wangnaizhi的 主題 / 回貼
2樓  發(fā)表于: 2017-06-21 08:10
既然你知道是反比例函數的表 那就找對應關系不就可以了嗎  Y=1/X  不就可以了 不過換句話說  你的0值就不對了  所以你要搞清楚你的表的轉化關系 正常來誰都是線性的關系的 你的問題可能是0基準需要重新設定的問題 你把線性關系調整一下 應該就可以用了
john42tw
級別: 網絡英雄
精華主題: 0
發(fā)帖數量: 1276 個
工控威望: 6107 點
下載積分: 52058 分
在線時間: 1120(小時)
注冊時間: 2012-04-24
最后登錄: 2024-09-30
查看john42tw的 主題 / 回貼
3樓  發(fā)表于: 2017-06-21 08:34
4096/200 = 20.48

100k  ===>   (4096-4096)/20.48 = 0                100 -  0 = 100
0k      ===>    (4096-2050)/20.48 = 99.9           100- 99.9 = 0.1
-100k===>    (4096- 0     )/20.48 =200              100- 200  = -100
bdmogui
級別: 略有小成
精華主題: 0
發(fā)帖數量: 175 個
工控威望: 297 點
下載積分: 1217 分
在線時間: 596(小時)
注冊時間: 2013-10-12
最后登錄: 2024-10-15
查看bdmogui的 主題 / 回貼
4樓  發(fā)表于: 2017-06-21 08:39
[4096×(壓力--100)]/200
edison
級別: 探索解密
精華主題: 0
發(fā)帖數量: 39 個
工控威望: 166 點
下載積分: 996 分
在線時間: 14(小時)
注冊時間: 2013-11-06
最后登錄: 2017-12-16
查看edison的 主題 / 回貼
5樓  發(fā)表于: 2017-06-21 09:04
樓上的壓力是什么數
lzh023101888
級別: 探索解密
精華主題: 0
發(fā)帖數量: 19 個
工控威望: 111 點
下載積分: 602 分
在線時間: 37(小時)
注冊時間: 2014-09-17
最后登錄: 2020-10-09
查看lzh023101888的 主題 / 回貼
6樓  發(fā)表于: 2017-06-21 09:54
圖片:
簡單運算就是不理睬PLC內部是多少,在組態(tài)或觸摸屏上做換算就好了
apei2014
工控的世界,我不懂
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 1192 個
工控威望: 1835 點
下載積分: 77531 分
在線時間: 513(小時)
注冊時間: 2016-08-15
最后登錄: 2024-10-23
查看apei2014的 主題 / 回貼
7樓  發(fā)表于: 2017-06-21 10:52
AD值=4096*(壓力+100)/200
東隅已逝,桑榆非晚。