caizebin
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 116 個(gè)
工控威望: 267 點(diǎn)
下載積分: 2293 分
在線時(shí)間: 137(小時(shí))
注冊(cè)時(shí)間: 2014-07-02
最后登錄: 2024-08-05
查看caizebin的 主題 / 回貼
樓主  發(fā)表于: 2015-01-29 00:02
我從FX3U-4AD-ADP模塊中讀取到4-20Am相對(duì)應(yīng)的數(shù)值,請(qǐng)問怎么把得到的數(shù)值轉(zhuǎn)化為我需要的實(shí)際壓力值
比如我讀取到的數(shù)值 D8280 為400  并且400有些波動(dòng)    需要使用到哪些指令來轉(zhuǎn)化成壓力值  計(jì)算時(shí)是不是涉及到小數(shù)
懇請(qǐng)高手指點(diǎn)
wu32u2
耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1121 個(gè)
工控威望: 1474 點(diǎn)
下載積分: 1772 分
在線時(shí)間: 994(小時(shí))
注冊(cè)時(shí)間: 2010-03-01
最后登錄: 2024-09-02
查看wu32u2的 主題 / 回貼
1樓  發(fā)表于: 2015-01-29 08:17
一般按公式:y=ax+b ,斜率a根據(jù)你的壓力傳感器量程可換算得出,位移b為4mA時(shí)D8280的數(shù)字量,x為D8280的實(shí)際值,y即是你想要的壓力值了,你要是希望得到的壓力值更精準(zhǔn)一點(diǎn),可先將數(shù)據(jù)轉(zhuǎn)換成2進(jìn)制浮點(diǎn)數(shù)運(yùn)算,運(yùn)算完成后再轉(zhuǎn)回2進(jìn)制數(shù),波動(dòng)略大,可以將實(shí)時(shí)數(shù)據(jù)累加,計(jì)算平均值,這樣能夠抑制波動(dòng),若累加次數(shù)30次以上得到的平均值仍有較大波動(dòng),則應(yīng)考慮傳感器信號(hào)干擾問題。
成功的路上需要幫助
工控?zé)o涯
和則共立,合則共利!
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 236 個(gè)
工控威望: 3094 點(diǎn)
下載積分: 9554 分
在線時(shí)間: 895(小時(shí))
注冊(cè)時(shí)間: 2014-03-06
最后登錄: 2024-12-17
查看工控?zé)o涯的 主題 / 回貼
2樓  發(fā)表于: 2015-01-29 08:21
三菱應(yīng)該線型轉(zhuǎn)換指令,,直接轉(zhuǎn)就行了,,打個(gè)比方:4-20MA對(duì)應(yīng)他的數(shù)值是0-1000,而量程是0-100KG。那400這個(gè)數(shù)值用直線轉(zhuǎn)換后=100*(400/1000)=40KG 此時(shí)測(cè)量到的實(shí)際壓力就是40kg,,如果精確到小數(shù)點(diǎn)的話就用浮點(diǎn)數(shù)指令。。
深圳周邊接活,, 希望認(rèn)識(shí)更多圈內(nèi)的朋友。我QQ:179135080 ,,, 手機(jī):13715192156
caizebin
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 116 個(gè)
工控威望: 267 點(diǎn)
下載積分: 2293 分
在線時(shí)間: 137(小時(shí))
注冊(cè)時(shí)間: 2014-07-02
最后登錄: 2024-08-05
查看caizebin的 主題 / 回貼
3樓  發(fā)表于: 2015-01-29 10:56
   我想問讀取的模擬量值轉(zhuǎn)化成壓力值都用到那些指令     FX3G上面