導航:回首頁---當前位置---行業動態 >> 用PLC和InTouch實現水廠雙閥濾池自動控制|最新資料 |
用PLC和InTouch實現水廠雙閥濾池自動控制|最新資料
摘要:從雙閥濾池特點、工藝流程、控制系統構成、程序結構、InTouch及其實現控制功能等方面介紹了應用SLC500和InTouch實現杭州制水四公司雙閥濾池全自動控制的情況。 關鍵詞:雙閥;SLC500;控制系統;InTouch;程序結構 1 前言 杭州制水四公司在四閥濾池改造成功經驗基礎上,采用美國Rockwell公司產品SLC500,實現了對三萬噸雙閥濾池(六閥濾池)全自動控制及兩套濾池的聯網控制。本項目難點在兩方面:①三萬噸濾池實現集中控制,即四個濾池全自動控制集中到一個PLC上來實現,關鍵在于程序結構的編排,合理編排結構對整個程序控制實現影響很大;②在三萬噸濾池的上位機上實現對四萬噸濾池的控制,合理采用多個讀寫命令、采樣時間,以避免采樣時間太短引起讀寫中斷、死機,使公共PLC失去與三萬噸濾池的PLC通訊,從而不能控制四萬噸濾池。 2 雙閥濾池的特點 每個濾池的整個工藝流程分為三個過程:反沖洗過程、整理過程、正常過濾即PID調節。雙閥濾池控制同四閥濾池控制的區別是要實現對進水和排水的虹吸控制,如何判斷虹吸形成條件是實現雙閥濾池的自動控制的重點之一,電接點真空表由于接點的接觸穩定性差,不宜采用;加裝壓力變送器用反饋負壓值來判斷真空度,但費用相對要增加,也不宜采用;這里采用的是計算液位的相對變化值來判斷虹吸形成,從實際效果來看,是可行的。 3 控制系統構成 3.1硬件構成及網絡結構 此控制系統分為兩套系統:一套是四萬噸濾池,共有六組濾池,每個濾池都有各自的PLC,采用是電動閥控制;另一套是三萬噸濾池,共有四個濾池,只有一個PLC,采用是雙閥控制。由于兩套濾池共用一個反沖塔,所以兩組共用一個公共PLC,這個公共PLC主要用來控制兩套濾池的反沖洗排隊。各個PLC之間及上位機采用DH485工業局域網絡(LAN)來通訊,DH485通訊協議是一種采用令牌式傳遞的通訊方式,最大速率達19.2Kbps,最大距離1.2公里;四萬噸的上位機與PLC之間連接是串口 接法;三萬噸的上位機與PLC之間采用KTX卡進行連接。PLC是Rockwell公司產品SLC500系列。水位儀采用E+H超聲波物位測量儀。 3.2濾池水位調節原理 采用濾池水位控制可以實現恒速過濾控制方式,調節原理如圖2所示。由水位儀測得濾池水位值和水位設定值的偏差,經過PID運算,計算值通過伺服功能塊對出水電動閥進行開關控制。伺服功能塊將電動閥作為具有開和關兩個動作的執行機構來執行PID控制。它??出水閥的控制,當偏差值大于零,開電動閥門;當偏差值小于零,關電動閥門;當偏差等于零,電動閥門保持原狀態。 4 程序的整體結構 針對三萬噸雙閥濾池控制方式及點數,考慮到四個濾池程序段比較長,重復性多,為便于編制及后期調試,采用一個主程序和各個濾池子程序的程序結構。 其優點:①程序結構條理清楚,調試中容易查找程序段;②在調試過程中容易發現問題故障,解決問題;③程序中程序段之間影響及子程序之間影響小,易編程。 初試化命令主要內容包含:模擬量模塊初試化命令;中間變量的清零;各個時間、計數器初始值的賦值。 四個濾池自動狀態子程序包含此濾池的子主程序和子程序。子主程序中包含反沖狀態子程序、濾池整理狀態子程序、正常過濾狀態子程序。 四個濾池現場狀態子程序主要內容包含:①在濾池由自動狀態轉到現場時已發出的命令必須全部復位。②自動狀態中的某些變量,如時間變量、計數器變量等必須復位。③針對反沖必須在這個狀態下發出一個結束反沖命令。 四個池子手動狀態子程序包含各個閥門的手動操作命令。 對于濾池的反沖控制約束條件為:濾池工作時間超過設定值,或者清水閥開足而濾池水位長時間調節不到位。只要達到其中一個條件,就進行反沖。另外,也可以用強制反沖按鈕或遠程手動的方式,不定時完成反沖。 對于十個濾池共用一個反沖塔的情況,本系統專門采用一個PLC來實現十個濾池的排隊,通過公共程序的讀寫命令采集整個濾池的反沖信息及具體水位情況并發出命令。公共程序的主要內容是:反沖泵控制程序、公共PLC與其他各個PLC信息的讀寫程序和濾池排隊程序。三萬噸濾池讀寫命令程序是:每個濾池在公共程序中各有一個讀命令,而采用一個寫命令,采樣時間是1秒。 5 軟件及功能 該系統的上位機監控部分是由Wonderware公司的InTouch軟件編制而成的。同時InTouch利用動態數據交換(DDE)協議,與第三方的I/O服務器RSLinx程序實現通訊,RSLinx通過DH485協議與PLC通訊。 DDE由Microsoft開發的通訊協議,該協議允許Windows環境下的應用程序彼此發送/接收數據和指令。它在兩個同時運行的應用程序之間實現客戶端與服務器的關系。服務器應用程序提供數據并接受其 它應用程序的請求。發出請求的應用程序叫做客戶端。某些應用程序,如InTouch,可以同時作為客戶端和服務器。InTouch使用由三部分組成的命名來識別I/O服務器RSLinx程序中的數據元素,這三部分是應用程序名、主題名和項目名,通過指定上述三部分來打開通往服務器程序的通道。該項目中的應用程序名即RSLinx;主題名是在RSLinx中預先定義好的名稱,主要包括PLC的型號、站號等信息;項目名是PLC中的具體地址。 該系統由一臺計算機實現管理與控制,可以清晰地掌握濾池的過濾、等待、反沖等運行情況。在畫面上有動態的工藝顯示,實時、歷史的報警記錄窗和曲線記錄窗,以及各種參數設定的彈出窗。主要實現了以下功能: (1)在計算機上可以動態的反映水塔水位、各清水池水位以及各濾池液位,同時對這些數據均具有實時及歷史記錄,技術人員可以很方便對生產運行情況進行分析。 (2)對于各類泵、閥門等設備的運行狀況具有實時動態反映功能,同時對設備的故障實時報警、確認報警信息作記錄,并具有歷史報警記錄,以備查用設備運行情況。 (3)實現對泵、濾池以及閥門的控制。對于濾池中的閥門以及反沖泵的閥門可以實現3種控制方式,分別是手動、現場和自動方式。使操作人員有多種選擇以適應不同的生產實際。 ?設定的工作時間時正常進入反沖洗。或者根據濾池實際運行情況,由操作人員進行強制反沖。(5)工藝參數設置。包括濾池的控制水位、最高水位、最低水位、設定工作時間、反沖設定時間、反沖完成后整定時間、反沖閥首開時間及PID參數。 (6)該系統可以設置多個訪問用戶及權限,不同的權限對應不同的操作,起到一定的保護作用。 6 結語 實踐證明,在正常情況下,三萬噸濾池水位控制在設定水位的±3cm范圍內,PID調節能在3~5分鐘內進入正常設定水位控制,并實現了自動過濾,以及三萬噸四個濾池和四萬噸六個濾池定時自動排隊和反沖。本系統還實現了在三萬噸濾池的上位機上完成對兩組濾池的所有閥門和反沖泵及真空泵的手動/自動集中控制。克服了雙閥虹吸管帶來的水位上下變化波動大的不穩定因素。從試運行情況來看,整個控制系統的設計基本滿足了生產要求,達到了預期效果,實現用采用國產電動閥進行雙閥濾池自動控制的目的。 參考文獻: [1]陳曉嘉.可編程序控制器系統[M].浙江:浙江大學出版社. [2]胡壽松.自控原理[M].國防工業出版社.[3]Intouch軟件電子幫助手冊[Z]. 安淑萍(1976-),女,浙江嵊州人,助理工程師,學士,主要從事計算機軟件、監控系統軟件編制; 張鈞(1978-),男,浙江嵊州人,助理工程師,學士,主要從事控制系統開發、設計與研究工作。 定控制方式。本改造經過一年的開發和調試,滿足了生產的需要,提高公司的技術水平。 |
|
||
| ||
| ||