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