caizebin
級別: 略有小成
|
我用三菱做了一個模擬量輸入程序,是用線性代數(shù)的一個公式轉(zhuǎn)換成壓力, 例如Y=KX+B,輸入值為400—2000,對應(yīng)輸出壓力值為0—500N。 但是用這個公式算壓力值總是像0、0.39、0.78、1.17、1.56、1.95、2.34這樣依次變化,這樣的話壓力值就不能精確到0.1, 原來的設(shè)備上是呈0.1、0.2、0.3----1.1、1.2這樣逐次上升的,但不是三菱的程序,我想問下怎么用三菱編程,使壓力值能精確到0.1。 還請高手指教! |
---|---|
|
guochunyi
直讀解西門屏HMI口令 。。。
級別: 論壇版主
|
把你的內(nèi)部輸入值和對應(yīng)輸出值放大10倍看看。 |
|
---|---|---|
|
john42tw
級別: 網(wǎng)絡(luò)英雄
|
精度就是這樣,沒辦法。 要嘛更換高精度設(shè)備,要嘛做假。 500 / (2000-400) =500/1600 =0.3125 <-----精度 當(dāng)輸入値+1 ,顯示値+0.3125 |
---|---|
|
zhuyaming789
將在首頁和帖子頁面用戶信息處顯示
級別: 探索解密
|
模擬量輸入4-20毫安?可通過對PLC AD模塊的電位器調(diào)整,使對應(yīng)數(shù)字輸出放大,比如對應(yīng)500N時也就是20毫安時數(shù)字轉(zhuǎn)化為4000,理論上可以提升一些精度 |
|
---|---|---|
|
zhuyaming789
將在首頁和帖子頁面用戶信息處顯示
級別: 探索解密
|
然后以4000來算,如果模擬量輸入的壓力傳感器或者其它模擬量本身精度不夠那就沒辦法了 |
|
---|---|---|
|
caizebin
級別: 略有小成
|
我用的是FX3U-4AD-ADP的模塊,這是怎么調(diào)電位器的?沒看到電位器在哪啊? |
---|---|
|