電動閥門plc控制程序如何控制呢?一個電動調節門,給定開度(輸入)和反饋開度信號(輸出),用plc控制需要用到pid閉環調節,即以蒸汽壓力為目標值,通過plc輸出信號給定閥門開度,反饋信號與給定信號比較。
當遠程就地信號為1時,即表示現場的控制柜(箱)上的轉換開關打到了遠程位置,可進行PLC的自動控制;當其為0時,則表示是現場手動操作。為了實現程序內部的手動自動切換,就像遠程就地信號一樣,設置一個中間變量,這個中間變量作為程序手動單體設備操作的標志,是由上位機監控程序來賦值的,其值為1時,進行程序的單體設備手動操作;為0時PLC程序進行自動控制。由此可見,每一個自動控制中的設備都是在這兩個條件下運行的。
現成的用于這種pid調節的PLC程序沒有,我們都用dcs組態,有一個PLC控制風機變頻器調整負壓的程序,有負壓采集、變頻器頻率給定,沒有風機反饋信號,可以作為參考.plc的
電動閥門控制系統,通過以下技術方案來實現:一種基于plc的電動閥門控制系統,在拆除原閥門控制器信號,保留原閥門執行機構及閥門開度反饋機構的基礎上,還包括,plc模擬量輸入單元,plc&cpu運算單元,plc開關量輸出單元,信號放大電路,所述plc模擬量輸入單元、plc&cpu運算單元、plc開關量輸出單元、信號放大電路與原閥門執行機構及閥門開度反饋機構通過電源與線路實現電氣連接,
所述plc&cpu運算單元具有pid運算功能,實現控制變量輸入信號的設定值和反饋值做pid運算,得到的閥門開度控制值與閥門反饋值作偏差比較后輸出plc開關量信號,所述信號放大電路將來自plc開關量輸出單元的小電流信號,用中間繼電器放大后直接控制原閥門執行機構,完成閥門在需要的開度范圍的開啟與關閉。
進一步的,所述plc的電動閥門控制系統,其閥門開度范圍為(0-100%),優選為50%。
:根據要求拆除
閥門控制器信號,保留原閥門執行機構及閥門開度反饋機構;
b:將閥門開度反饋機構帶動的電位器信號,經變送器轉換成電流信號接入plc模擬量輸入單元的plc模擬量通道作為閥門實際開度反饋值;
c:根據控制變量設定值和反饋值編寫plc的pid控制程序,得到閥門開度需求值;
d:將閥門開度需求值與閥門實際開度反饋值比較和計算偏差后,直接向plc開關量輸出單元輸出閥門的開和關信號;
e:安裝中間繼電器放大來自plc開關量輸出單元的閥門開關信號,放大后的開關信號連接到閥門執行器電機正反轉電路上,從而實現閥門的任意開度控制。
采用PLC中的定時器來實現對流入電動閥電流大小的控制,把閥門開啟時間t分成n等份,每走過t/n時間,改變16/n電流的大小,直到電流從最初的4mA達到最終的20mA,開度從0°變為90°。同理,閥門回程控制同樣基于上述方法,而閥門開度到達90°后中間狀態保持的時間根據需要添加一個定時器設置即可。閥門開度的顯示一般需要電動閥控制器的反饋,但在實際應用中,閥門實際動作與電動閥反饋信號會有一定滯后,帶來一定誤差??紤]到大多數情況下,控制輸出必然會導致閥門動作,所以使用輸出信號代替返回信號,以克服滯后影響。即在PLC內部特殊寄存器D1116把數字信號轉化為模擬信號的同時,把數字信號反饋給觸摸屏,實時顯示開度大小。接線時,PLC的電流數字模擬通道接入到電動閥控制器的電流輸入通道,PLC和電動閥公共控制端相接。