版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 貴州大學(xué)plc課程設(shè)計plc課程設(shè)計 設(shè)計題目: 爐窯溫度控制系統(tǒng)設(shè)計 學(xué) 院: 職業(yè)技術(shù)學(xué)院 專 業(yè): 自動化 班 級: 學(xué) 號: 學(xué)生姓名: 指導(dǎo)教師: 2011年6月 15日 前言 可編程控制器是60年代末在美國首先出現(xiàn)的,當(dāng)時叫可編程邏輯控制器plc(programmablelogiccontroller),目的是用來取代繼電器。以執(zhí)行邏輯判斷、計時、計數(shù)等順序控制功能。提出plc概念的是美國通用汽車公司。plc的基本設(shè)計思想是把計算機(jī)功能完善、靈活、通用等優(yōu)點和繼電器控制系統(tǒng)的簡單易懂、操作方便、價格便宜等優(yōu)點結(jié)合起來,控制器的硬件是標(biāo)準(zhǔn)的、通用的。根據(jù)實際應(yīng)用對象,將控制內(nèi)容編成
2、軟件寫入控制器的用戶程序存儲器內(nèi),使控制器和被控對象連接方便。 70年代中期以后,plc已廣泛地使用微處理器作為中央處理器,輸入輸出模塊和外圍電路也都采用了中、大規(guī)模甚至超大規(guī)模的集成電路,這時的plc已不再是僅有邏輯(logic)判斷功能,還同時具有數(shù)據(jù)處理、pid調(diào)節(jié)和數(shù)據(jù)通信功能。國際電工委員會(iec)頒布的可編程控制器標(biāo)準(zhǔn)草案中對可編程控制器作了如下的定義:可編程控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用了可編程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運(yùn)算,順序控制、定時、計數(shù)和算術(shù)運(yùn)算等操作的指令,并通過數(shù)字式和模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過
3、程??删幊炭刂破骷捌溆嘘P(guān)外圍設(shè)備,易于與工業(yè)控制系統(tǒng)聯(lián)成一個整體,易于擴(kuò)充其功能的設(shè)計。 可編程控制器對用戶來說,是一種無觸點設(shè)備,改變程序即可改變生產(chǎn)工藝。目前,可編程控制器已成為工廠自動化的強(qiáng)有力工具,得到了廣泛的普及推廣應(yīng)用??删幊炭刂破魇敲嫦蛴脩舻膶S霉I(yè)控制計算機(jī),具有許多明顯的特點。 可靠性高,抗干擾能力強(qiáng); 編程直觀、簡單; 適應(yīng)性好; 功能完善,接口功能強(qiáng)。 從20世紀(jì)20年代起,人們把各種繼電器、定時器、接觸器及其觸點按一定的邏輯關(guān)系連接起來組成控制系統(tǒng),控制各種生產(chǎn)機(jī)械,這就是大家熟悉的傳統(tǒng)控制系統(tǒng)。到20世紀(jì)60年代,小型計算機(jī)的發(fā)展仍未能滿足人們所需要的要求。1968年
4、美國通用汽車公司招標(biāo),對新的汽車流水線控制系統(tǒng)提出具體要求。隨著plc功能的不斷完善,性價比的不斷提高,plc的應(yīng)用面也越來越廣。目前,plc在國內(nèi)外已經(jīng)廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機(jī)械制造、汽車、輕紡、交通運(yùn)輸、環(huán)保及文化娛樂等各個行業(yè)。plc的應(yīng)用范圍通??煞譃殚_關(guān)邏輯控制、運(yùn)動控制、過程控制、機(jī)械加工中的數(shù)字控制、機(jī)器人控制、通信和聯(lián)網(wǎng)等。plc從組成形式上一般分為整體式和模塊式兩種,但在邏輯結(jié)構(gòu)上基本相同。無論是整體式還是模塊式,從硬件結(jié)構(gòu)看,plc都是由cpu、存儲器、i/o接口單元及擴(kuò)展接口和擴(kuò)展部件、外設(shè)接口及外設(shè)和電源等部分組成,各部分之間通過系統(tǒng)總線連接。關(guān)鍵詞:
5、恒溫養(yǎng)護(hù)爐溫度控制;pid算法;plc編程;目錄緒論第一章 爐窯溫度控制系統(tǒng)設(shè)計的內(nèi)容及要求第一章 系統(tǒng)硬件設(shè)計2.1 選取plc的類型及容量.2.2 溫度傳感器的選擇.2.3 控制開關(guān)及電動機(jī)的選擇.第二章 i/o地址的分配3.1 i/o地址的簡介3.2 系統(tǒng)各元件對應(yīng)的i/o地址.第三章 軟件系統(tǒng)的設(shè)計.4.1 s7200軟件的介紹.4.2 系統(tǒng)pid算法及流程圖.4.2.1 pid算法的簡介.4.2.2 pid算法的數(shù)字化處理.4.2.3 程序流程圖.4.3 主程序清單.4.4 程序編輯和調(diào)試.第四章 總結(jié).參考文獻(xiàn).緒論人類社會已經(jīng)進(jìn)入了工業(yè)高度發(fā)達(dá)的時代,現(xiàn)在我們對各種工業(yè)產(chǎn)品的要求
6、已經(jīng)從原來的量向質(zhì)轉(zhuǎn)變,對各種工業(yè)產(chǎn)品的要求越來越高,因此,對各種生產(chǎn)設(shè)備及過程控制的要求也越來越嚴(yán)格,對各種工業(yè)生產(chǎn)環(huán)境的要求也越來越高。在當(dāng)今的工業(yè)生產(chǎn)中,溫度、壓力、流量和液位是四種常見的過程變化量。其中,溫度是一個非常重要的過程變量。溫度控制系統(tǒng)是比較常見的,是典型的過程控制系統(tǒng)。溫度是工業(yè)生產(chǎn)中重要的被控制參數(shù)之一,冶金、機(jī)械、食品、化工等各類工業(yè)生產(chǎn)過程中廣泛使用的各種加熱爐、熱處理爐、反應(yīng)爐,對工業(yè)的處理溫度等均需要對溫度進(jìn)行嚴(yán)格控制。這方面的應(yīng)用大多基于單片機(jī)進(jìn)行pid控制,然而單片機(jī)的ddc系統(tǒng)軟件硬件設(shè)計較為復(fù)雜,特別是涉及到邏輯控制方面更不是其長處,但plc在這方面卻是公
7、認(rèn)的最佳選擇。 在恒溫養(yǎng)護(hù)爐的產(chǎn)品生產(chǎn)過程中,爐窖內(nèi)的溫度控制是一個非常重要的環(huán)節(jié),因此對溫度的控制要求也很嚴(yán)格,它不能低于或高于生產(chǎn)設(shè)備正常工作的溫度值太多。養(yǎng)護(hù)爐內(nèi)溫度控制需要通過對氣流量的控制來實現(xiàn),必須對爐內(nèi)溫度的升溫、恒溫和降溫進(jìn)行精確的控制,對爐內(nèi)溫度的控制的好壞直接關(guān)系到生產(chǎn)產(chǎn)品的質(zhì)量、生產(chǎn)率和廠家的生產(chǎn)成本以及安全。本文針對養(yǎng)護(hù)爐內(nèi)恒溫過程,在pid調(diào)節(jié)方法中,采用西門子s7-200 plc,實現(xiàn)了養(yǎng)護(hù)爐溫度精確控制的效果。在工業(yè)生產(chǎn)過程當(dāng)中,常常需要用閉環(huán)控制方法來控制溫度、壓力、流量和液位連續(xù)變化的量。pid調(diào)節(jié)是經(jīng)典控制理論中最典型的用于閉環(huán)控制系統(tǒng)的調(diào)節(jié)方法。 本設(shè)計通
8、過結(jié)合pid算法,運(yùn)用s7200軟件以及以前所學(xué)的知識,經(jīng)過對任務(wù)的分析,設(shè)計,編程,調(diào)試來完成。 第一章 爐窯溫度控制系統(tǒng)設(shè)計的內(nèi)容及要求 1.1 任務(wù)描述某恒溫養(yǎng)護(hù)爐根據(jù)工藝控制要求,需要對養(yǎng)護(hù)爐窯內(nèi)的溫度進(jìn)行嚴(yán)格的控制,爐窯溫度控制系統(tǒng)的示意圖如圖1 所示,圖中有兩個爐窯,分別設(shè)置有啟動、停止和急停的按鈕開關(guān),同時還設(shè)有總啟動和總停止按鈕。要求設(shè)計滿足下述控制要求的程序。 1.2 控制要求 (1)系統(tǒng)總的控制過程 按下總啟動按鈕后,允許兩個爐窯按照各自的控制要求運(yùn)行,如果按下總停止按鈕,則禁止系統(tǒng)運(yùn)行。 (2)每個爐窯具體的控制要求如下:按下啟動按鈕,啟動風(fēng)機(jī)電機(jī),使?fàn)t窯內(nèi)的熱氣流循環(huán);
9、 打開進(jìn)氣閥,使熱氣流(蒸汽)進(jìn)入爐窯; 經(jīng)過一定時間的恒溫控制(如10h),關(guān)閉進(jìn)氣閥。 打開排氣閥,排出熱氣流; 按下停止按鈕,則關(guān)閉風(fēng)機(jī),延時10s后關(guān)閉排氣閥; 按下急停按鈕,禁止各窯輸出控制(即關(guān)閉風(fēng)機(jī)電機(jī)、排氣閥、進(jìn)氣閥); 每個爐窯的進(jìn)氣閥只有在總進(jìn)氣閥打開5s后才能打開; 只要一個爐窯的進(jìn)氣閥需要排氣,就要打開總排氣閥;每個爐窯通過一只熱敏電阻進(jìn)行溫度檢測。(3) 系統(tǒng)組成總體結(jié)構(gòu) 根據(jù)本次設(shè)計系統(tǒng)具體指標(biāo)要求,可以對每一個具體部分進(jìn)行分析設(shè)計。整個控制系統(tǒng)分為硬件設(shè)計和軟件設(shè)計兩部分。系統(tǒng)硬件框圖如下圖所示:整個控制系統(tǒng)是一個相對聯(lián)系的結(jié)合體,但是又可以分開討論。當(dāng)被控對象為
10、爐內(nèi)溫度,溫度傳感器檢測爐內(nèi)的溫度信號,經(jīng)變送器將溫度值轉(zhuǎn)換成電信號送入plc模塊。plc將這個測量信號與設(shè)定值比較得到偏差,經(jīng)pid運(yùn)算后,發(fā)出控制信號,經(jīng)電動調(diào)節(jié)閥的控制,達(dá)到溫度的恒溫控制,下面為溫度控制流程圖:爐窯溫度采集 比較判斷pid算法輸出控制ny圖3.1爐窯溫度控制系統(tǒng)流程圖高爐煤氣流量采集 比較判斷pid算法輸出控制ny圖3.2高爐煤氣流量控制系統(tǒng)流程圖燃燒空氣流量采集 比較判斷pid算法輸出控制ny圖3.3燃燒空氣流量控制系統(tǒng)流程圖冷卻空氣流量采集 比較判斷pid算法輸出控制ny圖3.4冷卻空氣控制系統(tǒng)流程圖皮帶秤石料采集 比較判斷pid算法輸出控制ny圖3.5皮帶秤控制系
11、統(tǒng)流程圖 流程圖是流經(jīng)一個系統(tǒng)的信息流、觀點流或部件流的圖形代表。在企業(yè)中,流程圖主要用來說明某一過程。這種過程既可以是生產(chǎn)線上的工藝流程,也可以是完成一項任務(wù)必需的管理過程。 流程圖作為一種直觀的圖形,對準(zhǔn)確了解事情是如何進(jìn)行的,以及決定應(yīng)如何改進(jìn)過程極有幫助。畫出正確的流程圖不僅可以幫我們直觀的分析設(shè)計的過程,也能讓我們更清楚明了的看見控制系統(tǒng)運(yùn)作方向。爐窯溫度控制系統(tǒng)流程圖如下所示:可控閥門石灰窯爐溫度傳感 器給定溫度s7-200plccpu運(yùn)算處理變送器圖3.6 溫度系統(tǒng)硬件框圖可控閥門煤氣輸送管道煤氣流量傳感器給定流量s7-200plccpu運(yùn)算處理變送器圖3.7 高爐煤氣系統(tǒng)硬件框
12、圖可控閥門燃燒空氣輸送管道燃燒空氣流量傳感器給定流量s7-200plccpu運(yùn)算處理變送器圖3.8燃燒空氣系統(tǒng)硬件框圖可控閥門冷卻空氣輸送管道冷卻空氣傳感器給定流量s7-200plccpu運(yùn)算處理變送器圖3.9 冷卻空氣系統(tǒng)硬件框圖可控閥門上料皮帶皮帶秤傳感器給定值s7-200plccpu運(yùn)算處理變送器圖3.10 皮帶秤系統(tǒng)硬件框圖 1.3 爐窯內(nèi)的溫度控制 爐窯內(nèi)的溫度控制通常采用模糊控制算法或pid算法。本設(shè)計要求采用pid 算法,每個爐窯的進(jìn)氣閥采用電動閥(模擬量輸出),通過調(diào)節(jié)電動閥門的開度來調(diào)節(jié)蒸汽進(jìn)氣量,完成恒溫控制。第二章 系統(tǒng)硬件設(shè)計2.1 選取plc的類型及容量 s7-200
13、 系列 plc 是由德國西門子公司生產(chǎn)的一種超小型系列可編程控制器,它能夠滿足多種自動化控制的需求,其設(shè)計緊湊,價格低廉,并且具有良好的可擴(kuò)展性以及強(qiáng)大的指令功能,可代替繼電器在簡單的控制場合,也可以用于復(fù)雜的自動化控制系統(tǒng)。由于它具有極強(qiáng)的通信功能,在大型網(wǎng)絡(luò)控制系統(tǒng)中也能充分發(fā)揮作用。s7-200系列可以根據(jù)對象的不同, 可以選用不同的型號和不同數(shù)量的模塊。并可以將這些模塊安裝在同一機(jī)架上??刂坪诵牟捎梦鏖T子plc的cpu224,提供數(shù)字量輸入點數(shù)14點,數(shù)字量輸出點數(shù)10點(提供給擴(kuò)展單元dc5v電流能力為660ma),完全滿足系統(tǒng)的數(shù)字量和開關(guān)量輸入輸出點數(shù)的要求。cpu224本身不具
14、備模擬量輸入和輸出單元,siemenss7-200 主要功能模塊介紹: (1)cpu 模塊s7-200的cpu 模塊包括一個中央處理單元,電源以及數(shù)字i/o 點,這些都被集成在一個緊湊,獨立的設(shè)備中。cpu 負(fù)責(zé)執(zhí)行程序,輸入部分從現(xiàn)場設(shè)備中采集信號,輸出部分則輸出控制信號,驅(qū)動外部負(fù)載.從 cpu 模塊的功能來看, cpu 模塊為cpu22*,它具有如下五種不同的結(jié)構(gòu)配置cpu 單元:cpu221 它有 6 輸入/4 輸出,i/0 共計 10 點.無擴(kuò)展能力,程序和數(shù)據(jù)存 儲容量較小,有一定的高速計數(shù)處理能力,非常適合于少點數(shù)的控制系統(tǒng)。cpu222 它有8 輸入/6 輸出,i/0 共計 1
15、4 點,和 cpu 221 相比,它可以進(jìn)行一定的模擬量控制和2個模塊的擴(kuò)展,因此是應(yīng)用更廣泛的全功能控制器。cpu224 它有 14 輸入/10 輸出,i/0 共計 24 點,和前兩者相比,存儲容量 擴(kuò)大了一倍,它可以有 7 個擴(kuò)展模塊,有內(nèi)置時鐘,它有更強(qiáng)的模擬量和高速計數(shù)的處理能力,是使用得最多 s7-200 產(chǎn)品。cpu226 它有 24 輸入/16 輸出,i/0 共計 40 點,和 cpu224 相比,增加了 通信口的數(shù)量,通信能力大大增強(qiáng)。它可用于點數(shù)較多,要求較高的小型或中型控制系統(tǒng)。cpu226xm 它在用戶程序存儲容量和數(shù)據(jù)存儲容量上進(jìn)行了擴(kuò)展,其他指標(biāo)和 cpu226相同。
16、 (2)開關(guān)量 i/o 擴(kuò)展模塊 當(dāng) cpu 的 i/0 點數(shù)不夠用或需要進(jìn)行特殊功能的控制時,就要進(jìn)行 i/o 擴(kuò) 展,i/o 擴(kuò)展包括 i/o 點數(shù)的擴(kuò)展和功能模塊的擴(kuò)展。通常開關(guān)量 i/o 模塊產(chǎn)品 分 3 種類型:輸入模塊,輸出模塊以及輸入/輸出模塊。為了保證 plc 的工作可 靠性,在輸入模塊中都采用提高可靠性的技術(shù)措施。如光電隔離,輸入保護(hù)(浪 涌吸收器,旁路二極管,限流電阻),高頻濾波,輸入數(shù)據(jù)緩沖器等。由于 plc 要控制的對象有多種,因此輸出模塊也應(yīng)根據(jù)負(fù)載進(jìn)行選擇,有直流輸出模塊, 交流輸出模塊和交直流輸出模塊。按照輸出開關(guān)器件種類不同又分為 3 種:繼電 器輸出型,晶體管
17、輸出型和雙向晶閘管輸出型。這三種輸出方式中,從輸出響應(yīng)速度來看,晶體管輸出型最快,繼電器輸出型最差,晶閘管輸出型居中;若從 與外部電路安全隔離角度看,繼電器輸出型最好。在實際使用時,亦應(yīng)仔細(xì)查看開關(guān)量 i/o 模塊的技術(shù)特性,按照實際情況進(jìn)行選擇。 由于本系統(tǒng)是單回路的反饋系統(tǒng),cpu224xp相比與其他型號具有更好的硬件指標(biāo),其上自帶有模擬量的輸入和輸出通道,因此節(jié)省了元器件的成本,cpu224xp自帶的模擬量i/o規(guī)格如表:表2.1模擬量i/o配置表i/o信號信號類型電壓信號電流信號模擬量輸入*210v/模擬量輸出010v020macpu224xp自帶的模擬量輸入通道有2個,模擬量輸出通道
18、1個。在s7-200中,單極性模擬量的輸入/輸出信號的數(shù)值范圍是032000,雙極性模擬信號的數(shù)值范圍是-32000+320002.2 溫度傳感器的選擇 在此設(shè)計中, 爐窯窯頂安裝兩個熱電偶傳感器進(jìn)行爐內(nèi)溫度采集。按照測溫的范圍,選擇熱電偶傳感器。熱電偶傳感器的測量范圍為-501600,精度為(1%5%)。1號爐和2號爐的溫度分別由兩個熱敏電阻傳感器進(jìn)行采集。按照測溫的范圍,選擇熱敏電阻傳感器。熱敏電阻:由具有很高電阻溫度系數(shù)的固體半導(dǎo)體材料構(gòu)成的熱敏類型的溫度檢測元件。熱敏電阻器是敏感元件的一類,按照溫度系數(shù)不同分為正溫度系數(shù)熱敏電阻(ptc)和負(fù)溫度系數(shù)熱敏電阻器(ntc)。熱敏電阻器的典
19、型特點是對溫度敏感,不同的溫度下表現(xiàn)出不同的電阻值。正溫度系數(shù)熱敏電阻器(ptc)在溫度越高時電阻值越大,負(fù)溫度系數(shù)熱敏電阻器(ntc)在溫度越高時電阻值越低,它們同屬于半導(dǎo)體器件。熱電偶溫度傳感器的工作原理:兩種不同的金屬a和b構(gòu)成閉合回路,當(dāng)兩個接觸端t t0時,則在該回路中就會產(chǎn)生電動勢,這種現(xiàn)象稱為熱電效應(yīng), 該電動勢稱為熱電勢。這兩種不同材料的導(dǎo)體或半導(dǎo)體的組合稱為熱電偶,導(dǎo)體a、b稱為熱電極。 兩個接點,一個稱熱端,又稱測量端或工作端,測溫時將它置于被測介質(zhì)中;另一個稱冷端,又稱參考端或自由端,它通過導(dǎo)線與顯示儀表相連。 圖 2.2 熱電偶流量傳感器是對進(jìn)入養(yǎng)護(hù)爐空氣流量的檢測部件
20、,在此論文中選擇法蘭式v錐流量傳感器ffm61s。工作原理:v錐流量計是由v錐傳感器和差壓變送器組合而成的一種差壓流量計,可精確測量寬雷諾數(shù)(8103re5107)范圍內(nèi)各種介質(zhì)的流量。其測量理論是:由于實際流體都具有粘性,不是理想流體,當(dāng)其在管道中流動時,在充分發(fā)展管內(nèi)流動的前提下,具有層流和紊流兩種流動狀態(tài)。根據(jù)連續(xù)流動的流體能量守恒原理和伯努力方程:對于以層流狀態(tài)流動的流體,其流速分布是以管道中心線為對稱的一個拋物面,流體通過一定管道的壓力降與流量成正比;對于紊流狀態(tài)流動的流體,其流速分布是以管道中心線為對稱的一個指數(shù)曲面,流體通過一定管道的壓力降與流量的平方成正比。2.3 控制開關(guān)及電
21、動機(jī)的選擇 電動調(diào)節(jié)閥是工業(yè)自動化過程控制中的重要執(zhí)行單元儀表。隨著工業(yè)領(lǐng)域的自動化程度越來越高正被越來越多的應(yīng)用在各種工業(yè)生產(chǎn)林宇中。與傳統(tǒng)的氣動調(diào)節(jié)閥相比具有明顯的優(yōu)點,節(jié)電,環(huán)保,安裝便捷。可控閥門是對進(jìn)出爐窯內(nèi)空氣流量的控制部件,在此論文中選擇電動調(diào)節(jié)閥。風(fēng)機(jī)電動機(jī)的額定功率22kw,額定電壓380v,額定電流7a,額定轉(zhuǎn)速1450rpm。電機(jī)使氣流在爐窯內(nèi)循環(huán),因此應(yīng)該考慮其功率和電流的大小,所以選擇yc ycl系列的電動機(jī)。 第三章 i/o地址的分配 3.1 i/o地址的簡介 輸入/輸出信號在plc接線端子上的地址分配是進(jìn)行plc控制系統(tǒng)設(shè)計的基礎(chǔ)。對軟件來說,i/o地址分配以后才
22、可進(jìn)行編程;對控制柜及plc的外圍接線來說,只有i/o地址確定以后,才可以繪制電氣接線圖、裝配圖,讓裝配人員根據(jù)線路圖和安裝圖安裝控制柜。 3.2 系統(tǒng)各元件對應(yīng)的i/o地址 根據(jù)設(shè)計任務(wù)書所給資料和設(shè)計任務(wù)要求,現(xiàn)把各元器件對應(yīng)的i/o地址列在下表: i/o地址分配表名稱代碼地址編號名稱代碼地址編號總啟動按鈕sf1i0.0二號進(jìn)氣閥-aiw1總停止按鈕sf2 i0.1一號排氣閥-aqw0一號爐急停sf3i0.2二號排氣閥-aqw1二號爐急停sf4i0.3總進(jìn)氣閥-aiw2風(fēng)機(jī)一啟動sf5i0.4總排氣閥-aqw2風(fēng)機(jī)二啟動 sf6i0.5風(fēng)機(jī)一mb1q0.0風(fēng)機(jī)一停止sf7i0.6風(fēng)機(jī)二mb
23、2q0.1風(fēng)機(jī)二停止sf8i0.7一號爐mb3q0.2一號進(jìn)氣閥-aiw0二號爐mb4q0.3第四章 軟件系統(tǒng)的設(shè)計4.1 s7200軟件的介紹 s7200 plc編程軟件是由西門子公司專為s7-200系列plc設(shè)計開發(fā),它功能強(qiáng)大,主要為用戶開發(fā)控制程序使用,例如創(chuàng)建用戶程序、修改和編輯原有的用戶程序,編輯過程中編輯器具有簡單語法檢查功能。同時它還有一些工具性的功能,例如用戶程序的文檔管理和加密等。此外,還可直接用軟件設(shè)置plc的工作方式、參數(shù)和運(yùn)行監(jiān)控等。程序編輯過程中的語法檢查功能可以提前避免一些語法和數(shù)據(jù)類型方面的錯誤。梯形圖中的錯誤處的下方自動加紅色曲線,語句表中錯誤行前有紅色叉,且
24、錯誤處的下方加紅色曲線。軟件功能的實現(xiàn)可以在聯(lián)機(jī)工作方式(在線方式)下進(jìn)行,部分功能的實現(xiàn)也可以在離線工作方式下進(jìn)行。聯(lián)機(jī)方式:有編程軟件的計算機(jī)與plc 連接,此時允許兩者之間做直接通信。離線方式:有編程軟件的計算機(jī)與plc 斷開連接,此時能完成大部分基本功能。如編程、編譯和調(diào)試程序系統(tǒng)組態(tài)等,但所有的程序和參數(shù)都只能存放在計算機(jī)上。兩者的主要區(qū)別是:聯(lián)機(jī)方式下可直接針對相連的plc進(jìn)行操作,如上載和下載用戶程序和組態(tài)數(shù)據(jù)等;而離線方式下不直接與plc 聯(lián)系,所有程序和參數(shù)都暫時存放在磁盤上,等聯(lián)機(jī)后在下載到plc 中。4.2 系統(tǒng)pid算法及流程圖 4.2.1 pid算法的簡介 在工程實際
25、中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡稱pid控制,又稱pid調(diào)節(jié)。pid控制器問世至今已有近80年歷史,它以其結(jié)構(gòu)簡單、穩(wěn)定性好、工作可靠、調(diào)整方便而成為工業(yè)控制的主要技術(shù)之一。當(dāng)被控對象的結(jié)構(gòu)和參數(shù)不能完全掌握,或得不到精確的數(shù)學(xué)模型時,控制理論的其它技術(shù)難以采用時,系統(tǒng)控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗和現(xiàn)場調(diào)試來確定,這時應(yīng)用pid控制技術(shù)最為方便。即當(dāng)我們不完全了解一個系統(tǒng)和被控對象,或不能通過有效的測量手段來獲得系統(tǒng)參數(shù)時,最適合用pid控制技術(shù)。pid控制,實際中也有pi和pd控制。pid控制器就是根據(jù)系統(tǒng)的誤差,利用比例、 積分、微分計算出控制量進(jìn)行控制的。比例
26、(p)控制:比例控制是一種最簡單,最常用的控制方式。其控制器的輸出與輸入誤差信號成比例關(guān)系。當(dāng)僅有比例控制時系統(tǒng)輸出存在穩(wěn)態(tài)誤差(steady-state error)。 積分(i)控制:在積分控制中,控制器的輸出與輸入誤差信號的積分成正比關(guān)系。對一個自動控制系統(tǒng),如果在進(jìn)入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則稱這個控制系統(tǒng)是有穩(wěn)態(tài)誤差的 或簡稱有差系統(tǒng)(system with steady-state error)。為了消除穩(wěn)態(tài)誤差,在控制器中必須引入“積分項”。積分項對誤差取決于時間的積分,隨著時間的增加,積分項會增大。這樣,即便誤差很小,積分項也會隨著時間的增加而加大,它推動控制器的輸出增大使穩(wěn)態(tài)誤差
27、進(jìn)一步減小,直到等于零。因此,比例+積分(pi)控制器,可以使系統(tǒng)在進(jìn)入穩(wěn)態(tài)后無穩(wěn)態(tài)誤差。 微分(d)控制:在微分控制中,控制器的輸出與輸入誤差信號的微分(即誤差的變化率)成正比關(guān)系。 自動控制系統(tǒng)在克服誤差的調(diào)節(jié)過程中可能會出現(xiàn)振蕩甚至失穩(wěn)。其原因是由于存在有較大慣性組件(環(huán)節(jié))或有滯后(delay)組件,具有抑制誤差的作用, 其變化總是落后于誤差的變化。解決的辦法是使抑制誤差的作用的變化“超前”,即在誤差接近零時,抑制誤差的作用就應(yīng)該是零。這就是說,在控制器中僅引入 “比例”項往往是不夠的,比例項的作用僅是放大誤差的幅值,而目前需要增加的是“微分項”,它能預(yù)測誤差變化的趨勢,這樣,具有比例
28、+微分的控制器,就能夠提前使抑制誤差的控制作用等于零,甚至為負(fù)值,從而避免了被控量的嚴(yán)重超調(diào)。所以對有較大慣性或滯后的被控對象,比例+微分(pd)控制器能改善系統(tǒng)在調(diào)節(jié)過程中的動態(tài)特性。4.2.2 pid算法的數(shù)字化處理 為了能讓數(shù)字計算機(jī)處理這個控制式,連續(xù)算式必須離散化為周期采樣偏差算式,才能用來計算輸出值,數(shù)字計算機(jī)處理的算式如下:mn =kc*en +ki*ex+mintial+kd*(en-en-1)輸出=比例項+積分項+微分項其中:mn 在采樣時刻n,pid回路輸出的計算值 kc pid回路增益 en 采樣時刻n回路的偏差值 en-1 回路的偏差值的前一個值 ex 采樣時刻x的回路
29、偏差值 ki 積分項的比例常數(shù) mintial 回路輸出的初始值 kd 微分項的比例常數(shù)從這個公式可以看出,積分項是從第一個采樣周期到當(dāng)前采樣周期所有誤差項的函數(shù),微分項是當(dāng)前采樣和前一次采樣的函數(shù),比例項是當(dāng)前采樣的函數(shù),在數(shù)字計算機(jī)中,不保存所有的誤差項,實際上也不必要。其中:min 第n采樣時刻積分項的值由于計算機(jī)從第一次采樣開始,每有一個偏差采樣值必須計算一次輸出值,只要保存偏差前值和積分項前值。作為數(shù)字計算機(jī)解決的重復(fù)性的結(jié)果,可以得到在任何采樣時刻必須計算的方程的一個簡化算式。簡化算式是:mn =kc*en +ki*en +mx+kd*(en-en-1)輸出=比例項+積分項+微分項
30、其中:mn 在第n采樣時刻,pid回路輸出的計算值 kc pid回路增益 en 采樣時刻n回路的偏差值 en-1 回路的偏差值的起一個值 ki 積分項的比例常數(shù) mx 積分項前值 kd 微分項的比例常數(shù)cpu實際上使用以上簡化算式的改進(jìn)形式計算pid輸出,這個改進(jìn)型算式是:mn =mpn +min +mdn輸出=比例項+積分項+微分項其中:mn 第n采樣時刻的計算值 mpn 第n采樣時刻的比例項值 min 第n采樣時刻的積分項值 mdn 第n采樣時刻的微分項值比例項mp是增益(kc)和偏差(e)的乘積。其中kc決定輸出對偏差的靈敏度,偏差(e)是給定值(sp)與過程變量值(pv)之差,s7-2
31、00解決的求比例項的算式是:mpn=kc*(spn-pvn)其中:mpn 第n采樣時刻比例項的值 kc 增益 spn 第n采樣時刻的給定值 pvn 第n采樣時刻的過程變量的值積分項值mi與偏差和成正比。s7-200解決的求積分的算式是:min=kc*ts/ti*(spn-pvn)+mx kc 增益 ts 采樣時間間隔 ti 積分時間 spn 第n采樣時刻的給定值 pvn 第n采樣時刻的過程變量的值 mx 第n-1采樣時刻積分項(積分項前值) 積分和(mx)是所有積分項前值之和,在每次計算出min后,都要用min去更新mx。其中min可以被調(diào)整或限制,mx的處置通常在第一次計算輸出以前被設(shè)為mi
32、nitial(初值)。積分項還包括其他幾個常數(shù):增益(kc),采樣時間(ts)和積分時間(ti)。其中采樣時間是重新計算輸出的時間間隔,而積分時間控制積分項在整個輸出結(jié)果中影響的大小。微分項值md與偏差的變化成正比,s7-200使用下列算式來求解微分項:mdn=kc*td/ts*(spn-pvn)-(spn-1-pvn-1)為了避免給定值變化的微分作用而引起的跳變,假定給定值不變spn=spn-1,這樣可以用過程變量的變化替代偏差的變化,計算算式可改進(jìn)為:mdn=kc*td/ts*(spn-pvn-spn+pvn-1)或mdn=kc*td/ts*(pvn-1+pvn)其中:mdn 第n采樣時刻
33、的微分項值 kc 回路增益 ts 回路采樣時間 td 微分時間 spn 第n采樣時刻的給定值 spn-1 第n-1采樣時刻的給定值 pvn 第n采樣時刻的過程變量的值 pvn-1 第n-1采樣時刻的過程變量的值為了下一次計算微分項值,必須保存過程變量,而不是偏差,在第一采樣時刻,初始化為pvn-1=pvn。在許多控制系統(tǒng)中,只需要一兩種回路控制類型。例如只需要比例回路或者比例積分回路,通過設(shè)置常量參數(shù),可以選擇需要的回路控制類型。如果不想要積分動作(pid計算中沒有“i”),可以吧積分時間(復(fù)位)置為無窮大“inf”。即使沒有積分作用,積分項還是不為零,因為有初值mx。如果不想要微分回路,可以
34、把微分時間置為零。如果不想要比例回路,但需要積分或積分微分回路,可以把增益設(shè)為0.0,系統(tǒng)會在計算積分項和微分項時,把增益當(dāng)做1.0看待。本系統(tǒng)設(shè)計采用pid算法閉環(huán)控制系統(tǒng)程序,優(yōu)點是: pid算法蘊(yùn)涵了動態(tài)控制過程中過去、現(xiàn)在、將來的主要信息,而且其配置幾乎最優(yōu)。pid控制適應(yīng)性好,有較強(qiáng)的魯棒性,對各種工業(yè)應(yīng)用場合,都可在不同的程度上應(yīng)用。pid算法簡單明了,各個控制參數(shù)相對較為獨立,參數(shù)的選定較為簡單,形成了完整的設(shè)計和參數(shù)調(diào)整方法,很容易為工程技術(shù)人員所掌握。pid控制根據(jù)不同的要求,針對自身的缺陷進(jìn)行了不少改進(jìn),形成了一系列改進(jìn)的pid算法。4.4 程序編輯和調(diào)試子程序注釋 第五章
35、 總結(jié)通過本學(xué)期我的課程設(shè)計,是我們對大大三學(xué)習(xí)的一次總結(jié),它是教學(xué)計劃中學(xué)生必修的最后一個教學(xué)環(huán)節(jié),是教學(xué)、科研、工程實踐結(jié)合的重要結(jié)合點。它的主要目的是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識和技能去分析和解決本專業(yè)范圍內(nèi)的一般工程技術(shù)問題,建立正確的設(shè)計思想,掌握工程設(shè)計的一般程序和方法。通過課程設(shè)計,進(jìn)行工程知識和工程技能的綜合訓(xùn)練,使我們一走上工作崗位,就具有較強(qiáng)的應(yīng)用生產(chǎn)現(xiàn)場正在使用和近期可能推廣使用的技術(shù)去解決工程實際問題的能力。在課程設(shè)計中,我是采用plc來實現(xiàn)爐窖溫度控制系統(tǒng)控制,這次課程設(shè)計我根據(jù)設(shè)計要求考慮許多工程實際問題,并根據(jù)設(shè)計要求選擇plc型號、以及其它元件、設(shè)計程序等讓我把以前學(xué)過的知識真正的應(yīng)用了溫度控制系統(tǒng)西門子plc s7-200為核心控制爐窖。 本次設(shè)計基本上達(dá)到了設(shè)計目的,利用plc實現(xiàn)了對的各種控制,通過合理的
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育法規(guī)強(qiáng)化訓(xùn)練試卷B卷附答案
- 2024年通風(fēng)消聲器項目資金籌措計劃書代可行性研究報告
- 成考英語成人高考(高起專)試卷及解答參考
- 2024年解除勞動關(guān)系協(xié)議模板
- 2024年灑水車租賃協(xié)議模板
- 城市中心2024停車場地租賃協(xié)議
- 2024年工程承包協(xié)議格式
- 2024年度新鮮豬肉購銷協(xié)議模板
- 2024專業(yè)修路工程協(xié)作協(xié)議
- 2024小食品買賣協(xié)議書
- 牛津譯林版 時態(tài)專項練習(xí)選擇題50題(含答案)
- 人音版一年級上冊《其多列》課件PPT
- 人教版初中英語說課省一等獎?wù)n件(全英文)
- 報紙先生的故事
- 整形美容科品管圈PDCA匯報模板-通過綜合性護(hù)理干預(yù)措施降低疤痕發(fā)生率
- 中學(xué)排球校本課程教材(小學(xué)也可用)
- 2023天然氣井防硫化氫安全檢查表
- 植物檢疫學(xué)知到章節(jié)答案智慧樹2023年華南農(nóng)業(yè)大學(xué)
- 北師大版初一數(shù)學(xué)計算能力大賽
- 萬物之理-愛因斯坦之夢智慧樹知到答案章節(jié)測試2023年中國海洋大學(xué)
- 高速鐵路列車餐飲服務(wù)PPT完整全套教學(xué)課件
評論
0/150
提交評論