3 基于PLC的調節閥控制
3.1 PLC的編程語言STEP7是S7-300PLC的編程軟件
梯形圖、語句表和功能圖是標準的STEP7軟件包配備的3種基本編程語言,這3種編程語言可以在STEP7中相互轉換。
3.2 模擬量閉環控制系統的組成
典型的PLC模擬量單閉環控制系統原理如圖2所示。

圖2 PLC模擬量閉環控制系統原理
在模擬量閉環控制系統中,被控量c(t)(例如壓力、溫度、流量、轉速等)是連續變化的模擬量,大多數執行機構(例如晶閘管調速裝置、電動調節閥和變頻器等)要求PLC輸出模擬信號mv(t),而PLC的CPU只能處理數字量。c(t)首先被測量元件(傳感器)和變送器轉換為標準的直流電流信號或直流電壓信號pv(t),例如4~20mA,1~5V,PLC用A/D轉換器將它們轉換為數字量pv(t)。
模擬量與數字量之間的相互轉換和PID程序的執行都是周期性的操作,其間隔時間稱為采樣周期Ts。各數字量括號中的n表示該變量是第n次采樣時的數字量。
圖中的sp(n)是給定值,pv(n)為A/D轉換后的反饋量,誤差ev(n)=sp(n)-pv(n)。
D/A轉換器將PID控制器輸出的數字量mv(n)轉換為模擬量(直流電壓或直流電流)mv(t),再去控制執行機構。
3.3 控制系統設計思想
首先對調節閥控制系統進行分析,電容式壓力傳感器實時傳輸壓力信號送入PLC,PLC先經過硬件組態再進行編程,將程序載入PLC,程序的執行將傳感器傳來的信號轉換成為對調節閥閥位開度的控制指令,*終實現對管道內部壓力的控制。
如圖3所示,系統規定壓力設定值為8kPa,在實際工廠的環境中,管道內部壓力允許在一定范圍內變化,所以以設定值為中心加入一個范圍,令閾值為1kPa,確定管道正常的壓力范圍,即7~9kPa。當測量元件測出管道壓力大于9kPa時,信號經PLC后輸出一個使調節閥電動執行機構閥門開度減小的指令;反之,當測出壓力小于7kPa時,PLC輸出一個使調節閥電動執行機構開度開大的指令;而管道壓力處于7~9kPa時,調節閥電動機構處于靜止狀態。

圖3 調節閥控制系統原理
3.4 PLC控制系統的一般步驟
可編程控制器應用系統設計與調試的主要步驟如下:深入了解和分析被控對象的工藝條件和控制要求;確定I/O設備;選擇合適的PLC類型;分配I/O點;設計應用系統梯形圖程序;將程序輸入PLC;進行軟件測試;應用系統整體調試。
3.5 PLC的硬件組態
硬件組態,就是使用STEP7對SIMATIC工作站進行硬件配置和參數分配。所配置的數據以后可以通過“下載”傳送到PLC。硬件組態的條件是必須創建一個帶有SIMATIC工作站的項目。
3.6 連接電路
連接外接電路時,兩個繼電器分別與調節閥點動執行機構的接點“開閥”“、關閥”相連接,為使實現互鎖功能,需要
將兩個繼電器互連:如圖4電路圖,兩個繼電器中的觸點13
均與另一個繼電器的觸點9相連,再經過觸點1接出。

圖4 中間繼電器線路圖
互鎖功能的實現:
(1)當繼電器1接通時,繼電器1的觸點14、13與繼電器2的觸點9、1形成回路,此時繼電器1正常工作,觸點9、1斷開,繼電器2的觸點13、14所在回路無法接通,導致繼電器2無法接通。
(2)同理,當繼電器2接通時,此時繼電器1無法接通。
在設置了軟、硬件互鎖之后,“開閥”與“關閥”不會同時出現,有效的為電動執行機構提供了**保護。
3.7 系統調試
在完成程序編程和連接外部電路之后,需要對系統進行調試,在SIMATICManage界面中,將BLOCKS中所有的塊及Systemdata點擊下載將其一起下載到PLC中,然后接通電路,調節電阻箱模擬傳感器向PLC輸入信號,通過變量監視窗口可以觀察到,在壓力的各個范圍內相應的開閥、關閥和點動指令的執行。調試完畢后,經檢驗程序邏輯正確,運行正常,實現了對調節閥的自動控制,達到了預期的目的。
4 結語
基于PLC的調節閥控制系統設計,通過對調節閥控制系統進行分析,依據與S7-300PLC相連的壓力傳感器傳回的參數信號,采集控制系統中所需要的數據量,通過PLC的編程實現對系統中壓力實時的監控,并調節參數的波動范圍在允許的范圍之內,維護電廠的正常運行。