西門子PLC和WINCC在污水處理自動(dòng)化監(jiān)控系統(tǒng)中的應(yīng)用
3.3系統(tǒng)結(jié)構(gòu)圖
整個(gè)控制系統(tǒng)由中控室、PLC控制站、現(xiàn)場(chǎng)儀表及現(xiàn)場(chǎng)的控制柜構(gòu)成。系統(tǒng)的結(jié)構(gòu)圖如圖3.1所示:
圖3.1監(jiān)控系統(tǒng)結(jié)構(gòu)圖
3.4控制系統(tǒng)各部分功能
3.4.1現(xiàn)場(chǎng)電控柜
現(xiàn)場(chǎng)控制柜的主要作用是完成現(xiàn)場(chǎng)控制功能和與PLC連接。各個(gè)現(xiàn)場(chǎng)控制柜能夠完成手動(dòng)控制設(shè)備啟停的功能,是典型的繼電器控制?,F(xiàn)場(chǎng)控制相對(duì)于PLC自動(dòng)控制和中央監(jiān)控室控制具有最高的優(yōu)先級(jí)。只有將選擇開關(guān)撥到遠(yuǎn)程控制之后,PLC控制和中央監(jiān)控室的上位控制才起作用。所以在進(jìn)行自動(dòng)控制調(diào)試前,首先要完成對(duì)現(xiàn)場(chǎng)各控制柜的調(diào)試,在保證現(xiàn)場(chǎng)設(shè)備安全的前提下才能進(jìn)行遠(yuǎn)程控制。
3.4.2PLC控制站
該污水處理廠的自動(dòng)化監(jiān)控系統(tǒng)共設(shè)兩個(gè)PLC控制站。氧化溝單獨(dú)一個(gè)控制站,其余部分用一個(gè)控制站。PLC站的主要作用是采集現(xiàn)場(chǎng)的信號(hào)并控制設(shè)備的運(yùn)行?,F(xiàn)場(chǎng)的信號(hào)包括液位、流量、溫度等工藝信號(hào)和設(shè)備的運(yùn)行狀態(tài)。當(dāng)現(xiàn)場(chǎng)控制柜的模式選擇開關(guān)選擇到“遠(yuǎn)程”時(shí),操作人員不能使用現(xiàn)場(chǎng)控制柜上的啟停按鈕來控制設(shè)備的運(yùn)行。這時(shí),PLC會(huì)根據(jù)程序自動(dòng)或者根據(jù)上位監(jiān)控系統(tǒng)給出的信號(hào)控制設(shè)備的運(yùn)行。
3.4.3上位監(jiān)控系統(tǒng)
該污水處理廠的自動(dòng)化監(jiān)控系統(tǒng)的上位監(jiān)控系統(tǒng)包括一個(gè)工程師站和一個(gè)操作員站。工程師站既能完成系統(tǒng)組態(tài)、調(diào)試及控制參數(shù)的在線修改和設(shè)置等,又能完成對(duì)整個(gè)污水處理廠的數(shù)據(jù)采集、監(jiān)控,報(bào)表及打印等功能;操作員站主要完成對(duì)整個(gè)污水處理廠的數(shù)據(jù)采集、監(jiān)控等功能。在系統(tǒng)正常工作時(shí),工程師站可兼作操作員站,方便了監(jiān)視與操作,并提高了系統(tǒng)的可靠性。污水處理的各個(gè)工段的工藝數(shù)據(jù)以及各個(gè)設(shè)備的運(yùn)行狀態(tài)通過PLC采集并在上位機(jī)監(jiān)控畫面上顯示,操作人員可以查看全廠各個(gè)設(shè)備的運(yùn)行情況。同時(shí)可以對(duì)報(bào)表存檔打印,顯示實(shí)時(shí)報(bào)警和歷史報(bào)警等,方便操作人員進(jìn)行工藝分析和查找故障。當(dāng)現(xiàn)場(chǎng)控制柜的模式選擇開關(guān)選到“自動(dòng)”時(shí),在上位機(jī)監(jiān)控畫面中可以選擇設(shè)備為“手動(dòng)”運(yùn)行狀態(tài),然后手動(dòng)控制設(shè)備的運(yùn)行。
4控制系統(tǒng)硬件設(shè)計(jì)
4.1PLC1站設(shè)計(jì)
PLC1站主要負(fù)責(zé)粗格柵、提升泵、細(xì)格柵、曝氣沉沙池等位置儀表的數(shù)據(jù)采集及設(shè)備的遠(yuǎn)程監(jiān)控。
4.1.1PLC1實(shí)現(xiàn)的功能
在粗格柵間共設(shè)有2個(gè)粗格柵,粗格柵的主要作用是去除污水中大塊漂浮物。粗格柵能夠根據(jù)PLC程序或上位機(jī)設(shè)定的時(shí)間實(shí)現(xiàn)輪流自動(dòng)啟停。與粗格柵關(guān)聯(lián)的設(shè)備螺旋壓榨機(jī)負(fù)責(zé)將粗格柵過濾出的懸浮物脫水、粉碎。在控制時(shí),為確保設(shè)備安全,應(yīng)使粗格柵與螺旋壓榨機(jī)聯(lián)動(dòng),以防止螺旋壓榨機(jī)空轉(zhuǎn)。聯(lián)動(dòng)順序?yàn)椋郝菪龎赫C(jī)→粗格柵,關(guān)機(jī)順序相反。螺旋壓榨機(jī)在粗格柵停止之后再運(yùn)行30-60s。螺旋壓榨機(jī)故障時(shí),粗格柵停止運(yùn)行。
提升泵房水泵主要用來將粗格柵間流出的污水提升到細(xì)格柵間。在提升泵房,需要測(cè)量和控制的是四臺(tái)提升泵的運(yùn)行狀態(tài)以及它們的啟停。提升泵房有四臺(tái)提升泵,其中三臺(tái)軟啟動(dòng)泵,一臺(tái)變頻調(diào)速泵,由變頻器來控制。
設(shè)置細(xì)格柵的目的,在于攔截污水中的大量細(xì)小的漂浮物。對(duì)于細(xì)格柵的控制,可通過現(xiàn)場(chǎng)控制柜實(shí)現(xiàn)手動(dòng)控制,也可對(duì)細(xì)格柵進(jìn)行遠(yuǎn)程控制啟、停。細(xì)格柵的控制也要和輸送機(jī)實(shí)現(xiàn)聯(lián)動(dòng),以保證設(shè)備安全。其控制的方法與粗格柵相同。
沉砂池的作用是為了避免砂粒對(duì)處理工藝和設(shè)備帶來的不利影響。砂粒進(jìn)入生化池內(nèi)會(huì)使污泥刮板過度磨損,縮短更換周期。沉砂池內(nèi)部有一臺(tái)橋式吸砂機(jī)、兩臺(tái)吸砂泵和一臺(tái)沙水分離器,其主要作用是將砂粒吸走,需要對(duì)其進(jìn)行監(jiān)測(cè)和控制。吸砂機(jī)和吸砂泵的啟停,可由現(xiàn)場(chǎng)控制柜手動(dòng)控制,也可以由中央控制室的上位機(jī)進(jìn)行遠(yuǎn)程控制。吸砂泵與砂水分離器聯(lián)動(dòng)運(yùn)行。聯(lián)動(dòng)順序:沙水分離器→吸砂泵,關(guān)機(jī)順序相反。羅茨給曝氣池鼓風(fēng),羅茨風(fēng)機(jī)由PLC根據(jù)時(shí)間控制啟停,自動(dòng)輪換。
4.1.2控制柜設(shè)計(jì)
PLC1站采用CPU315-2DP。根據(jù)控制要求,PLC1共需數(shù)字量輸入150點(diǎn),數(shù)字量輸出40點(diǎn),模擬量輸入26路,模擬量輸出10路,另外預(yù)留20%的I/O點(diǎn)備用。PLC1站需要6塊32點(diǎn)DI,2塊32路DO,4塊8通道AI,2塊8通道AO。由于一個(gè)機(jī)架最多安裝8個(gè)信號(hào)模塊,因此需要設(shè)置一個(gè)擴(kuò)展機(jī)架。在這里采用IM365近程擴(kuò)展一個(gè)機(jī)架。
4.2PLC2站設(shè)計(jì)
PLC2站主要負(fù)責(zé)A2/C氧化溝處儀表的數(shù)據(jù)采集及設(shè)備的遠(yuǎn)程監(jiān)控。由于厭氧池、缺氧池、氧化溝內(nèi)的需要采集的數(shù)據(jù)和控制的設(shè)備比較多,所以單獨(dú)設(shè)置一個(gè)PLC控制站。
4.2.1PLC2實(shí)現(xiàn)的功能
PLC2主要實(shí)現(xiàn)對(duì)氧化溝內(nèi)的曝氣機(jī)、閘門啟閉機(jī)、潛水推流器、電動(dòng)調(diào)節(jié)堰門、內(nèi)回流旋轉(zhuǎn)門等設(shè)備進(jìn)行控制。在這里對(duì)曝氣機(jī)的控制室通過變頻器實(shí)現(xiàn)的。在PLC內(nèi)部對(duì)溶解氧含量進(jìn)行PID運(yùn)算,輸出4-20mA到變頻器的模擬量控制端子,調(diào)節(jié)曝氣機(jī)轉(zhuǎn)速,從而達(dá)到控制溶解氧含量的目的。
4.2.2控制柜設(shè)計(jì)
在PLC站2也采用S7300PLC。PLC站2需要根據(jù)溶解氧的濃度通過PID運(yùn)算來調(diào)節(jié)曝氣機(jī)轉(zhuǎn)速,同時(shí)需要控制潛水推流器等眾多設(shè)備,為了滿足要求采用浮點(diǎn)數(shù)運(yùn)算速度較高的315-2DPCPU。根據(jù)控制要求,PLC2共需數(shù)字量輸入156點(diǎn),數(shù)字量輸出38點(diǎn),模擬量輸入20路,模擬量輸出12路,另外預(yù)留20%的I/O點(diǎn)備用。PLC1站需要6塊32點(diǎn)DI,2塊32點(diǎn)DO,4塊8通道AI,2塊8通道AO。由于一個(gè)機(jī)架最多安裝8個(gè)信號(hào)模塊,因此需要設(shè)置一個(gè)擴(kuò)展機(jī)架。在這里采用IM365近程擴(kuò)展一個(gè)機(jī)架。
5控制系統(tǒng)軟件設(shè)計(jì)
該污水處理廠自動(dòng)化監(jiān)控系統(tǒng)軟件設(shè)計(jì)包含PLC程序開發(fā)和上位監(jiān)控界面的開發(fā)。
5.1PLC編程
在該系統(tǒng)中我們通過在工控機(jī)上安裝STEP7編程軟件進(jìn)行程序的編制和調(diào)試工作。并通過在PC機(jī)中插入CP5611板卡,連接PLC下載程序并監(jiān)視程序的運(yùn)行及查找故障。
5.1.1編程軟件介紹
STEP7編程軟件用于西門子系列工控產(chǎn)品包括SIMATICS7、M7、C7和基于PC的WinAC,是供它們編程、監(jiān)控和參數(shù)設(shè)置的標(biāo)準(zhǔn)工具,是SIMATIC工業(yè)軟件的重要組成部分。STEP7具有以下功能:硬件配置和參數(shù)設(shè)置、通訊組態(tài)、編程、測(cè)試、啟動(dòng)和維護(hù)、文件建檔、運(yùn)行和診斷功能等[7]。
5.1.2設(shè)計(jì)過程
首先,創(chuàng)建工程。STEP7安裝成功后,將在Windows桌面上出現(xiàn)SIMATICManager(SIMATIC管理器)圖標(biāo),雙擊該圖標(biāo)后,進(jìn)入STEP7的項(xiàng)目管理器。然后點(diǎn)擊“文件”>“新建”,選擇創(chuàng)建一個(gè)新項(xiàng)目,輸入sewerage作為新項(xiàng)目的名稱并選擇項(xiàng)目文件的存放位置,然后點(diǎn)擊OK。
然后,進(jìn)行硬件組態(tài)。進(jìn)入STEP7的項(xiàng)目管理器之后,在瀏覽窗口中右擊項(xiàng)目名稱,在快捷菜單中選擇“InsertNewObject”>“SIMATIC300Station”,并選擇“Rename”,給站1更名為“others”。同樣的插入第二個(gè)站“yanghuagou”。
下面我們以PLC1站為例看一下站內(nèi)硬件組態(tài)的過程。在SIMATICManager的瀏覽窗口中鼠標(biāo)左鍵單擊站名“others”,在右邊的顯示窗口中會(huì)出現(xiàn)Hardware(硬件組態(tài))圖標(biāo)。雙擊該圖標(biāo)進(jìn)入硬件組態(tài)的界面,如圖5.1所示:
圖5.1硬件組態(tài)圖
在STEP7中,可以通過簡(jiǎn)單的拖放操作來完成主機(jī)架的配置。在配置過程中,添加到主機(jī)架中的模塊的定貨號(hào)應(yīng)該與實(shí)際的硬件一致。在硬件目錄中選中一個(gè)模塊,目錄下方的窗口會(huì)顯示模塊的定貨號(hào)和對(duì)模塊的描述。插入主機(jī)架后,分別向機(jī)架中的1號(hào)插槽添加電源、2號(hào)插槽添加CPU。硬件目錄中的某些CPU型號(hào)有多種操作系統(tǒng)(Firmware)版本,在添加CPU時(shí),CPU的型號(hào)和操作系統(tǒng)版本都要與實(shí)際的硬件一致。在這里我們電源選擇PS3075A,CPU選擇CPU315-2DP。在添加CPU時(shí)會(huì)出現(xiàn)對(duì)話框選擇CPU的站地址,在這里我們用選擇2。4—11號(hào)槽中可以添加信號(hào)模塊、功能模塊、通訊處理器等,上述模塊分別在硬件目錄的SM-300、FM-300和CP-300中。如圖我們添加了6個(gè)32點(diǎn)的數(shù)字量輸入模塊和2個(gè)32點(diǎn)的數(shù)字量輸出模塊。硬件組態(tài)的模塊的訂貨號(hào)以及位置必須與實(shí)際的硬件是一致的。
pid控制器相關(guān)文章:pid控制器原理
評(píng)論