




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要 鍋爐是一種應(yīng)用最廣的熱能裝置,人們通常將燃料比喻做工業(yè)的“糧食”,那么鍋爐就相當(dāng)于工業(yè)的“腸胃”。目前,工業(yè)鍋爐是能源轉(zhuǎn)換和能源消耗的重要設(shè)備。為了保證鍋爐的安全、經(jīng)濟(jì)運(yùn)行,鍋爐的水位、溫度、壓力、流量都要嚴(yán)格的控制,不應(yīng)該有較大的波動(dòng),應(yīng)該嚴(yán)格控制在一個(gè)精確的范圍內(nèi),只有這樣才能安全生產(chǎn)。過(guò)熱蒸汽溫度是各種工業(yè)鍋爐設(shè)備的重要參數(shù)。鍋爐過(guò)熱蒸汽溫度的控制溫度,就是為了維持過(guò)熱器出口蒸汽溫度在允許的范圍內(nèi),并保護(hù)過(guò)熱器管壁溫度不超過(guò)允許的工作溫度。本次設(shè)計(jì)以組態(tài)王組態(tài)軟件實(shí)時(shí)監(jiān)控鍋爐過(guò)熱蒸汽溫度控制系統(tǒng)為背景,主要是用西門子s7-200 plc和組態(tài)軟件kingview 6.55 設(shè)計(jì)鍋爐
2、過(guò)熱蒸汽溫度監(jiān)控系統(tǒng)。在控制系統(tǒng)的設(shè)計(jì)與分析中,分別對(duì)串級(jí)控制系統(tǒng)和單回路控制系統(tǒng)進(jìn)行了分析與闡述,通過(guò)分析比較發(fā)現(xiàn),采用串級(jí)控制系統(tǒng)控制效果更好。本文說(shuō)明了鍋爐和過(guò)熱蒸汽溫度控制系統(tǒng)的工作原理,利用matlab,simulink 軟件進(jìn)行了參數(shù)整定和plc 梯形圖設(shè)計(jì),最后還將組態(tài)王和s7200plc連接起來(lái),實(shí)現(xiàn)了鍋爐溫度實(shí)時(shí)檢測(cè)的功能。關(guān)鍵詞:s7200plc 組態(tài)軟件設(shè)計(jì) 過(guò)熱蒸汽溫度控制 plc 梯形圖目錄1.緒論1 1.1鍋爐簡(jiǎn)介1 1.2過(guò)熱蒸汽溫度簡(jiǎn)介12.設(shè)計(jì)要求及分析2 2.1 設(shè)計(jì)要求2 2.2 設(shè)計(jì)思路及分析23.鍋爐系統(tǒng)生產(chǎn)工藝3 3.1鍋爐設(shè)備3 3.2鍋爐控制工藝
3、要求34.蒸汽過(guò)熱系統(tǒng)5 4.1蒸汽過(guò)熱系統(tǒng)控制任務(wù)5 4.2蒸汽過(guò)熱系統(tǒng)控制原理54.2.1 單回路控制方案54.2.2串級(jí)控制方案55.調(diào)節(jié)器參數(shù)整定7 5.1 動(dòng)態(tài)特性參數(shù)法7 5.2二階工程設(shè)計(jì)法86.系統(tǒng)硬件選型11 6.1硬件選型117.plc程序設(shè)計(jì)13 7.1 pid 算法13 7.2控制回路表13 7.3梯形圖程序設(shè)計(jì)138.組態(tài)設(shè)計(jì)20 8.1組態(tài)王對(duì)plc 的組態(tài)20 8.2定義數(shù)據(jù)變量20 8.3組態(tài)王界面設(shè)計(jì)219總 結(jié)23參考文獻(xiàn)24致謝251緒論1.1鍋爐簡(jiǎn)介鍋爐是石油化工、發(fā)電等工業(yè)過(guò)程必不可少的重要?jiǎng)恿υO(shè)備,它所產(chǎn)生的高壓蒸汽既可作為驅(qū)動(dòng)透平的動(dòng)力源,又可作為
4、精餾、干燥、反應(yīng)、加熱等過(guò)程的熱源。隨著工業(yè)生產(chǎn)規(guī)模的不斷擴(kuò)大,作為動(dòng)力和熱源的過(guò)濾,也向著大容量、高參數(shù)、高效率的方向發(fā)展。鍋爐設(shè)備根據(jù)用途、燃料性質(zhì)、壓力高低等有多種類型和名稱,工藝流程多種多樣,常用的鍋爐設(shè)備的蒸汽發(fā)生系統(tǒng)是由給水泵、給水控制閥、省煤器、汽包及循環(huán)管等組成。1.2 過(guò)熱蒸汽溫度簡(jiǎn)介在燃煤鍋爐運(yùn)行中,過(guò)熱蒸汽溫度是一個(gè)很重要的控制參數(shù)。過(guò)熱蒸汽溫度是鍋爐運(yùn)行質(zhì)量的重要指標(biāo)之一,過(guò)熱蒸汽溫度較高,可能造成過(guò)熱器蒸汽管道損壞;過(guò)熱蒸汽溫度過(guò)低,會(huì)降低內(nèi)功率。所以在鍋爐運(yùn)行中,必須保持過(guò)熱蒸汽溫度穩(wěn)定在規(guī)定值附近。 過(guò)熱蒸汽溫度控制的主要任務(wù)是維持過(guò)熱器出口溫度在允許的范圍之內(nèi),
5、并保護(hù)過(guò)熱器,使其管壁溫度不超過(guò)允許的工作溫度。過(guò)熱蒸汽溫度是鍋爐汽水系統(tǒng)中的溫度最高點(diǎn),蒸汽溫度過(guò)高會(huì)使過(guò)熱器管壁金屬?gòu)?qiáng)度下降,以至燒壞過(guò)熱器的高溫段,嚴(yán)重影響安全;過(guò)熱蒸汽溫度偏低,則會(huì)降低發(fā)電機(jī)組能量轉(zhuǎn)換效率。據(jù)分析,氣溫每降低5,熱經(jīng)濟(jì)性將下降1 ;蒸汽溫度偏低會(huì)使汽輪機(jī)尾部蒸汽濕度增大,甚至使之帶水,嚴(yán)重影響汽輪機(jī)的安全。2.設(shè)計(jì)要求及分析2.1 設(shè)計(jì)要求本次課程設(shè)計(jì)的主要任務(wù)是設(shè)計(jì)一個(gè)鍋爐過(guò)熱蒸汽溫度控制系統(tǒng),其主要內(nèi)容為:利用西門子plc設(shè)計(jì)鍋爐過(guò)熱蒸汽溫度控制系統(tǒng),編寫程序。完成以下工作:1.完成plc的選型,進(jìn)行i/o分配。2.將溫度信號(hào)轉(zhuǎn)化成電信號(hào)傳送到plc或計(jì)算機(jī),利用
6、pi或pid算法進(jìn)行運(yùn)算。3.利用計(jì)算結(jié)果調(diào)節(jié)減溫水電動(dòng)閥閥門開度,控制鍋爐過(guò)熱蒸汽溫度(內(nèi) )。4.利用組態(tài)王完成上位機(jī)組態(tài)設(shè)計(jì)。 5.控制時(shí)調(diào)節(jié)時(shí)間小于10s,最大超調(diào)不大于5%。2.2 設(shè)計(jì)思路及分析 本次設(shè)計(jì)以組態(tài)王組態(tài)軟件實(shí)時(shí)監(jiān)控鍋爐過(guò)熱蒸汽溫度控制系統(tǒng)為背景,主要是用西門子s7-200 plc和組態(tài)軟件kingview 6.55 設(shè)計(jì)鍋爐過(guò)熱蒸汽溫度監(jiān)控系統(tǒng)。首先我們了解了過(guò)熱蒸汽溫度控制的意義及鍋爐的工作原理,然后利用matlab軟件進(jìn)行了調(diào)節(jié)器的參數(shù)整定,之后進(jìn)行系統(tǒng)硬件配置選型并給出用于溫度控制的plc 梯形圖。最后將組態(tài)軟件和s7-200 plc連接起來(lái),實(shí)現(xiàn)鍋爐溫度檢測(cè)的
7、功能,從而完成整個(gè)課程設(shè)計(jì)。3.鍋爐系統(tǒng)生產(chǎn)工藝3.1鍋爐設(shè)備鍋爐是石油化工、發(fā)電等工業(yè)過(guò)程必不可少的重要?jiǎng)恿υO(shè)備,它所產(chǎn)生的高壓蒸汽既可作為驅(qū)動(dòng)透平的動(dòng)力源,又可作為精餾、干燥、反應(yīng)、加熱等過(guò)程的熱源。隨著工業(yè)生產(chǎn)規(guī)模的不斷擴(kuò)大,作為動(dòng)力和熱源的過(guò)濾,也向著大容量、高參數(shù)、高效率的方向發(fā)展。鍋爐設(shè)備根據(jù)用途、燃料性質(zhì)、壓力高低等有多種類型和稱呼,工藝流程多種多樣,常用的鍋爐設(shè)備的蒸汽發(fā)生系統(tǒng)是由給水泵、給水控制閥、省煤器、汽包及循環(huán)管等組成。燃料與空氣按照一定比例送入鍋爐燃燒室燃燒,生成的熱量傳遞給蒸汽發(fā)生系統(tǒng),產(chǎn)生飽和蒸汽,形成一點(diǎn)觀其文的過(guò)熱蒸汽,在匯集到蒸汽母管。過(guò)熱蒸汽經(jīng)負(fù)荷設(shè)備控制
8、,供給負(fù)荷設(shè)備用,于此同時(shí),燃燒過(guò)程中產(chǎn)生的煙氣,除將飽和蒸汽變成過(guò)熱蒸汽外,還經(jīng)省煤器預(yù)熱鍋爐給水和空氣預(yù)熱器預(yù)熱空氣,最后經(jīng)引風(fēng)送往煙囪,排入大氣完成一個(gè)循環(huán)。3.2鍋爐控制工藝要求鍋爐設(shè)備的控制任務(wù)是根據(jù)生產(chǎn)負(fù)荷的需要,供應(yīng)一定壓力或溫度的蒸汽,同時(shí)要使鍋爐在安全、經(jīng)濟(jì)的條件下運(yùn)行。按照這些控制要求,鍋爐設(shè)備將有如下主要的控制系統(tǒng): 鍋爐汽包水位控制系統(tǒng):主要是保持汽包內(nèi)部的無(wú)聊平衡,使機(jī)水量適應(yīng)鍋爐的蒸汽量,維持汽包中水位在工藝允許的范圍內(nèi); 鍋爐燃燒系統(tǒng)的控制:其控制方案要滿足燃燒所產(chǎn)生的熱量,適應(yīng)蒸汽負(fù)荷的需要,使燃料與空氣量保持一定的比值,保證燃燒的經(jīng)濟(jì)型和鍋爐的安全運(yùn)行,使引風(fēng)
9、量與送風(fēng)量相適應(yīng),保持爐膛負(fù)壓在一定范圍內(nèi)。 過(guò)熱蒸汽系統(tǒng)控制:主要使過(guò)熱器出口溫度保持在允許范圍內(nèi),并保證管壁溫度不超過(guò)工藝允許范圍; 鍋爐水處理過(guò)程:主要使鍋爐給水的水性能指標(biāo)達(dá)到工藝要求。圖3-1 鍋爐設(shè)備主要工藝流程圖4.蒸汽過(guò)熱系統(tǒng)4.1蒸汽過(guò)熱系統(tǒng)控制任務(wù)蒸汽過(guò)熱系統(tǒng)則是鍋爐系統(tǒng)安全正常運(yùn)行,確保蒸汽品質(zhì)的重要部分。過(guò)熱蒸汽溫度的控制任務(wù)是維持過(guò)熱器出口汽溫在允許范圍內(nèi),并且保護(hù)過(guò)熱器使管壁溫度不超過(guò)允許的工作溫度過(guò)熱蒸汽溫度是鍋爐給水通道中溫度最高的地方,過(guò)熱器正常運(yùn)行時(shí)的溫度一般接近于材料所允許的最高溫度。過(guò)熱蒸汽溫度控制的主要任務(wù)就是:1) 克服各種干擾因素,將過(guò)熱器出口蒸汽
10、溫度維持在規(guī)定允許的范圍內(nèi),從而保持蒸氣品質(zhì)合格。2) 保護(hù)過(guò)熱器管壁溫度不超過(guò)允許的工作溫度。4.2蒸汽過(guò)熱系統(tǒng)控制原理蒸汽溫度控制系統(tǒng)可直接選擇過(guò)熱蒸汽溫度作為被控參數(shù)。影響過(guò)熱蒸汽出口溫度的擾動(dòng)因素主要有蒸汽流量d、煙氣熱量、減溫水流量。蒸汽流量d是不可控的,不能選作蒸汽溫度控制變量;選擇煙氣熱量(調(diào)節(jié)煙氣流量或煙氣溫度)作為控制變量,實(shí)現(xiàn)起來(lái)比較復(fù)雜,并會(huì)造成與燃燒控制系統(tǒng)的相互干擾,也不可取。只有選擇減溫水流量作為蒸汽溫度控制系統(tǒng)的控制變量。4.2.1 單回路控制方案 單回路控制方案:在運(yùn)行過(guò)程中,改變減溫水流量,實(shí)際上是改變過(guò)熱器出口蒸汽的熱晗,亦改變進(jìn)口蒸汽溫度,其原理圖如圖4-
11、1所示。從動(dòng)態(tài)特性上看,這種調(diào)節(jié)方法是最不理想的,但由于設(shè)備簡(jiǎn)單、投資少,因此,實(shí)際過(guò)程中應(yīng)用得最多。4.2.2串級(jí)控制方案串級(jí)控制方案:采用兩級(jí)調(diào)節(jié)器,這兩級(jí)調(diào)節(jié)器串在一起,各有其特殊任務(wù),調(diào)節(jié)閥直接受調(diào)節(jié)器1的控制,而調(diào)節(jié)器1的給定值受到調(diào)節(jié)器2的控制,形成了特有的雙閉環(huán)系統(tǒng)。由副調(diào)節(jié)器調(diào)節(jié)器和減溫器出口溫度形成的閉環(huán)稱為副環(huán),由主調(diào)節(jié)器和主信號(hào)出口蒸汽溫度形成的閉環(huán)稱為主環(huán),可見副環(huán)是串在主環(huán)之中的。其原理圖如圖4-2所示。圖4-1 改變減溫水量控制蒸汽溫度系統(tǒng)原理圖圖4-2 過(guò)熱蒸汽溫度串級(jí)調(diào)節(jié)系統(tǒng)原理圖5調(diào)節(jié)器參數(shù)整定在實(shí)際工業(yè)生產(chǎn)應(yīng)用中,pid調(diào)節(jié)器是構(gòu)成自動(dòng)控制系統(tǒng)的核心儀表,它
12、的基本功能是將來(lái)自變送器的測(cè)量信號(hào)與給定信號(hào)相比較,并對(duì)由此所產(chǎn)生的偏差信號(hào)進(jìn)行比例,積分或微分處理后,輸出調(diào)節(jié)信號(hào)控制執(zhí)行器的動(dòng)作以實(shí)現(xiàn)對(duì)不同被測(cè)或被控參數(shù)如溫度、壓力、流量或液位等的自動(dòng)控制。5.1 動(dòng)態(tài)特性參數(shù)法已知鍋爐過(guò)熱蒸汽溫度控制系統(tǒng)數(shù)學(xué)模型為:被控對(duì)象中參數(shù),利用開環(huán)整定法反應(yīng)曲線法(動(dòng)態(tài)特性參數(shù)法)求取pid調(diào)節(jié)器控制參數(shù)的算式如下:得到pid調(diào)節(jié)器控制參數(shù),即pid調(diào)節(jié)器的傳遞函數(shù)為:將pid調(diào)節(jié)器與被控對(duì)象串聯(lián),構(gòu)成圖5-1所示的閉環(huán)系統(tǒng),利用matlab求得其階躍響應(yīng)曲線如圖5-2所示。圖5-1 鍋爐過(guò)熱蒸汽溫度控制系統(tǒng)方塊圖(1)圖5-2說(shuō)明動(dòng)態(tài)特性參數(shù)法整定的pid參
13、數(shù)不滿足控制要求。圖5-2 動(dòng)態(tài)特性參數(shù)整定得到的階躍響應(yīng)曲線5.2二階工程設(shè)計(jì)法由泰勒一階近似式可得到故系統(tǒng)的數(shù)學(xué)模型可寫成控制系統(tǒng)的方框圖如圖5-3所示:圖5-3 鍋爐過(guò)熱蒸汽溫度控制系統(tǒng)方塊圖(2)圖5-4為利用matlab進(jìn)行仿真得到的的階躍響應(yīng)曲線。由圖可知,用一階慣性環(huán)節(jié)來(lái)代替純滯后環(huán)節(jié)的階躍響應(yīng)曲線基本一致。圖5-4 階躍響應(yīng)曲線圖在爐溫控制系統(tǒng)中,滿足,根據(jù)二階工程設(shè)計(jì)法,可用比例積分調(diào)節(jié)器來(lái)校正系統(tǒng)。最后得到調(diào)節(jié)器的形式:式中其階躍響應(yīng)曲線如圖5-5所示。圖5-5 采用pi控制器的階躍響應(yīng)曲線圖故最終設(shè)計(jì)的pi調(diào)節(jié)器為:.6系統(tǒng)硬件選型6.1硬件選型基于plc的鍋爐過(guò)熱蒸汽溫
14、度控制系統(tǒng)硬件主要包括電動(dòng)調(diào)節(jié)閥、溫度變送器、西門子s7-200plc、em235模擬量模塊。s7-200plc控制系統(tǒng)硬件由四部分組成:cpu模塊、擴(kuò)展模塊及pc/ppi電纜,還有上位機(jī)。1、cpu224 dc/dc/dc模塊本次設(shè)計(jì)采用的西門子plc的cpu是cpu224 dc/dc/dc,cpu內(nèi)部集成14輸入/10輸出共24個(gè)數(shù)字量i/o點(diǎn),最多可連接7個(gè)擴(kuò)展模塊,最大擴(kuò)展至168路數(shù)字量i/o點(diǎn)或35路模擬量i/o點(diǎn);具有pid控制器;1個(gè)rs-485通信/編程口,具有ppi通信協(xié)議、mpi通信協(xié)議、和自由方式通信協(xié)議;i/o端子排可以很容易地整體拆卸。2、em235模塊因?yàn)閟7-2
15、00的cpu224本身不能處理模擬信號(hào),所以處理模擬信號(hào)時(shí)需要外加模擬量擴(kuò)展模塊。模擬量擴(kuò)展模塊em235 有4路模擬量輸入和1路模擬量輸出,輸入輸出都可以為適用于復(fù)雜的控制場(chǎng)合。其內(nèi)部集成有12位的a/d轉(zhuǎn)換器,不用加放大器即可直接與執(zhí)行器和傳感器相連。em235模塊能直接和pt100熱電阻相連,供電電源為24v。本設(shè)計(jì)的標(biāo)準(zhǔn)配置中,能尋址的物理i/o點(diǎn)數(shù)字量輸入為 數(shù)字量輸出為 模擬量輸入為 模擬量輸出為。3、plc與上位機(jī)通信本次設(shè)計(jì)plc與上位機(jī)通信采用pc/ppi電纜。將pc/ppi電纜連接rs-232(pc)的一端連接到計(jì)算機(jī)上,另外一端連接到plc的編程口上。它將提供plc與計(jì)算
16、機(jī)之間的通信,線長(zhǎng)5m, 帶內(nèi)置rs-232c/rs285連接器,用于cpu 22x與pc直接連接。連接好之后,在step7編程軟件的操作欄中,單擊“通信”圖標(biāo),打開通信對(duì)話框,如圖6-1所示,點(diǎn)擊左下角的“設(shè)置pg/pc接口” (或單擊操作欄中的“設(shè)置pg/pc接口”圖標(biāo))進(jìn)行通信參數(shù)設(shè)置 (pc/ppi編程電纜的通信地址設(shè)為“2”,接口設(shè)為“com1”,傳輸波特率為“9.6kbps”)。在通信對(duì)話框右側(cè)雙擊刷新圖標(biāo),即可建立與s7-200的通信。圖6-1 上位機(jī)與plc通信7.plc程序設(shè)計(jì)7.1 pid 算法plc使用的plc算式表示為:其中,是第n次采樣時(shí)刻pid指令輸出值,分別是第n
17、次采樣時(shí)刻的比例項(xiàng)、積分項(xiàng)和微分項(xiàng)的值。7.2控制回路表在pid指令中,操作數(shù)table用于設(shè)定pid運(yùn)算所需的各個(gè)參數(shù),稱為控制回路表。每個(gè)回路包含80字節(jié),其內(nèi)容見表7-1。pid回路控制指令用于完成pid運(yùn)算。為了使pid運(yùn)算以設(shè)定的采樣頻率工作,pid應(yīng)放在定時(shí)中斷程序中,或者在主程序中被定時(shí)器指令控制,按照一定的頻率執(zhí)行。 表7-1 pid指令控制回路表的內(nèi)容序號(hào)表內(nèi)偏移地址參數(shù)名數(shù)據(jù)類型i/o過(guò)程變量描述10實(shí)數(shù)i過(guò)程變量值24i給定值38i/opid回路輸出值412i比例項(xiàng)增益,可正可負(fù)516i采樣周期,單位:s620i積分時(shí)間常數(shù),單位:min724i微分時(shí)間常數(shù),單位:min
18、828i/o前一時(shí)刻積分項(xiàng)累計(jì)值932i/o前一時(shí)刻的過(guò)程變量值1036-79保留,用于自整定變量7.3梯形圖程序設(shè)計(jì)設(shè)給定量為鍋爐過(guò)熱蒸汽額定溫度,被控量為減溫水電動(dòng)閥閥門開度。水位調(diào)節(jié)量為單極性信號(hào),經(jīng)過(guò)a/d轉(zhuǎn)換后送入plc??刂茰p溫水電動(dòng)閥閥門的開度信號(hào)由plc執(zhí)行pid指令后經(jīng)d/a轉(zhuǎn)換后送出。主程序調(diào)用3個(gè)子程序,如圖7-2所示。圖7-2 plc主程序網(wǎng)絡(luò)一:調(diào)用輸入子程序sbr0,采集測(cè)量值pv信號(hào),同時(shí)設(shè)定設(shè)定值sp,轉(zhuǎn)換相應(yīng)的工程量。網(wǎng)絡(luò)二:調(diào)用子程序sbr1,初始化pid參數(shù),同時(shí)使能定時(shí)中斷0,調(diào)用定時(shí)中斷程序0,進(jìn)行pid計(jì)算。網(wǎng)絡(luò)三:調(diào)用子程序sbr2,判斷手自動(dòng),工
19、程量轉(zhuǎn)換后將結(jié)果輸出到acw0。1、子程序0如圖7-3所示:圖7-3 sbr0子程序其功能是采集pv值,轉(zhuǎn)換為標(biāo)準(zhǔn)工程量(實(shí)際的工程量,其大小、范圍和測(cè)量單位都可能不同,在進(jìn)行pid計(jì)算前,需要將這些實(shí)際的工程值轉(zhuǎn)換為無(wú)量綱的標(biāo)準(zhǔn)的浮點(diǎn)數(shù)格式)。同時(shí)將pv值轉(zhuǎn)到之間送至vd300存儲(chǔ),以便組態(tài)軟件觀察;在sbr0的網(wǎng)絡(luò)2中,將組態(tài)軟件的設(shè)定值sp轉(zhuǎn)換為標(biāo)準(zhǔn)之間的數(shù),方便pid計(jì)算。vd304作為一個(gè)中間變量設(shè)定值,范圍是,是為了在組態(tài)界面中方便設(shè)置而增加的一個(gè)量,在子程序0的網(wǎng)絡(luò)2中被轉(zhuǎn)換到之間的標(biāo)準(zhǔn)值。2、子程序1如圖7-4所示:圖7-4 sbr1子程序其主要是參數(shù)設(shè)置初始化。然后,使能中斷
20、程序0,smb324是定時(shí)中斷的參數(shù),表示延時(shí)100ms, 即定時(shí)0.1s,中斷事件10就就發(fā)生一次,atch是將中斷事件10與中斷程序0關(guān)聯(lián)起來(lái),每發(fā)生一次中斷事件就執(zhí)行一次中斷處理程序。3、子程序2如圖7-5所示,為輸出程序,主要由2個(gè)網(wǎng)絡(luò)構(gòu)成。網(wǎng)絡(luò)1:如果是自動(dòng)模式(i0.0=1),則pid計(jì)算的結(jié)果送到aqw0以執(zhí)行輸出,輸出前要進(jìn)行相應(yīng)的工程量轉(zhuǎn)換(pid控制回路的輸出值都是標(biāo)準(zhǔn)化了的值,對(duì)于被控對(duì)象來(lái)說(shuō)相當(dāng)于控制量。在輸出至模擬量輸出模塊之前,應(yīng)將其轉(zhuǎn)換為一個(gè)16位的整數(shù)值),將之間的數(shù)轉(zhuǎn)換為,對(duì)應(yīng)的em235模塊會(huì)輸出的電流。網(wǎng)絡(luò)2:如果是手動(dòng)模式,則將手動(dòng)設(shè)定的mv值轉(zhuǎn)換為之間
21、后送到aqw0,以執(zhí)行輸出。在進(jìn)行手動(dòng)到自動(dòng)或自動(dòng)到手動(dòng)的切換時(shí),應(yīng)達(dá)到無(wú)擾動(dòng)切換,即指切換之前,無(wú)需由人工進(jìn)行手動(dòng)輸出控制信號(hào)與自動(dòng)輸出控制信號(hào)之間的對(duì)位平衡操作,就可以保證切換時(shí)不會(huì)對(duì)執(zhí)行機(jī)構(gòu)的現(xiàn)有位置產(chǎn)生擾動(dòng)。當(dāng)從自動(dòng)方式切向手動(dòng)方式時(shí),只要plc正常工作,就能自動(dòng)保證無(wú)擾動(dòng)切換;而為了實(shí)現(xiàn)圖7-5 sbr2子程序圖7-5 sbr2子程序(續(xù))從手動(dòng)方式無(wú)擾動(dòng)地切換到自動(dòng)方式,在轉(zhuǎn)變到自動(dòng)方式之前,必須將手動(dòng)方式下的輸出值作為一個(gè)輸入提供給pid指令,即:1. 設(shè)定給定值() = 過(guò)程變量值();2. 設(shè)定前一時(shí)刻過(guò)程變量值() = 過(guò)程變量值();3. 前一時(shí)刻積分項(xiàng)累計(jì)值() = 回
22、路輸出值()。網(wǎng)絡(luò)2的后兩條mov_r指令便是為了實(shí)現(xiàn)手自動(dòng)的無(wú)擾動(dòng)切換而設(shè)置的。中斷程序int_0中采用定時(shí)中斷0(中斷事件10)調(diào)用pid程序,如圖7-6所示。圖7-6 int_0中斷程序中斷程序int_0完成pid運(yùn)算,并將計(jì)算結(jié)果m轉(zhuǎn)到之間送至vd308存儲(chǔ),以便組態(tài)軟件觀察。8組態(tài)設(shè)計(jì)8.1組態(tài)王對(duì)plc 的組態(tài)西門子s7-200使用串口通信,在組態(tài)王中,新建一個(gè)工程并打開,選擇工程瀏覽器左側(cè)大綱項(xiàng)中的“設(shè)備”com1選項(xiàng),在工程瀏覽器右側(cè)雙擊“新建”圖標(biāo),運(yùn)行“設(shè)備配置向?qū)А?,選擇“plc”中的“西門子”、“s7-200系列”、“ppi”選項(xiàng),當(dāng)設(shè)備定義完成后,可以在工程瀏覽器的右
23、側(cè)看到新建的外部設(shè)備“s7200”,如圖8-1所示。在定義數(shù)據(jù)庫(kù)變量時(shí),只要把i/o變量連接到這臺(tái)設(shè)備上,它就可以和組態(tài)王交換數(shù)據(jù)了。圖8-1 組態(tài)王設(shè)備定義8.2定義數(shù)據(jù)變量在組態(tài)王中,鍋爐過(guò)熱蒸汽溫度控制系統(tǒng)的變量見表5-1表8-1 數(shù)據(jù)詞典變量表變量名變量類型寄存器數(shù)據(jù)類型讀寫屬性數(shù)據(jù)范圍描述pvi/o實(shí)數(shù)v300float只讀測(cè)量值spi/o實(shí)數(shù)v304float讀寫設(shè)定值mvi/o實(shí)數(shù)v308float讀寫輸出值mvsi/o實(shí)數(shù)v312float讀寫手動(dòng)設(shè)定值手自動(dòng)i/o離散i0.0bit讀寫0:手動(dòng),1:自動(dòng)把數(shù)據(jù)詞典中定義的變量與組態(tài)畫面的圖素進(jìn)行動(dòng)畫連接,運(yùn)行控制系統(tǒng),即可以實(shí)現(xiàn)實(shí)時(shí)控制鍋爐過(guò)熱蒸汽的溫度。圖8-2 變量定義圖8.3組態(tài)王界面設(shè)計(jì)最終設(shè)計(jì)完成的組態(tài)界面如圖8-3所示。圖8-3 基于plc的溫度控制界面9.總 結(jié)本次課程設(shè)計(jì)基本上達(dá)到了設(shè)計(jì)要求。但由于時(shí)間和技
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024基于類腦計(jì)算人工智能安全
- 口語(yǔ)交際:轉(zhuǎn)述 教學(xué)設(shè)計(jì)-2023-2024學(xué)年語(yǔ)文四年級(jí)下冊(cè)統(tǒng)編版
- 2025年中考道德與法治全真模擬卷3(含答案)
- 攝影基礎(chǔ)知識(shí)培訓(xùn)課件
- 出資贈(zèng)與合同范本
- 2025年節(jié)約糧食標(biāo)準(zhǔn)教案5篇
- 員工薪酬福利計(jì)劃
- 加強(qiáng)社區(qū)“鄰里守望”機(jī)制建設(shè)計(jì)劃
- 加強(qiáng)幼兒園學(xué)生創(chuàng)新思維能力的工作計(jì)劃
- 教學(xué)評(píng)價(jià)中的定量與定性計(jì)劃
- 浙江省杭州市2024年中考英語(yǔ)真題(含答案)
- 生豬屠宰獸醫(yī)衛(wèi)生檢驗(yàn)人員理論考試題庫(kù)及答案
- 智慧醫(yī)院可行性研究報(bào)告
- 直播運(yùn)營(yíng)實(shí)戰(zhàn):淘寶直播運(yùn)營(yíng)課件
- 海克斯康三坐標(biāo)測(cè)量?jī)x的使用課件
- 防洪堤工程施工質(zhì)量保證體系
- 高血壓臨床路徑
- 《新媒體營(yíng)銷》全套教學(xué)教案
- 消防維修合同范本
- (完整版)質(zhì)量目標(biāo)細(xì)化分解方案-橋梁工程
- 用戶水表(水費(fèi))過(guò)戶協(xié)議
評(píng)論
0/150
提交評(píng)論