PLC與模擬量輸入
2023-01-11由 電氣筆談 發表于 林業
為什麼word批註刪不掉
模擬量,這在之前提過,它首先是一個連續的電訊號,其次,它能反映實際的變化趨勢。關於概念,知道這兩點,就夠了。
關於PLC,之前提及的都是數字量輸入,別管是開關、按鈕,還是感測器,都是數字量輸入。大夥知道,模擬量也可以接入PLC,那麼,模擬量是如何接入PLC的哪?又是如何工作的哪?本篇就說說這麼個問題。
PLC模擬量輸入模組,又被叫作AD模組,其功能是將外圍輸入的模擬量(電壓或電流)轉換成數字量並存在內部特定的緩衝儲存器中,簡稱BFM。PLC使用FROM指令從AD模組中讀取這些緩衝儲存器中的數字量。
下面以FX2N–4AD模組,說一下它的具體功能及接線。
FX2N-4AD模組有CH1~CH4四個模擬量輸入通道,可以同時將4路模擬量訊號轉換成數字量,存入模組內部相應的BFM中。
FX2N-4AD模組有一條擴充套件電纜和18個接線端子,擴充套件電纜用於連線PLC基本單元或模組。18個接線端子,有4個通道,每個通道佔用4個端子,剩餘兩個端子為24V直流。每四個一組,且四個電路形式相同,可接電壓訊號,也可以接電流訊號,具體接線,可以參照下圖:
電壓訊號接V+和VI-,中間可接電容,避免遮蔽干擾,電流訊號接I+和VI-,V+和I+短接,遮蔽接地可並接,引至專用地線。
電壓訊號滿足-10~10V的電壓輸入,電流訊號滿足-20~20mA的電流輸入,在此注意下,電壓、電流接線要區分清楚,不可接錯,電壓與電流也不可超過規定值,不然的話,可要損壞電路,沒準,一個模組就報廢了。
在使用AD模組時,除了硬體連線以外,還需要有PLC程式的支撐,用來設定模組的工作引數和讀取模組轉換得到的數字量及模組的操作狀態,看下面這個程式,如圖:
PLC上電,自檢完成,M8002接通,進入PLC的一個掃描週期。
FROM指令,將0號模組#30 ;BFM中的ID值讀入PLC的資料儲存器D4。
CMP指令,將D4中的數值與數值2010進行比較,若兩者相等,表明當前模組為FX2N-4AD模組,輔助繼電器M1置1。
TOP指令,PLC往0號模組的#0 ;BFM中寫入H3300,將CH1、CH2通道設為-10~+10V電壓輸入,同時關閉CH3、CH4通道;讓PLC往0號模組的#1、#2 ;BFM中寫入4,將CH1、CH2通道的平均取樣數設為4。
FROM指令,將0號模組的#29 ;BFM中的操作狀態值讀入PLC的M10~M25,若模組工作無錯誤,並且轉換得到的數字量範圍正常,則M10繼電器為0,M10常閉觸點閉合,M20繼電器也為0,M20常閉觸點閉合。
FROM指令執行,將#5、#6 ;BFM中的CH1、CH2通道轉換來的數字量平均值讀入PLC的D0、D1中。
本篇終,就說一下模擬量與PLC的連線,還有程式設定,感覺不是很全面,畢竟還涉及AD模組增益與偏移的問題,後節有時間,再做說明,不妥處,還請多多指教。