![基于VB的溫度監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/1/67771eee-897d-45ae-a875-9036141e2326/67771eee-897d-45ae-a875-9036141e23261.gif)
![基于VB的溫度監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/1/67771eee-897d-45ae-a875-9036141e2326/67771eee-897d-45ae-a875-9036141e23262.gif)
![基于VB的溫度監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/1/67771eee-897d-45ae-a875-9036141e2326/67771eee-897d-45ae-a875-9036141e23263.gif)
![基于VB的溫度監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/1/67771eee-897d-45ae-a875-9036141e2326/67771eee-897d-45ae-a875-9036141e23264.gif)
![基于VB的溫度監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/1/67771eee-897d-45ae-a875-9036141e2326/67771eee-897d-45ae-a875-9036141e23265.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、本科畢業(yè)設(shè)計(論文)基于vb的溫度監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)摘 要 在一些危險作業(yè)環(huán)境而且對溫度有比較嚴(yán)格要求的情況下,單純通過人工來實現(xiàn)對溫度的控制是比較困難的。在工業(yè)自動化領(lǐng)域內(nèi),plc(可編程控制器)以其可靠性高、抗干擾能力強、編程簡單、功能強大、性價比高、體積小、能耗低等顯著特點廣泛應(yīng)用于現(xiàn)代工業(yè)的自動控制之中。目前的工業(yè)控制中,常常選用plc作為現(xiàn)場的控制設(shè)備,作為下位機來完成控制。而上位機則是采用軟件開發(fā)的監(jiān)測系統(tǒng)來完成工業(yè)控制狀態(tài)、流程和參數(shù)的顯示,實現(xiàn)監(jiān)控、管理、分析和存儲等功能。這種監(jiān)控系統(tǒng)充分利用了plc和計算機各自的特點,得到了廣泛的應(yīng)用。本文就是在plc和vb開發(fā)的監(jiān)測系統(tǒng)的
2、基礎(chǔ)上設(shè)計的一套溫度控制系統(tǒng)。以基于plc的下位機和完成可視化界面功能的上位機相結(jié)合,構(gòu)建成分布式控制系統(tǒng),實現(xiàn)了溫度自動控制。提高了對溫度控制要求的準(zhǔn)確度,對溫度達到很好的控制。關(guān)鍵詞 plc;vb;計算機;溫度abstract in some dangerous work environments and temperatures under demanding conditions, simply to be achieved through artificial temperature control is more difficult. in the field of industr
3、ial automation, plc (programmable logic controller) with its high reliability, strong anti-jamming ability, the program is simple, powerful, high performance, small size, low power consumption remarkable characters widely used in modern industrial automatic control. present in the industrial control
4、, often selected plc as a field control equipment, complete control as a slave. while the pc is software development status, process monitoring systems for industrial control and parameter display, for monitoring, management, analysis, and storage functions. take full advantage of this monitoring sy
5、stem of plc and computer characteristics, has been widely applied. this article is in vb and plc monitoring system developed on the basis of the design of a temperature control system. bit machine based on plc and complete the visual interface combining features of pc, build a distributed control sy
6、stem, realize temperature control. improves the accuracy of temperature control requirements, to reach the very good control. keywords plc; vb; computer; the temperature目 錄摘 要iabstractii目 錄iii緒 論1第1章 plc的概述31.1 可編程控制器基礎(chǔ)31.1.1 可編程控制器的產(chǎn)生和應(yīng)用31.1.2可編程控制器的組成31.2 工作原理51.2.1輸入采樣階段51.2.2用戶程序執(zhí)行階段51.2.3輸出刷新階段
7、61.3本章小結(jié)6第2章 控制系統(tǒng)硬件設(shè)計72.1 控制對象的選擇72.2 控制單元的硬件設(shè)計原則72.2.1模塊化設(shè)計72.2.2簡化設(shè)計72.2.3防干擾設(shè)計72.2.4冗余72.3 西門子s7-200 cpu22672.3.1基本單元82.3.2編程器82.3.3程序存儲卡82.3.4寫入器92.3.5文本顯示器92.4 plc i/o分配表2-292.5 plc控制系統(tǒng)框圖102.6 step7-micro/win32的介紹112.7本章小結(jié)11第3章 基于vb的溫度監(jiān)測系統(tǒng)123.1 visual basic的特點123.2語言特性123.3 vb溫度監(jiān)控系統(tǒng)133.3.1系統(tǒng)功能及
8、特點133.3.2系統(tǒng)畫面綜述143.4 本章小結(jié)15第4章 溫度傳感器技術(shù)164.1傳感器定義164.2傳感器選型164.3鉑電阻溫度傳感器164.4傳感器信號處理及傳輸174.5本章小結(jié)17第5章 溫度控制系統(tǒng)的軟件部分設(shè)計195.1通訊連接195.2溫度控制系統(tǒng)的軟件設(shè)計與實現(xiàn)195.2.1下位機軟件設(shè)計195.2.2上位機軟件設(shè)計205.3基本原理205.4程序設(shè)計215.5程序調(diào)試235.6本章小結(jié)23結(jié) 論25致謝26參考文獻27附錄29附錄1 中文概述29附錄2 譯文3335緒 論溫度與人們的生存生活生產(chǎn)息息相關(guān).從古人類的燒火取暖,到今天的工業(yè)溫度控制,處處都體現(xiàn)了溫度控制.
9、溫度是工業(yè)生產(chǎn)中常見的工藝參數(shù)之一,任何物理變化和化學(xué)反應(yīng)過程都與溫度密切相關(guān).在科學(xué)研究和生產(chǎn)實踐的諸多領(lǐng)域中,溫度控制占有著極為重要的地位,特別是在冶金、化工、建材、食品、機械、石油等工業(yè)中,具有舉足輕重的作用。對于不同的生產(chǎn)情況和工藝要求下的溫度控制,所采用的加熱方式、燃料、控制方案也有所不同。例如冶金、機械、食品、化工等各類工業(yè)生產(chǎn)中廣泛使用的各種加熱爐、熱處理爐、反應(yīng)爐等;燃料有煤氣、天然氣、油、電等。隨著生產(chǎn)力的發(fā)展,人們對溫度控制精度要求也越來越高,溫度控制的技術(shù)也得到迅速發(fā)展.各種溫度的控制算法如:pid溫度控制,模糊控制算法,神經(jīng)網(wǎng)絡(luò)算法,遺傳算法等都應(yīng)用在溫度控制系統(tǒng)中。傳
10、統(tǒng)的溫度控制器多由繼電器組成的,但是繼電器的觸點的使用壽命有限,故障率偏高,穩(wěn)定性差,無法滿足現(xiàn)代的控制要求。而隨著計算機技術(shù)的發(fā)展,嵌入式微型計算機在工業(yè)中得到越來越多的應(yīng)用。將嵌入式系統(tǒng)應(yīng)用在溫度控制系統(tǒng)中,使得溫度控制系統(tǒng)變得更小型,更智能。隨著國家的“節(jié)能減排”政策的提出,嵌入式溫度控制系統(tǒng)能降低能耗,節(jié)約成本這一優(yōu)點使得其擁有更加廣闊的市場前景,而plc就是最具有代表性的一員。目前智能溫度控制系統(tǒng)廣泛應(yīng)用于社會生活、工業(yè)生產(chǎn)的各個領(lǐng)域,適用于家電、汽車、材料、電力電子等行業(yè),成為發(fā)展國民經(jīng)濟的重要熱工設(shè)備之一。在現(xiàn)代化的建設(shè)中,能源的需求非常大,然而我國的能源利用率極低,所以實現(xiàn)溫度
11、控制的智能化,有著極重要的實際意義。1溫度控制系統(tǒng)的工藝過程復(fù)雜多變,具有不確定性,因此對系統(tǒng)要求更為先進的控制技術(shù)和控制理論。有很多領(lǐng)域的溫度可能較高或較低,人員無法靠近或現(xiàn)場無需人力來監(jiān)控, 我們采用plc來實現(xiàn)溫度控制,這樣我們就可以實現(xiàn)遠程監(jiān)控,坐在辦公室里就可以對現(xiàn)場進行監(jiān)控,方便又節(jié)省人力。在本次畢業(yè)設(shè)計中我將設(shè)計基于plc控制的溫度控制系統(tǒng)。系統(tǒng)具體溫度等參數(shù)或部分器件可根據(jù)各行業(yè)的要求不同來進行調(diào)整。其中控制系統(tǒng)采用西門子公司s7-200系列的plc,通過plc串口通信與計算機相連接,監(jiān)控界面采用vb軟件來開發(fā),界面可視化、運行穩(wěn)定。通過plc控制系統(tǒng)和vb監(jiān)測系統(tǒng)之間的信號傳
12、輸和程序,構(gòu)建成分布式控制系統(tǒng),實現(xiàn)了溫度遠程自動控制。提高了對溫度控制要求的準(zhǔn)確度,對溫度達到很好的控制。并通過編寫程序和系統(tǒng)調(diào)試來驗證這套系統(tǒng)的可行性。該系統(tǒng)軟件主要是用于對溫度傳感器的溫度進行實時采集,并在上位pc機上進行顯示,通過控制器對數(shù)據(jù)進行實時處理,同時將數(shù)據(jù)傳送給plc,本設(shè)計主要實現(xiàn)溫度數(shù)據(jù)的實時采集、控制以及對溫度信號變化作出實時處理,最終達到對溫度進行實時控制的目的。具有處理能力強、人際交互效果好、性能穩(wěn)定的特點。第1章 plc的概述1.1 可編程控制器基礎(chǔ)可編程邏輯控制器(programmable logic controller,plc),它采用一類可編程的存儲器,用
13、于其內(nèi)部存儲程序,執(zhí)行邏輯運算、順序控制、定時、計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程。21.1.1 可編程控制器的產(chǎn)生和應(yīng)用1969年美國數(shù)字設(shè)備公司成功研制世界第一臺可編程程序控制器pdp-14,并在gm公司的汽車 自動裝配線上首次使用并獲得成功。1971年西歐國家也研制出他們的第一臺可編程控制器。我國從1974年開始研制,1977年開始工業(yè)推廣應(yīng)用。進入20世紀(jì)70年代,隨著電子技術(shù)的發(fā)展,尤其是plc采用通訊微處理器之后,這種控制器功能得到更進一步增強。進入20世紀(jì)80年代,隨著大規(guī)模和超大規(guī)模集成電路等微電子技術(shù)的迅猛發(fā)展,以16位和
14、少數(shù)32位微處理器構(gòu)成的微機化plc,使plc的功能增強,工作速度快,體積減小,可靠性提高,成本下降,編程和故障檢測更為靈活,方便。目前,plc在國內(nèi)外已經(jīng)廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保及文化娛樂等各個行業(yè)。1.1.2可編程控制器的組成 可編程控制器的組成: plc包括cpu模塊、io模塊、內(nèi)存、電源模塊、底板或機架。1.1.2.1 中央處理單元(cpu)中央處理單元(cpu)是可編程邏輯控制器的控制中樞。它按照可編程邏輯控制器系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲器、i/o以及警戒定時器的狀態(tài),并能診斷用戶程序中
15、的語法錯誤。當(dāng)可編程邏輯控制器投入運行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入i/o映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運算的結(jié)果送入i/o映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,最后將i/o映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運行,直到停止運行。 為了進一步提高可編程邏輯控制器的可靠性,近年來對大型可編程邏輯控制器還采用雙cpu構(gòu)成冗余系統(tǒng),或采用三cpu的表決式系統(tǒng)。這樣,即使某個cpu出現(xiàn)故障,整個系統(tǒng)仍能正常運行1.1.1.2 io模塊 plc與電氣回路的接口,是通過
16、輸入輸出部分(io)完成的。io模塊集成了plc的io電路,其輸入暫存器反映輸入信號狀態(tài),輸出點反映輸出鎖存器狀態(tài)。輸入模塊將電信號變換成數(shù)字信號進入plc系統(tǒng),輸出模塊相反。io分為開關(guān)量輸入,開關(guān)量輸出,模擬量輸入,模擬量輸出等模塊。常用的io分類如下:開關(guān)量:按電壓水平分,有220vac、110vac、24vdc,按隔離方式分,有繼電器隔離和晶體管隔離。模擬量:按信號類型分,有電流型(4-20ma,0-20ma)、電壓型(0-10v,0-5v,-10-10v)等,按精度分,有12bit,14bit,16bit等。除了上述通用io外,還有特殊的io模塊,如熱電阻,熱電偶,脈沖等模塊。按io
17、點數(shù)確定模塊規(guī)格和數(shù)量,io模塊可多可少,但其最大數(shù)受cpu所能管理的基本配置的能力,即受最大的底板或底架槽數(shù)限制。1.1.1.3編程器 編程器的作用是用來供用戶進行程序的輸入、編輯、調(diào)試和監(jiān)視的。編程器一般分為簡易型和職能型兩類。簡易型只能聯(lián)機編程,且往往需要將梯形圖轉(zhuǎn)化為機器語言助記符后才能送入。而職能編程器(又稱圖形編程器),不但可以聯(lián)機編程,而且還可以脫機編程。操作方便且功能強大。1.1.1.4電源plc電源用于為plc各模塊的集成電路提供工作電源。同時,有的還為輸入電路提供24v的工作電源。電源輸入類型有:交流電源(220vac或110vac),直流電源(常用的為24vdc)。1.2
18、 工作原理4當(dāng)可編程邏輯控制器投入運行后,其工作過程一般分為三個階段, 即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,可編程邏輯控制器的cpu以一定的掃描速度重復(fù)執(zhí)行上述三個階段。1.2.1輸入采樣階段 在輸入采樣階段,可編程邏輯控制器以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入i/o映象區(qū)中的相應(yīng)的單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,i/o映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入
19、均能被讀入。 1.2.2用戶程序執(zhí)行階段 在用戶程序執(zhí)行階段,可編程邏輯控制器總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)ram存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在i/o映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。 即,在用戶程序執(zhí)行過程中,只有輸入點在i/o映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設(shè)備在i/o映象區(qū)或系統(tǒng)ram存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排
20、在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。 在程序執(zhí)行的過程中如果使用立即i/o指令則可以直接存取i/o點。即使用i/o指令的話,輸入過程影像寄存器的值不會被更新,程序直接從i/o模塊取值,輸出過程影像寄存器會被立即更新,這跟立即輸入有些區(qū)別。 1.2.3輸出刷新階段 當(dāng)掃描用戶程序結(jié)束后,可編程邏輯控制器就進入輸出刷新階段。在此期間,cpu按照i/o映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時,才是可編程邏輯控制器
21、的真正輸出。1.3本章小結(jié)可編程邏輯控制器具有 :系統(tǒng)構(gòu)成靈活,擴展容易,以開關(guān)量控制為其特長;也能進行連續(xù)過程的pid回路控制;并能與上位機構(gòu)成復(fù)雜的控制系統(tǒng),如ddc和dcs等,實現(xiàn)生產(chǎn)過程的綜合自動化。 使用方便,編程簡單,采用簡明的梯形圖、邏輯圖或語句表等編程語言,而無需計算機知識,因此系統(tǒng)開發(fā)周期短,現(xiàn)場調(diào)試容易。另外,可在線修改程序,改變控制方案而不拆動硬件。 能適應(yīng)各種惡劣的運行環(huán)境,抗干擾能力強,可靠性強,遠高于其他各種機型。第2章 控制系統(tǒng)硬件設(shè)計2.1 控制對象的選擇在本文中,選擇加熱器作為控制對象。加熱器上的可控對象有,加熱開關(guān),風(fēng)扇開關(guān),溫度情況指示燈。2.2 控制單元
22、的硬件設(shè)計原則3,6-92.2.1模塊化設(shè)計 硬件設(shè)計時應(yīng)當(dāng)根據(jù)預(yù)期實現(xiàn)的功能劃分為若干功能模塊,盡可能選擇模塊化、標(biāo)準(zhǔn)化的典型電路,提高設(shè)計的成功率和靈活性。2.2.2簡化設(shè)計硬件設(shè)計盡可能選用集成電路,少用分立元件,這樣有利于提高系統(tǒng)的集成度,減少元器件之間的連接、節(jié)點和封裝數(shù)目,從而大大提高系統(tǒng)工作的可靠性。2.2.3防干擾設(shè)計: 可靠性及抗干擾設(shè)計是硬件系統(tǒng)不可缺少的部分,它包括芯片、器件選擇、隔離技術(shù)等。2.2.4冗余 系統(tǒng)的擴展和各種功能模塊的設(shè)計在滿足系統(tǒng)要求的基礎(chǔ)上,應(yīng)適當(dāng)留有余地,以備將來修改擴展之需。2.3 西門子s7-200 cpu2264本文中采用西門子s7-200pl
23、c作為控制器,s7-200 cpu將一個微處理器、一個集成的電源和數(shù)字量的i/o點集成在一個緊湊的封裝中,從而組成了一個功能強大的微型plc。在下載了程序之后,s7-200將保留所需的邏輯,用于監(jiān)控應(yīng)用程序中的輸入輸出設(shè)備。具備模擬量輸入、輸出及運算能力。s7-200系列的plc可提供4種不同的基本單元和6種型號的擴展單元。其系統(tǒng)構(gòu)成包括基本單元、擴展單元、編程器、存儲卡、寫入器等。2.3.1基本單元表2-1 s7-200系列的基本單元型號輸入點輸出點可帶擴展模塊數(shù)s7-200 cpu221640s7-200 cpu222862個擴展模塊s7-200 cpu22414107個擴展模塊s7-20
24、0 cpu22624167個擴展模塊2.3.2編程器plc在正式運行時,不需要編程器。編程器主要用來進行用戶程序的編制、存儲和管理等,并將用戶程序送入plc中,在調(diào)試過程中,進行監(jiān)控和故障檢測。s7-200系列plc可采用多種編程器,一般可分為簡易型和智型。簡易型編程器是袖珍型的,簡單實用,價格低廉,是一種很好的現(xiàn)場編程及檢測工具,但顯示功能較差,只能用指令表方式輸入,使用不夠方便。智能型編程器采用計算機進行編程操作,將專用的編程軟件裝入計算機內(nèi),可直接采用梯形圖語言編程,實現(xiàn)在線檢測,非常直觀,切功能強大,s7-200系列plc的專用編程軟件為step7-micro/win。2.3.3程序存
25、儲卡為了保證程序及重要參數(shù)的安全,一般小型plc設(shè)有外接eeprom卡盒接口,通過該接口可以將卡盒的內(nèi)容寫入plc,也可將plc內(nèi)的程序及重要參數(shù)傳到外接eeprom卡盒內(nèi)作為備份。程序存儲卡eeprom有6es 7291-8gc00-0xa0和6es 7291-8gd00-0xa0兩種,程序容量分別為8k和16k程序步。2.3.4寫入器寫入器的功能是實現(xiàn)plc和eprom之間的程序傳送,是將plc中ram區(qū)的程序通過寫入器固化到程序存儲卡中,或?qū)lc中程序存儲卡中的程序通過寫入器傳送到ram區(qū)。2.3.5文本顯示器文本顯示器td200不僅是一個用于顯示系統(tǒng)信息的顯示設(shè)備,還可以作為控制單元
26、對某個量的數(shù)值進行修改,或直接設(shè)置輸入/輸出量。文本信息的顯示用選擇/確認(rèn)的方法,最多可顯示80條信息,每條信息最多4個變量的狀態(tài)。過程參數(shù)可在顯示器上顯示,并可以隨時修改。td200面板上的8個可編程的功能鍵,每個都分配了一個存儲位,這些功能鍵在啟動和測試系統(tǒng)時,可以進行參數(shù)設(shè)置和診斷。2.4 plc i/o分配表2-2表2-2 plc i/o分配表通道號名稱i0.0 清零i0.1啟動自動控溫i0.2停止自動控溫i0.3啟動加熱器加熱開關(guān)i0.4啟動加熱器風(fēng)扇q12.0加熱器開關(guān)q12.1風(fēng)扇開關(guān)q12.2溫度正常指示燈(綠)q12.3溫度過熱指示燈(紅)q12.4溫度低指示燈(藍)q12.
27、5自動控溫2.5 plc控制系統(tǒng)框圖plc界面工控機模擬量輸入吧開關(guān)量輸入開關(guān)量輸出模擬量輸出吧圖2-1 plc控制系統(tǒng)框圖系統(tǒng)接線連接完畢后,要進行所需開關(guān)的手動單打測試,以確保中間連線正確,以及確定開關(guān)完好。2.6 step7-micro/win32的介紹5step7-micro/win32是西門子公司專為simatic s7-200系列可編程控制器研制開發(fā)的變成軟件,它是基于windows的應(yīng)用軟件,功能強大,既可用于開發(fā)用戶程序,又可以實時監(jiān)控用戶程序的執(zhí)行狀態(tài)。step7-micro/win32編程軟件的基本功能是協(xié)助用戶完成應(yīng)用軟件的開發(fā),其主要實現(xiàn)以下功能:在脫機方式下創(chuàng)建用戶程
28、序,修改和編輯原有的原有的用戶程序。在脫機方式時,計算機與plc斷開連接,此時能完成大部分的基本功能,如編程、編譯、調(diào)試和系統(tǒng)組態(tài)等,但所有的參數(shù)和程序都只能存放在計算機的磁盤上。在聯(lián)機方式下可以與計算機建立通信關(guān)系的plc直接進行各種操作,如下載用戶程序等。在編程過程中進行語法檢查,可以避免一些語法錯誤和數(shù)據(jù)類型方面的錯誤。2.7本章小結(jié)s7-200plc是超小型化的plc,它適用用于各行各業(yè),各種場合中的自動控制。s7-200plc的強大功能使其無論單機運行,或連成網(wǎng)絡(luò)都能實現(xiàn)復(fù)雜的控制功能。本論文采用的是cpu226。它具有24輸入/16輸出共40個數(shù)字量i/o點??蛇B接7個擴展模塊,最
29、大擴展至248路數(shù)字量i/o或35路模擬量i/o點。26k字節(jié)程序和數(shù)據(jù)存儲空間。6個獨立的30khz高速計數(shù)器,2路獨立的20khz高速脈沖輸出。i/o端子排可很容易的整體拆卸??赏耆m應(yīng)于一些復(fù)雜的中小型控制系統(tǒng)。plc控制系統(tǒng)顯示界面比較單調(diào),一般是通過觀察控制柜上的指示燈或plc的led燈來了解控制器狀態(tài),但對于溫控系統(tǒng)這樣的顯示是不夠直觀,也是不夠的,因此需要增加監(jiān)測系統(tǒng)來對加熱器溫度進行實時動態(tài)的監(jiān)控,并通過可視化的界面顯示出來??刂婆_電源,一般采用可調(diào)交流凈化電源,其量程根據(jù)需要選擇。第3章 基于vb的溫度監(jiān)測系統(tǒng)3.1 visual basic的特點visual basic是一
30、種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā)windows環(huán)境下的各類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強大,可以與windows的專業(yè)開發(fā)工具sdk相媲美。在visual basic環(huán)境下,利用事件驅(qū)動編程機制、新穎易用的可視化設(shè)計工具,使用windows內(nèi)部的應(yīng)用程序接口函數(shù)(api),以及動態(tài)的鏈接庫(dll)、動態(tài)數(shù)據(jù)交換(dde)、對象的鏈接與嵌入(ole)、開放式數(shù)據(jù)連接(odbc)等技術(shù),可以高效、快速地開發(fā)出windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用系統(tǒng)軟件。103.2語言特性vb的中心思想就是要便于程序員使用,無論是新手或者專家。vb使用
31、了可以簡單建立應(yīng)用程序的gui系統(tǒng),但是又可以開發(fā)相當(dāng)復(fù)雜的程序。vb的程序是一種基于窗體的可視化組件安排的聯(lián)合,并且增加代碼來指定組件的屬性和方法。因為默認(rèn)的屬性和方法已經(jīng)有一部分定義在了組件內(nèi),所以程序員不用寫多少代碼就可以完成一個簡單的程序。過去的版本里面vb程序的性能問題一直被放在了桌面上,但是隨著計算機速度的飛速增加,關(guān)于性能的爭論已經(jīng)越來越少。 窗體控件的增加和改變可以用拖放技術(shù)實現(xiàn)。一個排列滿控件的工具箱用來顯示可用控件(比如文本框或者按鈕)。每個控件都有自己的屬性和事件。默認(rèn)的屬性值會在控件創(chuàng)建的時候提供,但是程序員也可以進行更改。很多的屬性值可以在運行時候隨著用戶的動作和修改
32、進行改動,這樣就形成了一個動態(tài)的程序。舉個例子來說:窗體的大小改變事件中加入了可以改變控件位置的代碼,在運行時候每當(dāng)用戶更改窗口大小,控件也會隨之改變位置。在文本框中的文字改變事件中加入相應(yīng)的代碼,程序就能夠在文字輸入的時候自動翻譯或者阻止某些字符的輸入。 vb的程序可以包含一個或多個窗體,或者是一個主窗體和多個子窗體,類似于操作系統(tǒng)的樣子。有很少功能的對話框窗口(比如沒有最大化和最小化按鈕的窗體)可以用來提供彈出功能。 vb的組件既可以擁有用戶界面,也可以沒有。這樣一來服務(wù)器端程序就可以處理增加的模塊。 vb使用參數(shù)計算的方法來進行垃圾收集,這個方法中包含有大量的對象,提供基本的面向?qū)ο笾С?/p>
33、。因為越來越多組件的出現(xiàn),程序員可以選用自己需要的擴展庫。和有些語言不一樣,vb對大小寫不敏感,但是能自動轉(zhuǎn)換關(guān)鍵詞到標(biāo)準(zhǔn)的大小寫狀態(tài),以及強制使得符號表入口的實體的變量名稱遵循書寫規(guī)則。默認(rèn)情況下字符串的比較是對大小寫敏感的,但是可以關(guān)閉這個功能。 vb使得大量的外界控件有了自己的生存空間。大量的第三方控件針對vb提供。vb也提供了建立、使用和重用這些控件的方法,但是由于語言問題,從一個應(yīng)用程序創(chuàng)建另外一個并不簡單。113.3 vb溫度監(jiān)控系統(tǒng) 上位機軟件設(shè)計采用vb軟件設(shè)計的監(jiān)測系統(tǒng)。通過vb開發(fā)的監(jiān)測系統(tǒng)能夠使整個系統(tǒng)通過完整和豐富的編程系統(tǒng)實現(xiàn)了雙向的開放性;實現(xiàn)了數(shù)據(jù)庫系統(tǒng)的全面開放
34、;廣泛的采用了最新的開放性軟件技術(shù)和標(biāo)準(zhǔn),能面向多種操作系統(tǒng)平臺。在本系統(tǒng)中,依靠vb系統(tǒng)開發(fā)過程流程畫面、監(jiān)控畫面、實時調(diào)節(jié)曲線、歷史曲線、報警畫面、歷史報警信息,從而實現(xiàn)對現(xiàn)場的實時監(jiān)控。3.3.1系統(tǒng)功能及特點本系統(tǒng)用單片機對整個測量電路進行管理和控制,使得整個系統(tǒng)智能化、體積小、功耗低、使用電子元件較少,內(nèi)部配線少,成本低,制造、安裝、調(diào)試及維修方便。該系統(tǒng)中單片機作為下位機,完成測溫任務(wù),測量結(jié)果可在本地顯示,也可通過下位機與上位機(pc機)通訊,給出結(jié)果和提示信息。而上位機與下位機大多是通過pc機的rs-232串行接口實現(xiàn)通信。visual basic是可視化面向?qū)ο蟮牟捎檬录?qū)動
35、技術(shù)的結(jié)構(gòu)化程序設(shè)計語言,本系統(tǒng)上位機是在windows環(huán)境下利用visual basic開發(fā)微機通信程序。3.3.2系統(tǒng)畫面綜述系統(tǒng)畫面上有“實際溫度”顯示框,來顯示通過溫度傳感器和中間模塊的轉(zhuǎn)化最終確定的實際采集到的溫度值,“設(shè)定溫度”輸入框,來設(shè)定試驗過程中需要的溫度值,以此值和采集的到實際溫度值得到差值作為邏輯判斷條件,來進行判斷,控制加熱器。“最高溫度” 輸入框,“最低溫度” 輸入框,“超高溫度”輸入框,通過這些輸入框來設(shè)置溫度上下限值,當(dāng)超出這一范圍時通過指示燈的變化進行報警。“溫度報警”按鈕,通過這些按鈕可以更清楚直觀的反映溫度的變化情況,“工作狀態(tài)”輸入框來
36、反映風(fēng)扇和加熱器開關(guān)的運行狀態(tài),以便更好的保護加熱器;另外,系統(tǒng)還設(shè)置了啟動、停止指示燈,來監(jiān)視從plc發(fā)過來的啟動,停止命令是否正常。 “退出”按鈕用來退出整個系統(tǒng),為了更好的反映加熱器工作的狀態(tài),系統(tǒng)設(shè)置了紅、綠、藍三只指示燈,若加熱器工作正常,則溫度正常綠燈亮,若加熱器溫度超過設(shè)置溫度的上限值或溫度超過上上限值,溫度高報警、溫度超高報警指示燈(紅燈)亮,若溫度低于下限值,則溫度低報警指示燈(藍燈)亮,這些指示燈狀態(tài)可以使用戶能更好,更及時地對加熱系統(tǒng)進行維護。試驗過程中,可以通過對溫度的實際需要,通過鍵盤輸入的方法來填寫系統(tǒng)畫面上相應(yīng)的溫度值。來實現(xiàn)溫度的控制。表3-1 通道設(shè)置表通道名
37、稱di1自動控溫do1加熱器加熱do2加熱器風(fēng)扇3.4 本章小結(jié)另外,vb軟件可以對輸入輸出模擬量進行全程記錄,記錄的數(shù)據(jù),有助于試驗后分析,從而更好地發(fā)現(xiàn)問題,解決問題。第4章 溫度傳感器技術(shù)4.1傳感器定義傳感器的定義:能感受規(guī)定的被測量并按照一定規(guī)律轉(zhuǎn)換成可用輸出信號的器件或裝置,通常由敏感元件和轉(zhuǎn)換元件組成。其中,敏感元件是指直接感受或響應(yīng)被測量的部分;轉(zhuǎn)換元件是指傳感器中能將敏感元件或響應(yīng)的被測量轉(zhuǎn)換成適于傳感器或被測量的電信號不分。124.2傳感器選型隨著“信息時代”的到來,作為獲取信息的手段傳感器技術(shù)16,18,19得到了顯著的進步,其應(yīng)用領(lǐng)域越來越廣泛,對其要求越來越高,需求越
38、來越迫切。傳感器技術(shù)已成為衡量一個國家科學(xué)技術(shù)發(fā)展水平的重要標(biāo)志之一。因此,了解并掌握傳感器的基本結(jié)構(gòu)、工作原理及特性是非常重要的。對生產(chǎn)過程的監(jiān)控首先離不開采集設(shè)備的工作信息,因此選用合適的傳感器至關(guān)重要,如果把計算機看作是自動化系統(tǒng)的“大腦”,信道看作是“神經(jīng)網(wǎng)絡(luò)”的話,那么傳感器就是自動化系統(tǒng)的“五官”。無法對現(xiàn)場數(shù)據(jù)進行準(zhǔn)確、可靠、實時測量,監(jiān)控也就無從談起了。本論文中選用鉑電阻溫度傳感器。4.3鉑電阻溫度傳感器溫度是表征物體冷熱程度的物理量,它可以通過物體隨溫度變化的某些特性(如電阻、電壓變化等特性)來間接測量,通過研究發(fā)現(xiàn),金屬鉑(pt)的電阻值隨溫度變化而變化,并且具有很好的重現(xiàn)
39、性和穩(wěn)定性,利用鉑的此種物理特性制成的傳感器稱為鉑電阻溫度傳感器,通常使用的鉑電阻溫度傳感器零度阻值為100,電阻變化率為0.3851/。鉑電阻溫度傳感器精度高,穩(wěn)定性好,應(yīng)用溫度范圍廣,是中低溫區(qū)(-200650)最常用的一種溫度檢測器,不僅廣泛應(yīng)用于工業(yè)測溫,而且被制成各種標(biāo)準(zhǔn)溫度計(涵蓋國家和世界基準(zhǔn)溫度)供計量和校準(zhǔn)使用。鉑電阻傳感器有良好的長期穩(wěn)定性,典型實驗數(shù)據(jù)為:在 400時持續(xù) 300 小時,0時的最大溫度漂移為 0.02。4.4傳感器信號處理及傳輸5b模塊、采集板卡工控機溫度傳感器圖4-1 溫度傳感器和工控機的信號傳輸框圖傳感器采集后輸出電流信號,信號采集模塊將采集到的電流轉(zhuǎn)
40、化成數(shù)字信號過后,再經(jīng)過一系列的數(shù)據(jù)類型的轉(zhuǎn)換,使得采集到的數(shù)據(jù)變成標(biāo)準(zhǔn)的溫度數(shù)據(jù)信號,方便識別。采集板卡供電電源,一般采用5v輸出的線性電源,因為輸出電壓為定值,避免了因電壓偏移造成采集卡的損壞。電纜,作為信號傳輸用,一般選用帶有屏蔽的電纜,這樣可以避免一些外界干擾,保證了數(shù)據(jù)的準(zhǔn)確性。174.5本章小結(jié)由于傳感器能將各種物理量、化學(xué)量和生物量等信號轉(zhuǎn)變?yōu)殡娦盘?,使得人們可以利用計算機實現(xiàn)自動測量、信息處理和自動控制,但是它們都不同程度地存在溫漂和非線性等影響因素。傳感器主要用于測量和控制系統(tǒng),它的性能好壞直接影響系統(tǒng)的性能。因此,不僅必須掌握各類傳感器的結(jié)構(gòu)、原理及其性能指標(biāo),還必須懂得傳
41、感器經(jīng)過適當(dāng)?shù)慕涌陔娐氛{(diào)整才能滿足信號的處理、顯示和控制的要求,而且只有通過對傳感器應(yīng)用實例的原理和智能傳感器實例的分析了解,才能將傳感器和信息通信和信息處理結(jié)合起來,適應(yīng)傳感器的生產(chǎn)、研制、開發(fā)和應(yīng)用。另一方面,傳感器的被測信號來自于各個應(yīng)用領(lǐng)域,每個領(lǐng)域都為了改革生產(chǎn)力、提高工效和時效,各自都在開發(fā)研制適合應(yīng)用的傳感器,于是種類繁多的新型傳感器及傳感器系統(tǒng)不斷涌現(xiàn)。溫度傳感器是其中重要的一類傳感器。其發(fā)展速度之快,以及其應(yīng)用之廣,并且還有很大潛力。第5章 軟件部分設(shè)計溫度控制系統(tǒng)的硬件部分創(chuàng)建完畢后,接下來的是軟件部分的開發(fā)和調(diào)試。5.1通訊連接既然用vb程序控制此系統(tǒng),那么怎么才能讓其與
42、西門子plc相互通訊,起到監(jiān)控的作用計算機裝載的一些輸入輸出采集在設(shè)備窗口中建立系統(tǒng)與外部硬件設(shè)備的連接關(guān)系,使系統(tǒng)能夠從外部設(shè)備讀取數(shù)據(jù)并控制外部設(shè)備的工作狀態(tài),實現(xiàn)對工業(yè)過程的實時監(jiān)控。根據(jù)此系統(tǒng)的控制要求以及控制方式,可以利用ppi電纜,相互傳數(shù)據(jù),以便實現(xiàn)監(jiān)控。其中ppi是一種232轉(zhuǎn)485的通訊協(xié)議,pc-ppi電纜是表示一端連接pc上的232口,一段連接到485口中間有ppiadapter(ppi適配器)的電纜。就是ppi適配器在做232到485的協(xié)議轉(zhuǎn)換。13,205.2溫度控制系統(tǒng)的軟件設(shè)計與實現(xiàn)5.2.1下位機軟件設(shè)計 下位機軟
43、件設(shè)計是在監(jiān)控級利用step7系列的編程軟件step7 micro/ win32.完成對下位機程序的編制與調(diào)試, 然后把調(diào)試好的程序通過ppi編程電纜下載到plc中。下位機軟件主要實現(xiàn)plc與監(jiān)控級的通訊、plc對溫度自動控制,故障診斷等。上電初始化,當(dāng)系統(tǒng)開始運行時,為了保證系統(tǒng)運行的安全性,首先將系統(tǒng)的所有輸出點置為安全狀態(tài)。初始化操作包括對ram、rom清零,對控制參數(shù)的初始化,當(dāng)前模擬量采樣值清零等參數(shù)進行預(yù)置。在此系統(tǒng)中,plc通過輸出端口q12.2控制綠燈的亮滅,q12.3控制紅燈的亮滅,q12.4控制藍燈的亮滅,q12.1控制風(fēng)扇的啟停,q12.0控
44、制加熱器的起停。105.2.2上位機軟件設(shè)計系統(tǒng)軟件主要是用vb6.0對rs232串口編程。實現(xiàn)硬件之間的通訊。mscomm是microsoft公司提供的主要用于串行通信編程的activex控件。activex控件包括一系列的屬性、方法和事件,應(yīng)用程序通過activex控件提供的接口來訪問控件的功能。通信控件把許多復(fù)雜的操作都留給了vb和windows處理,編程人員編程時只需設(shè)置其中的一些屬性。5.3基本原理當(dāng)plc輸入一個自動控溫指令后,plc將輸出一個指令給工控機,vb接收到自動控溫指令后,通過程序和采集的溫度自動判斷邏輯關(guān)系,當(dāng)溫度低于設(shè)定值時,vb將加熱開關(guān)置為1,同時向plc發(fā)出一個
45、打開加熱器開關(guān)指令,plc接收到后然后控制加熱器上的加熱開關(guān)打開,加熱器開始加熱,加熱到規(guī)定溫度時,vb將加熱開關(guān)置為0,同時向plc發(fā)出一個關(guān)閉加熱器開關(guān)指令,plc接收到后然后控制加熱器上的加熱開關(guān)關(guān)閉,加熱器停止加熱。當(dāng)溫度高于設(shè)定值時,vb將風(fēng)扇開關(guān)置為1,同時向plc發(fā)出一個打開加熱器風(fēng)扇開關(guān)指令,plc接收到后然后控制加熱器上的風(fēng)扇開關(guān)打開,加熱器開始降溫,達到規(guī)定溫度時,vb將加熱開關(guān)置為0,同時向plc發(fā)出一個關(guān)閉加熱器風(fēng)扇開關(guān)指令,plc接收到后然后控制加熱器上的風(fēng)扇開關(guān)關(guān)閉,加熱器停止降溫。通過這種方式能夠快速有效的控制溫度,避免因人工反映誤差造成溫度超調(diào),造成加熱器及系統(tǒng)
46、的損壞。plc加熱器加熱開關(guān) 加熱器風(fēng)扇開關(guān)5b模塊,采集卡工控機溫度傳感器圖5-1 溫度控制系統(tǒng)圖5.4程序設(shè)計15vb監(jiān)測系統(tǒng)的一些代碼:coast cmdconfig = "%0101210600" 設(shè)置端口命令字符,coast cmddatainl = "#o1" 讀串口1數(shù)據(jù)命令字符coast cmddatain2 = "#02" 讀串口2數(shù)據(jù)命令字符coast cmdspancalibration = "$010" 校準(zhǔn)命令字符coast cmdoffsetcalibration = "$01
47、1" 偏移量校準(zhǔn)命令字符coast cmdconfigstatus = "$012"讀端口信息命令字符coast cmdmodulename = "$olm"讀模塊名命令字符private sub cmdstart_onclick( )開始命令子程序if comnum = 1 thencmddataln = cmimatainlelsecmddatain = cmddatain2end iftimer1.enabled = true開始計時end subprivate sub mscomml_oncomm( ) 事件響應(yīng)子程序temperatu
48、re = vai(temperature5how ) 數(shù)值組合,標(biāo)定小數(shù)點mscomml.output = cstr(cmddatain)&vbcr發(fā)送讀命令mscomml.inbuffercount = 0清空緩存mscomml.rthreshold = 1關(guān)閉oncomm事件接收case comeventbreak收到breakcase elseend selectend sub plc控制程序a i 0.1 啟動自動控溫s m 60 形成時間脈沖坐標(biāo)位s q 12.5 plc給vb監(jiān)測系統(tǒng)發(fā)出自動控溫指令,vb系統(tǒng)開始對溫度進行邏輯判斷a m 60a i 0.3 vb給plc發(fā)出
49、加熱指令s q 12.0 plc控制現(xiàn)場加熱開關(guān)動作s q 12.4 a n i 0.3 vb給plc發(fā)出停止加熱指令r q 12.0 plc控制現(xiàn)場加熱開關(guān)關(guān)閉 r q 12.4 a m 60 a i 0.4 vb給plc發(fā)出開啟風(fēng)扇指令 s q 12.1 plc控制現(xiàn)場風(fēng)扇開關(guān)動作 s q 12.3 a n i 0.4 vb給plc發(fā)出停止風(fēng)扇指令 r q 12.1 plc控制現(xiàn)場加熱風(fēng)扇開關(guān)關(guān)閉 r q 12.3 o i 0.0 清零 o i 0.2 停止自動控溫 r q 12.5 plc 給vb監(jiān)測系統(tǒng)發(fā)出停止自動控溫指令,程序結(jié)束 beu5.5程序調(diào)試程序調(diào)試是非常重要的階段,我們寫
50、程序不可能一寫就對,在編寫的過程中會出現(xiàn)這樣那樣的問題,當(dāng)然我們就必須通過程序調(diào)試,使得程序正確,達到預(yù)期的功能,通過修改和調(diào)試程序,也可以使控制的品質(zhì)更高。 plc程序的調(diào)試分為模擬調(diào)試和現(xiàn)場調(diào)試兩個調(diào)試過程,在此之前首先對plc外部接線做仔細(xì)檢查,外部接線一定要準(zhǔn)確無誤。也可以用事先編寫好的試驗程序?qū)ν獠拷泳€做掃描通電檢查來查找接線故障。為了安全考慮,最好將主電路斷開。5.6本章小結(jié)系統(tǒng)時鐘最小可以設(shè)為1ms,在使用中需要注意,由于串口速度有限,系統(tǒng)運行速度有限,adam4013模塊的采樣率也有限,所以設(shè)置串口采樣間隔一般不能小于50ms,否則會出現(xiàn)延時錯誤。其實對于溫度采集來說,20次/
51、s的采樣率已經(jīng)夠用,大的采樣率并無太大意義。結(jié) 論 plc以其可靠性高,抗干擾能力強、編程簡單、功能強大、性價比高、體積小、能耗低等顯著特點廣泛應(yīng)用于現(xiàn)代工業(yè)的自動控制之中。通過西門子s7-200系列的plc和vb開發(fā)的監(jiān)控系統(tǒng)軟件,我們成功設(shè)計出了這套溫度控制系統(tǒng),該系統(tǒng)達到了快、準(zhǔn)、穩(wěn)的效果,也達到了預(yù)期的目標(biāo)。再加上由vb設(shè)計的人機界面,整個系統(tǒng)操作簡單,控制方便,大大提高了系統(tǒng)的自動化程序和實用性?;趐lc 的控制系統(tǒng)與vb開發(fā)的監(jiān)測系統(tǒng)組成的溫度控制系統(tǒng)是一個可行的、高效率的系統(tǒng)。在我們的調(diào)試過程中,調(diào)節(jié)后,溫度可以控制在目標(biāo)溫度-0.5 +0.5范圍內(nèi),而且加
52、一個擾動后,能夠很快實現(xiàn)平衡。從而符合我們系統(tǒng)所要求達到的目標(biāo)??傊?基于plc和vb開發(fā)的監(jiān)控系統(tǒng)組成的溫度控制系統(tǒng)充分考慮了中小化工企業(yè)的現(xiàn)狀和控制要求,可以應(yīng)用于大量類似的工況環(huán)境和場合。由于plc和vb構(gòu)建的控制系統(tǒng)可靠、靈活、具有較強適應(yīng)性,它在類似的控制系統(tǒng)領(lǐng)域具有很強的生命力。日后,隨著對plc硬件系統(tǒng)和通信方式的深入了解,還可以豐富遠程控制指令,以應(yīng)對運行過承重的各種突發(fā)事件,增加其他plc,通過構(gòu)建復(fù)雜的多級網(wǎng)絡(luò)適應(yīng)大型的工業(yè)控制,使該系統(tǒng)運行時更加穩(wěn)定可靠,性能更加完善。致謝此次畢業(yè)設(shè)計的順利完成,首先要感謝的是指導(dǎo)老師郭老師,從選題到定稿都是在郭老師的悉心指導(dǎo)下完成的。郭
53、老師從一開始的論文方向的選定,到最后的整篇文論的完成,都非常耐心進行指導(dǎo)。給我提供了大量的建議,告訴我應(yīng)該注意的細(xì)節(jié)問題,細(xì)心的給我指出錯誤,修改論文。郭老師學(xué)識淵博,對待工作一絲不茍、治學(xué)嚴(yán)謹(jǐn)?shù)膽B(tài)度使我不僅在做論文的過程中受益匪淺,更是對我在今后的生活、工作和學(xué)習(xí)都將具有長遠的指導(dǎo)意義。在此,謹(jǐn)向指導(dǎo)老師郭老師致以崇高的敬意和衷心的感謝!另外,在次還要感謝班導(dǎo)張老師,他廣博的學(xué)識、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、謙和的為人品質(zhì)以及平易近人的態(tài)度和對學(xué)生高度負(fù)責(zé)的精神給我留下了極其深刻的印象,使我受益匪淺。所有這些將在未來學(xué)習(xí)和工作中繼續(xù)指導(dǎo)著我前進,在此,我衷心地感謝張老師。參考文獻1吳為民,王仁麗.溫度控
54、制系統(tǒng)的發(fā)展概況.工業(yè)爐,2002,24(2),18-202李方園.plc控制技術(shù).電子工業(yè)出版社,20103文鋒,陳青.自動控制理論.機械工業(yè)出版社,20094田淑珍.s7-200 plc 原理及應(yīng)用.機械工業(yè)出版社,20095柴瑞娟, 陳海霞. 西門子plc編程技術(shù)及工程應(yīng)用. 機械工業(yè)出版社, 20066 建成主編.可編程序控制器原理與應(yīng)用.科學(xué)出版社,20047 鳳珊主編.電氣控制及可編程序控制器.北京:中國輕工業(yè)出版社,2003 8 中俊,黃永紅主編.可編程序控制器原理與應(yīng)用.機械工業(yè)出版社,2003 9 林吉,王豎,江龍康編著.可編程控制器原理及應(yīng)用.北京:清華大學(xué)出版社, 200
55、2 10林卓然. vb語言程序設(shè)計. 電子工業(yè)出版社,200911佟彪.vb語言與測量程序設(shè)計.中國電力出版社,200712中國電子學(xué)會. 20002001傳感器與執(zhí)行器大全. 電子工業(yè)出版社,200113邵裕森. 過程控制及儀表. 機械工業(yè)出版社, 199914邵裕森,戴先中. 過程控制工程. 機械工程出版社,200015廖常初. plc編程及應(yīng)用. 機械工業(yè)出版社, 200916waltz e. liinas j,multi-sensor data fusion,artech house,new york,1990.17charles jmalmborgrule of thumb heur
56、istics for configuring plc racks in automated plc and retrieval systems designjinternational journal of production research,2001,39:51152718 pau lf, sensors data fusion, journal of intelligent and robotic system,pp.103-106,1998.19 thomopoulos s c., sensor integration and data fusion, journal of robotic system,pp.337-372,1990. 20masao ogawa, yutaka henmi.recent developments on pc+plc based control systems for beer brewery process automation applicationsj.sice-icase international joint conferen
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北京零售店長全面聘用與人才梯隊建設(shè)合同
- 復(fù)學(xué)住宿申請書
- 歐式格柵燈行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報告
- 2025年中國清肺抑火丸行業(yè)市場深度評估及投資策略咨詢報告
- 濱州中海碳素有限公司年產(chǎn)10萬噸煅后焦項目地下水環(huán)評報告
- 文創(chuàng)空間裝修包
- 共建單位聘請合同范本
- 食品調(diào)味劑行業(yè)深度研究報告
- 全額付款服裝合同范例
- 書店裝修委托書
- 水土保持方案中沉沙池的布設(shè)技術(shù)
- 安全生產(chǎn)技術(shù)規(guī)范 第25部分:城鎮(zhèn)天然氣經(jīng)營企業(yè)DB50-T 867.25-2021
- 現(xiàn)代企業(yè)管理 (全套完整課件)
- 走進本土項目化設(shè)計-讀《PBL項目化學(xué)習(xí)設(shè)計》有感
- 《網(wǎng)店運營與管理》整本書電子教案全套教學(xué)教案
- 教師信息技術(shù)能力提升培訓(xùn)課件希沃的課件
- 高端公寓住宅項目營銷策劃方案(項目定位 發(fā)展建議)
- 執(zhí)業(yè)獸醫(yī)師聘用協(xié)議(合同)書
- 第1本書出體旅程journeys out of the body精教版2003版
- [英語考試]同等學(xué)力英語新大綱全部詞匯
- 2022年肝動脈化療栓塞術(shù)(TACE)
評論
0/150
提交評論