發(fā)電廠燃煤鍋爐燃燒PLC控制系統(tǒng)設(shè)計_第1頁
發(fā)電廠燃煤鍋爐燃燒PLC控制系統(tǒng)設(shè)計_第2頁
發(fā)電廠燃煤鍋爐燃燒PLC控制系統(tǒng)設(shè)計_第3頁
發(fā)電廠燃煤鍋爐燃燒PLC控制系統(tǒng)設(shè)計_第4頁
發(fā)電廠燃煤鍋爐燃燒PLC控制系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

發(fā)電廠燃煤鍋爐燃燒控制系統(tǒng)設(shè)計摘要在熱電廠中,以單位機組為控制對象有:鍋爐汽包水位控制、燃燒過程控制以及過熱蒸汽溫度,過熱蒸汽溫度控制又包括過熱蒸汽溫度控制與再熱蒸汽溫度控制。其中,熱電廠鍋爐的燃燒控制對整個發(fā)電過程的安全性及經(jīng)濟性起著重要的作用,所以對它高效率的控制是現(xiàn)在熱電廠的一個重要任務(wù)。本文以一臺工業(yè)控制機作為上位機,以西門子S7-300可編程控制機為下位機,系統(tǒng)通過變頻器控制電機的啟動,運行與調(diào)速。上位機監(jiān)控采用WinCC設(shè)計,主要完成系統(tǒng)操作界面設(shè)計,實現(xiàn)系統(tǒng)啟??刂?,參數(shù)設(shè)定,報警聯(lián)動,歷史數(shù)據(jù)查詢等功能。下位機控制程序采用西門子公司的STEP7編程軟件設(shè)計,主要完成模擬量信號的處理,溫度與壓力信號的PID控制等功能,并接受上位機的控制指令以完成風(fēng)機啟停控制,參數(shù)設(shè)定,循環(huán)泵的控制與其余電動機的控制。關(guān)鍵詞:熱電廠;鍋爐燃燒;單片機;控制Coal-firedpowerboilersburningsinglechipcontrolsystemdesignAbstractThermalpowerplantboilercombustioncontrolplaysanimportantroleinsecurityandeconomyoftheentirepowergenerationprocess,thecontrolofitshighefficiencythermalpowerplantisanimportanttask.Inthispaper,theanalysisandstudyoftheentirecombustionsystem,theboilercombustioncontrolsystem,mainsteampressurecontrolsystemandthefurnacepressureandcontrolsystemcontrolprogram,thenitscontrollawandparameterselectionandtuning.Instrumentselection,usingadvanceddigitalinstrument,andusingtheCygnalmicrocontrollerdesignanintelligentcombustioncontrolsystem,giventhehardwareandsoftwareflowchart.ThecontrollertothenewC8051F020MCUasthecore,theuseoffuzzyPIDalgorithmforcomputingandcontrol,notonlycanbeanalog,digitalsignalsamplingandprocessing,butalsotocompletethestatedetectionandcontrol,alarmandfaulthandlingfunctions.Thecontrolsystemhasafast,highprecision,highreliabilityandasimplehardwarestructure.Finally,youcanreachtheboilersafe,economicalandefficientoperation.Keywords:heatandpowerplant;boilercombustion;microcontroller;control目錄摘要 1Abstract 1目錄 1第一章緒論 21.1研究目的與研究意義 21.2國內(nèi)外研究現(xiàn)狀 3第二章熱電廠的生產(chǎn)工藝及單元機組的自動控制系統(tǒng) 52.1熱電廠的生產(chǎn)工藝 52.2熱電廠單元機組的自動控制系統(tǒng) 62.2.1汽包水位控制 62.2.2爐膛負壓控制 82.2.3蒸汽壓力控制 92.2.4經(jīng)濟燃燒控制 10第3章硬件設(shè)計 113.1用戶系統(tǒng)框圖 113.2鍋爐系統(tǒng)控制的對象 123.3燃燒過程控制 183.4鍋爐控制系統(tǒng)設(shè)計 183.5控制系統(tǒng)構(gòu)成 20第4章軟件設(shè)計 234.1S7-300系列PLC簡介 244.2PLC編程語言簡介 264.2.1PLC編程語言的國際標(biāo)準 264.2.2復(fù)合數(shù)據(jù)類型及參數(shù)類型 274.2.3系統(tǒng)存儲器 284.2.4S7-300CPU中的寄存器 294.3STEP7的原理 304.3.1STEP7概述 304.3.2硬件組態(tài)及參數(shù)設(shè)置 314.3.3符號表 344.3.4邏輯塊 354.3程序設(shè)計 374.4通信系統(tǒng) 39第五章結(jié)束語 41參考文獻: 42第一章緒論1.1研究目的與研究意義熱力電廠的一系列系統(tǒng)與生產(chǎn)流程與生產(chǎn)工藝,這些大致可以分為水處理系統(tǒng)、鍋爐燃燒系統(tǒng)、汽輪機發(fā)電系統(tǒng)、供配電系統(tǒng)、這樣大的四個系統(tǒng),其中鍋爐是發(fā)電過程中必不可少的重要動力設(shè)備,它所產(chǎn)生的高壓蒸汽既可以驅(qū)動透瓶,又可以作為精餾、干燥、反應(yīng)、加熱等過程的熱源。隨著工業(yè)生產(chǎn)規(guī)模的不斷增大,作為動力與熱源的鍋爐,也向著大容量、高參數(shù)、高效率的方向發(fā)展。鍋爐的控制主要分為兩大部分:燃燒控制系統(tǒng)與汽包水位控制系統(tǒng)。汽包水位一般采用三沖量控制,能達到較好的控制效果,而鍋爐的燃燒過程,是一個多參數(shù)、多回路、非線性、大滯后、強禍合的控制系統(tǒng),較難控制。因此,自二十世紀九十年代以來,隨著超大型可編程控制器的出現(xiàn)與模糊控制,國外就將自適應(yīng)控制等智能控制算法技術(shù)應(yīng)用于鍋爐的控制。使鍋爐控制水平大大提高,實現(xiàn)了鍋爐優(yōu)化控制。國內(nèi)研究鍋爐自動控制雖然現(xiàn)在也比較成熟,但主要是儀表顯示、報表打印等功能,控制水平有限,可靠性不夠高。與國外鍋爐自動控制比較仍存在一定的差距。1.大多數(shù)現(xiàn)有的鍋爐控制系統(tǒng)可控制的主要還是開關(guān)量設(shè)備,如風(fēng)機、爐排與水泵的開關(guān)或者閥門控制。不能對它們精確連續(xù)調(diào)節(jié),使控制手段單一,控制精度低。2.鍋爐控制系統(tǒng)的的控制方案不夠合理,鍋爐控制器一旦出現(xiàn)故障,只能采取系統(tǒng)斷電處理,進行人工操作。若鍋爐系統(tǒng)中的傳感器、變送器等設(shè)備出現(xiàn)故障時,溫度、壓力等參數(shù)就無法達到設(shè)定值。因此,本文根據(jù)熱電廠鍋爐控制流程,以C8051F020單片機為核心設(shè)計了一種火電廠鍋爐燃燒煤空比的控制系統(tǒng)。目的是提高電廠燃煤鍋爐的控制水平。節(jié)約能源,降低環(huán)境污染。系統(tǒng)采用模糊PID算法進行運算與控制,不但可以實現(xiàn)對模擬、數(shù)字信號進行采樣與處理,而且還可以完成狀態(tài)檢測與控制、報警以及故障處理等功能。該控制系統(tǒng)具有速度快、精度高、可靠性高與硬件結(jié)構(gòu)簡單的特點。最后可達到鍋爐安全、經(jīng)濟、高效的運行。1.2國內(nèi)外研究現(xiàn)狀鍋爐的自動化控制從上世紀三、四十年代就開始了,當(dāng)時大都為單參數(shù)儀表控制,進入上世紀五十年代后,美國、前蘇聯(lián)等國家都開始進行對鍋爐的操作與控制的進一步研究。但由于當(dāng)時科技發(fā)展的局限性,對鍋爐的控制主要停留在使用汽動儀表(包括汽動單元組合儀表與汽動基地式儀表)的階段,而且大多數(shù)鍋爐只是檢測工藝參數(shù),不進行自動控制。到上世紀六十年代,在發(fā)達國家,鍋爐的控制主要以電動單元組合儀表(相當(dāng)于我國的DDZ-II,DDZ-III儀表)檢測及控制,還是以檢測報警為主,控制為輔助功能。到了上世紀七十年代,隨著計算機技術(shù)與自動控制技術(shù)理論的發(fā)展,使得鍋爐的計算機控制成為可能。尤其是近一、二十年來,隨著先進控制理論與計算機技術(shù)的飛速發(fā)展,加之計算機各種性能的不斷增強,價格的大幅度下降,使鍋爐應(yīng)用計算機控制很快得到了普及與應(yīng)用。許多發(fā)達國家都相繼開發(fā)出了鍋爐計算機控制系統(tǒng)。如今在國外,鍋爐的控制己基本實現(xiàn)了計算機自動控制,在控制方法上都采用了現(xiàn)代控制理論中的最優(yōu)控制、多變量頻域、模糊控制等方法,因此,鍋爐的熱效率很高、鍋爐運行平穩(wěn),而且減少了對環(huán)境的污染。在國內(nèi),由于經(jīng)濟技術(shù)條件的限制,中小企業(yè)鍋爐設(shè)備水平一直比較落后,大多數(shù)中小型鍋爐水平基本上停留在手動與簡單儀表操作的水平。80年代中后期,隨著先進的控制技術(shù)引入我國的鍋爐控制,鍋爐的計算機控制得到了很大的發(fā)展。至90年代,鍋爐的自動化控制己成為一個熱門領(lǐng)域,利用單片機、可編程序控制器、工業(yè)計算機以及引進的國外控制設(shè)備開發(fā)的各種控制系統(tǒng),己逐漸用于對原有鍋爐的技術(shù)改造中,并向及新建爐體配套的方向發(fā)展,許多新的控制方法,諸如最優(yōu)控制、自適應(yīng)控制、模糊控制、神經(jīng)網(wǎng)絡(luò)控制、專家控制等自動控制的最新成果也在鍋爐自動控制中得到了嘗試與應(yīng)用.但由于控制技術(shù)單一,或控制算法的建模往往不能反映真實的鍋爐燃燒狀況,導(dǎo)致在工程實踐中并不怎么成功,不能產(chǎn)生很好的經(jīng)濟效益,挫傷了用戶在工業(yè)鍋爐上用計算機進行控制的積極性。進入本世紀以來,為了進一步改善鍋爐操作狀況,降低能耗,確保安全運行,減少對大氣的污染,同時隨著人工智能理論的發(fā)展成熟,智能控制技術(shù)的大規(guī)模應(yīng)用,對新一代鍋爐計算機優(yōu)化控制系統(tǒng)的開發(fā)與應(yīng)用已勢在必行且條件成熟。國內(nèi)供熱鍋爐燃燒系統(tǒng)自動控制大多在燃油與燃氣鍋爐上實現(xiàn)的,對于燃煤鍋爐,在自動控制研究方面總是得不到滿意的效果,存在的主要問題是滯后問題。近幾年變頻技術(shù)在我國的應(yīng)用領(lǐng)域越來越廣,在鍋爐控制方面也有應(yīng)用,主要有三種形式,①全自動變頻定壓;②鍋爐鼓、引風(fēng)機變頻控制;③循環(huán)泵變頻控制,對系統(tǒng)進行質(zhì)調(diào)節(jié)。三種形式均有獨立應(yīng)用的范例,也有組合應(yīng)用,但主要是以人工控制為主,節(jié)能效果仍然取決于司爐人員的經(jīng)驗,水平與責(zé)任意識。近年來,建立在計算機基礎(chǔ)之上的自動化監(jiān)控系統(tǒng)進入了實際應(yīng)用,它的主要任務(wù)是采集與管理各個生產(chǎn)環(huán)節(jié)的實時生產(chǎn)數(shù)據(jù),對生產(chǎn)過程進行監(jiān)視與控制,并保存歷史數(shù)據(jù)與故障事件,提供報表輸出與計算、分析SCADA系統(tǒng)作為生產(chǎn)過程與事物管理自動化最為有效的計算機軟硬件系統(tǒng)之一,它有兩層含義:一是分布式的數(shù)據(jù)采集系統(tǒng),即智能數(shù)據(jù)采集系統(tǒng),也就是通常所說的下位機;另一個是數(shù)據(jù)處理與顯示系統(tǒng),即上位機HMI(HumanMachineInterface,人機界面)系統(tǒng),下位機通常是指硬件層上的,即各種數(shù)據(jù)采集設(shè)備,如RTU(RemoteTerminalUnit,遠程終端測控單元)、PLC(ProgrammableLogicController,可編程邏輯控制器)及各種智能控制設(shè)備等等。這些智能采集設(shè)備及生產(chǎn)過程與事務(wù)管理的設(shè)備或儀表相結(jié)合,實時感知設(shè)備中各種參數(shù)的狀態(tài),并將這些狀態(tài)信號轉(zhuǎn)換成數(shù)字信號,通過特定的數(shù)字通信網(wǎng)絡(luò)傳遞到HMI系統(tǒng)中;必要的時候,這些智能系統(tǒng)也可以向設(shè)備發(fā)送控制信號。上位機HMI系統(tǒng)在接受這些信息后,以適當(dāng)?shù)男问?如聲音、圖形、圖像等方式)顯示給用戶,以達到監(jiān)視的目的,同時數(shù)據(jù)經(jīng)過處理后,告知用戶設(shè)備各種參數(shù)的狀態(tài)(報警、正?;驁缶謴?fù))。這些處理后的數(shù)據(jù)可能會保存到數(shù)據(jù)庫中,也可能通過網(wǎng)絡(luò)系統(tǒng)傳輸?shù)讲煌谋O(jiān)控平臺上,還可能及別的系統(tǒng)(如MIS、GIS)結(jié)合形成功能更加強大的系統(tǒng),HMI還可以接受操作人員的指令,將相應(yīng)的控制信號發(fā)送到下位機中,以達到控制的目的。一個完善的SCADA系統(tǒng)的建立,依托于高精度、智能化的一次儀表獲取信息,準確無誤的通訊手段傳輸數(shù)據(jù)與高效快捷的計算機處理能力。SCADA系統(tǒng)所涉及到的技術(shù)比較廣泛,有儀表技術(shù)、檢測技術(shù)、通訊技術(shù)、網(wǎng)絡(luò)技術(shù)等。SCADA系統(tǒng)一般由企業(yè)生產(chǎn)調(diào)度指揮中心、分廠測控站、管網(wǎng)測壓點等組成。它所具有的功能一般包括:數(shù)據(jù)采集控制功能,數(shù)據(jù)傳輸功能,數(shù)據(jù)顯示及分析功能,報警功能,歷史數(shù)據(jù)的存儲、檢索、查詢功能,報表顯示及打印功能,遙控功能,網(wǎng)絡(luò)功能等。第二章熱電廠的生產(chǎn)工藝及單元機組的自動控制系統(tǒng)2.1熱電廠的生產(chǎn)工藝熱力發(fā)電廠是利用煤燃燒的化學(xué)能產(chǎn)出電能的工廠,即為燃料的化學(xué)能→蒸汽的熱勢能→機械能→電能。在鍋爐中,燃料的化學(xué)能轉(zhuǎn)變?yōu)檎羝臒崮?,在汽輪機中,蒸汽的熱能轉(zhuǎn)變?yōu)檩喿有D(zhuǎn)的機械能,在發(fā)電機中機械能轉(zhuǎn)變?yōu)殡娔?。爐、機、電是火電廠中的主要設(shè)備,亦稱三大主機。輔助三大主機的設(shè)備稱為輔助設(shè)備簡稱輔機。主機及輔機及其相連的管道、線路等稱為系統(tǒng),如圖2.1。熱力發(fā)電廠的原料就是原煤。原煤用車運送到發(fā)電廠的儲煤場,再用輸煤皮帶輸送到煤斗。再從煤斗落下由給煤機送入磨煤機磨成煤粉,并同時輸送熱空氣來干燥與輸送煤粉。最后送入鍋爐的爐膛中燃燒。燃料燃燒所需要的熱空氣由送風(fēng)機送入鍋爐的空氣預(yù)熱器中加熱,預(yù)熱后的熱空氣,經(jīng)過風(fēng)道一部分送入磨煤機作干燥以及送煤粉,另一部分直接引至燃燒器進入爐膛。圖2.1鍋爐燃燒流程圖燃燒生成的高溫?zé)煔?,在引風(fēng)機的作用下先沿著鍋爐的倒“U”形煙道依次流過爐膛,水冷壁管,過熱器,省煤器,空氣預(yù)熱器,同時逐步將煙氣的熱能傳給過熱器,省煤器,空氣預(yù)熱器以及空氣,自身變成低溫?zé)煔猓?jīng)除塵器與脫硫裝置的凈化后在排入大氣。煤燃燒后生成的灰渣,其中大的灰子會因自重從氣流中分離出來,沉降到爐膛底部的冷灰斗中形成固態(tài)渣,最后由排渣裝置排入灰渣溝,再由灰渣泵送到灰渣場。大量的細小的灰粒(飛灰)則隨煙氣帶走,經(jīng)除塵器分離后也送到灰渣溝。爐給水先進入省煤器預(yù)熱到接近飽與溫度,后經(jīng)蒸發(fā)器受熱面加熱為飽與蒸汽,再經(jīng)過熱器被加熱為過熱蒸汽,此蒸汽又稱為主蒸汽。經(jīng)過以上流程,就完了燃料的輸送與燃燒、蒸汽的生成燃物(灰、渣、煙氣)的處理及排出。由鍋爐過熱器出來的主蒸汽經(jīng)過主蒸汽管道進入汽輪機膨脹做功,沖轉(zhuǎn)汽輪機,從而帶動發(fā)電機發(fā)電。從汽輪機排出的乏汽排入凝汽器,在此被凝結(jié)冷卻成水,此凝結(jié)水稱為主凝結(jié)水。主凝結(jié)水通過凝結(jié)水泵送入低壓加熱器,有汽輪機抽出部分蒸汽后再進入除氧器,在其中通過繼續(xù)加熱除去溶于水中的各種氣體(主要是氧氣)。經(jīng)化學(xué)車間處理后的補給水成為鍋爐的給水,再經(jīng)過給水泵升壓后送往高壓加熱器,然后送入鍋爐。循環(huán)水泵將冷卻水(又稱循環(huán)水)送往凝結(jié)器,這就形成循環(huán)冷卻水系統(tǒng)。以上流程,完成了蒸汽的熱能轉(zhuǎn)換為機械能,電能,以及鍋爐給水供應(yīng)的過程。2.2熱電廠單元機組的自動控制系統(tǒng)在熱電廠中,以單位機組為控制對象,可以討論的控制系統(tǒng)有,鍋爐汽包水位控制系統(tǒng)、燃燒過程控制系統(tǒng)以及過熱蒸汽溫度控制系統(tǒng),過熱蒸汽溫度控制又包括過熱蒸汽溫度控制與再熱蒸汽溫度控制。鍋爐控制系統(tǒng)可以分為汽包水位控制系統(tǒng)與燃燒控制系統(tǒng)。燃燒控制系統(tǒng)包括:蒸汽壓力控制系統(tǒng)、爐膛負壓控制系統(tǒng)與經(jīng)濟燃燒控制系統(tǒng)。2.2.1汽包水位控制汽包水位是鍋爐安全運行的主要參數(shù)之一。水位過高會導(dǎo)致蒸汽帶水進入過熱器并在過熱器管內(nèi)結(jié)垢,影響傳熱效率,嚴重的將引起過熱器爆管;水位過低又將破壞部分水冷壁的水循環(huán),引起水冷壁局部過熱而爆管。尤其是大型鍋爐,例如,30萬KW機組的鍋爐蒸發(fā)量為1024t/h,而汽包的容積較小,一旦控制不當(dāng),則會在十幾秒內(nèi)使汽包內(nèi)的水全部汽化,造成嚴重的事故。故鍋爐汽包給水控制系統(tǒng)的任務(wù)就是保證汽包水位在容許的范圍內(nèi),并兼顧鍋爐的平穩(wěn)運行。常用的水位控制系統(tǒng)有以下三種:單沖量給水控制系統(tǒng),即以水位為唯一調(diào)節(jié)信號的單參數(shù)、單回路控制系統(tǒng);雙沖量給水控制系統(tǒng),以蒸汽流量作為補充信號的雙參數(shù)控制系統(tǒng);三沖量給水控制系統(tǒng),以蒸汽流量與給水流量作為補充信號的三參數(shù)控制系統(tǒng)。單沖量水位控制系統(tǒng)只根據(jù)水位變化去改變給水調(diào)節(jié)閥的開度。對中小型鍋爐,由于汽包相對對于負荷而言容量較大,水位受到擾動的反應(yīng)速度較慢,虛假水位現(xiàn)象不是很嚴重。因此一般采用單沖量控制方法就可滿足生產(chǎn)要求。雙沖量控制系統(tǒng)引入蒸汽量作為補充信號,是為了克服虛假水位對控制的不良影響。當(dāng)蒸汽負荷變化引起水位大幅度波動時,蒸汽流量信號起著超前的作用,可使水位還沒出現(xiàn)變化時提前時調(diào)節(jié)閥動作,減小水位波動,從而改善控制品質(zhì)。但是,當(dāng)給水壓力波動引起給水流量發(fā)生變化時,雙沖量控制方法只有當(dāng)水位發(fā)生變化后才能進行控制,因此就不能迅速克服給水壓力變化對水位的影響。所以針對本文中的實際鍋爐對象,給水控制系統(tǒng)采用三沖量控制方式。一般三沖量給水系統(tǒng)分為單級三沖量給水調(diào)節(jié)系統(tǒng)與與串級給水控制系統(tǒng)。蒸汽過熱系統(tǒng)包括一級過熱器、減溫器、二級過熱器。控制任務(wù)是是過熱器出口溫度維持在允許的范圍內(nèi),并且保護過熱器使管壁的溫度不超過允許的工作溫度。過熱蒸汽溫度過高或過低,對鍋爐運行與蒸汽用戶設(shè)備都是不利的。過熱蒸汽溫度過高過熱器容易受損,汽輪機也因內(nèi)部過度的熱膨脹而嚴重影響安全運行;過熱溫度過低,一方面使設(shè)備的效率降低,同時是汽輪機后幾級的設(shè)備濕度增加,引起葉片的損壞。所以必須把過熱器出口蒸汽的溫度控制在規(guī)定的范圍內(nèi)。過熱蒸汽溫度控制系統(tǒng)常采用減溫水流量作為操縱變量,但由于控制通道的時間常數(shù)及滯后都較大,組成單回路控制系統(tǒng)往往不能滿足要求,因此常采用圖2.3所示的串級控制系統(tǒng),以減溫水的出口溫度為副參數(shù),可以提高對過熱蒸汽溫度的控制質(zhì)量。過熱蒸汽的溫度控制有是還采用雙沖量控制系統(tǒng),如圖2.4所示,這種方案實質(zhì)上串級控制系統(tǒng)的變形,把減溫器出口溫度經(jīng)過微分器作為一個沖量,其作用及串級的副參數(shù)相似。圖2.3串級控制系統(tǒng)圖2.4雙沖量控制系統(tǒng)2.2.2爐膛負壓控制鍋爐在正常運行中,爐膛負壓應(yīng)保持在規(guī)定的范圍內(nèi)。負壓過大,漏風(fēng)嚴重,總的風(fēng)量增加,煙氣熱量損失增大,同時引風(fēng)機的電耗增加,不利于經(jīng)濟燃燒;負壓偏正,爐膛要向外噴火,不利于安全生產(chǎn),有害于環(huán)境衛(wèi)生。所以爐膛負壓必須進行自動調(diào)節(jié),將其穩(wěn)定在規(guī)定的范圍內(nèi)。有文獻采用PID控制系統(tǒng),如圖2.5所示。圖2.5爐膛負壓控制系統(tǒng)圖2.2.3蒸汽壓力控制蒸汽壓力是衡量蒸汽供求關(guān)系是否平衡的重要指標(biāo),是蒸汽的重要參數(shù)。蒸汽壓力過或過高,對于金屬導(dǎo)管與負荷設(shè)備都是不利的。壓力太高,會加速金屬的蠕變,壓力太低,就不能提供給設(shè)備符合質(zhì)量要求的蒸汽。在鍋爐運行過程中,蒸汽壓力降低,說明負荷設(shè)備的蒸汽消耗量大于鍋爐的蒸發(fā)量;蒸汽壓力升高,表明負荷設(shè)備的蒸汽消耗量小于鍋爐的蒸發(fā)量。因此,控制蒸汽壓力,是安全生產(chǎn)的需要,是維持負荷設(shè)備正常工作的需要,也是保證燃燒經(jīng)濟性的需要。鍋爐蒸汽壓力的變化是由于熱平衡失調(diào)引起的.而影響熱平衡的因素主要是燃燒熱與蒸汽熱,燃燒熱的波動引起的熱平衡失調(diào)稱為“內(nèi)擾”,而蒸汽熱波動引起的熱平衡失調(diào)為了克服內(nèi)外擾對蒸汽壓力的影響,在各個基本的單爐蒸汽壓力控制系統(tǒng)中,輸入到鍋爐的燃燒熱必須跟隨蒸汽熱的變化而變化.以盡量保持熱量平衡同時根據(jù)蒸汽壓力及給定值的偏差適當(dāng)增減燃料量以增加或減少蒸汽壓力。鍋爐壓力控制系統(tǒng)原理如圖2.6所示。采用帶前饋的串級PID控制模式。主環(huán)壓力控制根據(jù)蒸汽壓力及設(shè)定值的偏差來調(diào)節(jié)燃料量以保證壓力的穩(wěn)定。副環(huán)燃料控制器根據(jù)主環(huán)輸出及前饋信號(即外擾)的合成指令去控制進入鍋爐的燃料量,克服燃料量波動,從而使壓力保持在穩(wěn)定范圍之內(nèi)。圖2.6鍋爐壓力控制系統(tǒng)原理圖2.2.4經(jīng)濟燃燒控制要使鍋爐燃燒過程出現(xiàn)最佳工況,提高鍋爐的效率與經(jīng)濟性,必須使空氣與燃料維持適當(dāng)?shù)谋壤?。否則,勢必增加熱量損失,降低經(jīng)濟技術(shù)指標(biāo),并造成對周圍環(huán)境的污染。1.傳統(tǒng)的采用氧量計的燃燒控制系統(tǒng)鍋爐設(shè)備是一個復(fù)雜的被控對象,目前在國內(nèi)動力行業(yè)廣泛應(yīng)用的燃煤鍋爐中,普遍存在熱效率低、浪費嚴重的問題。雖然存在多種原因,但空氣及煤粉的比例(風(fēng)煤比)是否合適,則是影響燃燒效率的關(guān)鍵因素。目前燃燒控制大多采用傳統(tǒng)PID控制,其優(yōu)點是特性直觀,控制迅速,但其缺點亦很明顯:將風(fēng)煤比簡單地看成負荷(汽壓)的單一函數(shù)并近似為比值關(guān)系。然而在不同的負荷下。合適的過剩空氣率有很大變化,因此單純的比值控制特性并不能保證鍋爐在任何工況下達到最佳的燃燒狀態(tài);同時.對于不同的煤種及煤粉特性、爐排轉(zhuǎn)速、煤層厚度不均勻等原因引起的燃料方面的擾動,其最佳過??諝饴室嘤休^大變化,使得單純的PID控制很難實現(xiàn)經(jīng)濟燃燒。燃料燃燒必須在足夠的氧氣環(huán)境下才能充分進行,故煙氣中應(yīng)含有一定的過??諝狻D壳?,國內(nèi)廣泛采用的是固定風(fēng)煤比加變氧量校正方案.該方案首先通過風(fēng)煤比曲線粗調(diào)給風(fēng)量,然后用煙氣中含氧量加以校正.由于不同負荷下的過??諝庀禂?shù)有所不同,所以采用變氧量校正方案可有效地解決這個問題,但這種方案同時也存在著一些問題.(1)為了得到圖2.7的曲線,需要司爐工經(jīng)過相當(dāng)長時間的觀察。在不同負荷下,根據(jù)燃燒狀況最佳時的煙氣含氧量數(shù)據(jù)進行一記錄得到的,而且曲線的形狀不能適應(yīng)煤種的變化。(2)鍋爐生產(chǎn)過程中,煙道漏風(fēng)增加、煤質(zhì)變化、鍋爐結(jié)垢等原因都會對最佳含氧量模型的參數(shù)產(chǎn)生影響。(3)目前普遍使用的氧化錯氧量計的價格昂貴,使用壽命短,含氧量測量的可靠性不高,很難使燃燒工作在最佳狀態(tài)。(4)氧量信號的滯后時間較長,當(dāng)負荷突變時,燃料量突變,而氧量反應(yīng)不及時,仍保持原來的送風(fēng)量,造成燃燒不充分。(5)由于燃燒不充分,煙氣中會有大量的CO,所以單靠含氧量不能判定是否工作在最佳工作點。圖2.7最佳過??諝庀禂?shù)及負荷的關(guān)系圖鑒于以上這些采用氧量計的燃燒過程的弊端,在本系統(tǒng)設(shè)計中,應(yīng)采用以單片機為核心的爐膛溫度為被控量的燃燒控制系統(tǒng)。第3章硬件設(shè)計3.1用戶系統(tǒng)框圖系統(tǒng)運行的示意圖如圖3-1所示.圖3-1系統(tǒng)運行示意圖由圖3-1可以看出,由輸煤裝置送入煤斗的原煤,直接落在緩緩向前移動的爐排進入燃燒室。在燃燒室中燃燒的空氣由爐排下的風(fēng)機供給。燃料燃燒所產(chǎn)生的高溫?zé)煔庖暂椛浞艧岬姆绞较蛉紵宜闹艿乃浔趥鬟f熱量,然后經(jīng)防渣管進入對流煙道。對流煙道是由煙墻隔成的。對流煙道中布置有對流管束等受熱面。對流管束是及上、下鍋筒連在一起的一簇管束,管內(nèi)的水吸收煙道中的熱量而升溫。一部分在上鍋筒中被加熱的高溫水進入供水管道。煙氣在煙道中沖刷對流管束以及下鍋筒放出熱量后,進入尾部煙道,然后經(jīng)引風(fēng)機與煙囪排入大氣。排入大氣的煙氣溫度越低,說明煙氣的熱量被吸收的越充分,燃料的熱能被利用的程度越高,鍋爐的熱效率就越高。鍋爐是個較復(fù)雜的調(diào)節(jié)對象,為保證提供合格溫度的熱水供取暖需要,生產(chǎn)過程各主要工藝參數(shù)必須加以嚴格控制。鍋爐控制系統(tǒng)的基本控制任務(wù)與控制要求包括:燃燒控制(爐膛溫度控制、爐膛負壓控制、引風(fēng)控制、送風(fēng)控制);給水控制(供水運行參數(shù)與水壓力、供水溫度、供水流量等);以及對各設(shè)備狀態(tài)進行檢測,以便進行顯示、報警、工況計算以及指標(biāo)打印等。3.2鍋爐系統(tǒng)控制的對象通常在鍋爐燃燒系統(tǒng)中,根據(jù)生產(chǎn)需要對風(fēng)速、風(fēng)量、溫度等指標(biāo)進行控制與調(diào)節(jié)以適應(yīng)用戶要求與運行工況。而最常使用的控制手段則是調(diào)節(jié)風(fēng)門、擋板開度的大小來調(diào)節(jié)受控對象。這樣,不論生產(chǎn)需求的大小,風(fēng)機都會全速運轉(zhuǎn),而運行工況的變化則使得能量以及風(fēng)門、擋板的節(jié)流損失消耗掉。在生產(chǎn)過程中,不僅控制精度受到限制,而且還造成能源浪費與設(shè)備損耗。從而導(dǎo)致生產(chǎn)成本增加,設(shè)備使用壽命縮短,設(shè)備維護、維修費用居高不下。在供暖鍋爐系統(tǒng)中帶有循環(huán)泵、補水泵等水泵類設(shè)備,根據(jù)不同的生產(chǎn)需求往往采用調(diào)整閥、回流閥、截止閥等節(jié)流設(shè)備進行流量、壓力、水位等信號的控制。這樣,不僅造成大量的能源浪費,管道、閥門等密封性能的破壞,還加速了泵腔、閥體的磨損與汽濁,嚴重時損壞設(shè)備而影響生產(chǎn)。近年來,出于節(jié)能的迫切需求與對供暖質(zhì)量不斷提高的要求,加之采用變頻調(diào)速器(簡稱變頻器)易操作、免維護、控制精度高,并可以實現(xiàn)高功能化等特點,因而采用變頻器驅(qū)動的方案開始逐步取代風(fēng)門、擋板、閥門的控制方案。用變頻器來對異步交流電動機調(diào)速,是八十年代末迅速發(fā)展成熟的一項高新技術(shù)。它的優(yōu)點是:調(diào)速的機械特性好,調(diào)速范圍廣,調(diào)速特性曲線平滑,可以實現(xiàn)連續(xù)、平穩(wěn)的調(diào)速,尤其當(dāng)它應(yīng)用于風(fēng)機、水泵等大容量負載時,可獲得顯著的節(jié)能效果。變頻調(diào)速應(yīng)用于鍋爐系統(tǒng)的風(fēng)機與水泵等電機的自動控制中,其節(jié)能效果明顯。1.風(fēng)機、水泵運行特性及常用方法的節(jié)能分析(由于風(fēng)機與水泵的運行特性相同,此處以風(fēng)機為例來討論它的特性)(1)流量與壓力用H=F(Q)表示風(fēng)機全壓(包括靜風(fēng)壓與動風(fēng)壓)及風(fēng)量的關(guān)系風(fēng)機的軸功率P為:KW(3.1)式中Q-風(fēng)量,m3/h;H-全壓,kPa;-風(fēng)機效率。電動機的輸出功率Pm為:KW(3.2)式中一傳動機構(gòu)的傳動效率。(2)流量與功率在流體力學(xué)中,轉(zhuǎn)速流量功率存在者下列關(guān)系:(3.3)由(3.3)式可知,風(fēng)量及轉(zhuǎn)速成正比,風(fēng)壓及轉(zhuǎn)速的平方成正比,軸功率及轉(zhuǎn)速的立方成正比。如果風(fēng)量下降20%,可以采用調(diào)速的方法使轉(zhuǎn)速下降20%,則風(fēng)機的軸功率要下降到原值的51.2%;當(dāng)風(fēng)機量減少至50%時,風(fēng)機的軸功率下降至原值的12.5%。當(dāng)然,風(fēng)機速度大幅度下降時,風(fēng)機效率也有所下降,實際需要的軸功率要高于上面的計算值。即便這樣,節(jié)電量也是相當(dāng)可觀的,因此,風(fēng)機、水泵采用調(diào)速控制流量是非常有意義的。(3)風(fēng)機、水泵的軸功率對于流量變化較大的風(fēng)機、水泵,采取調(diào)速的方法改變流量,是節(jié)電的有效方法。降低風(fēng)機的轉(zhuǎn)速,可大大降低風(fēng)機的軸功率,圖3-2為風(fēng)機調(diào)速節(jié)能原理圖。圖3-2風(fēng)機調(diào)速節(jié)能原理圖上圖繪出了風(fēng)機在不同轉(zhuǎn)速下的典型輸出特性H(n1)H(n2),圖中曲線R1,R2分別表示由管路所決定的特性曲線。當(dāng)風(fēng)機轉(zhuǎn)速為n1,,管路阻力為R1時,輸送的總流量Q1,由點1決定,此時風(fēng)機的輸出的壓力為H1,所需的軸功率:(3.4)若所需流量為Q2,在管路阻力不變的情況下,實際所需的壓力為H3,比H1下降,但如果此時的風(fēng)機轉(zhuǎn)速沒有改變,那么風(fēng)機的輸出壓力不但不能從H1降到H3,反而要增加到H2,而這個壓頭差值通常就是通過調(diào)節(jié)風(fēng)門來實現(xiàn),從而增加了管道阻力,使管道特性系數(shù)變?yōu)镽2來實現(xiàn)的,此時的損耗為:(3.5)如果此時不采用調(diào)節(jié)風(fēng)門的辦法而是將風(fēng)機的轉(zhuǎn)速調(diào)低為n2,使風(fēng)機的輸出特性變?yōu)镠(n2),那么隨著風(fēng)機的輸出風(fēng)量的減少,在輸送同樣的風(fēng)量Q2的情況下,原來消耗在風(fēng)門上的功率NS就可以完全可以避免了,這樣既滿足了生產(chǎn)的需要,又達到了節(jié)能的目的。從下表的幾種選擇可以看出,變頻調(diào)節(jié)風(fēng)量節(jié)能最顯著,擋板調(diào)節(jié)風(fēng)量耗能最嚴重。表3.1調(diào)節(jié)風(fēng)門擋板、變頻調(diào)速的耗能分析表風(fēng)量(%)軸功率kw(標(biāo)牌)出口擋板(kw)入口擋板(kw)變頻、串級(kw)電機輸入總損失電機輸入總損失電機輸入總損失10011.070.071.060.061.080.08900.7291.0350.3060.840.1110.790.061800.5120.9950.4830.7250.2130.550.038700.3430.960.6070.680.3370.380.037600.2160.8950.6790.640.4240.250.034500.1250.840.7150.60.4750.150.025300.0270.710.6830.520.4730.050.023流量的調(diào)速方法很多,常用的有變極調(diào)速、二次電阻控制調(diào)速、變頻調(diào)速(VVVF)等,這些控制方法各具特點。當(dāng)流量調(diào)節(jié)在90%以上時,各種調(diào)速方法的效率差不多,也可不采用調(diào)速裝置。若流量調(diào)節(jié)在60%以下時,變頻與變極調(diào)速效率較高,其它方法不太適宜。在變頻、變極、串級三種高效調(diào)速方法中,由于后兩種調(diào)速方式要改變原有電極的定子繞組極對數(shù)與原有基礎(chǔ)位置等,不如變頻調(diào)速方法容易采用,因此變頻調(diào)速的方法目前應(yīng)用較廣。調(diào)速可以節(jié)能,但節(jié)能的多少,需視調(diào)速系統(tǒng)的運行工況、運行時間(調(diào)節(jié)及不調(diào)節(jié)流量的時間比)、流量調(diào)節(jié)范圍的大小而定。在運行中,由于流量減少,電動機與調(diào)速裝置的效率也有所下降,但電能的節(jié)約量卻在增加。風(fēng)機、水泵調(diào)速節(jié)能效果大小,主要以節(jié)能率(即節(jié)能功率及額定功率之比)來反映。需要注意的是,上述離心機械設(shè)備的工作特性,雖然都遵守比例定律,但在工程實際中,風(fēng)機與水泵卻存在明顯的不同之處。對于風(fēng)機,在絕大多數(shù)情況下,其運行時的基本特性接近理論值;而對于水泵,由于實際工況的存在,在同樣流量變化時,調(diào)節(jié)水泵轉(zhuǎn)速的節(jié)能效果要低于調(diào)節(jié)風(fēng)機轉(zhuǎn)速的節(jié)能效果。調(diào)頻變壓調(diào)速器是一種現(xiàn)代高技術(shù)節(jié)能裝置,即所謂VVVF,常稱變頻調(diào)速器。將其應(yīng)用到暖通空調(diào)制冷行業(yè),能達到明顯的節(jié)能效果,被稱為80年代暖通制冷空調(diào)的兩大突破之一。變頻調(diào)速比其它調(diào)速方法具有高效性,它能實現(xiàn)無級調(diào)速,調(diào)速比一般可達20:1,調(diào)速起動能耗小、壽命長、可靠性高、維修方便、占地面積小、無噪聲、性價比高、一機多控、節(jié)能效率高、收回投資快等特點。目前,變頻調(diào)速技術(shù)已逐漸為許多企業(yè)所認識與接受,隨著這項技術(shù)的不斷發(fā)展與完善,它必將得到更加廣泛的應(yīng)用,也必將為認識與接受它的企業(yè)帶來可觀的經(jīng)濟效益。2.供熱系統(tǒng)的計算依據(jù)(1)初調(diào)節(jié)依據(jù)根據(jù)流體力學(xué)與工程熱力學(xué)基本理論,供暖系統(tǒng)的熱量、流量與作用壓力的關(guān)系為:mH20(3.6)w(3.7)式中:用戶系統(tǒng)的作用壓頭,mH20;V用戶的熱水流量,m3/h;S用戶的阻力特性系數(shù),h2/m5Q用戶的供熱量,w循環(huán)水的密度,kg/m3CP水的比熱,J/kg.℃供回水溫差,℃。當(dāng)系統(tǒng)達到熱力穩(wěn)定后,記錄下各用戶供回水溫差與壓力差及熱源總供回水溫差,然后順序調(diào)節(jié),應(yīng)使熱用戶調(diào)節(jié)后的供回水壓力差為:mH2O(3.8)式中:調(diào)節(jié)前熱用戶記錄的供回水壓力差,mH2O調(diào)節(jié)前熱用戶記錄的總供回水溫差,℃調(diào)節(jié)前熱源記錄的總供回水溫差,℃a修正系數(shù)。當(dāng)用戶的供回水溫差大于熱源總供回水溫差時,a=1.031.06,偏差大時取較大值,偏差小時取較小值。當(dāng)用戶的供回水溫差小于熱源總供回水溫差時,a=0.95--0.98,偏差大時取較小值,偏差小時取較大值。初調(diào)后,待系統(tǒng)達到新的穩(wěn)定狀態(tài),再進行讀數(shù)記錄、計算與調(diào)節(jié),這樣反復(fù)進行,直到滿足要求為止。(2)運行調(diào)節(jié)參數(shù)的計算供暖系統(tǒng)對建筑物供熱,既要保證在設(shè)計條件下(最不利情況)室溫符合要求,同時允許在一定的范圍內(nèi)波動。因此不僅要有正確的設(shè)計,而且要對系統(tǒng)進行正確的運行調(diào)節(jié)。但是目前大部分供暖系統(tǒng)的設(shè)計熱負荷值大于需要值,選用的散熱器面積隨之增大,造成系統(tǒng)的供回水溫度達不到設(shè)計值,相應(yīng)的運行參數(shù)值也不符合理論計算值。因此,在確定運行參數(shù)時,要考慮散熱器的相對面積及系統(tǒng)的相對流量值。如采用質(zhì)調(diào)節(jié)運行方式,供回水溫度計算公式為:℃(3.9)℃(3.10)式中:室內(nèi)溫度,℃;散熱器的設(shè)計平均計算溫差,℃;用戶的設(shè)計供水溫差,℃;相對熱量,;相對況量,散熱器相對面積,;B散熱器傳熱系數(shù)指數(shù)。(3)累計熱量計算根據(jù)熱力學(xué)基本原理,在某一時間內(nèi),鍋爐的總供熱量為:(3.11)式中:t累計時間,S;tg,th鍋爐總供回水溫度,℃。其它符號同前。比熱CP與密度是溫度的函數(shù),所以只要知道各時刻的流量與供回水溫差,即可求出某時間內(nèi)的熱量。3.3燃燒過程控制鍋爐燃燒系統(tǒng)是一個多變量輸入、多變量輸出、大慣性、大滯后且相互影響的一個復(fù)雜系統(tǒng)。當(dāng)鍋爐的負荷變化時,所有的被調(diào)量都會發(fā)生變化,而當(dāng)改變?nèi)我庹{(diào)節(jié)量時,也會影響到其他被調(diào)量。鍋爐燃燒過程自動控制的基本任務(wù)是是燃料燃燒所提供熱量適應(yīng)符合的需要,同時還要保證鍋爐安全經(jīng)濟運行。燃燒控制系統(tǒng)的任務(wù)主要有三點:(1)穩(wěn)定鍋爐的出水溫度,始終保持在設(shè)定值附近。出水溫度的設(shè)定值及室外溫度以及消耗熱量(負荷)的變化相關(guān),以出水溫度為信號,改變?nèi)济毫颗c風(fēng)煤比,達到出水溫度及設(shè)定值一致。同時測量系統(tǒng)的回水溫度與爐膛溫度,若回水溫度過低則適當(dāng)加大給煤量,反之則適當(dāng)減少給煤量;若爐膛溫度過高則適當(dāng)減少給煤量,反之則適當(dāng)加大給煤量。(2)保證鍋爐燃燒過程的經(jīng)濟性。對于給定出水溫度的情況下,需要調(diào)節(jié)鼓風(fēng)量與給煤量的比例,時好美兩盒鼓風(fēng)量成比例關(guān)系,同時根據(jù)出水溫度的變化對鼓風(fēng)量進行前饋控制,然后通過測定煙氣含氧量,運用偏差控制調(diào)節(jié)風(fēng)煤比,使燃煤充分燃燒。(3)調(diào)節(jié)鼓風(fēng)量與引風(fēng)量,保持爐膛壓力在一定的負壓范圍內(nèi)。爐膛負壓的變化,反映了引風(fēng)量與鼓風(fēng)量的不相適應(yīng)。如果爐膛負壓太小,爐膛容易向外噴火,危及設(shè)備及工作人員的安全。負壓過大,爐膛的漏風(fēng)量過大,增加引風(fēng)機的電耗與煙氣帶走的熱量損失。本系統(tǒng)中根據(jù)鼓風(fēng)量的變化,對引風(fēng)量進行前饋控制。根據(jù)經(jīng)驗設(shè)定爐膛負壓,并測定爐膛負壓,運行PID算法控制爐膛負壓保持在一定的范圍內(nèi),從而調(diào)節(jié)引風(fēng)量,確定引風(fēng)機的轉(zhuǎn)速。3.4鍋爐控制系統(tǒng)設(shè)計鍋爐的工況如下:(1)完全手動控制方式,水位控制、給煤量的多少(即爐排轉(zhuǎn)速)、鼓風(fēng)量的多少(即鼓風(fēng)機轉(zhuǎn)速)與引風(fēng)量的多少都是操作工憑借經(jīng)驗進行調(diào)節(jié)。這樣的控制方式造成操作工勞動強度大且增加了系統(tǒng)的不可靠性。(2)控制設(shè)備落后,通過擋風(fēng)板對鼓風(fēng)量與引風(fēng)量進行控制,大量的能源浪費在擋風(fēng)板上,能源浪費嚴重。同時電機轉(zhuǎn)速不可調(diào),只能通過啟停改變輸入,難以進行有效控制,而且電機損耗嚴重。(3)控制效果差,鍋爐長期工作在大鼓風(fēng)大引風(fēng)狀態(tài)下,熱量損失嚴重、鍋爐熱效率低。通過調(diào)查,我們可以看出該營區(qū)鍋爐的整套控制系統(tǒng)是很落后的,這直接帶來了控制效果差、鍋爐熱效率低、能耗大環(huán)境污染比較嚴重等諸多問題。故需要設(shè)計新的控制系統(tǒng)以達到降低能耗,改善環(huán)境污染,減小操作人員的勞動強度與提高經(jīng)濟效益的目的。根據(jù)鍋爐供暖系統(tǒng)的工作特點,控制系統(tǒng)的基本控制任務(wù)與控制要求包括:燃燒控制(爐膛溫度控制、爐膛負壓控制、引風(fēng)控制、送煤控制):給水控制(供水壓力、供水溫度、供水流量等);以及對各設(shè)備狀態(tài)進行檢測,以便進行顯示、報警、工況計算以及制表打印等。鍋爐是高壓運行設(shè)備,保證安全性極其重要。在用戶供暖需要的情況下,S7-300PLC控制給水閥、輸煤量、鼓風(fēng)量及引風(fēng)量,使保持鍋爐的出水溫度穩(wěn)定,爐膛負壓穩(wěn)定,煙氣穩(wěn)定,使燃料能量最充分地燃燒,以取得最大的熱效率。最優(yōu)燃燒控制則關(guān)系到鍋爐經(jīng)濟運行。利用S7-300PLC對鍋爐系統(tǒng)進行控制的整體結(jié)構(gòu)圖如圖3-3所示:圖3-3鍋爐控制系統(tǒng)結(jié)構(gòu)圖在鍋爐房供暖系統(tǒng)中,主要是對系統(tǒng)的總供回水溫度、循環(huán)水量、室內(nèi)外溫度、瞬時熱量與累計熱量等重要參數(shù)進行監(jiān)控。這些參數(shù)可以反映供暖系統(tǒng)溫度、流量隨室外溫度變化的規(guī)律,它的準確程度直接影響到方案的準確性。圖3-4為鍋爐房供暖系統(tǒng)監(jiān)測示意圖。圖3-4鍋爐供暖檢測示意圖鍋爐計算機自動化控制系統(tǒng),就是利用現(xiàn)代計算機技術(shù)來實現(xiàn)工業(yè)鍋爐生產(chǎn)過程自動化的系統(tǒng)。它的組成應(yīng)包括兩個部分,即控制器部分與鍋爐生產(chǎn)設(shè)備部分。其中控制器部分為系統(tǒng)的控制核心,它通過智能儀表對鍋爐的現(xiàn)場工況〔出回水溫度、爐膛溫度等)數(shù)據(jù)進行采樣檢測,并通過總線將信號傳送至可編程序處理器(PLC)上,PLC按照事先編好的程序?qū)?shù)據(jù)進行處理與運算,最后輸出控制信號控制鍋爐生產(chǎn)過程,同時還可實現(xiàn)向上位機傳送數(shù)據(jù)信息,上位機也可通過接入總線實現(xiàn)對生產(chǎn)過程的監(jiān)視與控制;鍋爐生產(chǎn)過程由鍋爐本體與爐排電機、鼓風(fēng)機、引風(fēng)機及其變頻器等輔機組成,輔機的運行就由PLC控制,從而實現(xiàn)對鍋爐生產(chǎn)過程的設(shè)計。鍋爐上位機變頻自動控制系統(tǒng)中,上位機及上位機上運行的組態(tài)軟件實現(xiàn)人機交換功能,操作人員可以通過組態(tài)軟件監(jiān)視鍋爐的運行過程,同時也可以通過上位機,通過組態(tài)軟件對鍋爐的運行進行干預(yù)控制。鍋爐生產(chǎn)過程部分是鍋爐生產(chǎn)運行場所,它由鍋爐本體及其輔機組成。鍋爐輔機包括鼓風(fēng)機、引風(fēng)機、水泵、上煤機與除渣機等設(shè)備。本設(shè)計中所用模糊自整定PID控制算法,通過對西門子公司的S7-300PLC處理器編程來實現(xiàn),采集誤差信號與誤差變化量信號,將其模糊化到語言變量的論域,采用離線計算的方法將模糊規(guī)則制成模糊查詢表,通過在線方式查詢模糊控制量輸出,最后將PID參數(shù)校正量及基準量相加,獲得PID參數(shù)的即時值,最后進行PID運算計算得到控制對象執(zhí)行器。3.5控制系統(tǒng)構(gòu)成本設(shè)計綜合考慮鍋爐的控制特性與現(xiàn)場條件,確定采用PLC加上位機監(jiān)控工作方式同操作臺手動操作切換方式,其中PLC加上位機工作方式可用于自動狀態(tài),操作臺工作方式用于人工調(diào)試或緊急情況下使用。兩種方式間可自由切換,且處于操作臺工作方式時,PLC及上位機仍采集現(xiàn)場信號,但輸出不對現(xiàn)場作用。本設(shè)計主要設(shè)計PLC加上位機的控制方式。在整個系統(tǒng)運行時,上位機完成參數(shù)設(shè)定與狀態(tài)監(jiān)控,PLC負責(zé)實時控制程序的運行。系統(tǒng)由4個子系統(tǒng)組成:水位控制子系統(tǒng)、出回水壓力控制子系統(tǒng)、最優(yōu)風(fēng)煤比控制子系統(tǒng)與負壓控制子系統(tǒng)。根據(jù)工程實際情況本系統(tǒng)對鍋爐進行控制,控制系統(tǒng)所采用主要部件如下:安裝有WinCC組態(tài)軟件及STEP7軟件的計算機一臺,PLC控制器1套、壓力信號傳感變送器2個、液位信號傳感變送器2個、溫度信號傳感變送器2個、回水流量傳感變送器2個、給水流量傳感變送器2個、變頻器4臺與其它附件。器件類型選擇型號備注PLCS7-300可通過擴展電纜進行數(shù)字量I/O模塊、模擬量模塊或智能接口模塊的擴展PLCCPUCPU315可連接7個擴展模塊,最大擴展至35點模擬量I/OPLC擴展模塊SM321SM322SM331SM332壓力信號傳感變送器PT100供電電壓傳感器:10VDC(6-12VDC)變送器:24VDC(9~36V)液位信號傳感變送器PTP6024-20mA,0-5V,1-5V,0-10V溫度信號傳感變送器TG100-VNB測量精度高。感器壽命極長?;厮髁總鞲凶兯推鱎L-AVS24VDC,工作壓力:0—2.5MPA給水流量傳感變送器RL-AVS24VDC,工作壓力:0—2.5MPA變頻器VLT5000丹麥的丹佛斯系列帶有WinCC組態(tài)軟件及STEP7軟件的計算機將系統(tǒng)所用各控制設(shè)備及檢測儀表組態(tài)到一起,可實現(xiàn)對現(xiàn)場信息的監(jiān)視操作,并可將運行程序通過MPI網(wǎng)傳輸?shù)絇LC中,以實現(xiàn)對鍋爐系統(tǒng)的控制。PLC:本系統(tǒng)以SIEMENS公司的S7-300系列PLC為主控制器,由現(xiàn)場智能傳感變送器對鍋爐的爐膛溫度、爐膛負壓給水壓力與回水壓力等現(xiàn)場信號進行檢測并變送后通過I/O模塊送往PLC,其后PLC按照預(yù)訂程序處理并通過I/O模塊返回控制信號。變頻器:變頻器采用丹麥的丹佛斯系列變頻器的VLT5000,工作時變頻器根據(jù)PLC運算得到的控制信號或操作臺轉(zhuǎn)速設(shè)定控制信號對給水泵、爐排、鼓風(fēng)機與引風(fēng)機進行調(diào)速控制。其它附件包括1個操作臺,1個配電柜、2個控制柜等。圖3-5控制系統(tǒng)框圖本系統(tǒng)可以工作于手動方式與自動方式下。系統(tǒng)工作在手動方式下時,司爐工對系統(tǒng)進行控制,司爐工根據(jù)操作臺上顯示儀表顯示的現(xiàn)場信號(爐膛溫度、給回水壓力與爐膛負壓),根據(jù)需要,分別調(diào)節(jié)操作臺面板上的給水泵、爐排電機、鼓風(fēng)機與引風(fēng)機調(diào)速旋鈕,調(diào)速旋鈕調(diào)節(jié)相應(yīng)變頻器的輸出大小,而變頻器的輸出大小直接控制給水泵、爐排轉(zhuǎn)速、鼓風(fēng)量與引風(fēng)量,從而實現(xiàn)控制鍋爐運行過程。當(dāng)系統(tǒng)工作在自動方式下時,PLC作為核心控制器,根據(jù)查表控制算法對鍋爐運行進行控制(調(diào)節(jié)變頻器),從而對鍋爐運行進行控制。操作臺采用儀表控制系統(tǒng),必要時進行兩種運行方式的相互切換,以便在不同鍋爐控制需要間切換??刂葡到y(tǒng)中,由鍋爐變頻控制系統(tǒng)通過控制變頻器對給水泵、爐排電機、鼓風(fēng)機與引風(fēng)機進行節(jié)能調(diào)速。除了對變頻器的調(diào)節(jié)外,整個鍋爐控制系統(tǒng)還包括,鍋爐啟??刂撇糠?、保護系統(tǒng)及檢測系統(tǒng)(包括熄火報警等)及各閥門控制以及積灰處理分系統(tǒng)。這些系統(tǒng)也全都通過手動或自動方式控制、鍋爐運行過程的控制調(diào)節(jié)主要包括事故下的保護,啟停過程控制,正常的燃燒過程調(diào)節(jié)三部分。事故保護:這主要是由于某種原因造成循環(huán)水停止或循環(huán)量過小,以及鍋爐內(nèi)水溫太高,出現(xiàn)汽化。此時最重要的是恢復(fù)水的循環(huán),同時制止?fàn)t膛內(nèi)的燃燒。這就需要停止給煤,停止?fàn)t排運行,停止鼓風(fēng)機、引風(fēng)機。PLC接收水溫超高的信號后,就應(yīng)立即進入事故處理程序,按照上述順序停止鍋爐運行,并響鈴報警,通知運行管理人員,必要時還可通過手動補入冷水排除熱水,進行鍋爐降溫。啟??刂?鍋爐采用煤粉燃燒。點火時在爐排上鋪煤,煤上放著引燃的澆了柴油的木柴,爐排速度調(diào)整到最低,鼓風(fēng)機及引風(fēng)機也調(diào)至最低工作狀態(tài),直至給水壓力達到額定壓力再將爐排及鼓風(fēng)引風(fēng)機轉(zhuǎn)速調(diào)整到正常。啟動點火的準備工作為人工手動進行,但爐排轉(zhuǎn)速與鼓風(fēng)與引風(fēng)的控制及封火暫停機與再次啟動的過程則由PLC控制自動進行。封火過程為逐漸停止?fàn)t排運動,停掉鼓風(fēng)機,然后停止引風(fēng)機。重新啟動的過程則是開啟引風(fēng)機,慢慢開大鼓風(fēng)機,隨爐溫升高慢慢加大爐排進行速度??刂葡到y(tǒng)的控制核心PLC根據(jù)現(xiàn)場傳感變送器反饋回來的現(xiàn)場信號(爐膛溫度、給回水壓力與爐膛負壓),根據(jù)程序算法,輸出控制量調(diào)節(jié)變頻器的輸出大小,而變頻器的輸出大小直接控制給水泵、爐排轉(zhuǎn)速、鼓風(fēng)量與引風(fēng)量,這就是鍋爐系統(tǒng)的PLC自動運行方式。為了保證特殊場合需要,我們在自動方式中加入另外一種工作方式,我們稱之為上位機控制方式。所謂的上位機控制方式是由操作人員直接在上位機上設(shè)定爐排、鼓風(fēng)機與引風(fēng)機的轉(zhuǎn)速,這些控制命令通過PLC的輸出模塊輸出控制變頻器的轉(zhuǎn)速。第4章軟件設(shè)計S7--300/400屬于模塊式PLC,主要由機架、CPU模塊、信號模塊、功能模塊、接口模塊、通信處理器、電源模塊與編程設(shè)備等組成。圖4.1PLC控制系統(tǒng)示意圖PLC的主要生產(chǎn)廠家:德國的西門子(Seimens)公司,美國Rockewll公司所屬的AB公司,GE—Fanuc公司,法國的施耐德(schneider)公司,日本的三菱與歐姆龍(OMRON)公司。PLC采用循環(huán)執(zhí)行用戶程序的方式。OB1是用于循環(huán)處理的組織塊(主程序),它可以調(diào)用別的邏輯塊,或被中斷程序(組織塊)中斷。在起動完成后,不斷地循環(huán)調(diào)用OB1,在OB1中可以調(diào)用其它邏輯塊(FB,SFB,F(xiàn)C或SFC)。循環(huán)程序處理過程可以被某些事件中斷。在循環(huán)程序處理過程中,CPU并不直接訪問I/O模塊中的輸入地址區(qū)與輸出地址區(qū),而是訪問CPU內(nèi)部的輸入/輸出過程映像區(qū),批量輸入、批量輸出。圖4.2.掃描過程某一編程元件對應(yīng)的過程映像位為1狀態(tài)時,稱該編程元件為ON,過程映像位為0狀態(tài)時,稱該編程元件為OFF。循環(huán)時間(CycleTime)是指操作系統(tǒng)執(zhí)行一次循環(huán)操作所需的時間,又稱為掃描循環(huán)時間(ScanCycleTime)或掃描周期。4.1S7-300系列PLC簡介S7-300的CPU模塊(簡稱為CPU)都有一個編程用的RS-485接口,有的還帶有集成的現(xiàn)場總線PROFIBUS-DP接口或PtP串行通訊接口,S7-300不需要附加任何硬件、軟件與編程,就可以建立一個MPI(多點接口)網(wǎng)絡(luò),如果有PROFIBUS-DP接口,可以建立一個DP網(wǎng)絡(luò)網(wǎng)絡(luò)。圖4.3S7-300PLC1.電源模塊2.后備電池3.24VDC連接器4.模式開關(guān)5.狀態(tài)與故障指示燈6.存儲器卡(CPU313以上)7.MPI多點接口8.前連接器9.前蓋功能最強大CPU的RAM為512KB,最大8192個存儲器位,512個定時器與512個計數(shù)器,數(shù)字量最大65536,模擬量通道最大為4096。有350多條指令。計數(shù)器的技術(shù)范圍為1-999,定時器的定時范圍為10ms-9990ms。只需要擴展一個機架,可以使用價格便宜的IM365接口模塊對。數(shù)字量模塊從0號機架的4號槽開始,每個槽位分配四個字節(jié)的地址,32個IO點。模擬量模塊一個通道占一個字地址。從IB256開始,給每一個模擬量模塊分配8個字。1.模塊診斷功能可以診斷出以下故障:失壓,熔斷器熔斷,看門狗故障,EPROM、RAM故障。模擬量模塊共模故障,組態(tài)/參數(shù)錯誤、斷線、上下溢出。2.過程中斷數(shù)字量輸入上升沿、下降沿中斷;模擬量輸入超限;CPU暫停當(dāng)前程序,處理OB40。3.狀態(tài)及故障顯示LEDSF(系統(tǒng)出錯/故障顯示,紅色):CPU硬件故障或軟件錯誤時亮。BATF(電池故障,紅色):電池電壓低或沒有電池時亮;DC5V(+5V電源指示,綠色):5V電源正常時亮;FRCE(強制,黃色):至少有一個IO被強制時亮;RUN(運行方式,綠色):CPU處于RUN狀態(tài)時亮;重新啟動時以2Hz的頻率閃亮;HOLD(單步、斷點)狀態(tài)時以0.5Hz的頻率閃亮;STOP(停止方式,黃色):CPU處于STOP,HOLD狀態(tài)或重新啟動時常亮;BUSF(總線錯誤,紅色)。4.模式選擇開關(guān)A.RUN-P(運行-編程)位置:運行時還可以讀出與修改用戶程序,改變運行方式。B.RUN(運行)位置:CPU執(zhí)行,讀出用戶程序,但是不能修改用戶程序。C.STOP(停止)位置:不執(zhí)行用戶程序,可以讀出與修改用戶程序。D.MRES(清除存儲器):不能保持。將鑰匙開關(guān)從STOP狀態(tài)扳到MRES置可復(fù)位存儲器,使CPU回到初始狀態(tài)。復(fù)位存儲器操作:通電后從STOP位置扳到MRES位置,“STOP”LED熄滅1s,亮1s,再熄滅1s后保持亮。放開開關(guān),使它回到STOP位置,然后又回到MRES,“STOP”LED以2Hz的頻率至少閃動3s,表示正在執(zhí)行復(fù)位,最后“STOP”LED一直亮。某些CPU模塊上有集成IO模塊。PLC使用的物理存儲器有:RAM,ROM,快閃存儲器(FlashEPROM)與EEPROM。4.2PLC編程語言簡介4.2.1PLC編程語言的國際標(biāo)準IEC6ll31是PLC的國際標(biāo)準,1992~1995年發(fā)布了IEC6ll31標(biāo)準中的1~4部分,我國在1995年11月發(fā)布GB/T15969-1/2/3/4(等同于IEC6ll31-1/2/3/4)。IEC6ll31-3廣泛地應(yīng)用PLC、DCS與工控機、“軟件PLC”、數(shù)控系統(tǒng)、RTU等產(chǎn)品。它們定義了5種編程語言:1)指令表IL(Instructionlist):西門子稱為語句表STL.2)結(jié)構(gòu)文本ST(Structuredtext):西門子稱為結(jié)構(gòu)化控制語言(SCL)。3)梯形圖LD(Ladderdiagarm):西門子簡稱為LAD。4)功能塊圖FBD(runctionblockdiagram):標(biāo)準中稱為功能方框圖語言.5)順序功能圖SFC(Sequentialfunctionchart):對應(yīng)于西門子的S7Graph。圖4.6PLC的編程語言在SETP7編程軟件中,如果程序塊沒有錯誤,并且被正確地劃分為網(wǎng)絡(luò),在梯形圖、功能塊圖與語句表之間可以轉(zhuǎn)換。如果部分網(wǎng)絡(luò)不能轉(zhuǎn)換,則用語句表表示。語句表可供喜歡用匯編語言編程的用戶使用。語句表的輸入快,可以在每條語句后面加上注釋。設(shè)計高級應(yīng)用程序時建議使用語句表。梯形圖適合于熟悉繼電器電路的人員使用。設(shè)計復(fù)雜的觸點電路時最好用梯形圖。功能塊圖適合于熟悉數(shù)字電路的人使用。S7SCL編程語言適合于熟悉高級編程語言(例如隊SCAL或C語言)的人使用。S7Graph,HiGraph與CFC可供有技術(shù)背景,但是沒有PLC編程經(jīng)驗的用戶使用S7Graph對順序控制過程的編程非常方便,HIGraPh適合于異步非順序過程的編程,CFC適合于連續(xù)過程控制的編程。通常,用戶程序由組織塊(OB)、功能塊(FB、FC)、數(shù)據(jù)塊(DB)構(gòu)成。其中OB是系統(tǒng)操作程序及用戶應(yīng)用程序在各種條件下的接口界面,用于控制程序的運行。OB塊根據(jù)操作系統(tǒng)調(diào)用的條件(如時間中斷與報警中斷等)分成幾種類型,這些類型有不同的優(yōu)先級,高優(yōu)先級的OB可以中斷低優(yōu)先級的OB。4.2.2復(fù)合數(shù)據(jù)類型及參數(shù)類型1.復(fù)合數(shù)據(jù)類型通過組合基本數(shù)據(jù)類型與復(fù)合數(shù)據(jù)類型可以生成下面的數(shù)據(jù)類型:(1)數(shù)組(ARRAY)將一組同一類型的數(shù)據(jù)組合在一起,形成一個單元。(2)結(jié)構(gòu)(STRUCT)將一組不同類型的數(shù)據(jù)組合在一起,形成一個單元.(3)字符串(SRTING)是最多有254個字符(CHAR)的一維數(shù)組。(4)日期與時間(DATE一ANDJIME)用于存儲年、月、日、時、分、秒、毫秒與星期,占用8個字節(jié),用BCD格式保存。星期天的代碼為1,星期一-星期六的代碼為2~7。例如DT#2004-07-15-12:30:15.200(5)用戶定義的數(shù)據(jù)類型UDT(user-defineddatatypes).在數(shù)據(jù)塊DB與邏輯塊的變量聲明表中定義復(fù)合數(shù)據(jù)類型。2.參數(shù)類型為在邏輯塊之間傳遞參數(shù)的形參(fomralparameter,形式參數(shù))定義的數(shù)據(jù)類型:(1)TIMER(定時器)與COUNTER(計數(shù)器):對應(yīng)的實參(actaulparameter,實際參數(shù))應(yīng)為定時器或計數(shù)器的編號,例如T3,CZI。(2)BLOCK(塊):指定一個塊用作輸入與輸出,實參應(yīng)為同類型的塊。(3)POINTER(指針):指針用地址作為實參.例如P#M50.0。(4)ANY:用于實參的數(shù)據(jù)類型未知或?qū)崊⒖梢允褂萌我鈹?shù)據(jù)類型的情況,占10個字節(jié)。4.2.3系統(tǒng)存儲器1.過程映像輸入/輸出(/IQ)在掃描循環(huán)開始時,CPU讀取數(shù)字量輸入模塊的輸入信號的狀態(tài),并將它們存入過程映像輸入(processimageinput,Pll)中。在掃描循環(huán)中,用戶程序計算輸出值,并將它們存入過程映像輸出表(prcoessimageoutput,PIQ).在循環(huán)掃描結(jié)束時將過程映像輸出表的內(nèi)容寫入數(shù)字量輸出模塊。I與Q均以按位、字節(jié)、字與雙字來存取,例如I0.0,BI0,IWO與ID0。及直接訪問I/O模塊相比的優(yōu)缺點。2.內(nèi)部存儲器標(biāo)志位(M)存儲器區(qū)3.定時器(T)存儲器區(qū)時間值可以用二進制或BCD碼方式讀取。4.計數(shù)器(C)存儲器區(qū)計數(shù)值(0一999)可以用二進制或BCD碼方式讀取。5.共享數(shù)據(jù)塊(DB)及背景數(shù)據(jù)塊(DI)DB為共享數(shù)據(jù)塊,DBXZ.3,DBBS,DBW10與DBD12。Dl為背景數(shù)據(jù)塊,DIX,DIB,DIW與DID。6.外設(shè)I/O區(qū)(Pl/PO)外設(shè)輸入(PI)與外設(shè)輸出(PQ)區(qū)允許直接訪問本地的與分布式的輸入模塊與輸出模塊。可以按字節(jié)(plB或pQB)、字(Plw或PQw)或雙字(PID或PQD)存取,不能以位為單位存取PI與PO。4.2.4S7-300CPU中的寄存器1.累加器(ACCUx)累加器用于處理字節(jié)、字或雙字的寄存器。S7-300有兩個犯位累加器(ACCUI與ACCUZ),S7-400有4個累加器(ACCUI~ACCU4)。數(shù)據(jù)放在累加器的低端(右對齊)。2.狀態(tài)字寄存器(16位)首次檢測位():若該位的狀態(tài)為0,則表明一個梯形邏輯網(wǎng)絡(luò)的開始,或指令為邏輯串的第一條指令;邏輯運算結(jié)果(RLO):該位用來存儲執(zhí)行位邏輯指令或比較指令的結(jié)果;狀態(tài)位(STA);OR位暫存邏輯“及”的操作結(jié)果(先及后或):算術(shù)運算或比較指令執(zhí)行時出現(xiàn)錯誤,溢出位OV被置1;OV位被置1時溢出狀態(tài)保持位05位也被置1,OV位被清0時05仍保持為1,用于指明前面的指令執(zhí)行過程中是否產(chǎn)生過錯誤;條件碼1(CC1)與條件碼0(CCO)綜合起來用于表示在累加器1中產(chǎn)生的算術(shù)運算或邏輯運算的結(jié)果及0的大小關(guān)系、比較指令的執(zhí)行結(jié)果或移位指令的移出位狀態(tài);二進制結(jié)果位(BR)在一段既有位操作又有字操作的程序中,用于表示字操作結(jié)果是否正確。在梯形圖的方框指令中,BR位及ENO有對應(yīng)關(guān)系,用于表明方框指令是否被正確執(zhí)行:如果執(zhí)行出現(xiàn)了錯誤,BR位為0,ENO也為0:如果功能被正確執(zhí)行,BR位為1,ENO也為1。159876543210未用BRCC1CC0OSOVORSATRLOFC圖4.7狀態(tài)字的結(jié)構(gòu)3.數(shù)據(jù)塊寄存器:DB與Dl寄存器分別用來保存打開的共享數(shù)據(jù)塊與背景數(shù)據(jù)塊的編號。4.3STEP7的原理STEP7用于S7,M7,C7,WinAC的編程、監(jiān)控與參數(shù)設(shè)置,基于STEP7V5.2版。STEP7具有以下功能:硬件配置與參數(shù)設(shè)置、通信組態(tài)、編程、測試、啟動與維護、文件建檔、運行與診斷功能等。4.3.1STEP7概述1.STEP7的硬件接口PC/MPI適配器+RS-232C計算機的通信卡CP56ll(PCI卡)、CP55ll或CP5512(PCMCIA卡)將計算機連接到MPI或PROFIBUS網(wǎng)絡(luò)。計算機的工業(yè)以太網(wǎng)通信卡CP1512(PCMCIA卡)或CP1612(PCI卡),通過工業(yè)以太網(wǎng)實現(xiàn)計算機及PLC的通信。STEP7的授權(quán)在軟盤中。STEP7光盤上的程序AtuhorsW用于顯示、安裝與取出授權(quán)。2.STEP7的編程功能(1)編程語言3種基本的編程語言:梯形圖(LAD)、功能塊圖(FBD)與語句表(STL)。57-SCL(結(jié)構(gòu)化控制語言),87-GRAPH(順序功能圖語言),S7HiGraph與CFC。(2)符號表編輯器(3)增強的測試與服務(wù)功能設(shè)置斷點、強制輸入與輸出、多CPU運行(僅限于57一400),重新布線、顯示交叉參考表、狀態(tài)功能、.直接下載與調(diào)試塊、.同時監(jiān)測幾個塊的狀態(tài)等。程序中的特殊點可以通過輸入符號名或地址快速查找。(4)STEP7的幫助功能按FI鍵便可以得到及它們有關(guān)的在線幫助。菜單命令“Help→conteins”進入幫組窗口。3.STEP7的硬件組態(tài)及診斷功能(1)硬件組態(tài)①系統(tǒng)組態(tài):選擇硬件機架,模塊分配給機架中希望的插槽。②CPU的參數(shù)設(shè)置。③模塊的參數(shù)設(shè)置??梢苑乐馆斎脲e誤的數(shù)據(jù)。(2)通信組態(tài)①網(wǎng)絡(luò)連接的組態(tài)與顯示;②設(shè)置用MPI或者PROFIBUS-DP連接的設(shè)備之間的周期性數(shù)據(jù)傳送的參數(shù)。③設(shè)置MPI、PROFIBUS或者工業(yè)以太網(wǎng)實現(xiàn)的時間驅(qū)動的數(shù)據(jù)傳輸,用通信塊編程。(3)系統(tǒng)診斷①快速瀏覽CPU的數(shù)據(jù)與用戶程序在運行中的故障原因。②用圖形方式顯示硬件配置、模塊故障;顯示診斷緩沖區(qū)的信息等。4.3.2硬件組態(tài)及參數(shù)設(shè)置1.硬件組態(tài)圖4.8S7-300的硬件組態(tài)窗口2.CPU的參數(shù)設(shè)置圖4.9CPU屬性設(shè)置對話框表4-4時鐘存儲器各位對應(yīng)的時鐘脈沖周期及頻率位76543210周期(s)21.610.80.50.40.20.1頻率(Hz)0.50.62511.2522.55103.數(shù)字量輸入模塊的參數(shù)設(shè)置在CPU處于STOP模式下進行。設(shè)置完后下載到CPU中。當(dāng)CPU從STOP模式轉(zhuǎn)換為RUN模式時,CPU將參數(shù)傳送到每個模塊。圖4.10數(shù)字量輸入模塊的參數(shù)設(shè)置4.數(shù)字量輸出模塊的參數(shù)設(shè)置圖4.11數(shù)字量輸出模塊的參數(shù)設(shè)置5.模擬量輸入模塊的參數(shù)設(shè)置(1)模塊診斷及中斷的設(shè)置8通道12位模擬量輸入模塊(訂貨號為6ES7331-7KF02-0AB0)的參數(shù)設(shè)置對話框。圖4.12模擬量輸入模塊的參數(shù)設(shè)置(2)模塊測量范圍的選擇“4DMU”是4線式傳感器電流測量;“R-4L”是4線式熱電阻;“TC-I”是熱電偶;“E”表示測量種類為電壓。未使用某一組的通道應(yīng)選擇測量種類中的“Deactivated”(禁止使用)。(3)模塊測量精度及轉(zhuǎn)換時間的設(shè)置SM331采用積分式A/D轉(zhuǎn)換,積分時間直接影響到A/D轉(zhuǎn)換時間、轉(zhuǎn)換精度與干擾抑制頻率。為了抑制工頻頻率,一般選用20ms的積分時間。表4-56ES7331-7KF02模擬量輸入模塊的參數(shù)關(guān)系積分時間2.516.720100基本轉(zhuǎn)換時間(ms,包括積分時間)31722102附加測量電阻轉(zhuǎn)換時間(ms)1111附加開路監(jiān)控轉(zhuǎn)換時間(ms)10101010附加測量電阻與開路監(jiān)控轉(zhuǎn)換時間(ms)16161616精度(位,包括符號位)912124干擾抑制頻率(Hz)400605010模塊的基本響應(yīng)時間(ms,所有通道使能24136176816(4)設(shè)置模擬值的平滑等級在平滑參數(shù)的四個等級(無,低,平均,高)中進行選擇。(5)模擬量輸出模塊參數(shù)設(shè)置CPU進入STOP時的響應(yīng):不輸出電流電壓(0CV)、保持最后的輸出值(KLV)與采用替代值(SV)。4.3.3符號表共享符號(全局符號)在符號表中定義,可供程序中所有的塊使用。在程序編輯器中用“View“→”Displaywith”→”SymbolicRepresentation”選擇顯示方式。(1)生成及編輯符號表CPU將自動地為程序中的全局符號加雙引號,在局部變量的前面自動加“#“號。生成符號表與塊的局域便量表時用戶不用為變量添加引號與#號。圖4.13符號表數(shù)據(jù)塊中的地址(DBD、DBW、DBB與DBX)不能在符號表中定義。它們的名字應(yīng)在數(shù)據(jù)塊的聲明中定義。用菜單命令“View”→”ColumnsR,O,M,C,CC”可以選擇是否顯示表中的”R,O,M,C,CC“列,它們分別表示監(jiān)視屬性、在WinCC里是否被控制與監(jiān)視、信息屬性、通信屬性與出點控制??梢杂貌藛蚊睢盫iew“→”Sort“選擇符號表中變量的排序方法。(1)共享符號及局域符號,后者不能用漢字。(2)過濾器(Filter)在符號表中執(zhí)行菜單命令“View”→”Filter”,”I*”表示顯示所有的輸入,”I*.*“表示所有的輸入位,”I2.*“表示IB中的位等。4.3.4邏輯塊邏輯塊包括組織塊OB、功能塊FB與功能FC。1.程序的輸入方式:增量輸入方式或者源代碼方式(或稱文本方式、自由編輯方式)。2.生成邏輯塊圖4.14梯形圖編輯器3.網(wǎng)絡(luò)執(zhí)行菜單命令“Insert→Network“,或點擊工具條中相應(yīng)的圖標(biāo),在當(dāng)前網(wǎng)絡(luò)的下面生成一個新的網(wǎng)絡(luò)。菜單命令”View→Display→Comments“用來激活或取消塊注釋或網(wǎng)絡(luò)注釋??梢杂眉糍N板在塊內(nèi)部與塊之間復(fù)制與粘貼網(wǎng)絡(luò),可以用Ctrl鍵。4.打開與編輯塊的屬性菜單命令““來查看與編輯塊屬性。5.程序編輯器的設(shè)置進入程序編輯器后用菜單命令“Option→Customize“打開對話框可以進行下列設(shè)置:在“General“標(biāo)簽頁的”Font”設(shè)置編輯器使用的字體與字符的大小。(1)在“STL“與”LAD/FDB“標(biāo)簽頁中選擇這些程序編輯器的顯示特性。(2)在“Block“(塊)標(biāo)簽頁中,可以選擇生成功能塊時是否同時生成背景數(shù)據(jù)塊、功能塊是否有多重背景功能。(3)在“View“選項卡中的”ViewafterOpenBlock“區(qū),選擇在塊打開時顯示的方式。6.顯示方式的設(shè)置執(zhí)行View菜單中命令,放大縮小梯形圖或功能塊圖的顯示比例。菜單命令“View→Display→SymbolicRepresentation“,切換絕對地址與符號地址方式。菜單命令“View→Display→SymbolicInformation“用來打開或關(guān)閉符號信息。4.3程序設(shè)計本設(shè)計是鍋爐控制,以溫度控制為主,主要是控制鍋爐的出水溫度達到控制用戶室內(nèi)溫度的目的。我設(shè)計的程序是以查表控制為主,以檢測到的室外溫度作為基準,來改變循環(huán)泵頻率,引風(fēng)機頻率,鼓風(fēng)機頻率,從而改變供水溫度。主程序流程圖如下:圖4-15主程序流程圖鍋爐的點火是有嚴格的程序的,經(jīng)資料查詢,確定了點火時各電機啟動的順序,流程圖如下:圖4-16點火子程序流程圖本程序還要用到采樣程序,主要采集室外溫度、室內(nèi)溫度、爐膛負壓、出水溫度、回水溫度、供水壓力、回水壓力等。流程圖如下:圖4-17采樣子程序流程圖詳細程序見附錄。4.4通信系統(tǒng)MPI是多點通信接口(MultiPointInterface)的簡稱。MPI物理接口符合ProfibusRS485(EN50170)接口標(biāo)準。MPI網(wǎng)絡(luò)的通信速率為19.2kbit/s~12Mbit/s,S7-200只能選擇19.2kbit/s的通信速率,S7-300通常默認設(shè)置為187.5kbit/s,只有能夠設(shè)置為Profibus接口的MPI網(wǎng)絡(luò)才支持12Mbit/s的通信速率。用STEP7軟件包中的Configuration功能為每個網(wǎng)絡(luò)節(jié)點分配一個MPI地址與最高地址,最好標(biāo)在節(jié)點外殼上;然后對PG、OP、CPU、CP、FM等包括的所有節(jié)點進行地址排序,連接時需在MPI網(wǎng)的第一個及最后一個節(jié)點接入通信終端匹配電阻。往MPI網(wǎng)添加一個新節(jié)點時,應(yīng)該切斷MPI網(wǎng)的電源。為了保證網(wǎng)絡(luò)通信質(zhì)量,總線連接器或中繼器上都設(shè)計了終端匹配電阻。組建通信網(wǎng)絡(luò)時,在網(wǎng)絡(luò)拓撲分支的末端節(jié)點需要接入浪涌匹配電阻。全局數(shù)據(jù)(GD)通信方式以MPI分支網(wǎng)為基礎(chǔ)而設(shè)計的。在S7中,利用全局數(shù)據(jù)可以建立分布式PLC間的通訊聯(lián)系,不需要在用戶程序中編寫任何語句。S7程序中的FB、FC、OB都能用絕對地址或符號地址來訪問全局數(shù)據(jù)。最多可以在一個項目中的15個CPU之間建立全局數(shù)據(jù)通訊。在MPI分支網(wǎng)上實現(xiàn)全局數(shù)據(jù)共享的兩個或多個CPU中,至少有一個是數(shù)據(jù)的發(fā)送方,有一個或多個是數(shù)據(jù)的接收方。發(fā)送或接收的數(shù)據(jù)稱為全局數(shù)據(jù),或稱為全局數(shù)。具有相同Sender/Receiver(發(fā)送者/接受者)的全局數(shù)據(jù),可以集合成一個全局數(shù)據(jù)包(GDPacket)一起發(fā)送。每個數(shù)據(jù)包用數(shù)據(jù)包號碼(GDPacketNumber)來標(biāo)識,其中的變量用變量號碼(VariableNumber)來標(biāo)識。參及全局數(shù)據(jù)包交換的CPU構(gòu)成了全局數(shù)據(jù)環(huán)(GDCircle)。每個全局數(shù)據(jù)環(huán)用數(shù)據(jù)環(huán)號碼來標(biāo)識(GDCircleNumber)。例如,GD2.1.3表示2號全局數(shù)據(jù)環(huán),1號全局數(shù)據(jù)包中的3號數(shù)據(jù)。在PLC操作系統(tǒng)的作用下,發(fā)送CPU

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論