在自動(dòng)化設(shè)備的控制中,對(duì)于溫度,壓力等一些變量的采集,我們一般采用的是模擬量。模擬量不同于i/o,我們通常所說的i/o為數(shù)字量,數(shù)字量只有兩個(gè)狀態(tài),要么為on,要么為off。而模擬量是在一定范圍內(nèi)連續(xù)變化的量。那么我們應(yīng)該怎樣對(duì)控制系統(tǒng)中的模擬量進(jìn)行處理呢?下面就跟隨小編一起學(xué)習(xí)一下吧。
首先我們需要知道的是模擬量分為模擬量輸入和模擬量輸出兩種,采集外部的壓力,溫度等我們要使用模擬量輸入單元,通過調(diào)整給定元器件的電壓或者電流,我們要選擇模擬量輸出單元。那么對(duì)于松下fp0r系列plc,我們的模擬量控制單元都有哪些呢?
模擬量模塊型號(hào)
由于型號(hào)較多,小編今天以模擬量輸入模塊為例,和小伙伴們進(jìn)行交流。首先我們應(yīng)該了解如何進(jìn)行模塊的外部接線。
模擬量輸入模塊接線圖
小伙伴們請(qǐng)注意圖中的標(biāo)識(shí)部分,模擬量接線時(shí),請(qǐng)盡量使用屏蔽雙絞線,這樣能夠有效的減少電路之間的干擾,從而達(dá)到數(shù)據(jù)穩(wěn)定采集的目的。(注意:電壓和電流的接法不一致)
外部接線完成后,我們要怎樣編寫程序,才能將外部電壓或是電流讀到plc中呢?這就需要我們進(jìn)行程序編寫了。小編以plc主機(jī)后的第一個(gè)槽位掛的為我們的模擬量輸入模塊為例進(jìn)行程序介紹。其中模塊占用的地址如下圖所示。
模擬量輸入模塊占用地址
地址分配如上圖所示,那我們應(yīng)該如何寫程序呢?如下圖:
通道模擬量數(shù)值讀取
程序按照上圖編寫即可。小伙伴們可以測(cè)試一下哦。