加熱爐溫度控制系統(tǒng)-畢業(yè)論文_第1頁
加熱爐溫度控制系統(tǒng)-畢業(yè)論文_第2頁
加熱爐溫度控制系統(tǒng)-畢業(yè)論文_第3頁
加熱爐溫度控制系統(tǒng)-畢業(yè)論文_第4頁
加熱爐溫度控制系統(tǒng)-畢業(yè)論文_第5頁
已閱讀5頁,還剩55頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、摘要溫度控制系統(tǒng)廣泛應用于工業(yè)控制領域,如鋼鐵廠、化工廠、火電廠等鍋爐的溫度控制系統(tǒng),電焊機的溫度控制系統(tǒng)等。加熱爐溫度控制在許多領域中得到廣泛的應用。這方面的應用大多是基于單片機進行PID 控制, 然而單片機控制的DDC 系統(tǒng)軟硬件設計較為復雜, 特別是涉及到邏輯控制方面更不是其長處, 然而PLC 在這方面卻是公認的最佳選擇。加熱爐溫度是一個大慣性系統(tǒng),一般采用PID調節(jié)進行控制。隨著PLC功能的擴充在許多PLC 控制器中都擴充了PID 控制功能, 因此在邏輯控制與PID控制混合的應用場所中采用PLC控制是較為合理的。本設計是利用西門子S7-200PLC控制加熱爐溫度的控制系統(tǒng)。首先介紹了溫

2、度控制系統(tǒng)的工作原理和系統(tǒng)的組成,然后介紹了西門子S7-200PLC和系統(tǒng)硬件及軟件的具體設計過程。關鍵詞:溫度控制;PID;溫度傳感器;可控硅電壓調整器AbstractTemperature control system has been widely used in the industry controlled field,as the temperature control system of boilers and welding machines in steel works、chemical plant、heat-engine plant etc. Heating-stove t

3、emperature control has also been applied widely in all kinds of fields .The application of this aspect is based on SCM which is making the PID control, yet the hardware and software design of DDC system controlled by SCM is somewhat complicated , its not an advantage especially related to logic cont

4、rol, however it is accepted as the best choice when mentioned to PLC. The furnace temperature of heating-stove is a large inertia system,so generally using PID adjusting to control. With the expanding of PLC function, the control function in many PLC controllers has been expanded. Therefore it is mo

5、re reasonable to apply PLC controlling in the applicable fields where logical control and PID control blend together. The design has utilized the control system with which Siemens S7-200 PLC control the temperature heating-stove. In the first place this paper presents the working principles of the t

6、emperature control system and the elements of this system. Then it introduces Siemens S7-200 PLC and the specific design procedures of the hardware and the software.Keywords Temperature control PID temperature pickup SCR Voltage Converter 目錄摘要IAbstractII第1章 緒論11.1 課題背景及意義11.2 研究的主要內容11.3 系統(tǒng)的設計目標及技術要

7、求11.4 控制系統(tǒng)的設計原理21.5 技術綜述2第2章 硬件設計42.1 西門子S7-200 PLC42.1.1 西門子S7-200主要功能模塊介紹42.1.2 開關量I/O模塊介紹52.2 溫度傳感器52.2.1 熱電偶62.2.2 熱電阻62.3 模擬量輸入模塊82.3.1 EM231模擬量輸入模塊82.3.2 EM232模擬量輸出模塊102.4 可控硅電壓調整器112.4.1 可控硅電壓調整器簡介112.4.2 可控硅電壓調整器的主要性能指標122.4.3 雙向可控硅交流調壓原理122.4.4 可控硅電壓調整器在加熱爐中的應用132.5 本章小結14第3章 爐溫PID控制算法153.1

8、 PID控制器基本概念153.2 PID控制算法數字化處理163.3 PID在PLC中的回路指令193.4 模擬量采集的數字濾波算法213.5 采樣周期的選擇233.6 PID參數整定243.7 本章小結27第4章 軟件設計284.1 STEP7編程軟件簡介284.2 方案設計思路284.3 程序流程圖304.4 系統(tǒng)程序實現304.5 PLC爐溫控制系統(tǒng)的調試314.6 本章小結31第5章 組態(tài)畫面設計325.1 組態(tài)王簡介325.2 組態(tài)畫面設計325.2.1 創(chuàng)建項目325.2.2 創(chuàng)建主畫面345.2.3 建立實時趨勢曲線355.2.4 創(chuàng)建報警窗口355.2.5 建立系統(tǒng)原理畫面36

9、5.2.6 建立參數監(jiān)控畫面375.3 本章小結38第6章 系統(tǒng)調試396.1 組態(tài)王與S7-200的通信396.2 啟動組態(tài)王396.3 參數設定和監(jiān)控406.4 報警信息提示416.5 趨勢曲線監(jiān)控426.6 本章小結43結論44致謝45參考文獻46附錄47附錄249附錄352IV第1章 緒論1.1 課題背景及意義隨著現代工業(yè)的逐步發(fā)展,在工業(yè)生產中,溫度、壓力、流量和液位是四種最常見的過程變量。其中,溫度是一個非常重要的過程變量。例如:在冶金工業(yè)、化工工業(yè)、電力工業(yè)、機械加工和食品加工等許多領域,都需要對各種加熱爐、熱處理爐、反應爐和鍋爐的溫度進行控制1。這方面的應用大多是基于單片機進行

10、PID控制,然而單片機控制的DDC系統(tǒng)軟硬件設計較為復雜,特別是涉及到邏輯控制方面更不是其長處,然而PLC在這方面卻是公認的最佳選擇。隨著PLC功能的擴充在許多PLC控制器中都擴充了PID控制功能,因此在邏輯控制與PID控制混合的應用場所中采用PLC控制是較為合理的,通過采用PLC來對它們進行控制不僅具有控制方便、簡單和靈活性大的優(yōu)點,而且可以大幅度提高被測溫度的技術指標,從而能夠大大提高產品的質量和數量。因此,PLC對溫度的控制問題是一個工業(yè)生產中經常會遇到的控制問題。這也正是本設計所重點研究的內容。1.2 研究的主要內容本課題的研究內容主要有:1) 溫度的檢測;2) 采用PLC進行恒溫控制

11、;3) PID算法在PLC中如何實現;4) PID參數對系統(tǒng)控制性能的影響;5) 溫控系統(tǒng)人機界面的實現;1.3 系統(tǒng)的設計目標及技術要求本PLC溫度控制系統(tǒng)的具體指標要求是:對加熱器加熱溫度調整范圍為8001000,溫度控制精度小于3,系統(tǒng)的超調量須小于15%,并具有溫度上下限報警功能和故障報警功能。軟件設計須能進行人機對話,考慮到本系統(tǒng)控制對象為電爐,是一個大延遲環(huán)節(jié),且溫度調節(jié)范圍較寬,所以本系統(tǒng)對過渡過程時間不予要求。1.4 控制系統(tǒng)的設計原理加熱爐溫度控制系統(tǒng)基本構成如圖1-1所示,它由PLC主控系統(tǒng)、可控硅電壓調整器、加熱爐、溫度傳感器、溫度變送器等幾個部分組成2。 圖1-1 加熱

12、爐溫度控制系統(tǒng)基本構成框圖通過調節(jié)雙向可控硅的通斷來調節(jié)電阻絲的輸出功率,由溫度檢測元件熱電阻將采集到的爐膛溫度信號,經過溫度變送器轉換為電壓信號,PLC主控系統(tǒng)內部的A/D將送進來的電壓信號轉化為西門子S7-200PLC可識別的數字量。用編制好的程序對其進行計算,得到實際溫度值,在與給定的溫度值比較,得到的偏差經過PID運算后,輸出的數字量經過D/A轉換,在由模擬量輸出模塊送給可控硅電壓調整器,產生可控硅脈沖觸發(fā)信號,該信號觸發(fā)可控硅電路,最終由該電路驅動電爐的加熱絲,通過調整可控硅觸發(fā)信號(即調節(jié)供電電壓每個周期的導通角),即可控制電爐電壓的通斷及大小,進而達到控制爐溫的目的。1.5 技術

13、綜述自70年代以來,由于工業(yè)過程控制的需要,特別是在電子技術的迅猛發(fā)展,以及自動控制理論和設計方法發(fā)展的推動下,國外溫度控制系統(tǒng)發(fā)展迅速,并在智能化自適應參數自整定等方面取得成果。在這方面以日本、美國、德國、瑞典等國技術領先,并且都生產出了一批商品化的性能優(yōu)異的溫度控制器及儀器儀表,在各行業(yè)廣泛應用。目前,國外溫度控制系統(tǒng)及儀表正朝著高精度智能化、小型化等方面快速發(fā)展。 溫度控制系統(tǒng)在國內各行各業(yè)的應用雖然已經十分廣泛,但從國內生產的溫度控制器來講,總體發(fā)展水平仍然不高,同國外的日本、美國、德國等先進國家相比,仍然有著較大的差距。目前,我國在這方面總體技術水平處于20世紀80年代中后期水平。成

14、熟產品主要以“點位”控制及常規(guī)的PID控制器為主,它只能適應一般溫度系統(tǒng)控制,難于控制滯后復雜時變溫度系統(tǒng)控制,而且適應于較高控制場合的智能化、自適應控制儀表國內技術還不十分成熟,形成商品化并廣泛應用的控制儀表較少?,F在,我國在溫度等控制儀表業(yè)與國外還有著一定的差距。溫度控制系統(tǒng)大致可分別用3種方式實現,一種是用儀器儀表來控制溫度,這種方法控制的精度不高。另一種是基于單片機進行PID控制,然而單片機控制的DDC 系統(tǒng)軟硬件設計較為復雜, 特別是涉及到邏輯控制方面更不是其長處, 而PLC 在這方面卻是公認的最佳選擇。隨著PLC功能的擴充在許多PLC 控制器中都擴充了PID控制功能。因此本設計選用

15、西門子S7-200PLC來控制加熱爐的溫度。第2章 硬件設計隨著微處理器、計算機和數字通信技術的飛速發(fā)展,計算機控制已經廣泛地應用在所有的工業(yè)領域?,F代社會要求制造業(yè)對市場需求做出迅速反應,生產出小批量、多品種、多規(guī)格、高質量的產品。為了滿足這一要求,生產設備和自動化生產線的控制系統(tǒng)必須具有極高的可靠性和靈活性。可編程序控制器(Programmable Logic Controller)正是順應這一要求出現的,它是以微處理器為基礎的通用控制裝置。本章主要介紹西門子S7-200系列PLC以及其它硬件的組成與選型。2.1 西門子S7-200 PLCS7-200 系列 PLC 是由德國西門子公司生產

16、的一種超小型系列可編程控制器,它能夠滿足多種自動化控制的需求,其設計緊湊,價格低廉,并且具有良好的可擴展性以及強大的指令功能,可代替繼電器在簡單的控制場合,也可以用于復雜的自動化控制系統(tǒng)。由于它具有極強的通信功能,在大型網絡控制系統(tǒng)中也能充分發(fā)揮作用3。S7-200系列可以根據對象的不同, 可以選用不同的型號和不同數量的模塊。并可以將這些模塊安裝在同一機架上。2.1.1 西門子S7-200主要功能模塊介紹S7-200的CPU 模塊包括一個中央處理單元,電源以及數字I/O 點,這些都被集成在一個緊湊,獨立的設備中。CPU 負責執(zhí)行程序,輸入部分從現場設備中采集信號,輸出部分則輸出控制信號,驅動外

17、部負載.從 CPU 模塊的功能來看, CPU 模塊為CPU22*,它具有如下五種不同的結構配置CPU 單元:CPU221 它有 6 輸入/4 輸出,I/0 共計 10 點.無擴展能力,程序和數據存 儲容量較小,有一定的高速計數處理能力,非常適合于少點數的控制系統(tǒng)。CPU222 它有8 輸入/6 輸出,I/0 共計 14 點,和 CPU 221 相比,它可以進行一定的模擬量控制和2個模塊的擴展,因此是應用更廣泛的全功能控制器。CPU224 它有 14 輸入/10 輸出,I/0 共計 24 點,和前兩者相比,存儲容量 擴大了一倍,它可以有 7個擴展模塊,有內置時鐘,它有更強的模擬量和高速計數的處理

18、能力,是使用得最多 S7-200 產品。CPU224XP 它有 24 輸入/16 輸出,I/0 共計 40 點,和 CPU224 相比,增加了 通信口的數量,通信能力大大增強。它可用于點數較多,要求較高的小型或中型控制系統(tǒng)。CPU226它有 24 輸入/16 輸出,I/0 共計 40 點,它在用戶程序存儲容量和數據存儲容量上進行了擴展,其他指標和 CPU224XP相同。2.1.2 開關量I/O模塊介紹當 CPU 的 I/0 點數不夠用或需要進行特殊功能的控制時,就要進行 I/O 擴 展,I/O 擴展包括 I/O 點數的擴展和功能模塊的擴展。通常開關量 I/O 模塊產品 分 3 種類型:輸入模塊

19、,輸出模塊以及輸入/輸出模塊。為了保證 PLC 的工作可 靠性,在輸入模塊中都采用提高可靠性的技術措施。如光電隔離,輸入保護(浪 涌吸收器,旁路二極管,限流電阻),高頻濾波,輸入數據緩沖器等。由于 PLC 要控制的對象有多種,因此輸出模塊也應根據負載進行選擇,有直流輸出模塊, 交流輸出模塊和交直流輸出模塊。按照輸出開關器件種類不同又分為 3 種:繼電 器輸出型,晶體管輸出型和雙向晶閘管輸出型。這三種輸出方式中,從輸出響應速度來看,晶體管輸出型最快,繼電器輸出型最差,晶閘管輸出型居中;若從 與外部電路安全隔離角度看,繼電器輸出型最好。在實際使用時,亦應仔細查看開關量 I/O 模塊的技術特性,按照

20、實際情況進行選擇。 由于本系統(tǒng)是單回路的反饋系統(tǒng),CPU224XP相比與其他型號具有更好的硬件指標,其上自帶有模擬量的輸入和輸出通道,因此節(jié)省了元器件的成本,CPU224XP自帶的模擬量I/O規(guī)格如表2-1所示: 表2-1 模擬量I/O配置表I/O信號信號類型電壓信號電流信號模擬量輸入*2±10V/模擬量輸出010V020mACPU224XP自帶的模擬量輸入通道有2個,模擬量輸出通道1個。在S7-200中,單極性模擬量的輸入/輸出信號的數值范圍是032000,雙極性模擬信號的數值范圍是-32000+320004。2.2 溫度傳感器溫度是一個基本的物理量,自然界中的一切過程無不與溫度密

21、切相關。溫度傳感器是最早開發(fā),應用最廣的一類傳感器。根據美國儀器學會的調查,1990年,溫度傳感器的市場份額大大超過了其他的傳感器。從17世紀初伽利略發(fā)明溫度計開始,人們開始利用溫度進行測量。真正把溫度變成電信號的傳感器是1821年由德國物理學家賽貝發(fā)明的,這就是后來的熱電偶傳感器。50年以后,另一位德國人西門子發(fā)明了鉑電阻溫度計。在半導體技術的支持下,本世紀相繼開發(fā)了半導體熱電偶傳感器、PN結溫度傳感器和集成溫度傳感器。與之相應,根據波與物質的相互作用規(guī)律,相繼開發(fā)了聲學溫度傳感器、紅外傳感器和微波傳感器。這里我們主要介紹熱電阻和熱電偶。2.2.1 熱電偶 工業(yè)熱電偶作為測量溫度的傳感器,通

22、常和顯示儀表、記錄儀表和電子調節(jié)器配套使用,它可以直接測量各種生產過程中不同范圍的溫度。若配接輸出4-20mA、0-10V等標準電流、電壓信號的溫度變送器,使用更加方便、可靠。對于實驗室等短距離的應用場合,可以直接把熱電偶信號引入PLC進行測量。熱電偶的工作原理是,兩種不同成份的導體,兩端經焊接,形成回路,直接測量端叫工作端(熱端),接線端子端叫冷端,當熱端和冷端存在溫差時,就會在回路里產生熱電流,這種現象稱為熱電效應;接上顯示儀表,儀表上就會指示所產生的熱電動勢隨動勢的對應溫度值,電溫度升高而增長。熱電動勢的大小只和熱電偶的材質以及兩端的溫度有關,而和熱電偶的長短粗細無關。根據使用場合的不同

23、,熱電偶有鎧裝式熱電偶、裝配式熱電偶、隔爆式熱電偶等種類。常用熱電偶可分為標準熱電偶和非標準熱電偶兩大類。所調用標準熱電偶是指國家標準規(guī)定了其熱電勢與溫度的關系、允許誤差、并有統(tǒng)一的標準分度表的熱電偶,它有與其配套的顯示儀表可供選用。非標準化熱電偶在使用范圍或數量級上均不及標準化熱電偶,一般也沒有統(tǒng)一的分度表,主要用于某些特殊場合的測量。標準化熱電偶我國從1988年1月1日起,熱電偶和熱電阻全部按IEC國際標準生產,并指定S、B、E、K、R、J、T七種標準化熱電偶為我國統(tǒng)一設計型熱電偶。2.2.2 熱電阻 熱電阻是中低溫區(qū)最常用的一種溫度測量元件。熱電阻是基于金屬導體的電阻值隨溫度的增加而增加

24、這一特性來進行溫度測量的。當電阻值變化時,二次儀表便顯示出電阻值所對應的溫度值。通常用PT100來表示,其中PT后的100即表示它在0時阻值為100歐姆,在100時它的阻值約為138.5歐姆。它的主要特點是測量精度高,性能穩(wěn)定,典型的有銅熱電阻、鉑熱電阻等,其中鉑熱電阻的測量精確度是最高的,它不僅廣泛應用于工業(yè)測溫,而且被制成標準的基準儀,它的阻值會隨著溫度的變化而改變,在-200+850范圍內具有其他任何溫度傳感器無可比擬的優(yōu)勢。鉑熱電阻根據使用場合的不同與使用溫度的不同,有云母、陶瓷、簿膜等元件。作為測溫元件,它具有良好的傳感輸出特性,通常和顯示儀、記錄儀、調節(jié)儀以及其它智能模塊或儀表配套

25、使用,為它們提供精確的輸入值。若做成一體化溫度變送器,可輸出4-20mA標準電流信號或0-10V標準電壓信號,使用起來更為方便。由于鉑電阻的電阻值與溫度成非線性關系,所以需要進行非線性校正。校正分為模擬電路校正和微處理器數字化校正,模擬校正有很多現成的電路,其精度不高且易受溫漂等干擾因素影響,數字化校正則需要在微處理系統(tǒng)中使用,將Pt電阻的電阻值和溫度對應起來后存入EEPROM中,根據電路中實測的AD值以查表方式計算相應溫度值5。工業(yè)上將鉑電阻R0分別在50和100(稱Pt100)的條件下,制成相應Rt-t關系制成分度表,供查用。如表2-2所示:表2-2 鉑熱電阻分度表工作端溫度/Pt100工

26、作端溫度/Pt100工作端溫度/Pt100-5080.31100138.51250194.10-4084.27110142.29260197.71-3088.22120146.07270201.31-2092.16130149.83280204.90-1096.09140153.58290208.480100.00150157.33300212.0510103.90160161.05310215.6120107.79170164.77320219.1530111.67180168.48330222.6840115.54190172.17340226.2150119.40200175.86350

27、229.7260123.24210179.53360233.2170127.08220183.19370236.7080139.90230186.84380240.1890134.71240190.47390243.64常用的Pt電阻接法有三線制和兩線制,其中三線制接法的優(yōu)點是將PT100的兩側相等的導線長度分別加在兩側的橋臂上,使得導線電阻得以消除。常用的采樣電路有兩種:一為橋式測溫電路,一為恒流源式測溫電路。本設計采用的就是三線制電橋接線。如圖2-1所示: 圖2-1 熱電阻三線制電橋接法由于鉑熱電阻測出的是溫度變化,需要在將信號輸入PLC前加一個溫度變送器,將溫度信號轉換成電壓信號。本系統(tǒng)

28、采用的是0-10V標準溫度變送器,使用過程中要加一個24V的電源,該電源可以從PLC上直接獲得。如圖2-2所示:圖2-2 PT100標準一體化溫度變送器接線圖2.3 模擬量輸入模塊S7-200系列PLC模擬量I/O模塊主要由EM231模擬量4路輸入、EM232模擬量2路輸出和EM235模擬量4輸入/1輸出混合模塊3種,另外還有EM231模擬量輸入熱電偶模塊和EM231模擬量輸入熱電阻模塊7。2.3.1 EM231模擬量輸入模塊 傳感器檢測到溫度轉換成010V的電壓信號,系統(tǒng)需要配置模擬量輸入模塊把電壓信號轉換成數字信號再送入PLC內部的模擬量輸入寄存器AIW中。在這里,我們選用了西門子EM23

29、1模擬量輸入模。存儲在16位模擬量寄存器AIW中的數據有效位為12位,其格式如圖2-3所示。對單極性格式,最高位為符號位,最低3位是測量精度,即A/D轉換是以8為單位進行的;對于雙極性格式,最低4位為轉換精度,A/D轉換是以16為單位進行的。圖2-3 模擬量輸入數據的數字量格式使用模擬量輸入模塊時,首先需要根據模擬量信號的類型及范圍通過模擬量模塊有右下側的DIP設定開關進行輸入信號的選擇,其選擇的具體操作如下表所示,本設計選用的電壓信號為010V作為模擬量模塊的輸入信號,則DIP選擇開關應選為SW1開、SW2關、SW3開。使用模擬量輸入模塊時,首先需要根據模擬量信號的類型及范圍通過模擬量模塊有

30、右下側的DIP設定開關進行輸入信號的選擇,其選擇的具體操作如下表所示,本設計選用的電壓信號為010V作為模擬量模塊的輸入信號,則DIP選擇開關應選為SW1開、SW2關、SW3開。如圖2-4所示: 圖2-4 EM231選擇模擬量輸入范圍的開關表選好DIP開關的設置后,還需對輸入信號進行整定,輸入信號的整定就是要確定模擬量輸入信號與數字量轉換結果的對應關系,通過設定DIP設定開關左側的增益旋鈕可調整該模塊的輸入輸出關系。為了使DIP開關設置起作用,用戶需要給PLC的電源斷電再通電。如圖2-5所示:圖2-5 EM231模擬量輸入模塊端子及DIP開關示意圖經上述調整后,若輸入電壓范圍為010V的模擬量

31、信號,則對應的數字量結果應為032000或所需要數字2.3.2 EM232模擬量輸出模塊 EM232模擬量輸出的過程是將PLC模擬量輸出寄存器AQW中的數字量轉換為可用于驅動元件的模擬量,其外部接線端子及內部結構如下圖2-6所示:圖2-6 EM232模擬量輸出模塊外部接線圖及內部結構圖由圖可知,存儲于AQW中的數字量經EM232模塊中的數模轉換器分為兩路信號輸出,一路經電壓輸出緩沖器輸出標準的-10+10V 電壓信號,令一路經電壓電流轉換器輸出標準的020mA的電流信號。在16位的模擬量輸出寄存器AQW0中的數字量其有效位為12位,格式如圖2-7所示。數據的最高有效位是符號位,最低4位在轉換為

32、模擬量輸出值時,將自動屏蔽。圖2-7 模擬量輸出數據之間的數字量格式2.4 可控硅電壓調整器2.4.1 可控硅電壓調整器簡介 ZK系列可控硅電壓調整器與可控硅配合使用,能作為單相或三相的電壓功率調整,其調節(jié)精度較高,抗干擾能力強。能以自動方式(外給定信號)或手動發(fā)式(內給定)對單向或雙向可控硅進行移相或過零觸發(fā),實現可控硅調功或調壓控制。其中移相觸發(fā)方式是通過改變可控硅導通角大小,調節(jié)負載兩端的電壓,從而調節(jié)負載加熱功率,而過零觸發(fā)方式則是通過改變可控硅在一定周期內的通斷時間,調節(jié)負載電源通斷的占空比,從而調節(jié)負載加熱功率,通過與相應的控制儀表配合使用實現負載對象輸入功率的自動調節(jié),達到精確控

33、制溫度的目的9。本系列儀表采用了先進的脈沖信號處理技術及抗干擾處理,控制輸出采用小型晶閘管強觸發(fā)方式,并引進先進的光點耦合技術進行光電隔離,相位采集和脈沖信號傳輸,并采用光條代替?zhèn)鹘y(tǒng)的動圈表頭指示輸出功率,從而使本系列控制器具有以下優(yōu)點:(1)優(yōu)異的抗干擾性能。(2)采用新穎的小型晶閘管強觸發(fā)電路,觸發(fā)電路與電網實行光電隔離,從而保證各種可控硅快速可靠開通,安全可靠。(3)手動、自動控制可任意按鍵切換,操作直觀方便,功率指示燈為光條指示百分比,清晰直觀無視差。有010mA , 420m A,05V,15V等多種控制觸發(fā)信號輸入方式供選擇。(4)晶閘管運行時無噪音,壽命長,功率因數高。(5)體積

34、小,重量輕,操作簡單,使用方便,接線容易,無需調試(6)可用于各種單相電路以及三相負載星型接法及三角形接法。2.4.2 可控硅電壓調整器的主要性能指標本設計采用ZK-1可控硅電壓調整器,其主要技術指標如下:(1)輸入信號:010mA(輸入阻抗800)或420mA(輸入阻抗250);(2)輸入脈沖:幅值不小于3V、寬度不小于50 us(20負載時);(3)移相觸發(fā)型最大導通角,不小于150度;(4)工作環(huán)境:溫度0-50相對濕度不超過85%的無腐蝕性氣體場合;(5)電源:交流220V±15%,50Hz約3VA;(6)重量:約0.8Kg;2.4.3 雙向可控硅交流調壓原理雙向可控硅交流調

35、壓原理:一只雙向可控硅的工作原理,可等效兩只同型號的單向可控硅互相反向并聯(lián),然后串聯(lián)在調壓電路中實現其可控硅交流調壓的。為50Hz交流電的電壓波形。在0時間內,SCR1因控制極無正脈沖信號而正向阻斷,而SCR2則反向不導通。在時間內,SCR1控制極受觸發(fā)脈沖觸發(fā)而導通.。如圖2-8所示:圖2-8 雙向可控硅導通原理圖將可控硅在正向陽極電壓作用下不導通的范圍稱為控制角,用字母表示,而導通范圍稱為導通角,用字母表示。顯然控制角的大小,可改變正負半周波形切割面積的大小。當越小被切割的波形面積越小,輸出交流電壓的平均值越大。相反,當角越大,被切割的波形面積越大,輸出交流電壓的平均值越小。例如在30度加

36、一脈沖,可控硅只能通過余下的150度的電壓。加熱器倆端的電壓受可控硅觸發(fā)角的控制,通過控制加在可控硅控制極觸發(fā)脈沖的時刻(的大?。┘纯蓪崿F加熱器的功率或溫度的調節(jié)。當增大時,電阻絲兩端電壓U降低,加熱器功率下降,溫度降低,反之,則溫度升高。2.4.4 可控硅電壓調整器在加熱爐中的應用1. ZK-1可控硅電壓調整器在220V加熱爐中的應用ZK-1可控硅電壓調整器作為單相電壓調整器,其工作電壓為220V,當工作處于手動或自動狀態(tài)時,隨著輸入信號的變化,輸出的門控信號的移相范圍也跟著變化,從而改變可控硅的導通角,達到不同的輸出電壓比例,導通角的范圍是0100%,調整電壓范圍是0220V這樣可以通過控

37、制加熱元件的發(fā)熱功率來控制溫度。使用時,需在可控硅的輸出端加上反饋,以達到穩(wěn)定輸出的目的。ZK-1可控硅電壓調整器在電加熱爐系統(tǒng)中的硬件框圖如下圖2-9所示:圖2-9 電加熱爐溫度控制系統(tǒng)硬件框圖2. ZK-1可控硅電壓調整器在380V加熱爐中的應用在交流380V電加熱爐設備中,電源電壓為380V,在設備的調試和使用中發(fā)現,即使ZK-1可控硅電壓調整器的導通角達到100%,輸出電壓始終上不去,限制在220V左右,這與要求輸出的380V電壓相差甚遠。因為ZK-1可控硅電壓調整器的工作電壓為交流220V,電路系統(tǒng)當中,其工作電壓和反饋電壓都是以220V為標準,輸出電壓比例為0100%。這樣,在主回

38、路為交流380V電路系統(tǒng)中,要想達到220V的輸出,通過從輸出端直接加反饋至ZK-1可控硅電壓調整器的反饋輸入端,顯然達不到目的。所以,我們在輸出端至反饋輸入端之間加一個控制變壓器(380V/220V),這樣輸出電壓就可以達到0380V。反饋回路加變壓器控制原理圖如下圖2-10所示。圖2-10 反饋回路加變壓器控制原理圖3. ZK-1可控硅電壓調整器接口匹配情況在電加熱爐系統(tǒng)中,本系統(tǒng)選用的模擬量輸出信號為010V的電壓信號,與ZK-1可控硅電壓調整器的輸入信號(要求010mA電流信號)不匹配,解決方法如下:(1)使用變流器,將010V的電壓信號轉換為010mA電流信號。(2)對ZK-1可控硅

39、電壓調整器的信號輸入電路作部分改動,即增大輸入電阻值。2.5 本章小結本章主要介紹了本系統(tǒng)的主要硬件的設計,包括S7-200的選型、溫度傳感器的選擇、還有可控硅電壓調整器的選型,詳細介紹了各個器件的硬件特性以及在整個控制系統(tǒng)中的應用。第3章 爐溫PID控制算法在工程實際中,應用最為廣泛的調節(jié)器控制規(guī)律為比例、積分、微分控制,簡稱PID控制,又稱PID調節(jié)。PID控制器問世至今已有近80年歷史,它以其結構簡單、穩(wěn)定性好、工作可靠、調整方便而成為工業(yè)控制的主要技術之一。當被控對象的結構和參數不能完全掌握,或得不到精確的數學模型時,控制理論的其它技術難以采用時,系統(tǒng)控制器的結構和參數必須依靠經驗和現

40、場調試來確定,這時應用PID控制技術最為方便。即當我們不完全了解一個系統(tǒng)和被控對象,或不能通過有效的測量手段來獲得系統(tǒng)參數時,最適合用PID控制技術。PID控制,實際中也有PI和PD控制。PID控制器就是根據系統(tǒng)的誤差,利用比例、 積分、微分計算出控制量進行控制的11。3.1 PID控制器基本概念比例(P)控制:比例控制是一種最簡單,最常用的控制方式。其控制器的輸出與輸入誤差信號成比例關系。當僅有比例控制時系統(tǒng)輸出存在穩(wěn)態(tài)誤差(Steady-state error)。 積分(I)控制:在積分控制中,控制器的輸出與輸入誤差信號的積分成正比關系。對一個自動控制系統(tǒng),如果在進入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則

41、稱這個控制系統(tǒng)是有穩(wěn)態(tài)誤差的 或簡稱有差系統(tǒng)(System with Steady-state Error)。為了消除穩(wěn)態(tài)誤差,在控制器中必須引入“積分項”。積分項對誤差取決于時間的積分,隨著時間的增加,積分項會增大。這樣,即便誤差很小,積分項也會隨著時間的增加而加大,它推動控制器的輸出增大使穩(wěn)態(tài)誤差進一步減小,直到等于零。因此,比例+積分(PI)控制器,可以使系統(tǒng)在進入穩(wěn)態(tài)后無穩(wěn)態(tài)誤差。 微分(D)控制:在微分控制中,控制器的輸出與輸入誤差信號的微分(即誤差的變化率)成正比關系。 自動控制系統(tǒng)在克服誤差的調節(jié)過程中可能會出現振蕩甚至失穩(wěn)。其原因是由于存在有較大慣性組件(環(huán)節(jié))或有滯后(del

42、ay)組件,具有抑制誤差的作用, 其變化總是落后于誤差的變化。解決的辦法是使抑制誤差的作用的變化“超前”,即在誤差接近零時,抑制誤差的作用就應該是零。這就是說,在控制器中僅引入 “比例”項往往是不夠的,比例項的作用僅是放大誤差的幅值,而目前需要增加的是“微分項”,它能預測誤差變化的趨勢,這樣,具有比例+微分的控制器,就能夠提前使抑制誤差的控制作用等于零,甚至為負值,從而避免了被控量的嚴重超調。所以對有較大慣性或滯后的被控對象,比例+微分(PD)控制器能改善系統(tǒng)在調節(jié)過程中的動態(tài)特性。模擬PID控制系統(tǒng)原理框圖如圖3-1所示: 圖3-1 PID模擬控制系統(tǒng)原理框圖PID控制器的微分方程和傳遞函數

43、形式為: ( 3.1 ) (3.2)3.2 PID控制算法數字化處理為了能讓數字計算機處理這個控制式,連續(xù)算式必須離散化為周期采樣偏差算式,才能用來計算輸出值,數字計算機處理的算式如下:Mn =Kc*en +Ki*ex+Mintial+Kd*(en-en-1) (3.3) 輸出=比例項+積分項+微分項其中:Mn 在采樣時刻n,PID回路輸出的計算值 Kc PID回路增益 en 采樣時刻n回路的偏差值 en-1 回路的偏差值的前一個值 ex 采樣時刻x的回路偏差值 Ki 積分項的比例常數 Mintial 回路輸出的初始值 Kd 微分項的比例常數從這個公式可以看出,積分項是從第一個采樣周期到當前采

44、樣周期所有誤差項的函數,微分項是當前采樣和前一次采樣的函數,比例項是當前采樣的函數,在數字計算機中,不保存所有的誤差項,實際上也不必要。由于計算機從第一次采樣開始,每有一個偏差采樣值必須計算一次輸出值,只要保存偏差前值和積分項前值。作為數字計算機解決的重復性的結果,可以得到在任何采樣時刻必須計算的方程的一個簡化算式。簡化算式是:Mn =Kc*en +Ki*en +MX+Kd*(en-en-1) (3.4)輸出=比例項+積分項+微分項其中:Mn 在第n采樣時刻,PID回路輸出的計算值 Kc PID回路增益 en 采樣時刻n回路的偏差值 en-1 回路的偏差值的前一個值 Ki 積分項的比例常數 M

45、X 積分項前值 Kd 微分項的比例常數CPU實際上使用以上簡化算式的改進形式計算PID輸出,這個改進型算式是:Mn =MPn +MIn +MDn (3.5)輸出=比例項+積分項+微分項其中:Mn 第n采樣時刻的計算值 MPn 第n采樣時刻的比例項值 Min 第n采樣時刻的積分項值 MDn 第n采樣時刻的微分項值比例項MP是增益(Kc)和偏差(e)的乘積。其中Kc決定輸出對偏差的靈敏度,偏差(e)是給定值(SP)與過程變量值(PV)之差,S7-200解決的求比例項的算式是:MPn=Kc*(SPn-PVn) (3.6)其中:MPn 第n采樣時刻比例項的值 Kc 增益 SPn 第n采樣時刻的給定值

46、PVn 第n采樣時刻的過程變量的值積分項值MI與偏差和成正比。S7-200解決的求積分的算式是:MIn=Kc*Ts/Ti*(SPn-PVn)+MX (3.7)其中:MIn 第n采樣時刻積分項的值 Kc 增益 Ts 采樣時間間隔 Ti 積分時間 SPn 第n采樣時刻的給定值 PVn 第n采樣時刻的過程變量的值 MX 第n-1采樣時刻積分項(積分項前值) 積分和(MX)是所有積分項前值之和,在每次計算出MIn后,都要用MIn去更新MX。其中MIn可以被調整或限制,MX的處置通常在第一次計算輸出以前被設為Minitial(初值)。積分項還包括其他幾個常數:增益(Kc),采樣時間(Ts)和積分時間(T

47、i)。其中采樣時間是重新計算輸出的時間間隔,而積分時間控制積分項在整個輸出結果中影響的大小。微分項值Md與偏差的變化成正比,S7-200使用下列算式來求解微分項:Mdn=Kc*Td/Ts*(SPn-PVn)-(SPn-1-PVn-1) (3.8)為了避免給定值變化的微分作用而引起的跳變,假定給定值不變SPn=SPn-1,這樣可以用過程變量的變化替代偏差的變化,計算算式可改進為:Mdn=Kc*Td/Ts*(SPn-PVn-SPn+PVn-1) (3.9)或Mdn=Kc*Td/Ts*(PVn-1+PVn) (3.10)其中:Mdn 第n采樣時刻的微分項值 Kc 回路增益 Ts 回路采樣時間 Td

48、微分時間 SPn 第n采樣時刻的給定值 SPn-1 第n-1采樣時刻的給定值 PVn 第n采樣時刻的過程變量的值 PVn-1 第n-1采樣時刻的過程變量的值為了下一次計算微分項值,必須保存過程變量,而不是偏差,在第一采樣時刻,初始化為PVn-1=PVn。在許多控制系統(tǒng)中,只需要一兩種回路控制類型。例如只需要比例回路或者比例積分回路,通過設置常量參數,可以選擇需要的回路控制類型。如果不想要積分動作(PID計算中沒有“I”),可以吧積分時間(復位)置為無窮大“INF”。即使沒有積分作用,積分項還是不為零,因為有初值MX。如果不想要微分回路,可以把微分時間置為零。如果不想要比例回路,但需要積分或積分

49、微分回路,可以把增益設為0.0,系統(tǒng)會在計算積分項和微分項時,把增益當做1.0看待。3.3 PID在PLC中的回路指令現在很多PLC已經具備了PID功能,STEP 7 Micro/WIN就是其中之一有的是專用模塊,有些是指令形式。西門子S7-200系列PLC中使用的是PID回路指令。見表3-1。表3-1 PID回路指令名稱PID運算指令格式PID指令表格式PID TBL,LOOP梯形圖使用方法:當EN端口執(zhí)行條件存在時候,就可進行PID運算。指令的兩個操作數TBL和LOOP,TBL是回路表的起始地址,本文采用的是VB200,因為一個PID回路占用了32個字節(jié),所以VD200到VD232都被占用

50、了。LOOP是回路號,可以是07,不可以重復使用。PID回路在PLC中的地址分配情況如表3-2所示。 表3-2 PID指令回路表偏移地址名稱數據類型說明0過程變量(PVn)雙字實數必須在0.01.0之間4給定值(SPn)雙字實數必須在0.01.0之間8輸出值(Yn)雙字實數必須在0.01.0之間12增益(Kc)雙字實數比例常數,可正可負16采樣時間(Ts)雙字實數單位為s,必須是正數20積分時間(Ti)雙字實數單位為min,必須是正數24微分時間(Td)雙字實數單位為min,必須是正數28積分項前值(YX)雙字實數必須在0.01.0之間32過程變量前值(PVn-1)雙字實數最后一次執(zhí)行PID指

51、令的過程變量值1. 回路輸出數值轉換方法本文中,設定的溫度是給定值SP,需要控制的變量是爐子的溫度。但它不完全是過程變量PV,過程變量PV和PID回路輸出有關。在本文中,經過測量的溫度信號被轉化為標準信號溫度值才是過程變量,所以,這兩個數不在同一個數量值,需要他們作比較,那就必須先作一下數據轉換。從EM231模擬量輸入模塊采集到的過程量都是實際的工程量,其幅度、范圍和測量單位都會不同。在PLC內部進行數據運算之前,必須將這些值轉換為無量綱的標準化格式0.01.0。其轉換程序如下:XORD AC0, AC0 MOVW AIW0, AC0DTR AC0, AC0/R 64000.0, AC0+R

52、0.5, AC0MOVR AC0, VD200在這段程序中,將實數格式的工程實際值轉換為0.01.0間的無量綱相對值,用到下面的公式: (3.11)式中, Rnoum標準化的實數值; Rraw 未標準化的實數值; Span值域大小,為最大允許值減去最小允許值,單極性為32000.雙極性為64000。 Offest 補償值或偏置,單極性為0.0,雙極性為0.5;本文中采用的是單極性,故轉換公式為: (3.12)2. 回路輸出變量的數值轉換方法本設計中,回路的輸出值是在0.01.0之間,是一個標準化了的實數格式的數據,在輸出變量傳送給D/A模擬量單元之前,必須把回路輸出變量轉換成相應的整數。這一過

53、程是實數值標準化的逆過程。 (3.13)假定PID運算的標準化實數格式結果存儲在AC0中,則經過下面程序段的轉換,存儲在模擬量寄存器AQW0中的數據為一個按工程量標定后的16為數字值。程序如下: MOVR VD 208, AC0 -R 0.5, AC0 *R 64000.0, AC0 TRUNC AC0 , AC0 MOVW AC0, AQW03.4 模擬量采集的數字濾波算法PLC除了可以對開關量控制外,還可以進行模擬量的處理。典型的PLC模擬量處理是將工業(yè)現場的各種被控對象(如溫度、壓力、流量、液位等)通過相應的傳感器將其變換為一標準的模擬電量(常見的是電壓、電流),電壓電流等模擬量常常會因為現場的瞬時干擾而產生較大的波動,這種波動經A/D轉換后亦反映在PLC的數字量輸入端。為了消除工業(yè)現場瞬時干擾對模擬量信號的影響,提高模/數轉換的準確 ,就必須在硬件和軟件上采取相應的抗干擾措施。在硬件上,抗干擾措施一般是在布線時將信號傳輸線和動力線分開布線,信號傳輸線采取屏蔽處理。而在軟件中采取的抗干擾措施一般是數字濾波算法,即將模擬量/數字量轉換結果進行過濾處理,力爭將干擾信號產生的影響降低最低。PLC常用的數字濾波方法是平均值濾,即

溫馨提示

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

評論

0/150

提交評論