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