sanlihu
吉圓
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 1189 個
工控威望: 1734 點
下載積分: 7546 分
在線時間: 577(小時)
注冊時間: 2012-08-31
最后登錄: 2024-11-02
查看sanlihu的 主題 / 回貼
樓主  發(fā)表于: 2013-04-06 10:41
模擬量輸入端接受 傳感器和變送器送來的標準電流信號4--20MA。標準電壓信號0--10伏或0--5伏或-10---+10伏
通過模擬量輸入模塊處理成對應數字量供CPU程序使用,這就行了。
為什么有些程序要轉換成實數再去用呢?
附件: 模擬量輸入.zip (3 K) 下載次數:168
網站提示: 請不要用迅雷下載附件,容易出錯
吉圓電氣 QQ751673698
wjun7610
級別: 略有小成
精華主題: 0
發(fā)帖數量: 127 個
工控威望: 249 點
下載積分: 708 分
在線時間: 31(小時)
注冊時間: 2007-09-16
最后登錄: 2024-10-02
查看wjun7610的 主題 / 回貼
1樓  發(fā)表于: 2013-04-13 15:55
雖然實際的模擬量輸入輸出是整數型的數據,而且因為模塊的分辨率(位數)的關系決定了精度,但在實際PLC的程序中轉換成實數類型計算過程的精度需要,雖然控制上小數基本不起作用,但在內部計算上這個是不能缺少的,因為模擬量的輸出和輸出不是直接1:1的線性對應關系,而是一種非線性關系(可能滿足某一特殊函數或者分段函數什么的),總之沒有直接的對應中間需要計算轉換,只是使用浮點來提高精度是有必要的