基于PLC鍋爐控制系統(tǒng)設(shè)計(jì)
基于PLC鍋爐控制系統(tǒng)設(shè)計(jì),基于,plc,鍋爐,控制系統(tǒng),設(shè)計(jì)
摘 要隨著船舶輪機(jī)技術(shù)和自動(dòng)化技術(shù)的發(fā)展,船舶的自動(dòng)化程度越來(lái)越高,對(duì)船舶輔助鍋爐系統(tǒng)的自動(dòng)控制是其中一項(xiàng)重要課題,因?yàn)檫@一控制不僅直接涉及到鍋爐運(yùn)行的效能,而且更關(guān)系到鍋爐運(yùn)行的安全性和可靠行。以繼電接觸器為主的傳統(tǒng)控制系統(tǒng)已不能滿足現(xiàn)代船舶對(duì)其鍋爐控制的越來(lái)越高、越來(lái)越復(fù)雜的要求,這一領(lǐng)域的計(jì)算機(jī)化已勢(shì)在必行,而應(yīng)用在當(dāng)前工業(yè)過(guò)程控制領(lǐng)域中引人注目的可編程控制器(PLC)又是使其計(jì)算機(jī)化的最簡(jiǎn)便和可靠途徑。本文采用PLC控制器進(jìn)行了船舶輔助鍋爐的控制設(shè)計(jì)。文章首先介紹了船舶輔助鍋爐自動(dòng)控制的總體概述和可編程控制器(德國(guó)西門子可編程控制器S7-200)的基本工作原理,詳細(xì)介紹了船舶燃油輔助鍋爐的典型系統(tǒng),在此基礎(chǔ)上,著重對(duì)采用S7-200控制的燃油輔助鍋爐進(jìn)行了PLC編程,其中對(duì)蒸汽壓力采用多位控制。為了實(shí)現(xiàn)控制功能的驗(yàn)證,對(duì)輔助鍋爐進(jìn)行了數(shù)學(xué)建模,并采用VB軟件制作了鍋爐模型,通過(guò)編程使之與PLC進(jìn)行通訊,用PLC控制器執(zhí)行對(duì)鍋爐模型的控制。此外,這種PLC與模型結(jié)合的控制方式在PLC的實(shí)驗(yàn)教學(xué)中,也不失為一種很具參考價(jià)值的教學(xué)手段。關(guān)鍵字: 船舶輔助鍋爐 自動(dòng)控制 可編程控制器 鍋爐模型 ABSTRACT Along with the technical development of maritime engine automatization, the automation degree of the ships is more and more high. The control of marine boiler system on board is a important question for discussion of technology and automatization technology. The reason is that the control count for much with efficiency and reliability of boiler.The old control system mainly using relay and contact now cant meet the high and complicated requirements of modern ship to control its boiler. It is imperative under the situation to use computer for ship control on board modern ship. The applying of programmable controller( PLC) in the current industry process control realm is the most simple and dependable path that makes its Computerized. This text namely adopt the PLC to implement the control design of the marine boiler. First,the paper introduce the automation summarizer of marine boiler and the basic principle of PLC(SIEMENS PLC S7-200 of Germany). Following, the paper introduce a typical boiler system of shipping. On this base, the paper pay more attention to making control programme of S7-200 for oil auxiliary boiler. In order to validate the function of control programme , a simple mathe mold is set up and a boiler model is manufactured by using VB software , and the model can communicate with PLC through programming ,then PLC controller can control the boiler model. Besides, In PLC experiment teaching, the way that this kind of model combines with the PLC is also a kind of teaching means that has the reference value. Keywords: marine auxiliary boiler autocontrol PLC boiler model 目 錄1 概述. .11.1 船舶輔助鍋爐自動(dòng)控制概述. 1 1.2 船舶鍋爐的PLC控制方式概述.11.3 編程控制器工作原理.21.4 本選題設(shè)計(jì)主要完成的內(nèi)容. 32 鍋爐系統(tǒng)描述.42.1 鍋爐的基本組成.42.1.1 鍋爐本體. 42.1.2 輔助系統(tǒng)介紹.52.2 鍋爐系統(tǒng)的控制要求與設(shè)計(jì). .52.2.1 鍋爐水位的自動(dòng)調(diào)節(jié).5 2.2.2 蒸汽壓力的自動(dòng)控制.7 2.2.3 燃燒程序的自動(dòng)控制.72.2.4 警報(bào)及保護(hù)環(huán)節(jié).93 燃油輔鍋爐PLC控制系統(tǒng)設(shè)計(jì)103.1 概要. .103.2 I/O點(diǎn)數(shù)分配. .123.3 PLC外圍接線控制電路.143.4 PLC的控制程序設(shè)計(jì).184 燃油輔鍋爐VB模型設(shè)計(jì).254.1 燃油輔鍋爐數(shù)學(xué)建模分析.254.1.1 汽包水位模型建立.254.1.2 蒸汽壓力調(diào)節(jié)對(duì)象模型建立.264.1.3 模型仿真的處理方法.274.2基于VB的鍋爐模型建立.294.3 S7-200 PLC通訊概述.304.4 模型與PLC通訊的實(shí)現(xiàn).315 結(jié)論. .32參考文獻(xiàn).33341 概 述 1.1 船舶輔助鍋爐自動(dòng)控制概述在現(xiàn)代船舶中,機(jī)艙自動(dòng)化程度越來(lái)越高,特別是對(duì)無(wú)人值班機(jī)艙,輔助鍋爐的全自動(dòng)化控制更是不可缺少的,它是機(jī)艙自動(dòng)控制的一個(gè)組成部分。本設(shè)計(jì)針對(duì)船舶輔助鍋爐,產(chǎn)生的蒸汽主要供主副機(jī)暖機(jī),燃油加熱,日常生活用汽,故對(duì)蒸汽品質(zhì)要求不高,采用多位控制實(shí)現(xiàn)對(duì)鍋爐蒸汽壓力的控制。船舶輔助鍋爐的自動(dòng)控制通常包括自動(dòng)調(diào)節(jié),程序控制,安全保護(hù),自動(dòng)連鎖和參數(shù)檢測(cè)等內(nèi)容。鍋爐工作過(guò)程中的自動(dòng)調(diào)節(jié)是使蒸汽壓力、水位等被控參數(shù)在額定工況下均能維持所要求的規(guī)定值,包括燃燒過(guò)程和給水過(guò)程的自動(dòng)調(diào)節(jié)。程序控制是指在操作指令的作用下按照規(guī)定的操作程序自動(dòng)完成鍋爐的起動(dòng)和停爐過(guò)程。安全保護(hù)主要是在鍋爐的某個(gè)工作過(guò)程處于異常狀態(tài),危及鍋爐安全運(yùn)行時(shí)進(jìn)行必要的操作使鍋爐停止運(yùn)行,同時(shí)發(fā)出相應(yīng)的聲光報(bào)警。自動(dòng)連鎖是當(dāng)鍋爐的某個(gè)設(shè)備發(fā)生誤操作或故障時(shí),能自動(dòng)阻止有關(guān)設(shè)備的運(yùn)行,避免事故的擴(kuò)大。如當(dāng)鍋爐的鼓風(fēng)機(jī)發(fā)生故障停止工作時(shí),燃燒器能自動(dòng)停止噴油。為了使鍋爐運(yùn)行安全可靠,鍋爐控制系統(tǒng)中設(shè)置監(jiān)控環(huán)節(jié),對(duì)鍋爐的蒸汽壓力、蒸汽溫度、水位、燃油壓力、燃油溫度等參數(shù)進(jìn)行監(jiān)控。1.2 船舶鍋爐的PLC控制方式概述我國(guó)從60年代開(kāi)始從事鍋爐自動(dòng)控制系統(tǒng)的研制工作,早期船舶鍋爐的自動(dòng)調(diào)節(jié)系統(tǒng)通常采用氣動(dòng)、電動(dòng)或液動(dòng)式。到90年代開(kāi)始出現(xiàn)以可編程控制器為核心的輔助鍋爐自動(dòng)控制裝置,雖然可編程控制器問(wèn)世時(shí)間不長(zhǎng),但已步入成熟階段??删幊炭刂破鳎≒rogrammable Controller,簡(jiǎn)稱PLC)是一種應(yīng)用微電子技術(shù)的通用型工業(yè)控制設(shè)備。它具備在內(nèi)部存儲(chǔ)指令的可編程序存儲(chǔ)器,允許用戶通過(guò)自己編制簡(jiǎn)單程序的手段來(lái)設(shè)置控制功能,從而滿足對(duì)被控生產(chǎn)過(guò)程的不同要求。按照美國(guó)電氣制造商協(xié)會(huì)(NEMA)的定義,可編程控制器是一種數(shù)字式電子儀器,其可編程存儲(chǔ)器可存儲(chǔ)某些邏輯,定時(shí),記數(shù)和四則運(yùn)算等特殊功能的指令,用以控制機(jī)械和生產(chǎn)過(guò)程。發(fā)展至今,可編程控制器以其安裝簡(jiǎn)單,使用方便,適應(yīng)性強(qiáng),和價(jià)格低廉等特點(diǎn)迅速成為國(guó)外生產(chǎn)過(guò)程擴(kuò)展領(lǐng)域中應(yīng)用廣泛發(fā)展趨勢(shì)最強(qiáng)的產(chǎn)品,它不但已占領(lǐng)了繼電器系統(tǒng)和常規(guī)電子系統(tǒng)的廣大市場(chǎng),還與現(xiàn)代專用微計(jì)算機(jī)控制系統(tǒng)展開(kāi)了激烈的競(jìng)爭(zhēng)。在我國(guó)很多工作部門中,可編程控制器都得到了廣泛的應(yīng)用,在船舶上的使用也已經(jīng)相當(dāng)普遍,取得了顯著的經(jīng)濟(jì)效益并正在迅速推廣。在工業(yè)控制歷史上曾長(zhǎng)期占統(tǒng)治地位的繼電-接觸器系統(tǒng)以及常規(guī)電子邏輯系統(tǒng)都是通過(guò)硬件布線方式來(lái)實(shí)現(xiàn)不同的控制功能的,除了元件多,可靠性低外,也使用戶很難改變控制過(guò)程且系統(tǒng)使用范圍限制,生產(chǎn)批量小而成本高。常見(jiàn)的微計(jì)算機(jī)系統(tǒng),如單片機(jī)系統(tǒng),通過(guò)程序來(lái)實(shí)現(xiàn)控制功能,但這種系統(tǒng)的設(shè)計(jì)和建立要用繁瑣的機(jī)器指令編程,制作各種專用接口,故使一般技術(shù)人員實(shí)現(xiàn)起來(lái)比較困難。而可編程控制器它靠存儲(chǔ)程序控制,適應(yīng)力強(qiáng),加上其模塊化結(jié)構(gòu),也具有很強(qiáng)的靈活性。其編程語(yǔ)言簡(jiǎn)單易學(xué),除了具有邏輯判斷,定時(shí)和計(jì)數(shù)等基本功能外,還具有算術(shù)運(yùn)算及PID閉環(huán)調(diào)節(jié)等模擬量控制功能,控制規(guī)模可以從幾十個(gè)輸入/輸出點(diǎn)至上萬(wàn)點(diǎn),即可控制單個(gè)設(shè)備又可對(duì)多臺(tái)設(shè)備進(jìn)行群控,它還可以互相與上位機(jī)聯(lián)網(wǎng)形成分散控制系統(tǒng),集中管理的集散局部網(wǎng)絡(luò)。另外,它能適應(yīng)工業(yè)控制現(xiàn)場(chǎng)的高溫、振動(dòng)、電源不穩(wěn)等惡劣使用環(huán)境。當(dāng)前PLC的研制和應(yīng)用已進(jìn)入成熟階段。一方面PLC繼續(xù)向采用單片機(jī)的價(jià)格低廉的超小型機(jī)方向發(fā)展,另一方面則采用多微機(jī)和并行處理技術(shù),大大提高了實(shí)時(shí)控制速度和處理能力,大型、多功能的集散式網(wǎng)絡(luò)和PLC高級(jí)語(yǔ)言的發(fā)展極為迅速,各生產(chǎn)現(xiàn)場(chǎng)的PLC通過(guò)工業(yè)網(wǎng)絡(luò)與生產(chǎn)調(diào)度管理計(jì)算機(jī)系統(tǒng)相連,使過(guò)程控制及生產(chǎn)調(diào)度都可實(shí)現(xiàn)高程度的最大化和自動(dòng)化。1.3 可編程控制器工作原理下面對(duì)可編程序控制器的工作原理做簡(jiǎn)要介紹。可編程序控制器工作的基本原理是建立在計(jì)算機(jī)工作原理基礎(chǔ)上的。通過(guò)執(zhí)行反映控制要求的用戶程序來(lái)實(shí)現(xiàn)的。PLC采用循環(huán)掃描的工作方式,其工作過(guò)程主要分為輸入采樣,程序執(zhí)行,輸出刷新,一直循環(huán)掃描工作。第一步,輸入采樣,在這個(gè)過(guò)程中,可編程序控制器按掃描方式讀入可編程序控制器所有端子上的輸入信號(hào),并將這些輸入信號(hào)存于輸入映像區(qū)。,在本工作周期的執(zhí)行和輸出過(guò)程中,輸入映像區(qū)內(nèi)的內(nèi)容不會(huì)隨實(shí)際信號(hào)的變化而變化。第二步,執(zhí)行掃描,在執(zhí)行用戶程序的掃描過(guò)程中,可編程序控制器對(duì)用戶以梯形圖方式編寫(xiě)的程序按從上到下,從左到右的順序逐一掃描各指令,然后從輸入映像區(qū)取出相應(yīng)的原始數(shù)據(jù)或從輸出映像區(qū)讀取有關(guān)數(shù)據(jù),然后做由程序確定的邏輯運(yùn)算或其他數(shù)字運(yùn)算,然后隨運(yùn)算結(jié)果存人確定的輸出映像區(qū)有關(guān)單元,但這個(gè)結(jié)果在整個(gè)程序未執(zhí)行完畢前不會(huì)送到輸出端口上。第三步,輸出掃描,在執(zhí)行完所有用戶程序后,可編程序控制器將輸出映像區(qū)中的內(nèi)容同時(shí)送到輸出鎖存器中,然后由鎖存器經(jīng)功率放大后去驅(qū)動(dòng)繼電器的線圈,最后使輸出端子上的信號(hào)變?yōu)楸敬喂ぷ髦芷谶\(yùn)行結(jié)果的實(shí)際輸出。1.4 本選題設(shè)計(jì)主要完成的內(nèi)容(1) 應(yīng)用可編程序控制器作為鍋爐控制器,對(duì)鍋爐給水,點(diǎn)火程序,風(fēng)油調(diào)節(jié)和蒸汽壓力進(jìn)行自動(dòng)控制。(2) 根據(jù)船舶輔助鍋爐的主要控制量蒸汽壓力和鍋爐汽包水位進(jìn)行簡(jiǎn)單數(shù)學(xué)建摸,用計(jì)算機(jī)建立簡(jiǎn)單的船舶鍋爐模型。(3) 建立基于VB的鍋爐模型與PLC控制器組成的控制系統(tǒng),并驗(yàn)證鍋爐控制器的可行性和有效性。2 鍋爐系統(tǒng)描述 2.1 鍋爐的基本組成 為了達(dá)到對(duì)鍋爐自動(dòng)運(yùn)行的PLC控制,有必要對(duì)控制對(duì)象進(jìn)行系統(tǒng)認(rèn)識(shí),下面以船上常用的立式橫煙管鍋爐為例,介紹鍋爐的基本組成及工作原理。 圖2.1 立式橫煙管鍋爐示意圖2.1.1 鍋爐本體鍋爐本體是由鍋殼、封頭、爐膽、燃燒室、出煙口、煙管、燃燒器等組成。爐膽是燃油進(jìn)行霧化燃燒的場(chǎng)所,它的作用是提供足夠的空間使燃油得以充分的燃燒。同時(shí),使燃燒發(fā)生的熱量不散失到鍋爐外面去。爐膽與燃燒室相通,燃燒室與煙箱之間設(shè)有兩塊鋼板,鋼板之間有數(shù)十根水平煙管。煙管與爐膽將整個(gè)鍋爐分成互相隔絕的空間,里面是煙氣,而外面則充滿著爐水。燃燒器的油頭向爐膛噴油,同時(shí)由鼓風(fēng)機(jī)經(jīng)風(fēng)門將空氣送入爐內(nèi)助燃。油點(diǎn)著后在爐膽中燃燒,高溫火焰與煙氣中的熱量主要通過(guò)輻射方式經(jīng)爐膽壁傳給爐水。未燃燒完的油和煙氣經(jīng)出煙口向上流至燃燒室繼續(xù)燃燒,然后順煙管流至煙箱,最后從煙囪排入大氣。由此可見(jiàn),煙管鍋爐中的爐膽、燃燒室和煙管都是蒸發(fā)受熱面,由爐水包圍,而煙氣則在其中流過(guò),這就是煙管鍋爐的結(jié)構(gòu)特點(diǎn)。2.1.2 輔助系統(tǒng)介紹(1)、燃燒裝置。輔助燃油鍋爐的燃燒裝置包括油頭、調(diào)風(fēng)機(jī)構(gòu)和燃油系統(tǒng)。油頭是將燃油霧化,調(diào)風(fēng)機(jī)構(gòu)是將助燃空氣導(dǎo)入爐膛中。燃油系統(tǒng)是將燃油從油艙中抽到日用油柜,再?gòu)娜沼糜凸裰谐槌鲞M(jìn)行加熱、加壓、過(guò)濾最后送到油頭進(jìn)行霧化。(2)、給水系統(tǒng)。給水系統(tǒng)包括補(bǔ)充鍋爐水所必需的給水管路,給水加熱器,給水泵,給水調(diào)節(jié)閥等組成。為防止鍋爐失水,應(yīng)有兩套給水設(shè)備,其中一套備用。并且給水泵應(yīng)兩臺(tái)一組。(3)、通風(fēng)系統(tǒng)。其作用是將外界空氣送入爐膛中供燃料燃燒,將煙氣排出鍋爐,包括配風(fēng)等機(jī)構(gòu)。(4)、汽水系統(tǒng)。汽水系統(tǒng)包括管路上的各種儀表及裝置,蒸汽管路及管路上的各種閥門,凝水疏水管路,排污管路,鍋爐附件和自動(dòng)控制設(shè)備,檢測(cè)儀表,如水位表、蒸汽壓力表、風(fēng)壓計(jì)、CO2指示儀等。 2.2 鍋爐系統(tǒng)的控制要求與設(shè)計(jì)船用鍋爐系統(tǒng)控制要求是確保其安全可靠性,提高其運(yùn)行經(jīng)濟(jì)性。輔助鍋爐的系統(tǒng)控制可分為四部分,即水位自動(dòng)調(diào)節(jié),蒸汽壓力自動(dòng)控制,燃燒程序控制以及警報(bào)和保護(hù)環(huán)節(jié)。下面分別對(duì)每部分進(jìn)行具體介紹。2.2.1 鍋爐水位的自動(dòng)調(diào)節(jié)鍋爐的工作水位在安全水位以上,是燃燒系統(tǒng)自動(dòng)點(diǎn)火起動(dòng)的必要條件。鍋爐的工作水位降至最低水位時(shí),水泵自動(dòng)起動(dòng)補(bǔ)水,升至最高水位時(shí)水泵自動(dòng)停止補(bǔ)水,水位降到極限低水位時(shí)發(fā)出報(bào)警信號(hào),同時(shí)系統(tǒng)停止工作。水位傳感器一般有浮子式水位調(diào)節(jié)器、電極式水位傳感器以及參考水位罐水位檢測(cè)裝置三種,本設(shè)計(jì)采用參考水位罐水位檢測(cè)裝置調(diào)節(jié),如下圖所示。21測(cè)量水位管3JY2JY1JY鍋爐參考水位罐參考水位管差壓變送器電氣控制屏380V24V紅燈3JY2JY2JY11JY13JY1JY綠燈1CJ2JY手動(dòng)220V1CJ2CJM2M111給水泵油泵1CJ12CJ1自動(dòng)K變壓器 圖2.2 鍋爐水位控制示意圖參考水位罐上端通過(guò)截止閥與鍋爐汽空間相通,其下端有測(cè)量水位管和參考水位管通過(guò)截止閥分別接在差壓變送器的正負(fù)壓室,測(cè)量水位管通過(guò)截止閥與鍋爐水空間相通。參考水位罐內(nèi)的水位是鍋爐最高水位設(shè)定值,調(diào)整參考水位可以使之與鍋爐允許的最高水位一致。如1,2液面壓力相等,則差壓邊送器承受兩邊管的壓力和1、2的水位相一致,所以水位壓差就是鍋爐最高水位與實(shí)際水位的差值。差壓變送器將水位差壓信號(hào)換成0.02-0.1Mpa的氣壓信號(hào)輸出,送給壓力繼電器1JY、2JY、3JY。自動(dòng)補(bǔ)水時(shí),壓力較大使1JY動(dòng)作,此時(shí)2JY的常開(kāi)觸點(diǎn)2JY1已閉和,中間繼電器JY動(dòng)作,并自保。隨后壓力差減小,1JY斷開(kāi),直到2JY也斷開(kāi),停止補(bǔ)水。直到水位降到使1JY動(dòng)作,又開(kāi)始補(bǔ)水。如果出現(xiàn)某種故障,水位未能上升,則水位到達(dá)極限低水位時(shí),3JY動(dòng)作,常開(kāi)觸點(diǎn)3JY2閉合,發(fā)出紅燈報(bào)警,同時(shí)3JY1斷開(kāi),2CJ失電,油泵停止工作。此外需要手動(dòng)補(bǔ)水是,只要將開(kāi)關(guān)K打到手動(dòng)位置。 2.2.2 蒸汽壓力的自動(dòng)控制鍋爐汽壓穩(wěn)定的前提是必須保持蒸發(fā)量和送汽量的平衡。燃燒過(guò)程自動(dòng)調(diào)節(jié)的主要任務(wù)是使鍋爐汽壓維持在規(guī)定值或在規(guī)定的允許范圍內(nèi),同時(shí)為了保持燃燒的良好,必須使供風(fēng)量與供油量相適應(yīng)。對(duì)于船舶輔助鍋爐,實(shí)船上多采用雙位控制,就是汽壓上升至設(shè)定值上限時(shí),停止燃燒;而汽壓下降至設(shè)定值的下限時(shí),點(diǎn)火燃燒。而采用雙位控制系統(tǒng),鍋爐的點(diǎn)火和熄火比較頻繁。為了彌補(bǔ)雙位自動(dòng)控制系統(tǒng)只有最大和零兩種輸出的不足,本設(shè)計(jì)采用三位調(diào)節(jié)系統(tǒng)。除了只負(fù)責(zé)點(diǎn)火的點(diǎn)火油頭外,另外有兩個(gè)負(fù)責(zé)燃燒的油頭。當(dāng)汽壓低于高火燃燒壓力點(diǎn)時(shí),兩個(gè)油頭同時(shí)噴油燃燒,當(dāng)壓力上升到低火壓力值時(shí),關(guān)閉一個(gè)油頭,如果負(fù)荷比較小,壓力繼續(xù)上升到壓力上限值時(shí),自動(dòng)切斷噴油頭,同時(shí)風(fēng)機(jī)后掃風(fēng)后停爐;如果壓力下降,則降至高火燃燒壓力點(diǎn)時(shí),兩個(gè)噴油頭又同時(shí)噴油燃燒。停爐后當(dāng)壓力下降到低限值時(shí)自動(dòng)點(diǎn)火燃燒。 2.2.3 燃燒程序的自動(dòng)控制本設(shè)計(jì)正常運(yùn)行的程序描述如下:(1)接通總電源,風(fēng)機(jī)、燃油泵、給水泵待電工作。(2)控制電源接通,控制回路及PLC通電。當(dāng)按下啟動(dòng)按鈕,燃油泵和風(fēng)機(jī)啟動(dòng),燃油開(kāi)始循環(huán),同時(shí)PLC根據(jù)檢測(cè)輸入的水位,重油溫度等信號(hào),控制給水泵,電加熱器是否工作。(3)當(dāng)水位與重油溫度在正常范圍,同時(shí)蒸汽低壓開(kāi)關(guān)閉合,自動(dòng)點(diǎn)火程序開(kāi)始。首先進(jìn)行預(yù)掃風(fēng)約40s。(4)預(yù)掃風(fēng)結(jié)束,點(diǎn)火變壓器通電產(chǎn)生高壓,3s內(nèi)進(jìn)行預(yù)點(diǎn)火,43s時(shí)點(diǎn)火電磁閥通電,開(kāi)始噴油點(diǎn)火。(5)7s內(nèi),若火焰檢測(cè)成功,則切斷點(diǎn)火變壓器;50s時(shí),1號(hào)、2號(hào)噴油電磁閥通電,點(diǎn)火油頭與之同時(shí)工作4s,即54s時(shí),點(diǎn)火電磁閥失電,轉(zhuǎn)入正常燃燒階段。若7s內(nèi),火焰檢測(cè)不成功,則切斷油路和點(diǎn)火變壓器,后掃風(fēng)45s之后停爐,進(jìn)行故障排除。(6)正常燃燒階段根據(jù)蒸汽壓力的自動(dòng)控制進(jìn)行自動(dòng)的停爐和再一次的點(diǎn)火燃燒。(7)正常的停爐,先切換到輕油燃燒一會(huì),之后切斷油路,后掃風(fēng)45s后停風(fēng)機(jī)、燃油泵。切斷控制電路電源和總電源。停爐后掃風(fēng)43風(fēng)油控制正常燃燒風(fēng)門開(kāi)小風(fēng)門開(kāi)大主供油閥點(diǎn)火供油閥點(diǎn)火變壓器輕油泵風(fēng)機(jī)系統(tǒng)輸出時(shí)序時(shí)間單位:秒5040302010 圖2.3 系統(tǒng)點(diǎn)火程序控制時(shí)序圖其中火焰?zhèn)鞲衅髟谌紵绦蚩刂浦惺且粋€(gè)非常重要的環(huán)節(jié),它是保證鍋爐可靠運(yùn)行的關(guān)鍵。其用于監(jiān)測(cè)爐膛內(nèi)有無(wú)火焰,以便在鍋爐起動(dòng)點(diǎn)不著火或正常燃燒突然熄火時(shí)的報(bào)警和執(zhí)行停爐保護(hù)程序。下面選用光敏電阻做火焰?zhèn)鞲衅鞯脑O(shè)計(jì)。光敏電阻的主要特性是接受光照時(shí)電阻值很小,無(wú)光照時(shí)電阻值很大?;鹧姹O(jiān)視電路原理圖如下:Rg J 圖2.3 火焰監(jiān)視原理圖在上圖中,光敏電阻Rg被光照時(shí)有基極電流,因此集電極有電流使繼電器J動(dòng)作;無(wú)光照時(shí),光敏電阻阻值極大,基極無(wú)電流,集電極無(wú)輸出,繼電器J因斷電而釋放。2.2.4 警報(bào)及保護(hù)環(huán)節(jié)在輔助鍋爐運(yùn)行過(guò)程中,為了達(dá)到安全、可靠、無(wú)人值班的目的,除了對(duì)鍋爐水位和燃燒采用自動(dòng)控制外,需要對(duì)各種危險(xiǎn)工況采取安全保護(hù)措施。本設(shè)計(jì)考慮了不同鍋爐類型主要的幾種安全保護(hù)環(huán)節(jié),詳述如下:(1)熄火保護(hù)和報(bào)警,當(dāng)鍋爐起動(dòng)時(shí)點(diǎn)不著火或正常燃燒時(shí)突然熄火進(jìn)行保護(hù)和報(bào)警。當(dāng)鍋爐起動(dòng)、掃氣后,連續(xù)點(diǎn)火7秒,燃油若沒(méi)有點(diǎn)著或正常燃燒時(shí)突然熄火,光敏電阻感受不到火焰,控制系統(tǒng)發(fā)出相應(yīng)繼電器動(dòng)作信號(hào),切斷油路后掃風(fēng)之后停爐,燃燒停止,同時(shí)發(fā)出聲光報(bào)警信號(hào)。(2)極限低水位保護(hù)和報(bào)警。當(dāng)鍋爐水位因故低于極限低水位時(shí),水位檢測(cè)機(jī)構(gòu)低水位電極脫水,如上文所述,控制系統(tǒng)動(dòng)作,從而切斷風(fēng)機(jī)和油泵控制回路,燃燒停止,同時(shí)發(fā)出聲光報(bào)警信號(hào)。(3)重油溫度過(guò)低或過(guò)高保護(hù)和報(bào)警。燃油系統(tǒng)使用重油時(shí),若重油溫度不能達(dá)到良好霧化的相應(yīng)溫度,或者由于加熱控制出現(xiàn)故障溫度過(guò)高從而對(duì)設(shè)備不利,需要停止燃燒,并進(jìn)行報(bào)警。(4)蒸汽壓力超高保護(hù)和報(bào)警。當(dāng)正常燃燒蒸汽壓力控制出現(xiàn)故障,氣壓超過(guò)最高臨界線時(shí)必須停爐同時(shí)進(jìn)行報(bào)警。(5)電動(dòng)機(jī)過(guò)載保護(hù)和報(bào)警。由于電動(dòng)機(jī)或相應(yīng)的泵產(chǎn)生故障,使熱繼電器跳開(kāi),應(yīng)立即熄火停爐,以免發(fā)生事故。(6)燃油壓力過(guò)低保護(hù)和報(bào)警。由油路壓力繼電器檢測(cè),壓力過(guò)低不能正常噴油必須停爐,并進(jìn)行報(bào)警。(7)爐膛風(fēng)壓過(guò)低保護(hù)和報(bào)警。由于供風(fēng)執(zhí)行機(jī)構(gòu)出現(xiàn)故障至使?fàn)t膛風(fēng)壓過(guò)低,燃油不能正常燃燒,必須停爐同時(shí)進(jìn)行報(bào)警。(8)出現(xiàn)任何故障報(bào)警,必須等故障排除后按報(bào)警復(fù)位按鈕才能進(jìn)行再次起動(dòng)鍋爐。3 燃油輔鍋爐PLC控制系統(tǒng)設(shè)計(jì) 3.1 概要PLC的控制系統(tǒng)由硬件及PLC軟件組成。硬件設(shè)計(jì)是指硬件選型,合理選擇PLC,對(duì)提高PLC控制系統(tǒng)的技術(shù)、經(jīng)濟(jì)指標(biāo)起著重要的作用。機(jī)型選擇的基本原則是在滿足控制功能要求的前提下,保證系統(tǒng)工作可靠、維護(hù)使用方便及最佳的性能價(jià)格比。本文選用SEIMENS S7-200對(duì)燃油輔助鍋爐進(jìn)行控制。S7-200屬于小型SEIMENS可編程控制器,采用模塊式結(jié)構(gòu),具有四種不同配置的CPU,本文選用CPU224模板。S7-200 PLC體積小,質(zhì)量輕,結(jié)構(gòu)緊湊。其執(zhí)行指令速度高,有豐富的指令功能,包括脈寬調(diào)制(PWM)、位控(PTO)、PID等功能。通信是S7-200PLC上的一個(gè)重要功能,它為用戶提供了很強(qiáng)的,靈活的通信功能,用點(diǎn)對(duì)點(diǎn)接口(PPI)作9600bps的數(shù)據(jù)通信,用RS-485接口實(shí)現(xiàn)高速用戶可編程接口。S7-200CPU上已提供了一定數(shù)量的輸入和輸出接點(diǎn),但如用戶需要多于 CPU單元I/O點(diǎn)時(shí),可以對(duì)系統(tǒng)做必要的擴(kuò)展。其中CPU224、226最多可擴(kuò)展7個(gè)擴(kuò)展單元(開(kāi)關(guān)量或模擬量)。S7-200具有三種工作模式,處于STOP模式下,PLC停止工作,可以利用編程設(shè)備向PLC裝入程序,檢查部分用戶存儲(chǔ)器內(nèi)容,改變列入的各種配置;在RUN模式下,PLC按掃描周期循環(huán)執(zhí)行用戶程序,此時(shí)不能向PLC裝入程序;在TERM模式下,PLC上的工作模式(STOP或RUN)可由編程設(shè)備通過(guò)通信方式來(lái)改變的工作模式,此多用于聯(lián)網(wǎng)的網(wǎng)絡(luò)或現(xiàn)場(chǎng)調(diào)試時(shí)使用。PLC程序設(shè)計(jì)步驟一般包括以下幾步,(1)了解系統(tǒng)概況;(2)熟悉被控對(duì)象;(3)程序框圖設(shè)計(jì);(4)編寫(xiě)程序;(5)程序測(cè)試及調(diào)試。在工程中,對(duì)PLC應(yīng)用程序的設(shè)計(jì)有多種方法,包括經(jīng)驗(yàn)設(shè)計(jì)法、邏輯設(shè)計(jì)法、時(shí)序圖設(shè)計(jì)法、順序控制設(shè)計(jì)法等。對(duì)于本控制設(shè)計(jì)的特點(diǎn),燃燒控制可采用時(shí)序圖設(shè)計(jì)法。根據(jù)第二章所述鍋爐控制的設(shè)計(jì)要求可以畫(huà)出控制流程圖如下: 圖3.1 鍋爐控制系統(tǒng)流程圖3.2 I/O點(diǎn)數(shù)分配考慮到PLC與上位機(jī)鍋爐模型相連接通信,由模型充當(dāng)實(shí)物鍋爐,輸入點(diǎn)由輸入映像存儲(chǔ)區(qū)I改用內(nèi)部標(biāo)志位存儲(chǔ)區(qū)M,如果PLC要控制實(shí)物鍋爐,只需將PLC 程序中對(duì)應(yīng)M改為I,即可實(shí)現(xiàn)控制。 輸入點(diǎn): I0.0 “起動(dòng)”按鈕 START I0.1 手動(dòng)控制方式 MANU I0.2 自動(dòng)控制方式 AUTO I0.3 “停止”按鈕 STOPI0.4 重油溫度低限 OTL(oil.temp.low) I0.5 重油溫度高限 OTH(oil.temp.high) I0.6 蒸汽壓力起動(dòng)值 PB(press.begin) I0.7 蒸汽壓力高火值 PL(press.Low) I1.0 低水位(低于閉和) WLL(water.level.low) I1.1 高水位(低于閉和) WLH(water.level.high) I1.2 蒸汽壓力低火值 PH(press.high) I1.3 蒸汽壓力停爐值 PS(press.stop) I1.4 超高壓報(bào)警檢測(cè) PHA(press.high.alam) I1.5 極限低水位報(bào)警檢測(cè) WLA(water.low.alam) I1.6 報(bào)警復(fù)位按鈕 AF I1.7 報(bào)警消音按鈕 AS I2.0 電機(jī)過(guò)載 MOL(motor.over.load) I2.1 重油低溫報(bào)警檢測(cè) OTLA(oil.temp.low.alam) I2.2 重油高溫報(bào)警檢測(cè) OTHA(oil.temp.high.alam) I2.3 手動(dòng)點(diǎn)火 IG(ignition.manual switch) I2.4 重油選擇開(kāi)關(guān) HO(heavey oil switch) I2.5 輕油選擇開(kāi)關(guān) LO(light oil switch) I2.6 低風(fēng)壓報(bào)警檢測(cè) WPLA(wind.press.low) I2.7 燃油加熱手動(dòng)開(kāi)關(guān) HTR I3.0 低油壓報(bào)警檢測(cè) OPLA I3.1 光電檢測(cè)火焰 FR(flame-eye relay) I3.2 風(fēng)機(jī)手動(dòng)開(kāi)關(guān) FM I3.3 輕油泵手動(dòng)開(kāi)關(guān) LOM I3.4 重油泵手動(dòng)開(kāi)關(guān) HOM I3.5 水泵手動(dòng)開(kāi)關(guān) WM I3.6 高火手動(dòng)控制開(kāi)關(guān) PLM I3.7 低火手動(dòng)控制開(kāi)關(guān) PHM輸出點(diǎn): Q0.0 1號(hào)輕油泵接觸器 1LOQ Q2.4 2號(hào)輕油泵接觸器 2LOQ Q0.1 1號(hào)重油泵接觸器 1HOQ Q2.5 2號(hào)重油泵接觸器 2HOQ Q0.2 1號(hào)水泵接觸器 1WQ Q2.6 2號(hào)水泵接觸器 2WQ Q0.3 風(fēng)機(jī)接觸器 FQ Q0.4 風(fēng)機(jī)大風(fēng)門執(zhí)行機(jī)構(gòu) FHQ Q0.5 風(fēng)機(jī)小風(fēng)門執(zhí)行機(jī)構(gòu) FLQ Q0.6 點(diǎn)火電磁閥 IGS Q0.7 電加熱器電磁閥 HTRS Q1.0 1號(hào)主噴油電磁閥 1-QS Q1.1 2號(hào)主噴油電磁閥 2-QS Q1.2 點(diǎn)火變壓器 IT(IGNITION TRANSFORMER) Q1.3 重油低溫報(bào)警指示燈 TLAL Q1.5 蒸汽超高壓報(bào)警指示燈 PHAL Q1.6 極限低水位報(bào)警指示燈 WLALQ1.7 低油壓報(bào)警指示燈 PLALQ2.0 電機(jī)過(guò)載報(bào)警指示燈 OLALQ2.1 點(diǎn)火失敗/中途熄火報(bào)警指示燈 FRALQ2.2 低風(fēng)壓報(bào)警指示燈 WFAL Q2.3 報(bào)警蜂鳴器 AB 3.3 PLC外圍接線控制電路具有自動(dòng)和手動(dòng)兩種控制方式的鍋爐控制面版圖如下:STASTARTSTARTSTO燃燒控制1.自動(dòng)2.手動(dòng)高火3.手動(dòng)低火321重油泵手動(dòng)開(kāi)關(guān)輕油泵手動(dòng)開(kāi)關(guān)Start起動(dòng)STOauto or manu手動(dòng)點(diǎn)火風(fēng)機(jī)手動(dòng)STOPSTARTSTOPSTARTSTOSTART手動(dòng)2號(hào)噴油電磁閥手動(dòng)1號(hào)噴油電磁閥STOPONpushMANUAUTOSOURCEOFFONpushstop停止重油選擇輕油選擇STOPSTARTSTOPSTARTSTOPSTOSTART水泵手動(dòng)開(kāi)關(guān)STOSTART燃油加熱手動(dòng)開(kāi)關(guān) 圖3.2 鍋爐的控制面板鍋爐的控制電路如下:K-電源開(kāi)關(guān);DY-控制電源開(kāi)關(guān);1CJ、2CJ、3CJ、4CJ、5CJ 、6CJ 、7CJ -交流接觸器;FB-點(diǎn)火變壓器;(1-7)RJ-熱繼電器;HY-火焰監(jiān)視繼電器ITQ8000v風(fēng)機(jī)7JR7CJ2號(hào)重油泵6JR6CJ1號(hào)重油泵5JR5CJDY2號(hào)輕油泵1號(hào)輕油泵2號(hào)水泵1號(hào)水泵4JR3JR2JR1JR4CJ3CJ2CJ1CJ1CJ2CJ3CJ4CJHY5CJ6CJ7CJ11ITQKFBXY1LOQ1HOQ1WQFQ2WQ2LOQ2HOQIT 圖 3.3P2MHTRFMI3.21MFROPLAWPLALOHOIGOTHAOTLAMOLWLAPHAPSPHWLHWLLPLPBOTHOTLSTOPMANUAUTOSTARTL+INNI0.0I0.3I0.2I0.4I0.1I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5I2.0I2.1I2.2I2.3I2.4I2.5I2.6I2.7I3.0I3.1NPAFASI3.7I3.6I3.4I3.3PHMPLMWMHOMLOMMI3.5I1.6I1.7YOLALPLALWLALPHALTLALIT2-QS1-QSHTRSIGSFLQFHQFQ1WQ1HOQ1LOQoutQ0.0Q0.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7Q1.0Q1.2Q1.1Q1.3Q1.6Q1.5Q1.7Q2.01LXX2WQ2HOQNLYABWFALFRALQ2.1Q2.2Q2.3Q2.4Q2.5Q2.62LOQ3.4 PLC的控制程序設(shè)計(jì)Q0.1Q0.0I0.1I3.4I0.1I3.3I0.2I0.2M0.2M0.2網(wǎng)絡(luò)3網(wǎng)絡(luò)2網(wǎng)絡(luò)1M0.2M0.2M0.1I0.0/鍋爐起動(dòng)/輕油泵控制/重油泵控制T37I0.2網(wǎng)絡(luò)9I1.0I0.6M0.0I0.2Q0.3I0.4+400網(wǎng)絡(luò)8M0.3T38TON+450PTIN網(wǎng)絡(luò)7M0.3I1.3Q0.3M0.3I0.2網(wǎng)絡(luò)6M0.4M0.4I0.6Q0.3I0.2M0.2網(wǎng)絡(luò)5Q1.1Q1.0I0.6T38M0.4M0.0Q0.3M0.6I0.2I3.2M0.2網(wǎng)絡(luò)4T37TONPTIN+30T39TONPTIN/風(fēng)機(jī)控制/自動(dòng)停爐后風(fēng)機(jī)控制/自動(dòng)停爐后掃風(fēng)控制/自動(dòng)停爐后掃風(fēng)45秒/預(yù)掃風(fēng)40秒/預(yù)點(diǎn)火3秒Q1.1網(wǎng)絡(luò)14Q1.1I2.5I2.4I1.3I0.2I3.7I3.6Q1.0I2.5I2.4Q1.0I0.7I0.2I1.2I3.6M0.0M0.6I3.1I0.1Q1.1T40T41網(wǎng)絡(luò)13T39網(wǎng)絡(luò)12Q0.6I2.3M0.0T39M0.6T44T41I3.1T40網(wǎng)絡(luò)11I2.3Q1.2T40I3.1T37I0.2M0.0網(wǎng)絡(luò)10+70T40TONPTIN+40TONPTIN+40T44TONPTIN/點(diǎn)火變壓器控制/點(diǎn)火電磁閥控制/點(diǎn)火7秒延時(shí)/主噴油電磁閥控制M0.6I0.3網(wǎng)絡(luò)20I1.6M0.0M0.0M1.0網(wǎng)絡(luò)19M1.0Q0.3I2.6M0.5I2.1I3.1I2.2I2.0Q0.1I3.0I1.5I1.4網(wǎng)絡(luò)18M0.7M0.6M0.5Q0.3I3.1M1.1網(wǎng)絡(luò)17M1.1M1.1T40I1.3I1.6網(wǎng)絡(luò)16M0.7M0.7I4.3Q0.3網(wǎng)絡(luò)15M0.6M0.2/正常熄火判斷/熄火報(bào)警控制/熄火報(bào)警控制/報(bào)警單元/故障阻斷/正常停爐Q1.5Q1.5I1.4Q1.3I2.1Q2.2Q2.2I2.6Q1.3Q2.0Q2.0I2.0Q2.1Q2.1M0.5I1.6I1.6I1.6I1.6M1.0M1.0M1.0M1.0M1.0I1.6網(wǎng)絡(luò)27網(wǎng)絡(luò)26網(wǎng)絡(luò)25網(wǎng)絡(luò)24網(wǎng)絡(luò)23M0.1T42M0.6M0.0網(wǎng)絡(luò)22網(wǎng)絡(luò)21+450T42TONPTIN/停爐后掃風(fēng)45秒/停爐復(fù)位/電機(jī)過(guò)載報(bào)警/熄火報(bào)警/風(fēng)壓低報(bào)警/油溫低報(bào)警/超高壓報(bào)警I3.5Q0.2Q0.2I1.0I1.1I0.2M0.2網(wǎng)絡(luò)32M1.2Q2.3I1.6M1.2網(wǎng)絡(luò)31Q1.3Q2.3Q1.5Q1.6Q1.7Q2.0Q2.1Q2.2Q2.3M1.2I1.7網(wǎng)絡(luò)30Q1.7M1.0網(wǎng)絡(luò)29Q1.6I1.6I1.5Q1.6M1.0網(wǎng)絡(luò)28I3.0Q1.7I1.6/極限水位報(bào)警/油壓低報(bào)警/報(bào)警蜂鳴器/蜂鳴器復(fù)位/水泵控制Q0.4Q0.5Q0.3網(wǎng)絡(luò)35Q0.3Q0.5Q1.1Q1.0Q0.6Q1.1Q1.0Q1.2網(wǎng)絡(luò)34網(wǎng)絡(luò)33I2.7Q0.7Q0.7I0.4I0.5I0.2M0.2/電加熱器控制/弱風(fēng)控制/強(qiáng)風(fēng)控制 4 燃油輔鍋爐VB模型設(shè)計(jì) 4.1燃油輔鍋爐數(shù)學(xué)建模分析 系統(tǒng)仿真的首要任務(wù)是建立起系統(tǒng)的數(shù)學(xué)模型。建模就是用數(shù)學(xué)的方法把系統(tǒng)的實(shí)際工作過(guò)程描述出來(lái)的過(guò)程。建模的方法有機(jī)理建模和系統(tǒng)辯識(shí)以及把兩種方法相結(jié)合的混合法。本文通過(guò)機(jī)理建模得到通用系統(tǒng)的動(dòng)態(tài)微分方程,并對(duì)對(duì)象進(jìn)行動(dòng)態(tài)特性分析得到具體擾動(dòng)下的模型。4.1.1 汽包水位模型建立鍋爐汽包水位的自動(dòng)控制的任務(wù)是使鍋爐的給水量跟蹤鍋爐的蒸發(fā)量并維持汽包水位在允許的范圍內(nèi)。鍋爐汽水系統(tǒng)的結(jié)構(gòu)可簡(jiǎn)化為下圖所示:蒸汽總管給水引起汽包水位變化的主要擾動(dòng)是給水流量的變化和蒸汽流量的變化,如果只考慮主要擾動(dòng),汽包水位的動(dòng)態(tài)特性可表示為:T1T2 + T1 =(TW+KWUw)-(TD+KDUD) (4-1)式中,h汽包水位高度,mm TW給水流量的時(shí)間常數(shù),s TD蒸汽流量的時(shí)間常數(shù),s KW給水流量的放大倍數(shù) KD蒸汽流量的放大倍數(shù) =,給水流量變化量相對(duì)于最大蒸汽流量的標(biāo)定值 =,蒸汽流量變化量相對(duì)于最大蒸汽流量的標(biāo)定值 ,-時(shí)間常數(shù) 10在本文中,建模仿真的主要目的是驗(yàn)證PLC控制器的有效性,故對(duì)模型進(jìn)行合理簡(jiǎn)化。假定給水時(shí),給水流量為一定值,即不考慮給水流量在開(kāi)關(guān)時(shí)的變化。同時(shí)只要蒸汽閥打開(kāi),其蒸汽流量一定。并設(shè)汽包截面為定值。汽包中水的變化體積 = () (4-2) =+ =+* (4-3) 式中: 給水流量,蒸汽流量,S汽包截面 4.1.2 蒸汽壓力調(diào)節(jié)對(duì)象模型建立 燃油調(diào)節(jié)閥燃燒系統(tǒng)蒸汽系統(tǒng)蒸汽閥 圖4.1 蒸汽壓力調(diào)節(jié)對(duì)象示意圖 鍋爐燃燒系統(tǒng)自動(dòng)控制的基本任務(wù)是使燃燒所產(chǎn)生的熱量適應(yīng)蒸汽負(fù)荷的需要,同時(shí)保證經(jīng)濟(jì)燃燒和鍋爐的安全運(yùn)行。 對(duì)于蒸汽系統(tǒng),其吸收熱量的一部分用于把給水加熱到飽和水,另一部分用于把飽和水變成飽和蒸汽。所以,根據(jù)熱平衡定律, Q+DD= (4-4) 式中,D 鍋爐的蒸發(fā)量,Kg/S 飽和汽焓,J/Kg 飽和水焓,J/Kg 給水焓,J/Kg 鍋爐的儲(chǔ)水量,Kg飽和水焓和汽包蒸汽壓力有關(guān),即 =,微分后得到=() (4-5)將(4-5)代入(4-4)可得: Q=()D+() (4-6)移項(xiàng)后得: = D + (4-7) 令=()/() Kg/Mpa 稱為蓄熱系數(shù),它表示汽壓每改變一個(gè)單位(Mpa)蒸發(fā)受熱面和鍋筒所能吞吐的蒸發(fā)量,把蒸發(fā)系統(tǒng)的吸熱量用蒸汽量來(lái)表示,即吸熱量理論上所產(chǎn)生的蒸汽= (Kg/S) 7所以(4-7)變?yōu)椋?+,即 = =+ (4-8)4.1.3 模型仿真的處理方法下面介紹一種連續(xù)系統(tǒng)仿真常用的方法龍格庫(kù)塔法。在連續(xù)系統(tǒng)仿真中,主要的計(jì)算工作是對(duì)=的一階微分方程進(jìn)行求解。因?yàn)?已知=,假設(shè)我們從跨出一步,=+h,時(shí)刻為=,對(duì)可以在附近展開(kāi)成泰勒級(jí)數(shù),只保留項(xiàng),則有 =+h+ (4-9) 假設(shè)這個(gè)解可以寫(xiě)成如下形式:=+()h (4-10) = =對(duì)式右端的函數(shù)在=,=處展開(kāi)成泰勒級(jí)數(shù),保留h項(xiàng),可得 +將,代入(4-10)式,則有 =+將上式與(4-9)進(jìn)行比較,可得 +=1,=1/2,=1/2若限定=,可得其中一組解:=1/2,=1若寫(xiě)成一般遞推公式,即 =+(+)其中,=,=這種方法被稱為二階龍格庫(kù)塔法。在計(jì)算時(shí)只用到,即在后一步的計(jì)算中,僅僅利用前一步的計(jì)算結(jié)果,就能由初值逐步計(jì)算得到后續(xù)各時(shí)間點(diǎn)上的仿真值。9 4.2基于VB的鍋爐模型建立利用Visual Basic6.0圖形開(kāi)發(fā)系統(tǒng),可以開(kāi)發(fā)出功能完善,界面友好的模型仿真系統(tǒng)。具體界面如下:此模型以日本生產(chǎn)的DB-1841-A CPDB-40型號(hào)船用輔助鍋爐為模擬對(duì)象,該型鍋爐主要參數(shù)如下:蒸發(fā)量 4000kg/h Fuel consumption 313kg/h工作壓力 0.6MPa Furnace volume 5.03m3給水溫度 60 Steam space volume 2.68m3蒸發(fā)受熱面 52.3 Water volume 7.26m3起爐壓力0.55Mpa,低火燃燒壓力0.63Mpa,停爐壓力0.66Mpa,超高壓報(bào)警壓力點(diǎn)0.8 Mpa。高水位660mm,低水位550mm。運(yùn)行程序后,按下“鍋爐模型仿真開(kāi)始”按鈕,鍋爐模型與PLC建立連接。同時(shí)鍋爐面板自動(dòng)設(shè)置,此時(shí)處于自動(dòng)模式工作下。按下“起動(dòng)”按鈕,鍋爐全自動(dòng)運(yùn)行。也可以進(jìn)行手動(dòng)控制,將“AUTO OR MANU”轉(zhuǎn)換開(kāi)關(guān)選擇MANU檔,再按下“起動(dòng)”按鈕,將按手動(dòng)方式運(yùn)行。這時(shí)油泵、水泵、電加熱燃油、點(diǎn)火及燃燒過(guò)程均需手動(dòng)控制。為驗(yàn)證報(bào)警功能的可靠性,設(shè)有五種報(bào)警的手動(dòng)模擬,極限低水位報(bào)警與油溫過(guò)低報(bào)警可在手動(dòng)控制下進(jìn)行觀測(cè)。報(bào)警時(shí)指示燈閃爍,可按下消音按鈕,指示燈變平光,待故障排除后需按報(bào)警復(fù)位按鈕。 4.3 S7-200 PLC通訊概述S7-200 CPU支持多種通訊協(xié)議,包括點(diǎn)到點(diǎn)的協(xié)議(PPI),多點(diǎn)協(xié)議(MPI)及PROFIBUS協(xié)議。這些協(xié)議的結(jié)構(gòu)模型都是基于開(kāi)放系統(tǒng)互連參考模型(OSI)的7層通訊結(jié)構(gòu)。PPI協(xié)議和MPI協(xié)議通過(guò)令牌環(huán)網(wǎng)實(shí)現(xiàn)。令牌環(huán)網(wǎng)遵循歐洲標(biāo)準(zhǔn)EN50170中的過(guò)程現(xiàn)場(chǎng)總線(PROFIBUS)標(biāo)準(zhǔn)。它們都是異步、基于字符的協(xié)議,傳輸?shù)臄?shù)據(jù)帶有起始位、8位數(shù)據(jù)、奇校驗(yàn)和一個(gè)停止位。每組數(shù)據(jù)都包含特殊的起始和結(jié)束標(biāo)志、源站地址和目的站地址、數(shù)據(jù)長(zhǎng)度、數(shù)據(jù)完整性檢查幾部分。只要互相的波特率相同,三個(gè)協(xié)議可在同一網(wǎng)絡(luò)上運(yùn)行而不互相影響。本設(shè)計(jì)VB模型采用PPI協(xié)議與S7-200 PLC進(jìn)行通訊。PPI是一個(gè)主/從協(xié)議。在這個(gè)協(xié)議中,主站(其他CPU,SIMATIC編程器或TD200)給從站發(fā)送申請(qǐng),從站進(jìn)行響應(yīng)。從站不能初始化它本身,只有當(dāng)主站發(fā)出申請(qǐng)或查詢時(shí),從站才響應(yīng)。在PPI協(xié)議下S7-200進(jìn)行通訊時(shí)可以建立一定數(shù)目的邏輯連接,在波特率為9.6k,19.2k,187.5k三種波特率下只能建立4個(gè)邏輯連接。S7-200 CPU在RUN模式下才可以作為PPI主站。一旦進(jìn)入PPI主站模式,就可以利用網(wǎng)絡(luò)讀(NETR)和網(wǎng)絡(luò)寫(xiě)(NETW)指令讀寫(xiě)其他CPU。作為PPI主站的S7200CPU還可以響應(yīng)其他主站的請(qǐng)求。對(duì)于任何一個(gè)從站有多少個(gè)主站和它通訊,PPI協(xié)議沒(méi)有限制,但是在網(wǎng)絡(luò)中最多只能有32個(gè)主站。S7-200通訊的部件包括:通訊口、PC/PPI電纜、通訊卡、以及S7-200通訊擴(kuò)展模塊等。在每個(gè)S7-200的CPU上都有一個(gè)RS-485兼容的9針D型端口,由于PC計(jì)算機(jī)的串口為RS-232信號(hào),兩
收藏
編號(hào):1661256
類型:共享資源
大?。?span id="eekluam" class="font-tahoma">231.91KB
格式:ZIP
上傳時(shí)間:2019-11-01
30
積分
- 關(guān) 鍵 詞:
-
基于
plc
鍋爐
控制系統(tǒng)
設(shè)計(jì)
- 資源描述:
-
基于PLC鍋爐控制系統(tǒng)設(shè)計(jì),基于,plc,鍋爐,控制系統(tǒng),設(shè)計(jì)
展開(kāi)閱讀全文
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書(shū)面授權(quán),請(qǐng)勿作他用。