版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、提供全套,各專業(yè)畢業(yè)設(shè)計 編 號: 審定成績: 啊啊啊啊大學畢業(yè)設(shè)計(論文)設(shè)計(論文)題目:基于西門子S7-200系列PLC工業(yè)加熱爐控制系統(tǒng)的設(shè)計學 院 名 稱 :啊啊啊啊啊學 生 姓 名 :啊啊啊專 業(yè) :啊啊啊啊啊啊啊啊班 級 :0000000學 號 :0000000000指 導(dǎo) 教 師 :啊啊啊答辯組 負責人 :啊啊啊填表時間: 2014 年 5 月啊啊啊啊大學教務(wù)處制誠信承諾書本人慎重承諾和聲明:本人在畢業(yè)設(shè)計(論文)過程中遵守學校有關(guān)規(guī)定,恪守學術(shù)規(guī)范,在指導(dǎo)教師的指導(dǎo)下獨立完成,沒有剽竊和抄襲他人的學術(shù)觀點、思想和成果,未篡改研究數(shù)據(jù),若有違規(guī)行為的發(fā)生,我愿接受學校處理,并承
2、擔一切法律責任。論文作者簽名: 年 月 日 摘 要隨著計算機控制技術(shù)的發(fā)展,傳統(tǒng)繼電器控制技術(shù)必然被基于計算機技術(shù)而產(chǎn)生的可編程邏輯控制器(PLC)控制技術(shù)所取代,而PLC本身優(yōu)異的性能使基于PLC控制的溫度控制系統(tǒng)變得經(jīng)濟、高效、穩(wěn)定且維護方便。本文介紹了基于西門子公司S7200系列PLC的溫度控制系統(tǒng)的設(shè)計方法,詳細分析了系統(tǒng)的硬件設(shè)計以及軟件設(shè)計??刂葡到y(tǒng)采用PC+PLC的主從控制結(jié)構(gòu),組成一種經(jīng)濟可靠的工業(yè)加熱爐溫度控制系統(tǒng)。加熱爐溫度控制系統(tǒng)是一個大慣性系統(tǒng),一般采用PID算法進行控制,運用PLC梯形圖編程語言進行編程,對鍋爐工作過程進行自動控制。利用組態(tài)軟件組態(tài)王設(shè)計上位機界面,實
3、現(xiàn)控制系統(tǒng)的實時監(jiān)控、數(shù)據(jù)的實時采樣與處理,并可以實現(xiàn)友好的用戶界面,是一種具有一定應(yīng)用價值的實時溫度控制系統(tǒng)。設(shè)計之后系統(tǒng)穩(wěn)定性好、精度高、魯棒性強?!娟P(guān)鍵詞】加熱爐 PLC PID 溫度控制 上位機 ABSTRACTWith the development of the computer control technology,the traditional relay control technology must be replaced necessarily by the programmable logic controller(PLC) control technology whi
4、ch generates based on computer technology,and PLC has excellent performance what makes the temperature control system with PLC technology become more economic,more efficient,more stable and easily maintainThis thesis introduces a design technique of the temperature control system with SIMATIC S7200
5、series PLC,details the hardware design and the software design of the systemThis control system adopts PC&PLC masterslave control construction,constitutes an economic and reliable industrial heating furnace temperature control systemThe furnace temperature control system is a large inertia system,ge
6、nerally uses the PID algorithm to control,and uses ladder diagram programming language of PLC to programme,in order to carry out the automatic control of the heating furnace work processUsing the configuration software KingView to design the upper computer interface to monitor the control system and
7、 real-time sample and processIt is able to get a friendly user interface,is a real-time temperature control system which has moderate application valueAfter the design,the system has a good stability,a high precision and a strong robustness【Key words】The heating furnace PLC PID Temperature control T
8、he upper computer目 錄TOC o 1-3 h u HYPERLINK l _Toc393743818 前 言 PAGEREF _Toc393743818 h 1 HYPERLINK l _Toc393743819 第一章 工業(yè)加熱爐控制系統(tǒng)概述 PAGEREF _Toc393743819 h 2 HYPERLINK l _Toc393743820 第一節(jié) 溫度控制系統(tǒng)背景及發(fā)展趨勢 PAGEREF _Toc393743820 h 2 HYPERLINK l _Toc393743821 一、溫度控制系統(tǒng)背景 PAGEREF _Toc393743821 h 2 HYPERLINK
9、 l _Toc393743822 二、溫度控制系統(tǒng)發(fā)展趨勢 PAGEREF _Toc393743822 h 2 HYPERLINK l _Toc393743823 第二節(jié) 研究內(nèi)容與任務(wù) PAGEREF _Toc393743823 h 3 HYPERLINK l _Toc393743824 第三節(jié) 本章小結(jié) PAGEREF _Toc393743824 h 3 HYPERLINK l _Toc393743825 第二章 設(shè)計方案及控制算法 PAGEREF _Toc393743825 h 5 HYPERLINK l _Toc393743826 第一節(jié) 設(shè)計方案 PAGEREF _Toc393743
10、826 h 5 HYPERLINK l _Toc393743827 一、系統(tǒng)總體方案 PAGEREF _Toc393743827 h 5 HYPERLINK l _Toc393743828 二、硬件設(shè)計方案 PAGEREF _Toc393743828 h 5 HYPERLINK l _Toc393743829 三、軟件設(shè)計方案 PAGEREF _Toc393743829 h 6 HYPERLINK l _Toc393743830 四、上位機設(shè)計方案 PAGEREF _Toc393743830 h 7 HYPERLINK l _Toc393743831 第二節(jié) 控制算法 PAGEREF _Toc
11、393743831 h 8 HYPERLINK l _Toc393743832 一、控制算法選擇 PAGEREF _Toc393743832 h 8 HYPERLINK l _Toc393743833 二、PID算法介紹 PAGEREF _Toc393743833 h 8 HYPERLINK l _Toc393743834 第三節(jié) 本章小結(jié) PAGEREF _Toc393743834 h 10 HYPERLINK l _Toc393743835 第三章 加熱爐控制系統(tǒng)硬件設(shè)計 PAGEREF _Toc393743835 h 11 HYPERLINK l _Toc393743836 第一節(jié) 系統(tǒng)
12、硬件組成 PAGEREF _Toc393743836 h 11 HYPERLINK l _Toc393743837 一、系統(tǒng)結(jié)構(gòu)組成 PAGEREF _Toc393743837 h 11 HYPERLINK l _Toc393743838 二、各組成部分的任務(wù) PAGEREF _Toc393743838 h 11 HYPERLINK l _Toc393743839 第二節(jié) AE2000型過程控制實驗系統(tǒng) PAGEREF _Toc393743839 h 12 HYPERLINK l _Toc393743840 一、電加熱鍋爐 PAGEREF _Toc393743840 h 12 HYPERLIN
13、K l _Toc393743841 二、溫度變送器 PAGEREF _Toc393743841 h 12 HYPERLINK l _Toc393743842 三、三相晶閘管移相調(diào)壓裝置 PAGEREF _Toc393743842 h 12 HYPERLINK l _Toc393743843 第三節(jié) 可編程邏輯控制器及模擬量擴展模塊 PAGEREF _Toc393743843 h 13 HYPERLINK l _Toc393743844 一、可編程邏輯控制器 PAGEREF _Toc393743844 h 13 HYPERLINK l _Toc393743845 二、模擬量擴展模塊 PAGERE
14、F _Toc393743845 h 15 HYPERLINK l _Toc393743846 第四節(jié) 本章小結(jié) PAGEREF _Toc393743846 h 17 HYPERLINK l _Toc393743847 第四章 加熱爐控制系統(tǒng)軟件設(shè)計 PAGEREF _Toc393743847 h 18 HYPERLINK l _Toc393743848 第一節(jié) 設(shè)計思路 PAGEREF _Toc393743848 h 18 HYPERLINK l _Toc393743849 一、主程序部分 PAGEREF _Toc393743849 h 18 HYPERLINK l _Toc393743850
15、 二、溫度標度變換部分 PAGEREF _Toc393743850 h 18 HYPERLINK l _Toc393743851 三、PID運算調(diào)節(jié)部分 PAGEREF _Toc393743851 h 18 HYPERLINK l _Toc393743852 第二節(jié) 主程序 PAGEREF _Toc393743852 h 18 HYPERLINK l _Toc393743853 第三節(jié) 標度變換子程序 PAGEREF _Toc393743853 h 19 HYPERLINK l _Toc393743854 第四節(jié) PID初始化子程序及中斷程序 PAGEREF _Toc393743854 h 2
16、0 HYPERLINK l _Toc393743855 第五節(jié) 本章小結(jié) PAGEREF _Toc393743855 h 26 HYPERLINK l _Toc393743856 第五章 上位機的設(shè)計與調(diào)試 PAGEREF _Toc393743856 h 27 HYPERLINK l _Toc393743857 第一節(jié) 上位機與下位機的通信連接 PAGEREF _Toc393743857 h 27 HYPERLINK l _Toc393743858 第二節(jié) 組態(tài)王工程的建立和調(diào)試 PAGEREF _Toc393743858 h 27 HYPERLINK l _Toc393743859 第三節(jié)
17、本章小結(jié) PAGEREF _Toc393743859 h 29 HYPERLINK l _Toc393743860 第六章 系統(tǒng)運行及結(jié)果分析 PAGEREF _Toc393743860 h 30 HYPERLINK l _Toc393743861 第一節(jié) 系統(tǒng)運行 PAGEREF _Toc393743861 h 30 HYPERLINK l _Toc393743862 第二節(jié) 結(jié)果分析 PAGEREF _Toc393743862 h 30 HYPERLINK l _Toc393743863 第三節(jié) 本章小結(jié) PAGEREF _Toc393743863 h 31 HYPERLINK l _To
18、c393743864 結(jié) 論 PAGEREF _Toc393743864 h 32 HYPERLINK l _Toc393743865 致 謝 PAGEREF _Toc393743865 h 33 HYPERLINK l _Toc393743866 參考文獻 PAGEREF _Toc393743866 h 34 HYPERLINK l _Toc393743867 附 錄 PAGEREF _Toc393743867 h 35 HYPERLINK l _Toc393743868 一、英語原文 PAGEREF _Toc393743868 h 35 HYPERLINK l _Toc393743869
19、二、英語翻譯 PAGEREF _Toc393743869 h 44 HYPERLINK l _Toc393743870 三、源程序 PAGEREF _Toc393743870 h 51前 言溫度是工業(yè)生產(chǎn)中常見的工藝參數(shù)之一,任何物理變化和化學反應(yīng)過程都與溫度密切相關(guān)。在科學研究和生產(chǎn)實踐的諸多領(lǐng)域中,溫度控制占有著極為重要的地位。由于PLC對現(xiàn)場進行實時監(jiān)控具有很高的可靠性,且編程簡單、靈活,因此越來越受到人們重視,PLC也被廣泛地應(yīng)用于溫度控制系統(tǒng)。所以在現(xiàn)代工業(yè)控制中,選用PLC對溫度進行控制將是大多數(shù)人的選擇。因此設(shè)計一個基于PLC的工業(yè)加熱爐溫度控制系統(tǒng)具有重要意義。對于工業(yè)加熱爐控
20、制系統(tǒng),從分析對象要求,形成設(shè)計思想,選用設(shè)備,編寫并優(yōu)化程序,在本論文中都會得到詳細和完整地論述。第一章 工業(yè)加熱爐控制系統(tǒng)概述第一節(jié) 溫度控制系統(tǒng)背景及發(fā)展趨勢一、溫度控制系統(tǒng)背景溫度控制系統(tǒng)在工業(yè)生產(chǎn)活動中被廣泛地使用,同時又是人們供熱取暖設(shè)備的主要驅(qū)動來源,它的出現(xiàn)迄今已有兩百余年。期間,它從低級到高級,從簡單到復(fù)雜。隨著生產(chǎn)力的發(fā)展和對溫度控制精度的要求不斷提高,溫度控制系統(tǒng)的控制技術(shù)得到了迅速發(fā)展。自70年代以來,由于工業(yè)過程控制的需要,特別是在微電子技術(shù)和計算機技術(shù)的發(fā)展下,還有在自動控制理論與設(shè)計方法發(fā)展的推動下,國內(nèi)外的溫度控制系統(tǒng)迅猛發(fā)展,并且在職能化、自適應(yīng)、參數(shù)自整定等
21、方面取得了不錯成果。在這一方面,日本、美國、德國、瑞典等國的技術(shù)領(lǐng)先,已經(jīng)產(chǎn)生了一批商品化的、性能高的溫度控制器及儀器儀表,并且被各行各業(yè)廣泛應(yīng)用。溫度控制系統(tǒng)在國內(nèi)各行各業(yè)的應(yīng)用雖然已經(jīng)十分廣泛,但從生產(chǎn)的溫度控制器來講,我國總體發(fā)展水平仍然不高,同日本、美國、德國等先進國家相比有著較大差距。目前,我國在這方面總體水平處于20世紀80年代中后期水平,成熟產(chǎn)品主要以“點位”控制及常規(guī)的PID控制器為主,它只能適應(yīng)一般溫度系統(tǒng)控制,難于控制滯后、復(fù)雜、時變溫度系統(tǒng)控制。而適應(yīng)于較高控制場合的智能化、自適應(yīng)控制儀表,國內(nèi)技術(shù)還不十分成熟。形成商品化并在儀表控制系統(tǒng)參數(shù)的自整定方面,由于國外技術(shù)保密
22、及我國開發(fā)工作的滯后,還沒有開發(fā)出性能可靠的自整定軟件,控制參數(shù)大多靠人工經(jīng)驗及現(xiàn)場調(diào)試來確定。二、溫度控制系統(tǒng)發(fā)展趨勢當前比較流行的溫度控制系統(tǒng)1有基于單片機的溫度控制系統(tǒng),基于PLC的溫度控制系統(tǒng),基于工控機(IPC)的溫度控制系統(tǒng),另外還有集散型溫度控制系統(tǒng)(DCS),現(xiàn)場總線控制系統(tǒng)(FCS)等。各種溫度系統(tǒng)都有自己的優(yōu)缺點,用戶需要根據(jù)實際需要選擇系統(tǒng)配置。當然,在實際運用中,為了達到更好的控制效果,可以采取多個系統(tǒng)的集成,做到互補長短。隨著科學技術(shù)的不斷發(fā)展,人們對溫度控制系統(tǒng)的要求越來越高,因此,高精度、智能化、人性化的溫度控制系統(tǒng)是國內(nèi)外必然的發(fā)展趨勢。第二節(jié) 研究內(nèi)容與任務(wù)加
23、熱爐由內(nèi)膽、夾套及附屬的加熱電阻絲組成。水的溫度是通過熱傳遞的方式,將熱能由溫度高的內(nèi)膽水傳到溫度低的夾套水中去。于是,通過適當調(diào)節(jié)加熱電阻絲兩端的電壓,加熱控制內(nèi)膽水溫,進而控制夾套水溫??删幊踢壿嬁刂破鳎≒LC)是集計算機技術(shù)、自動控制技術(shù)和通信技術(shù)為一體的新型自動控制裝置。其性能優(yōu)越,已被廣泛地應(yīng)用于工業(yè)控制的各個領(lǐng)域,并已經(jīng)成為工業(yè)自動化的三大支柱(PLC、工業(yè)機器人、CAD/CAM)之一。PLC技術(shù)在溫度控制系統(tǒng)上的應(yīng)用從整體上分析和研究了控制系統(tǒng)的硬件配置、電路圖的設(shè)計、程序設(shè)計,控制對象數(shù)學模型的建立、控制算法的選擇和參數(shù)的整定、人機界面地設(shè)計等。串級系統(tǒng)2是由調(diào)節(jié)器串聯(lián)起來工作
24、,整個系統(tǒng)包括兩個控制回路,即主回路和副回路,其中一個調(diào)節(jié)器的輸出作為另一個調(diào)節(jié)器的給定值的系統(tǒng)。一次擾動作用在主被控過程上,而不包括在副回路范圍內(nèi)的擾動。二次擾動作用在副被控過程上,即包括在副回路范圍內(nèi)的擾動。在串級控制系統(tǒng)中,由于引入了一個副回路,不僅能及早克服進入副回路的擾動,而且又能改善過程特性。副調(diào)節(jié)器具有“粗調(diào)”的作用,主調(diào)節(jié)器具有“細調(diào)”的作用,從而使其控制品質(zhì)得到進一步提高。以加熱爐為控制對象水的容器;以加熱爐夾套水溫為主被控參數(shù),以內(nèi)膽水溫為副被控參數(shù);以三相調(diào)壓裝置為系統(tǒng)執(zhí)行機構(gòu);以西門子S7200系列PLC3為控制器,構(gòu)成加熱爐溫度串級控制系統(tǒng),主、副控制器采用PID控制
25、算法,運用PLC梯形圖編程語言進行編程,手動整定PID參數(shù),實時反饋內(nèi)膽、夾套水溫,控制加熱裝置,使加熱爐溫度達到設(shè)定溫度值左右,并能實現(xiàn)手動啟動和停止;運行指示燈顯示系統(tǒng)的運行狀態(tài);上述物品及功能實現(xiàn)加熱爐夾套溫度地自動控制。系統(tǒng)配置一臺上位監(jiān)控PC機,PC機安裝有北京亞控公司的“組態(tài)王”監(jiān)控組態(tài)軟件,通過USBPPI編程電纜同PLC的RS485串行接口進行通訊。第三節(jié) 本章小結(jié)隨著歷史的發(fā)展,溫度控制系統(tǒng)被廣泛地應(yīng)用于工業(yè)生產(chǎn)中,而且精度要求越來越高,在此期間溫控系統(tǒng)技術(shù)得到迅猛的發(fā)展。尤其以日本,美國,德國,瑞典為代表,它們的技術(shù)遙遙領(lǐng)先,并且已經(jīng)生產(chǎn)出商品化,性能高的溫度控制器及儀器儀
26、表。我國與他們相比,雖然在各行各業(yè)都有廣泛使用溫度控制系統(tǒng),但是在生產(chǎn)制造、科學研究等方面,我國與日本,美國等國有很大差距。目前國內(nèi)有基于單片機的、PLC的、IPC的溫度控制系統(tǒng),還有集散型、現(xiàn)場總線溫度控制系統(tǒng)。這些溫度控制系統(tǒng)各有優(yōu)缺點:基于單片機的溫度控制系統(tǒng)運行穩(wěn)定,但是它受單片機的影響較大,因為單片機響應(yīng)慢,中斷源少,所以此溫度控制系統(tǒng)不適用于復(fù)雜,高要求的工作環(huán)境;考慮到工控機性能穩(wěn)定,可用軟件多,價格低的因素,它被廣泛應(yīng)用,但是單獨使用時,容易被干擾,可靠性差;集散型溫度控制系統(tǒng)是款集聚監(jiān)控及協(xié)調(diào)管理的不錯的控制系統(tǒng),但是它的成本過高,難以大范圍的應(yīng)用;現(xiàn)場總線控制系統(tǒng)是個優(yōu)點較
27、多的控制系統(tǒng),但是它才剛開始進入實用化,并且各國標準不統(tǒng)一,在國際上互換使用比較麻煩;相對于上述溫度控制系統(tǒng)來說,PLC的可靠性高,抗干擾能力強,易于學習掌握,所以它在工業(yè)上的使用更加廣泛,從經(jīng)濟效益上來講,其成本低,市場占有率高,前景廣闊。通過運用串級系統(tǒng)的思想與PLC技術(shù),以及對系統(tǒng)硬件、軟件和上位機軟件的設(shè)計,使得加熱爐溫度控制系統(tǒng)達成預(yù)定目標,即主、副控制器采用PID控制算法,實時計算控制量,手動整定PID參數(shù),控制調(diào)壓裝置及加熱電阻絲兩端電壓,使夾套溫度能夠穩(wěn)定在設(shè)定溫度值的附近,并能實現(xiàn)手動啟動和停止,運行指示燈實時監(jiān)控控制系統(tǒng)的運行,實時顯示當前內(nèi)膽溫度值與夾套溫度值。第二章 設(shè)
28、計方案及控制算法第一節(jié) 設(shè)計方案一、系統(tǒng)總體方案加熱爐溫度控制系統(tǒng)主要由硬件、軟件和上位機45三部分組成。設(shè)計方案是對PLC進行編程來對系統(tǒng)進行總體控制;溫度變送器采集夾套和內(nèi)膽溫度信號;兩個常開按鈕分別對系統(tǒng)的運行與停止進行手動控制;指示燈用來顯示系統(tǒng)的運行狀態(tài);模擬量擴展模塊承擔兩個模擬量輸入和一個模擬量輸出的任務(wù);調(diào)壓裝置根據(jù)模擬量擴展模塊的輸出信號對加熱爐內(nèi)電阻絲兩端電壓進行控制,來實現(xiàn)對溫度的控制6。利用上位機中的組態(tài)軟件的功能,構(gòu)建一套最適合本系統(tǒng)的應(yīng)用系統(tǒng),允許操作人員通過上位機直接向設(shè)備發(fā)出控制指令。二、硬件設(shè)計方案硬件基本構(gòu)成有PLC部分、模擬量擴展模塊、調(diào)壓裝置、溫度變送器
29、、電加熱鍋爐(內(nèi)含加熱電阻絲)、啟動/停止按鈕與指示燈七個部分組成7。其硬件部分組成及其關(guān)系如圖2.1所示:圖2.1 硬件連接圖基本工作原理:加熱爐是控制對象(本設(shè)計采用自來水作為控制對象)的容器,通過溫度變送器檢測內(nèi)膽水溫和夾套溫度,各自產(chǎn)生15V電壓信號,傳送給S7200 PLC的模擬量擴展模塊EM235,由PLC主控系統(tǒng)部分進行運算和處理,之后再將由模擬量擴展模塊EM235產(chǎn)生420mA的控制信號傳送給調(diào)壓裝置,調(diào)壓裝置根據(jù)不同的控制信號輸出不同的電壓來控制加熱爐內(nèi)的電阻絲來對水進行加熱,由此水溫升高或降低會影響溫度變送器,從而產(chǎn)生了一個閉環(huán)回路控制,因此達到平衡控制水溫的目的。通過啟動
30、和停止產(chǎn)生的開關(guān)量數(shù)字信號來控制系統(tǒng)運行與停止,實現(xiàn)手動控制的功能。指示燈顯示系統(tǒng)的運行情況。三、軟件設(shè)計方案軟件基本結(jié)構(gòu)由主/副PID控制器控制對象溫度。其基本工作原理7:首先預(yù)計出兩個PID控制器的相關(guān)參數(shù),進行PID初始化;把夾套溫度變送器傳送回來的15V電壓信號經(jīng)過模擬量擴展模塊EM235的輸入口A/D轉(zhuǎn)換變?yōu)?40032000的數(shù)字量(稱為主回路的夾套溫度過程值PV1),同時給定一個夾套溫度給定值SP,將SP和PV1傳送給主控制器PID1運算,得到的結(jié)果OUT1作為副控制器的給定值SP,將它和內(nèi)膽溫度變送器傳送回來的內(nèi)膽溫度過程值PV0傳送給副控制器 PID0運算,得到的結(jié)果OUT0
31、經(jīng)過模擬量擴展模塊EM235的輸出口D/A轉(zhuǎn)換變?yōu)?20mA的控制信號傳送給調(diào)壓裝置,對爐內(nèi)加熱電阻絲進行控制,同時對內(nèi)膽溫度和夾套溫度進行檢測,形成雙閉環(huán)回路的串級控制。其控制回路組成圖如圖2.2所示:圖2.2 溫度串級控制系統(tǒng)流程圖如圖2.3所示:圖2.3 系統(tǒng)流程圖四、上位機設(shè)計方案使用組態(tài)軟件組態(tài)王設(shè)計出能反應(yīng)系統(tǒng)的組成;系統(tǒng)運行狀態(tài);顯示加熱爐實時溫度;手動啟、停系統(tǒng);設(shè)定期望溫度值的工程。第二節(jié) 控制算法一、控制算法選擇在工程實際中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡稱PID控制8,又稱PID調(diào)節(jié)。PID控制器問世至今已有近80年歷史,它以其結(jié)構(gòu)簡單、穩(wěn)定性好、
32、工作可靠、調(diào)整方便而成為工業(yè)控制的主要技術(shù)之一。當被控對象的結(jié)構(gòu)和參數(shù)不能完全掌握,或得不到精確的數(shù)學模型時,控制理論的其它技術(shù)難以采用時,系統(tǒng)控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗和現(xiàn)場調(diào)試來確定,這時應(yīng)用PID控制技術(shù)最為方便。即當我們不完全了解一個系統(tǒng)和被控對象,或不能通過有效的測量手段來獲得系統(tǒng)參數(shù)時,最適合使用PID控制技術(shù)。PID控制,實際中也有PI和PD控制。PID控制器就是根據(jù)系統(tǒng)的誤差,利用比例、積分、微分計算出控制量進行控制的。二、PID算法介紹比例(P)控制:比例控制是一種最簡單,最常用的控制方式。其控制器的輸出與輸入誤差信號成比例關(guān)系。當僅有比例控制時系統(tǒng)輸出存在穩(wěn)態(tài)誤差。積分
33、(I)控制:在積分控制中,控制器的輸出與輸入誤差信號的積分成正比關(guān)系。對一個自動控制系統(tǒng),如果在進入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則稱這個控制系統(tǒng)是有穩(wěn)態(tài)誤差的或簡稱有差系統(tǒng)。為了消除穩(wěn)態(tài)誤差,在控制器中必須引入“積分項”。積分項對誤差取決于時間的積分,隨著時間的增加,積分項會增大。這樣,即便誤差很小,積分項也會隨著時間的增加而加大,它推動控制器的輸出增大使穩(wěn)態(tài)誤差進一步減小,直到等于零。因此,比例+積分(PI)控制器,可以使系統(tǒng)在進入穩(wěn)態(tài)后無穩(wěn)態(tài)誤差。微分(D)控制:在微分控制中,控制器的輸出與輸入誤差信號的微分(即誤差的變化率)成正比關(guān)系。自動控制系統(tǒng)在克服誤差的調(diào)節(jié)過程中可能會出現(xiàn)振蕩甚至失穩(wěn)。其
34、原因是由于存在有較大慣性組件(環(huán)節(jié))或有滯后(Delay)組件,具有抑制誤差的作用,其變化總是落后于誤差的變化。解決的辦法是使抑制誤差的作用的變化“超前”,即在誤差接近零時,抑制誤差的作用就應(yīng)該是零。這就是說,在控制器中僅引入“比例”項往往是不夠的,比例項的作用僅是放大誤差的幅值,而目前需要增加的是“微分項”,它能預(yù)測誤差變化的趨勢,這樣,具有比例+微分的控制器,就能夠提前使抑制誤差的控制作用等于零,甚至為負值,從而避免了被控量的嚴重超調(diào)。所以對有較大慣性或滯后的被控對象,比例+微分(PD)控制器能改善系統(tǒng)在調(diào)節(jié)過程中的動態(tài)特性。圖2.4 帶PID控制器的閉控制系統(tǒng)如圖2.4所示,PID控制器
35、可調(diào)節(jié)回路輸出,使系統(tǒng)達到穩(wěn)定狀態(tài)。偏差和輸入量、輸出量的關(guān)系: (21)控制器的輸出為: (22)式中,PID回路輸出 比例系數(shù)P 積分系數(shù)I 微分系數(shù)DPID調(diào)節(jié)的傳輸函數(shù)為: (23)數(shù)字計算機處理這個函數(shù)關(guān)系式,必須將連續(xù)函數(shù)離散化,對偏差周期采樣后,計算機計算之后再輸出結(jié)果。式(22)離散化的規(guī)律如表2.1所示:表2.1 模擬與離散形式模擬形式離散形式所以PID輸出經(jīng)過離散化后,它的輸出方程為: (2-4)式中,比例項 積分項 微分項上式中,積分項是包括第一個采樣周期到當前采樣周期的所有誤差的累積值。計算中,沒有必要保留所有采樣周期的積分項,只需要保留前一個積分項,計算機的處理就是按
36、照這種簡化思想來計算的。所以在PLC中,上面三個式子可以近似9為: 比例項 積分項 微分項式中,采樣時間n的輸入量(回路設(shè)定值) ,采樣時間n的反饋量(回路過程值)第三節(jié) 本章小結(jié)經(jīng)過研究控制對象及要求,決定從硬件、軟件和上位機三個方面來研究。本章概略地描述了硬件、軟件和上位機如何設(shè)計;針對不確定系統(tǒng)參數(shù)或模型時,使用PID控制算法最簡單有效,并說明了在PLC中PID計算的思想。后面幾章是遵循這種思路,做了詳細地描述。第三章 加熱爐控制系統(tǒng)硬件設(shè)計第一節(jié) 系統(tǒng)硬件組成一、系統(tǒng)結(jié)構(gòu)組成溫度控制系統(tǒng)的結(jié)構(gòu)包括一臺可編程邏輯控制器PLC、一個模擬量擴展模塊、一個調(diào)壓裝置、兩個溫度變送器、一個電加熱鍋
37、爐(內(nèi)含加熱電阻絲)、兩個啟動/停止按鈕,一個系統(tǒng)運行指示燈。二、各組成部分的任務(wù)1、按鈕和指示燈運行指示燈顯示運行狀態(tài)。啟動按鈕/停止按鈕實現(xiàn)控制系統(tǒng)的啟動和停止。按下啟動按鈕,系統(tǒng)開始運行,運行指示燈點亮;按下停止按鈕,系統(tǒng)停止運行,運行指示燈熄滅。2、溫度變送器用來檢測夾套和內(nèi)膽溫度,將溫度值轉(zhuǎn)換為電壓模擬量信號,同時傳送給PLC模擬量擴展模塊。3、調(diào)壓裝置和電加熱鍋爐電加熱鍋爐是PLC控制對象的容器。調(diào)壓裝置受到PLC模擬量擴展模塊輸出的420mA電流信號控制,來調(diào)節(jié)調(diào)壓裝置的輸出電壓,對電阻絲進行控制,來升高或者維持內(nèi)膽溫度。4、可編程邏輯控制器及模擬量擴展模塊可編程邏輯控制器對讀取
38、到的溫度數(shù)字量進行標度變換處理,得到實際的溫度值;另一方面,經(jīng)過標度變換處理得到的實際溫度值,和給定的溫度值進行計算處理,計算采用PID控制算法。模擬量擴展模塊可以在輸入口對從溫度變送器送來的電壓模擬信號進行A/D轉(zhuǎn)換,得到與溫度對應(yīng)的數(shù)字量,并且PLC可以讀取儲存數(shù)字量的地址;PLC計算之后可以在輸出口地址中儲存數(shù)據(jù),模擬量擴展模塊進行D/A轉(zhuǎn)化并輸出給調(diào)壓裝置,進而控制調(diào)壓裝置,以實現(xiàn)對加熱電阻絲的控制。第二節(jié) AE2000型過程控制實驗系統(tǒng)一、電加熱鍋爐由不銹鋼鍋爐內(nèi)膽加溫筒和封閉式外循環(huán)不銹鋼鍋爐冷卻夾套組成,內(nèi)膽與夾套沒有水的交換,可以利用它進行溫度實驗。其中加熱電阻絲在鍋爐內(nèi)膽中,
39、兩端電壓由調(diào)壓裝置控制,進而控制內(nèi)膽中水的溫度。通過熱傳遞的方式,將熱量由溫度高的內(nèi)膽水傳到溫度低的夾套水中去。鍋爐內(nèi)膽有進水口、出水口和溢水口,可以將冷水從進水口注入,加熱冷水以提升水溫。夾套有另一套進水口和出水口,可以將冷水從進水口注入,在夾套內(nèi)循環(huán)流動,吸收熱傳遞的熱量,以此提升水溫,最終由出水口流出,獲得期望溫度的熱水。由于內(nèi)膽與夾套的進水口、出水口相互獨立,所以進入鍋爐的水流大小由不同的水閥控制。二、溫度變送器溫度變送器采用熱電偶、熱電阻作為測溫元件,從測溫元件輸出信號送到變送器模塊,經(jīng)過穩(wěn)壓濾波、運算放大、非線性校正、V/I轉(zhuǎn)換、恒流及反向保護等電路處理后,轉(zhuǎn)換成與溫度成線性關(guān)系的
40、標準電信號輸出。溫度傳感器是一種能將溫度變化轉(zhuǎn)換為電量變化的元件,本系統(tǒng)采用了鉑熱電阻PT100,PT100是一種廣泛應(yīng)用的熱電阻式溫度傳感器,是將溫度變化轉(zhuǎn)化為電阻值變化的一種測溫元件10。常用的PT電阻接法有三線制和兩線制11,由于將PT100的兩側(cè)相等的的導(dǎo)線長度分別加在兩側(cè)的橋臂上,所以三線制接法的優(yōu)點是使得導(dǎo)線電阻值的變化而產(chǎn)生的測量誤差得以消除。本實驗系統(tǒng)采用橋式測溫電路,測溫原理是:電路采用一個恒定的參考電源;使用R1、R2、VR、PT100構(gòu)成測量電橋(其中R1R2,VR為100精密電阻),當PT100的電阻值和VR的電阻值不相等時,電橋輸出一個毫伏級的壓差信號,這個壓差信號經(jīng)
41、過運放電路放大后輸出一個期望范圍內(nèi)大小的電壓信號,該信號可直接送入模擬量擴展模塊進行A/D轉(zhuǎn)換。三、三相晶閘管移相調(diào)壓裝置本系統(tǒng)使用的是三相晶閘管移相調(diào)壓裝置,是一種以晶閘管為基礎(chǔ),以智能數(shù)字控制電路為核心的電源控制裝置。裝置的基本原理是控制晶閘管的觸發(fā)角或?qū)ń?,施加在電阻絲兩端上的電壓平均值由此受到控制,達到調(diào)節(jié)電壓或功率的目的。而晶閘管的導(dǎo)通條件是承受正向電壓,且僅在門極有觸發(fā)電流時導(dǎo)通,當晶閘管導(dǎo)通時,主回路就會導(dǎo)通,在主回路中的負載就會工作12。PLC通過模擬量擴展模塊EM235輸出420mA的電流信號作為晶閘管的控制信號。當控制信號輸入后,三相晶閘管移相調(diào)壓裝置就根據(jù)此信號改變內(nèi)膽
42、中電阻絲兩端的電壓,從而改變電阻絲的輸出功率,升高或維持內(nèi)膽溫度。第三節(jié) 可編程邏輯控制器及模擬量擴展模塊一、可編程邏輯控制器1、介紹可編程邏輯控制器(Programmable Logic Controller)是計算機家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計制造的,它主要用來代替繼電器實現(xiàn)邏輯控制。隨著技術(shù)的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍。PLC的特點: EQ oac(,1)可靠性高,抗干擾能力強高可靠性是電氣控制設(shè)備的關(guān)鍵性能。PLC由于采用現(xiàn)代大規(guī)模集成電路技術(shù),采用嚴格的生產(chǎn)工藝制造,內(nèi)部電路采取了先進的抗干擾技術(shù),具有很高的可靠性。 EQ oac(,2)配套齊全,功能完
43、善,適用性強PLC發(fā)展到今天,已經(jīng)形成了大、中、小各種規(guī)模的系列化產(chǎn)品。可以用于各種規(guī)模的工業(yè)控制場合。除了邏輯處理功能以外,現(xiàn)代PLC大多具有完善的數(shù)據(jù)運算能力,可用于各種數(shù)字控制領(lǐng)域。近年來PLC的功能單元大量涌現(xiàn),使PLC滲透到了位置控制、溫度控制、CNC等各種工業(yè)控制中,加上PLC通信能力的增強及人機界面技術(shù)的發(fā)展,使用PLC組成各種控制系統(tǒng)變得非常容易。 EQ oac(,3)易學易用,深受工程技術(shù)人員歡迎PLC作為一種通用工業(yè)控制計算機,是面向工控企業(yè)的工控設(shè)備。它接口容易,編程語言易于為工程技術(shù)人員接受。梯形圖語言的圖形符號與表達方式和繼電器電路圖相當接近,只用PLC的少量開關(guān)量邏
44、輯控制指令就可以方便地實現(xiàn)繼電器電路的功能。為不熟悉電子電路、不懂計算機原理和匯編語言的人使用計算機從事工業(yè)控制打開了方便之門。 EQ oac(,4)系統(tǒng)的設(shè)計、建造工作量小,維護方便,容易改造PLC用存儲邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使控制系統(tǒng)設(shè)計及建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設(shè)備經(jīng)過改變程序從而改變生產(chǎn)過程成為可能。這很適合多品種、小批量的生產(chǎn)場合。 EQ oac(,5)體積小,重量輕,能耗低以超小型PLC為例,新近出產(chǎn)的品種底部尺寸小于100mm,重量小于150g,功耗僅數(shù)瓦。由于體積小很容易裝入機械內(nèi)部,是實現(xiàn)機電一體化的理想控制設(shè)備。
45、2、可編程邏輯控制器選型S7200系列PLC13是由德國西門子公司生產(chǎn)的一種超小型系列可編程邏輯控制器,它能滿足多種自動化控制的需求,其設(shè)計緊湊,價格低廉,并且具有良好的可擴展性以及強大的指令功能,可代替繼電器在簡單的控制場合,也可以用于復(fù)雜的自動化控制系統(tǒng)。由于具有極強的通信功能,在大型網(wǎng)絡(luò)控制系統(tǒng)中也能充分發(fā)揮作用。S7200系列可以根據(jù)對象不同,可以選用不同的型號和不同數(shù)量的模塊,并可以將這些模塊安裝在同一機架上。S7200的CPU模塊包括一個中央處理單元,電源及數(shù)字I/O點,這些都被集成在一個緊湊、獨立的設(shè)備中。CPU負責執(zhí)行程序,輸入部分從現(xiàn)場設(shè)備中采集信號,輸出部分則輸出控制信號,
46、驅(qū)動外部負載。從CPU模塊功能來看,CUP模塊為CUP22X,它具有如下五種不同的結(jié)構(gòu)配置CPU單元: EQ oac(,1)CPU221它有6輸入/4輸出,I/O共計10點。無擴展能力,程序和數(shù)據(jù)存儲容量較小,有一定的高速計數(shù)處理能力,非常適合于少點數(shù)的控制系統(tǒng)。 EQ oac(,2)CUP222它有8輸入/6輸出,I/O共計14點,和221相比,它可以進行一定的模擬量控制和2個模擬量擴展,因此是應(yīng)用更廣泛的全功能控制器。 EQ oac(,3)CUP224它有14輸入/10輸出,I/O共計24點,和前兩者相比,存儲容量擴大了一倍,它可以有7個擴展模塊,有內(nèi)置時鐘,它有更強的模擬量和高速計數(shù)的處
47、理能力,是使用得最多S7-200產(chǎn)品。 EQ oac(,4)CUP224XP它在用戶程序存儲量和數(shù)據(jù)存儲量上進行了擴展,同時高速計數(shù)器比224好很多,本身具有模擬量2輸入/1輸出端口,其余的和224無太大差別。 EQ oac(,5)CUP226它有24輸入/16輸出,I/O共計40點,和CUP224相比,增加了通信口數(shù)量,通信能力大大增強。它可用于點數(shù)較多,要求較高的小型或中型控制系統(tǒng)。在本設(shè)計中有數(shù)字量2輸入/1輸出,并需要一個模擬量擴展,而CUP224本機數(shù)字量14輸入/10輸出,可完成設(shè)計所需的技術(shù)要求,并且學校提供一個CPU224模塊,所以本設(shè)計選用CUP224 AC/DC/RLY。C
48、UP用220V AC電源,24V DC輸入,繼電器輸出,其功率為9W,訂貨號為6ES7 214-1BD21-0XB0。二、模擬量擴展模塊溫度變送器將檢測到的溫度轉(zhuǎn)換成15V的電壓信號,系統(tǒng)需要配置模擬量輸入模塊把電壓信號轉(zhuǎn)換成數(shù)字信號再送入PLC中進行處理,得到的控制信號也要通過模擬量輸出模塊把數(shù)字信號轉(zhuǎn)成420mA的電流信號對調(diào)壓裝置進行控制14。S7200PLC的模擬量模塊有EM231,EM232和EM235三種類型的模擬量擴展模塊。EM231有4路模擬量輸入,EM232有2路模擬量輸出,EM235有4路模擬量輸入和2路模擬量輸出。本設(shè)計中需要檢測兩個溫度信號,和輸出一個電流控制信號,所以
49、需要2路模擬量輸入/1路模擬量輸出,所以我們選擇EM235模擬量輸入/輸出模塊,其功耗為2W。訂貨號為6ES7 235-0KD22-0XA0。其輸入/輸出特性如表3.1所示。表3.1 EM235輸入/輸出特性模擬量輸入特性模擬量輸入點數(shù)4輸入范圍 電壓(單極性)電壓(雙極性)電流010V,05V等 10V,5V,等 020mA數(shù)據(jù)字格式 雙極性,全量程范圍單極性,全量程范圍-32000+320000 032000模擬量輸出特性模擬量輸出點數(shù)1信號范圍 電壓輸出 電注輸出10V 020mA數(shù)據(jù)字格式 電壓 電流-32000+32000 032000EM235輸入數(shù)據(jù)字格式如表3.2所示。表3.2
50、 CPU中模擬量輸入字中12位數(shù)據(jù)值的存放位置MSBLSB151432100數(shù)據(jù)值12位000 單極數(shù)據(jù)MSBLSB1543210數(shù)據(jù)值12位0000 雙極數(shù)據(jù)模擬量到數(shù)字量轉(zhuǎn)換器(ADC)的12位讀數(shù),其數(shù)據(jù)格式是左端對齊的。最高有效位是符號位,0表示是正值。對單極性格式,3個連續(xù)的0使得ADC計數(shù)數(shù)值每變化1個單位則數(shù)據(jù)字的變化是以8為單位變化的。對雙極性格式,4個連續(xù)的0使得ADC計數(shù)數(shù)值每變化1個單位,則數(shù)據(jù)字的變化是以16為單位變化的。EM235輸出數(shù)據(jù)字格式如下表3.3所示。表3.3 CPU中模擬量輸出字中12位數(shù)據(jù)值的存放位置MSBLSB1514432100數(shù)據(jù)值11位0000
51、電流輸出數(shù)據(jù)格式MSBLSB1543210數(shù)據(jù)值12位0000 電壓輸出數(shù)據(jù)格式數(shù)字量到模擬量轉(zhuǎn)換器(DAC)的12位讀數(shù),其數(shù)據(jù)格式是左端對齊的,最高有效位是符號位,0表示是正值。數(shù)據(jù)在裝載到DAC寄存器之前,4個連續(xù)的0是被裁斷的,這些位不影響輸出信號值。EM235配置:表3.4所示為如何用DIP開關(guān)設(shè)置EM 235模塊。開關(guān)1到6可選擇模擬量輸入范圍和分辨率。所有的輸入設(shè)置成相同的模擬量輸入范圍和格式。表3.4 DIP開關(guān)設(shè)置單極性滿量程輸入 分辨率 SW1 SW2 SW3 SW4 SW5 SW6 ON OFF OFF ON OFF ON 0到50mV 12.5V OFF ON OFF
52、ON OFF ON 0到100mV 25V ON OFF OFF OFF ON ON 0到500mV 125uA SW1 SW2 SW3 SW4 SW5 SW6 滿量程輸入 分辨率 OFF ON OFF OFF ON ON 0到1V 250V ON OFF OFF OFF OFF ON 0到5V 1.25mV ON OFF OFF OFF OFF ON 0到20mA 5A OFFONOFFOFFOFFON0到10V本設(shè)計中溫度檢測模塊輸入信號范圍為05V的電壓信號,為單極性,所以DIP開關(guān)設(shè)置為:SW1,ON;SW2,OFF;SW3,OFF;SW4,OFF;SW5,OFF;SW6,ON。輸出設(shè)
53、置:本設(shè)計中輸出為420mA的電流信號,而EM235可以輸出-10V +10V的電壓信號和020mA的電流信號,所以我們選擇電流信號的輸出接線方法。其電流滿量程輸出數(shù)據(jù)為032000,所以我將其數(shù)據(jù)輸出范圍定在640032000。第四節(jié) 本章小結(jié)本章對將要使用的裝置和部件等硬件方面做了描述,以便實際使用中,能方便準確地組合在一起,以構(gòu)成本系統(tǒng)。第四章 加熱爐控制系統(tǒng)軟件設(shè)計第一節(jié) 設(shè)計思路PLC采用的是的S7200系列CPU224,采用了2個按鈕和1個系統(tǒng)指示燈來控制和顯示系統(tǒng)運行的狀態(tài)。溫度變送器負責檢測加熱爐中夾套和內(nèi)膽的溫度,把溫度信號轉(zhuǎn)化成15V的電壓信號,經(jīng)過PLC模數(shù)轉(zhuǎn)換后進行標度
54、變換,變成實際的溫度值,然后進行PID雙閉環(huán)串級控制運算,根據(jù)PID輸出值來控制三相晶閘管移相調(diào)壓裝置的輸出電壓來控制爐內(nèi)加熱器,實現(xiàn)對爐溫控制調(diào)節(jié)的目的。所以軟件設(shè)計大致分為三個部分:一、主程序部分用來實現(xiàn)系統(tǒng)的啟動與停止的手動控制和系統(tǒng)運行的指示,并實現(xiàn)對其他子程序的有效調(diào)用。二、溫度標度變換部分用來實現(xiàn)將模數(shù)轉(zhuǎn)換后的數(shù)字量轉(zhuǎn)換成實際的溫度值。三、PID運算調(diào)節(jié)部分這一部分為系統(tǒng)的運行調(diào)節(jié)部分,實現(xiàn)實時控制溫度的目的。第二節(jié) 主程序主程序主要任務(wù):完成系統(tǒng)的啟動與停止的手動控制和系統(tǒng)運行的指示,并實現(xiàn)對其他子程序的有效調(diào)用的任務(wù)。在主程序中沒有用到局部變量。主程序流程圖如圖4.1所示。圖4
55、.1 主程序流程主程序梯形圖附在附錄里。第三節(jié) 標度變換子程序由于溫度變送器將溫度信號轉(zhuǎn)換為15V的電壓信號,并傳送給模擬量擴展模塊輸入口,模擬量擴展模塊將模擬量15V的電壓信號轉(zhuǎn)換為640032000的數(shù)字量信號傳送給CPU。由于實際物體使用時間較長,可能存在一些線路、元件問題以致出現(xiàn)誤差,經(jīng)過實際檢測,水溫24度對應(yīng)0.6V(數(shù)字量3840),沸騰時100度對應(yīng)4.6V(數(shù)字量29568),所以標度變換子程序的主要任務(wù)是將384029568間的數(shù)字量參數(shù)轉(zhuǎn)換為24100度間的實際溫度參數(shù),以便于后面的顯示。如果用P表示傳送的數(shù)字量信號,N表示實際的溫度值。那么其關(guān)系如圖4.2所示。圖4.2
56、 溫度與數(shù)字量關(guān)系用公式表示,可以表示為(N-24)/(P-3840)=(100-24)/(29568-3840),即N=(76P+325632)/25728,得知這個公式則可進行程序編輯。標度變換子程序梯形圖附在附錄里。第四節(jié) PID初始化子程序及中斷程序S7200的編程軟件STEP 7Micro/WIN提供PID Wizard(PID指令向?qū)В?,可以幫助用戶方便地生成一個閉環(huán)控制過程的PID 算法。此向?qū)Э梢酝瓿山^大多數(shù)PID運算的自動編程,用戶只需在主程序中調(diào)用PID向?qū)傻淖映绦?,就可以完成PID控制任務(wù)。在Micro/WIN中的命令菜單中選擇工具指令向?qū)В缓笤谥噶钕驅(qū)Т翱谥羞x擇P
57、ID指令。在使用向?qū)r必須先對項目進行編譯,如果已有的程序中存在錯誤,或者有沒有編完的指令,編譯不能通過。如果你的項目中已經(jīng)配置了一個PID回路則向?qū)赋鲆呀?jīng)存在的PID回路,并讓你選擇是配置修改已有的回路,還是配置一個新的回路。在此我選擇配置一個新的回路。以主控制器PID1為例說明PID向?qū)Ь幊滩襟E:1、定義需要配置的PID回路號圖4.3 選擇PID回路號2、設(shè)定PID回路參數(shù)圖4.4 設(shè)置PID參數(shù)上圖4.4中字母圈的說明:100度。B、比例增益:即比例系數(shù),本設(shè)計中設(shè)為4。 C、積分時間:即積分系數(shù),本設(shè)計中設(shè)為10分鐘。如果不想要積分作用,可以把積分時間設(shè)為無窮大9999.99。D、
58、微分時間:即微分系數(shù),本設(shè)計中設(shè)為0分鐘。如果不想要微分作用,可以把微分時間設(shè)為0。 E、采樣時間:是PID控制回路對反饋采樣和重新計算輸出值的時間間隔。在向?qū)瓿珊?,若想要修改此?shù),則必須返回向?qū)е行薷模豢稍诔绦蛑谢驙顟B(tài)表中修改,本設(shè)計中設(shè)為0.1秒。以上定義PID回路的參數(shù),這些參數(shù)都應(yīng)當是實數(shù)。3、設(shè)定回路輸入輸出值圖4.5 設(shè)定PID輸入輸出參數(shù)上圖4.5中字母圈的說明:A、指定輸入類型:由于本設(shè)計的輸入是從模擬量擴展模塊傳送過來的,而模塊的輸入是15V電壓信號,不存在負極性,所以不用選擇雙極性,只需選擇單極性就可以,并且不需要使用20%偏移量。如果使用偏移量,那么過程變量的范圍將會
59、是640032000,并不對應(yīng)本設(shè)計中的24100度相應(yīng)的數(shù)字量,且不能修改范圍,所以不能勾選。 B、反饋輸入取值范圍:本設(shè)計中24100度對應(yīng)數(shù)字量范圍是384029568,所以此處過程變量范圍就應(yīng)該是384029568。C、輸出類型:可以選擇模擬量輸出或數(shù)字量輸出。模擬量輸出用來控制一些需要模擬量給定的設(shè)備,如比例閥、變頻器等;數(shù)字量輸出實際上是控制輸出點的通、斷狀態(tài)按照一定的占空比變化,可以控制固態(tài)繼電器(加熱棒等)。本設(shè)計需要的是輸出一個溫度范圍,以此范圍內(nèi)一個值充當副控制器的設(shè)定值。所以選擇模擬量。D、選擇模擬量則需設(shè)定回路輸出變量值的范圍,并且不需要使用20%偏移量。如果使用偏移量
60、,那么輸出變量的范圍將會是640032000,且不能做修改。E、取值范圍:主控制器PID1的輸出應(yīng)該是一個溫度范圍,應(yīng)和副控制器PID0的設(shè)定值對應(yīng),所以應(yīng)該填寫24100。4、設(shè)定回路報警選項圖4.6 設(shè)定回路報警限幅值圖4.6顯示如何設(shè)定回路報警。本設(shè)計暫時沒有設(shè)計報警功能,所以此步驟不需要勾選任何選項。5、指定PID運算數(shù)據(jù)存儲區(qū)圖4.7 分配運算數(shù)據(jù)存儲區(qū)PID指令(功能塊)使用了一個120個字節(jié)的V區(qū)參數(shù)表來進行控制回路的運算工作;除此之外,PID向?qū)傻妮斎?輸出量的標準化程序也需要運算數(shù)據(jù)存儲區(qū)。需要為它們定義一個起始地址,要保證該地址起始的若干字節(jié)在程序的其它地方?jīng)]有被重復(fù)使
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版全新深圳租賃房屋合同
- 2025年度綠色建筑評價標準實施合伙承包協(xié)議書3篇
- 2024年鹽田使用權(quán)及產(chǎn)品抵押貸款協(xié)議3篇
- 2024版車位租賃調(diào)換合同3篇
- 廊坊白茶課程設(shè)計案例
- 支教課程設(shè)計美術(shù)教案
- 網(wǎng)絡(luò)工程課程設(shè)計校園
- 表達情緒課程設(shè)計案例
- 論文優(yōu)化課程設(shè)計
- 物業(yè)管理合同2025年
- 商務(wù)接待禮儀流程
- 護理不良事件用藥錯誤講課
- 新教材人教版高中英語選擇性必修第一冊全冊教學設(shè)計
- 2024北京大興區(qū)初三(上)期末化學試卷及答案
- 媒體與新聞法律法規(guī)法律意識與職業(yè)素養(yǎng)
- 推土機-推土機構(gòu)造與原理
- 九年級化學課程綱要
- 臥式單面多軸鉆孔組合機床動力滑臺液壓系統(tǒng)
- Pcr室危險評估報告
- 生姜高產(chǎn)種植技術(shù)課件
評論
0/150
提交評論