表1常用模擬量擴(kuò)展模塊規(guī)格

fx2n-2ad型模擬輸入模塊用于將2點(diǎn)模擬輸入(電壓輸入和電流輸入)轉(zhuǎn)換成12位的數(shù)字值,并將這個(gè)值輸入到中。
(1)模塊連接
根據(jù)接線方法,模擬輸入可在電壓輸入或電流輸入中進(jìn)行選擇。fx2n-2ad不能將一個(gè)通道作為模擬電壓輸入而另一個(gè)作為電流輸入,應(yīng)為兩個(gè)通道使用相同的偏值量和增益值。對(duì)于電流輸入,請(qǐng)短路vin和iin,如下圖所示。

模塊的轉(zhuǎn)換位數(shù)為12位,對(duì)應(yīng)的最大數(shù)字量輸出為4095,但在實(shí)際使用時(shí),為了計(jì)算方便,通常情況下都將最大模擬量輸入(dc10v/5v或20ma)所對(duì)應(yīng)的數(shù)字量輸出設(shè)定為4000。
例如:當(dāng)模擬范圍為0~10v,而使用的數(shù)字范圍為0~4000時(shí),數(shù)字值為40等于100mv的模擬輸入(40×10v/4000數(shù)字點(diǎn))。
(3)緩沖存儲(chǔ)器(bfm)

①bfm#0的低8位b7~b0存儲(chǔ)a/d通道輸入數(shù)據(jù)的當(dāng)前值的低8位數(shù)據(jù)。
②bfm#1的低4位b3~b0存儲(chǔ)a/d通道輸入數(shù)據(jù)的當(dāng)前值的高4位數(shù)據(jù)
③bfm#17:b0來(lái)指定模擬到數(shù)字轉(zhuǎn)換的通道。b0=0為ch1,b0=1為ch2
(4)編程與控制
①用to指令,在模塊的緩沖存儲(chǔ)器中寫入a/d轉(zhuǎn)換控制指令:指定要轉(zhuǎn)換的通道,啟動(dòng)模塊的a/d轉(zhuǎn)換,轉(zhuǎn)換結(jié)果將存儲(chǔ)于bfm中。
②用from把bfm的數(shù)據(jù)讀入plc中。
例1:設(shè)某系統(tǒng)的控制要求為:系統(tǒng)上電將模擬量輸入1進(jìn)行a/d轉(zhuǎn)換,并且將轉(zhuǎn)換結(jié)果讀入到plc的數(shù)據(jù)寄存器d100











