PLC如何處理連續(xù)變化的量
發(fā)布者:admin 發(fā)布時間:2022-03-22 點擊:964
首先,要了解模擬量控制是控制的一個什么東西,其實就是控制一個連續(xù)變化的量,比如溫度,壓力,流量等等。
再來了解三個概念:工程量、模擬量、數(shù)字量。工程量:就是咱們要處理東西,溫度、壓力等。模擬量:是一種電壓或者電流信號,比如4-20毫安電流信號,正負10伏電壓信號等。數(shù)字量就是PLC能識別的信息。待會兒就明白了。
具體PLC如何處理這些連續(xù)變化的量呢,是這樣一個流程。因為PLC本身只能處理數(shù)字量,所以,就要將工程量先轉(zhuǎn)換成模擬量,模擬量再轉(zhuǎn)換成數(shù)字量給PLC,讓它處理。也就是將溫度、壓力等量先轉(zhuǎn)換成電壓或者電流信號,電壓電流等模擬量信號再經(jīng)過PLC的模擬量輸入模塊,轉(zhuǎn)換為對應(yīng)的一個數(shù)值,即數(shù)字量,給PLC。工程量轉(zhuǎn)模擬量用傳感器和變送器來轉(zhuǎn)換,模擬量轉(zhuǎn)數(shù)字量用PLC模擬量輸入模塊轉(zhuǎn)換 。
用溫度控制舉個例子,0-100度,通過溫度傳感器和變送器,將它轉(zhuǎn)換成4-20毫安的電流信號,那么傳感器測量0度的時候,這個電流就是4毫安,100度的時候,電流就是20毫安,這樣一種對應(yīng)的線性關(guān)系。將這個電流輸入給PLC模擬量輸入模塊,它又會轉(zhuǎn)換成一個對應(yīng)的數(shù)值給PLC。不同品牌的PLC這個數(shù)值的范圍也不同,以西門子PLC為例,這個數(shù)值的范圍是0-27648,(西門子200是0-32000)最終也就是這樣一個對應(yīng)關(guān)系:工程量0度對應(yīng)模擬量4毫安,對應(yīng)數(shù)字量0,(如果組態(tài)模擬量通道是0-20毫安就是5530)。工程量100度,對應(yīng)模擬量20毫安,對應(yīng)數(shù)字量27648。其實一句話概括就是將0-100度輸入到PLC里,變成了一個0-27648的數(shù)值,比如實際溫度是50度,量程的一半,那么讀取到PLC里就是13824,也是27648的一半。模擬量信號只是中間轉(zhuǎn)換用。
將實際的溫度壓力等信息轉(zhuǎn)換成PLC能識別的量給它,剩下怎么控制,那就看你想做什么控制了,根據(jù)要求去編程。比如:當(dāng)溫度到80度時,打開冷卻風(fēng)機,那你就用80度對應(yīng)的這個數(shù)值去用相應(yīng)的指令控制一個點位輸出給冷卻風(fēng)機一個啟動信號。