358273433
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 608 個
工控威望: 838 點
下載積分: 1362 分
在線時間: 1031(小時)
注冊時間: 2010-04-16
最后登錄: 2024-12-04
查看358273433的 主題 / 回貼
樓主  發(fā)表于: 2011-06-01 21:26
我新做一系統(tǒng),通過模擬量控制變頻器。當(dāng)通過文本顯示器輸入“20”時(在程序里面乘以一固定常數(shù)),變頻器顯示頻率剛好是20HZ。但輸入“21”時,變頻器顯示頻率是21.5HZ,輸入“22”時顯示“23.2,輸入23時顯示25,總比輸入的數(shù)值要大。但當(dāng)輸入“19”時顯示18.7,輸入“18”時顯示17,輸入“17”時顯示15,總比輸入的數(shù)值要小。請教各位高手這是為什么呢?怎么才能保證輸入數(shù)值與變頻器顯示頻率一致呢?請教各位,謝謝!
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5223 個
工控威望: 7447 點
下載積分: 159236 分
在線時間: 3179(小時)
注冊時間: 2007-11-21
最后登錄: 2025-01-10
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2011-06-01 23:56
用的什么DA模塊呢?
看樣子需要調(diào)整“增益”和“偏置”值。
因為輸入輸出的斜率還是一致的,只是不對了而已。
也可以在程序里將輸出值乘以某值將斜率調(diào)整過來即可----這個值帶入y=ax+b這公式計算一下即可。