模擬量,,這在之前提過,它首先是一個(gè)連續(xù)的電信號(hào),其次,,它能反映實(shí)際的變化趨勢(shì),。關(guān)于概念,知道這兩點(diǎn),,就夠了,。 關(guān)于PLC,之前提及的都是數(shù)字量輸入,,別管是開關(guān),、按鈕,還是傳感器,,都是數(shù)字量輸入,。大伙知道,模擬量也可以接入PLC,,那么,,模擬量是如何接入PLC的哪?又是如何工作的哪,?本篇就說說這么個(gè)問題,。 PLC模擬量輸入模塊,又被叫做AD模塊,,其功能是將外圍輸入的模擬量(電壓或電流)轉(zhuǎn)換成數(shù)字量并存在內(nèi)部特定的緩沖存儲(chǔ)器中,,簡(jiǎn)稱BFM。PLC使用FROM指令從AD模塊中讀取這些緩沖存儲(chǔ)器中的數(shù)字量,。 下面以FX2N–4AD模塊,說一下它的具體功能及接線,。 FX2N-4AD模塊有CH1~CH4四個(gè)模擬量輸入通道,,可以同時(shí)將4路模擬量信號(hào)轉(zhuǎn)換成數(shù)字量,存入模塊內(nèi)部相應(yīng)的BFM中,。 FX2N-4AD模塊有一條擴(kuò)展電纜和18個(gè)接線端子,,擴(kuò)展電纜用于連接PLC基本單元或模塊。18個(gè)接線端子,,有4個(gè)通道,,每個(gè)通道占用4個(gè)端子,剩余兩個(gè)端子為24V直流,。每四個(gè)一組,,且四個(gè)電路形式相同,可接電壓信號(hào),,也可以接電流信號(hào),,具體接線,可以參照下圖: 電壓信號(hào)接V+和VI-,中間可接電容,,避免屏蔽干擾,,電流信號(hào)接I+和VI-,V+和I+短接,,屏蔽接地可并接,,引至專用地線。 電壓信號(hào)滿足0–10V的電壓輸入,,電流信號(hào)滿足0–20mA的電流輸入,,在此注意一下,電壓,、電流接線要區(qū)分清楚,,不可接錯(cuò),電壓與電流也不可超過規(guī)定值,,不然的話,,可要損壞電路,沒準(zhǔn),,一個(gè)模塊就報(bào)廢了,。 在使用AD模塊時(shí),除了硬件連接以外,,還需要有PLC程序的支撐,,用來設(shè)置模塊的工作參數(shù)和讀取模塊轉(zhuǎn)換得到的數(shù)字量及模塊的操作狀態(tài),看下面這個(gè)程序,,如圖: PLC上電,,自檢完成,M8002接通,,進(jìn)入PLC的一個(gè)掃描周期,。 FROM指令,將0號(hào)模塊#30 BFM中的ID值讀入PLC的數(shù)據(jù)存儲(chǔ)器D4,。 CMP指令,,將D4中的數(shù)值與數(shù)值2010進(jìn)行比較,若兩者相等,,表明當(dāng)前模塊為FX2N-4AD模塊,,輔助繼電器M1置1。 TOP指令,,PLC往0號(hào)模塊的#0 BFM中寫入H3300,,將CH1、CH2通道設(shè)為-10~+10V電壓輸入,,同時(shí)關(guān)閉CH3,、CH4通道;讓PLC往0號(hào)模塊的#1、#2 BFM中寫入4,,將CH1,、CH2通道的平均采樣數(shù)設(shè)為4。 FROM指令,,將0號(hào)模塊的#29 BFM中的操作狀態(tài)值讀入PLC的M10~M25,,若模塊工作無錯(cuò)誤,并且轉(zhuǎn)換得到的數(shù)字量范圍正常,,則M10繼電器為0,,M10常閉觸點(diǎn)閉合,M20繼電器也為0,,M20常閉觸點(diǎn)閉合,。 FROM指令執(zhí)行,將#5,、#6 BFM中的CH1,、CH2通道轉(zhuǎn)換來的數(shù)字量平均值讀入PLC的D0、D1中,。 本篇終,,就說一下模擬量與PLC的連接,還有程序設(shè)置,,感覺不是很全面,,畢竟還涉及AD模塊增益與偏移的問題,后節(jié)有時(shí)間,,再做說明,,不妥處,還請(qǐng)多多指教,。 |
|