一、FX3U-4AD模擬量輸入模塊簡介
1、對各通道指定電壓輸入、電流輸入。
2、模擬量信號經過A/D轉換,數值保持在模塊緩沖存儲區(BFM)。
3、通過數字濾波器設定,可以讀取穩定的AD轉換值。
4、從PLC右邊記起的第1個特殊模塊編號為0,不論中間隔有多少個IO擴展模塊。
5、FX3U系列PLC最多擴展8臺特殊模塊。
二、接線方式
1、基本單元FX3U可以直接向模擬量輸入模塊提供DC24V電源。
2、模擬量輸入模塊需要單獨接地,不能與供電系統接地線共用。
3、模擬量的輸入線使用2芯的屏蔽雙絞電纜,請與其它動力線或者易于受感應的線分開布線。
4、選擇電流輸入的方式時,請務必將「V+」端子和「I+」端子短接。
5、輸入電壓有電壓波動,或者外部接線上有噪音時,請連接0.1~0.47μF 25V的電容。
三、讀取模擬量數據步驟
1、確認單元號:
從最接近基本單元FX3U的特殊功能單元/模塊開始計算,依次分配單元號0~7。
2、決定輸入模式的內容(BFM #0):
設定與之相符的各通道的輸入模式(BFM#0)。用16進制數設定輸入模式。在使用通道的相應位中,選擇下表的輸入模式,進行設定。
3、編寫順控程序:
編寫讀出模擬量數據的程序。
我沒有使用將模擬量輸入接入PLC中,所以一直都是數據0。
程序解析:
a、H0FFF0在H與F之間多了一個0,是因為區分開H和F沒有實際作用。
b、按照1和2步驟可確定,HFFF0是只開通道一,輸入模式是電壓輸入,模擬量輸入(-10V~10V),數字亮輸入(-32000~32000)。
c、程序中使用G代替BFM,U0\G0[單元號\步驟編號]。
4、模擬量轉換:
通過計算尋找出模擬量與數字量之間的關系。
例子:使用通道一測量0~50HZ。
由步驟2可得,程序中的HFFF0即只開啟通道一,而且是使用模式0。因為模式0模擬量與數字量關系圖經過零點,所以頻率與數字量的關系是y=1/64x。
四、模擬量測量選擇方案
在工業上,最常使用的模擬量是電流型的4-20mA。
A、電壓型模擬量
a、0-10V
b、-10-10V
B、電流型模擬量
a、0-20mA
b、4-20mA
原因:
a、對于不使用電壓型的模擬量,是因為我們傳輸模擬量使用的是銅線,銅線自身是帶電阻的,同時越長的銅線電阻越大(在工業上,有時模擬量輸入的導線需要拉很長),所以在通過銅線傳輸模擬量時會損耗在銅線上,從而產生較大的誤差。
b、對于使用電流型的4-20mA模擬量,而不是0-20mA的原因是不僅能夠杜絕導線消耗減小誤差,同時能起到自診斷的效果。當我們的模擬量傳輸導線斷了的時候,這時傳輸數據給PLC的是0,如果我們使用0-20mA的模擬量,是不是會認為我檢測的模擬量就是輸出0給我,并不認為導線已經斷了。所以使用4-20mA的模擬量可以檢測傳輸的導線是否有問題存在。
五、總結
1、模擬量轉換中一個小技巧是將物理量與數字量(對稱數字量取半)最大/最小對應。
2、FX3U系列最大可以擴展8個特殊模塊。
3、對于第四大點是我們選擇模擬量的一個指引,很多時候認為都是模擬量測量,但是真正使用時效果天差地別。