版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè) 任務(wù)書</b></p><p><b> 一、題目</b></p><p> 基于PLC的電子計算器</p><p> 二、指導(dǎo)思想和目的要求</p><p> PLC即可編程邏輯控制器 (可編程控制器件Programmable Logic Contr
2、oller)是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序運算、計時、計數(shù)和算術(shù)運算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。PLC及其有關(guān)的外圍設(shè)備都應(yīng)該按易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴(kuò)展其功能的原則而設(shè)計。</p><p> 可編程序控制器是一種數(shù)字運算操作的電子系統(tǒng),專為工業(yè)環(huán)境下應(yīng)用
3、而設(shè)計。它采用可編程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等操作的指令,并通過數(shù)字式、模擬式的輸入和輸出,控制各種機(jī)械或生產(chǎn)過程。 高可靠性是電氣控制設(shè)備的關(guān)鍵性能。PLC由于采用現(xiàn)代大規(guī)模集成電路技術(shù),采用嚴(yán)格的生產(chǎn)工藝制造,內(nèi)部電路采取了先進(jìn)的抗干擾技術(shù),具有很高的可靠性。例如三菱公司生產(chǎn)的F系列PLC平均無故障時間高達(dá)30萬小時。一些使用冗余CPU的PLC的平均無故障工作時間則更長。從PLC的機(jī)
4、外電路來說,使用PLC構(gòu)成控制系統(tǒng),和同等規(guī)模的繼電接觸器系統(tǒng)相比,電氣接線及開關(guān)接點已減少到數(shù)百甚至數(shù)千分之一,故障也就大大降低。此外,PLC帶有硬件故障自我檢測功能,出現(xiàn)故障時可及時發(fā)出警報信息。在應(yīng)用軟件中,應(yīng)用者還可以編入外圍器件的故障自診斷程序,使系統(tǒng)中除PLC以外的電路及設(shè)備也獲得故障自診斷保護(hù)。</p><p><b> 三、主要技術(shù)指標(biāo)</b></p><
5、;p> 1.實現(xiàn)簡單的四則運算,要求完成梯形圖并且運行正常,掌握所涉及到的命令指令,了解各模塊功能。</p><p> 2.實現(xiàn)組態(tài)的實時監(jiān)控,要求完成模擬畫面并且能夠進(jìn)行模擬運算。</p><p><b> 四、進(jìn)度和要求</b></p><p> 1.第1~3周:布置畢業(yè)設(shè)計及英譯漢任務(wù),學(xué)習(xí)組態(tài)軟件組態(tài)王V6.53。查閱資料
6、,完成總體設(shè)計方案論證,確定控制系統(tǒng)框圖。</p><p> 2.第4周:研究普通計算器的控制系統(tǒng)的組成和控制方法。</p><p> 第5周:確定控制系統(tǒng)具體詳細(xì)的方案。</p><p> 3.第6~7周:對PLC進(jìn)行點的分配,用梯形圖編程,組態(tài)王做上位監(jiān)控畫面。</p><p> 4.第8~9周:實際調(diào)試,并按要求編寫論文初稿,交
7、指導(dǎo)老師審閱修改。</p><p> 5.第10~11周:修改論文第二稿。</p><p> 6.第12~13周:定最終稿打印,復(fù)印,交評閱。</p><p> 7.第14~15周:準(zhǔn)備答辯,評閱,答辯</p><p> 五、主要參考書及參考資料</p><p> [1] 王冬青,丁峰. 歐姆龍CP1系列P
8、LC原理與應(yīng)用. 1版[M]. 電子工業(yè)出版社,2011.</p><p> [2] 廖常初主編.PLC編程及應(yīng)用.3版[M].北京:機(jī)械工業(yè)出版社,2008. </p><p> [3] 程周主編.歐姆龍系列PLC設(shè)計實踐. 1版[M].北京:中國石油工業(yè)出版社,2007.</p><p> [4] 洪志育主編.例說PLC. 1版[M].人民郵電出版社,20
9、06.</p><p> [5]張鳳珊.電氣控制及可編程序控制器.2版[M].北京: 中國輕工業(yè)出版社,2003. </p><p> [6] 史國生.電氣控制與可編程控制器技術(shù). 3版[M].北京: 化學(xué)工業(yè)出版社,2010. </p><p> [7] 吳中俊,黃永紅.可編程序控制器原
10、理及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2005. </p><p> [8] 王永華.現(xiàn)代電氣控制及PLC應(yīng)用技術(shù)[M].北京:航空航天大學(xué)出版社,2003. </p><p><b> 摘 要</b></p><p> 在人們?nèi)粘I钪?,買東西、記賬、學(xué)習(xí)等等,凡是與數(shù)有關(guān)的,我們都可以用到計算器,可見計算
11、器真的很重要。計算器一般由運算器、控制器、存儲器、鍵盤、顯示器、電源和一些可選外圍設(shè)備及電子配件通過人工或機(jī)器設(shè)備組成。從某種角度而言,廣義的“計算機(jī)”是包括“電子計算器”的。</p><p> 基于PLC設(shè)計的電子計算器比傳統(tǒng)計算器更可靠,更方便,性能更好,更容易適應(yīng)當(dāng)今高速發(fā)展的社會,大大方便了人們的生活。隨著電子計算器地不斷發(fā)展,以及它的使用范圍越來越廣,未來對電子計算器的需求量會越多,而PLC作為當(dāng)代最
12、先進(jìn)的控制器之一,基于它設(shè)計的計算器會比傳統(tǒng)電子計算器有著無法比擬的優(yōu)勢,所以在未來基于PLC設(shè)計的電子計算器這個課題會得到更大的突破。</p><p> 為了鞏固大學(xué)四年所學(xué)知識,在本次設(shè)計中要實現(xiàn)的功能包括兩點,一是實現(xiàn)簡單的加減乘除運算,二是利用組態(tài)軟件模擬出計算器的畫面。這就會用到兩個軟件CX-Programmer和組態(tài)王,分別用來編寫程序和實現(xiàn)組態(tài)畫面。通過查閱大量的資料,并且在老師的幫助下,完成了梯
13、形圖的設(shè)計。在梯形圖中,運用到了MOV、FLT以及浮點型運算等相關(guān)指令。再利用組態(tài)王軟件和PLC通訊連接,通過組態(tài)王對其進(jìn)行仿真模擬,實現(xiàn)實時監(jiān)控。</p><p> 關(guān)鍵詞:電子計算器,PLC,梯形圖,組態(tài) </p><p><b> ABSTRACT</b></p><p> In People's Daily life
14、, shopping, bookkeeping, learning, etc., all related to the number, we can use the calculator, calculator is really important. Generally calculator made by arithmetic unit, controller, memory, keyboard, display, power su
15、pply and some optional peripherals and electronic parts by manual or machine equipment. In some ways, generalized the "computer" is including the electronic calculator. There are integrated circuit in the elect
16、ronic calculator, but the function of the calcul</p><p> Based on PLC design of the electronic calculator than traditional calculators are more reliable, more convenient, better performance, easier to adapt
17、 to the rapid development of society, greatly convenient people's life. With electronic calculator for development, and its use scope is more and more widely, the future will be more demand for electronic calculator,
18、 one of the most advanced controller and PLC as a contemporary, based on the design of the calculator has incomparable advantages than </p><p> In order to consolidate the knowledge in the four years at col
19、lege, in the design in order to realize the functions including two points, one is to realize the arithmetic of simple addition, subtraction, multiplication, and division, but using the configuration simulation computer
20、images. CX - this will be used for two software Programmer and kingview, respectively is used to write procedures and implement the configuration screen. Through consulting a large number of data, and with the help of &l
21、t;/p><p> KEY WORDS : Electronic calculators, PLC, Ladder,Configuration</p><p><b> 目 錄</b></p><p><b> 摘 要5</b></p><p> ABSTRACT6</p>
22、<p><b> 第一章 前 言8</b></p><p> 1.1 課題來源8</p><p> 1.2 電子計算器的發(fā)展9</p><p> 1.2.1 電子計算器的起源9</p><p> 1.2.2 電子計算器的構(gòu)成9</p><p> 1.3 課題研究的意
23、義和目的10</p><p> 1.3.1 課題的意義10</p><p> 1.3.2 課題研究的目的11</p><p> 1.4 控制要求11</p><p> 1.5設(shè)計任務(wù)11</p><p> 第二章 系統(tǒng)程序設(shè)計12</p><p> 2. 1 PLC的產(chǎn)
24、生和定義12</p><p> 2.2 PLC目前的發(fā)展現(xiàn)狀以及未來的發(fā)展趨勢12</p><p> 2.2.1PLC的發(fā)展現(xiàn)狀12</p><p> 2.2.2 PLC的發(fā)展趨勢13</p><p> 2.3 OMRON系列PLC14</p><p> 2.4 方案對比14</p>
25、<p> 2.4.1基于單片機(jī)設(shè)計的電子計算器14</p><p> 2.4.2基于PLC設(shè)計的電子計算器15</p><p> 2.5控制程序流程圖及分析15</p><p> 2.6 系統(tǒng)變量定義及分配表16</p><p> 2.7 命令語言的介紹17</p><p> 2.8
26、梯形圖的編寫19</p><p> 第三章 控制系統(tǒng)人機(jī)界面設(shè)計23</p><p> 3.1人機(jī)界面軟件介紹---組態(tài)王23</p><p> 3.2使用組態(tài)王軟件開發(fā)具有以下特點24</p><p> 3.3 人機(jī)界面制作過程25</p><p> 3.3.1組態(tài)王監(jiān)控畫面的創(chuàng)建25</
27、p><p> 3.3.2 設(shè)置動畫連接28</p><p> 第四章 系統(tǒng)調(diào)試32</p><p> 4.1對梯形圖進(jìn)行調(diào)試32</p><p> 4.2組態(tài)的調(diào)試33</p><p> 4.2.1 加法的檢驗33</p><p> 4.2.1 除法的檢驗34</p&g
28、t;<p> 4.2.3 減法的檢驗35</p><p><b> 致 謝37</b></p><p><b> 參考文獻(xiàn)38</b></p><p><b> 畢業(yè)設(shè)計小結(jié)39</b></p><p><b> 第一章 前 言<
29、/b></p><p><b> 1.1 課題來源</b></p><p> 人們在日常生活中,算工數(shù)、看時間、量溫度要計數(shù),清點人數(shù)、記錄成績要計數(shù),統(tǒng)計產(chǎn)品、了解生產(chǎn)情況要計數(shù)等。人們做任何事情都應(yīng)心中有數(shù),廣義的講就是計算,所以計算是十分重要的概念。 </p><p> 我國古代最早采用的一種計算工具叫籌策,又被叫做算籌.這種
30、算籌多用竹子制成,也有用木頭,獸骨充當(dāng)材料的.約二百七十枚一束,放在布袋里可隨身攜帶.直到今天仍在使用的珠算盤,是我國古代計算工具領(lǐng)域中的另一項發(fā)明,明代時的珠算盤已經(jīng)與現(xiàn)代的珠算盤幾乎相同。 </p><p> 17世紀(jì)初,西方國家的計算工具有了較大的發(fā)展,英國數(shù)學(xué)家納皮爾發(fā)明的"納皮爾算籌",英國牧師奧卻德發(fā)明了圓柱型對數(shù)計算尺,這種計算尺不僅能做加減乘除、乘方、開方運算,甚至可以計算
31、三角函數(shù),指數(shù)函數(shù)和對數(shù)函數(shù),這些計算工具不僅帶動了計算器的發(fā)展,也為現(xiàn)代計算器發(fā)展奠定了良好的基礎(chǔ),成為現(xiàn)代社會應(yīng)用廣泛的計算工具. </p><p> 1642年,年僅19歲的法國偉大科學(xué)家帕斯卡引用算盤的原理,發(fā)明了第一部機(jī)械式計算器,在他的計算器中有一些互相聯(lián)鎖的齒輪,一個轉(zhuǎn)過十位的齒輪會使另一個齒輪轉(zhuǎn)過一位,人們可以像撥電話號碼盤那樣,把數(shù)字撥進(jìn)去,計算結(jié)果就會出現(xiàn)在另一個窗口中,但是只能做加減計算
32、。1694年,萊布尼茲在德國將其改進(jìn)成可以進(jìn)行乘除的計算。此后,一直要到1950年代末才有電子計算器的出現(xiàn)。 </p><p> 計算器是人們?nèi)粘9ぷ骱蛯W(xué)習(xí)生活中的常用工具,人們利用它代替了許多位數(shù)的復(fù)雜計算,包括加減乘除和其他運算。尤其袖珍式液晶顯示電子計算器具有計算迅速、準(zhǔn)確、操作簡單、容易掌握、輕便、耗電省等優(yōu)點,因此,越來越受到人們的歡迎和使用。它的需求廣泛,在計算器的發(fā)展上存在著很大的空間和市場意義,
33、這就給我的設(shè)計帶來了意義。我這次設(shè)計的電子計算器是基于PLC來制作完成的,該計算器將采用梯形圖編寫來實現(xiàn)4位數(shù)范圍內(nèi)的加減乘除基本的四則運算。PLC是一個可進(jìn)行數(shù)模、模數(shù)轉(zhuǎn)換,可進(jìn)行定位控制等一個功能強(qiáng)大的工業(yè)控制器,具有高可靠性,以它為基礎(chǔ)制作的計算器將具有很高的可靠性。</p><p> 1.2 電子計算器的發(fā)展 </p><p> 1.2.1 電子計算器的起源 </p>
34、;<p> 電子計算器是由電子計算機(jī)發(fā)展過來的。世界上第一臺電子計算機(jī)ENIAC在美國賓夕法尼亞大學(xué)誕生,由賓州大學(xué)莫奇來博士和他的學(xué)生愛克特設(shè)計。這部機(jī)器使用了18800個真空管,長50英尺,寬30英尺, 占地1500平方英尺,重達(dá)30噸(大約是一間半的教室大,六只大象重)。它的計算速度快,每秒可從事5000次的加法運算,運作了九年之久。由於吃電很兇, 據(jù)傳ENIAC每次一開機(jī),整個費城西區(qū)的電燈都為之黯然失色,當(dāng)時制
35、作它的目的是用來計算炮彈彈道。</p><p> 隨著電子工業(yè)的迅速發(fā)展,為電子計算機(jī)提供了一代比一代更有效、更可靠、體積更小的元件。于是便制成了越來越先進(jìn)的電子計算機(jī),例如,半導(dǎo)體代替了電子管,集成電路又代替了半導(dǎo)體,大規(guī)模集成電路取代集成電路,并且正向著超大規(guī)模集成電路發(fā)展。</p><p> 1971年,作為電子計算機(jī)的一個分支,世界上第一部袖珍電子計算器由美國加利福尼亞州英特爾
36、公司的年輕工程師小霍夫研制成功 。</p><p> 此后,美、日、德、英、法等國相竟發(fā)展袖珍計算器,從此電子計算器走上了不斷發(fā)展的康莊大道。現(xiàn)在的計算器的發(fā)展在其設(shè)計上普遍追尋用簡單經(jīng)濟(jì)的技術(shù)芯片實現(xiàn)功能齊全的市場產(chǎn)品 ,如日本卡西歐系列科學(xué)計算器、佳能WS,信發(fā)TR 12位數(shù)電子計算器,國外電子計算器正向著智能化、高精度,小體積方向發(fā)展。中國近年來,電子計算器的發(fā)展也比較迅速,不少廠家推出了與卡西歐科學(xué)計算
37、器功能類似的產(chǎn)品,如廣州羅納多計算器、深圳金泰富計算器等,一定程度上實現(xiàn)了計算器芯片的國產(chǎn)化。 </p><p> 1.2.2 電子計算器的構(gòu)成 </p><p> 計算器一般由運算器、控制器、存儲器、鍵盤、顯示器、電源和一些可選外圍設(shè)備及電子配件通過人工或機(jī)器設(shè)備組成。低檔計算器的運算器、控制器由數(shù)字邏輯電路實現(xiàn)簡單的串行運算,其隨機(jī)存儲器只有一、二個單元,供累加存儲用。高檔計算器
38、由微處理器和只讀存儲器實現(xiàn)各種復(fù)雜的運算程序,有較多的隨機(jī)存儲單元以存放輸入程序和數(shù)據(jù)。鍵盤是計算器的輸入部件,一般采用接觸式或傳感式。為減小計算器的尺寸,一鍵常常有多種功能。顯示器是計算器的輸出部件,有發(fā)光二極管顯示器或液晶顯示器等。除顯示計算結(jié)果外,還常有溢出指示、錯誤指示等。計算器電源采用交流轉(zhuǎn)換器或電池,電池可用交流轉(zhuǎn)換器或太陽能轉(zhuǎn)換器再充電。為節(jié)省電能,計算器都采用CMOS工藝制作的大規(guī)模集成電路,并在內(nèi)部裝有定時不操作自動斷
39、電電路。計算器可選用的外圍設(shè)備有微型打印機(jī)、盒式磁帶機(jī)和磁卡機(jī)等。 計算器這一小小的程序機(jī)器實際上是從計算機(jī)中割裂出來的衍生品,但因其方便快捷的操作模式,已經(jīng)被廣泛應(yīng)用于商業(yè)等日常生活中,極大的方便了人們對于數(shù)字的整合運算。</p><p> 1.3 課題研究的意義和目的</p><p> 1.3.1 課題的意義</p><p> 在人們?nèi)粘I钪?,買東西、記
40、賬、學(xué)習(xí)等等,凡是與數(shù)有關(guān)的,我們都可以用到計算器,可見計算器真的很重要?;赑LC設(shè)計的電子計算器比傳統(tǒng)計算器更可靠,更方便,性能更好,更容易適應(yīng)當(dāng)今高速發(fā)展的社會,大大方便了人們的生活。隨著電子計算器地不斷發(fā)展,以及它的使用范圍越來越廣,未來對電子計算器的需求量會越多,而PLC作為當(dāng)代最先進(jìn)的控制器之一,基于它設(shè)計的計算器會比傳統(tǒng)電子計算器有著無法比擬的優(yōu)勢,所以在未來基于PLC設(shè)計的電子計算器這個課題會得到更大的突破。</p
41、><p> 次設(shè)計中,將選用OMRON系列PLC,通過梯形圖和編程指令兩種手段來實現(xiàn)簡易計算器的加減乘除功能。論文中將對計算器的發(fā)展、計算器的控制及設(shè)計要求、PLC的選定及其有關(guān)知識、硬件結(jié)構(gòu)的連接及相關(guān)模塊設(shè)計、軟件流程圖的設(shè)計、梯形圖和編程指令的編寫、系統(tǒng)的測試及有關(guān)結(jié)果進(jìn)行詳細(xì)闡述?;赑LC設(shè)計的電子計算器能夠完成簡單的加減乘除功能,并能夠在組態(tài)王軟件上實現(xiàn)實時監(jiān)控。</p><p>
42、; 通過畢業(yè)設(shè)計,使我對所學(xué)PLC原理與應(yīng)用、組態(tài)控制軟件、自動控制原理、電子技術(shù)及模擬電子技術(shù)基礎(chǔ)等的基本理論和基本知識加深理解和應(yīng)用,掌握電子計算器的控制原理和控制方法,明確設(shè)計步驟和方法,增強(qiáng)動手能力,使自己所學(xué)的理論知識與實踐相結(jié)合,為今后的工作打下一定的基礎(chǔ),掌握工程設(shè)計的一般程序和方法。</p><p> 1.3.2 課題研究的目的</p><p> 通過畢業(yè)設(shè)計,使我對
43、所學(xué)PLC原理與應(yīng)用、組態(tài)控制軟件、自動控制原理、電子技術(shù)及模擬電子技術(shù)基礎(chǔ)等的基本理論和基本知識加深理解和應(yīng)用,掌握電子計算器的控制原理和控制方法,明確設(shè)計步驟和方法,增強(qiáng)動手能力,使自己所學(xué)的理論知識與實踐相結(jié)合,為今后的工作打下一定的基礎(chǔ),掌握工程設(shè)計的一般程序和方法。</p><p> 在做畢業(yè)設(shè)計的過程中認(rèn)真將所學(xué)理論知識和實際操作結(jié)合起來,正確對待每一個環(huán)節(jié),遇到問題及時查找資料或者詢問老師,能夠按
44、照計劃認(rèn)真完成畢業(yè)設(shè)計及論文。</p><p><b> 1.4 控制要求</b></p><p> 1.由模擬按鍵輸入的數(shù)值顯示在組態(tài)王實時監(jiān)控畫面上;</p><p> 2.按加、減、乘、除鍵時,第一次輸入的值被存放在緩沖區(qū)中,當(dāng)輸入加、減、乘、除運算符號時,對應(yīng)的加、減、乘、除運算指示燈會亮;</p><p>
45、; 3.接著輸入一個數(shù),之后若是按下“=”鍵,則此加、減、乘、除數(shù)被存放于另一個緩沖區(qū)中,與剛才輸入的數(shù)做運算,且相對應(yīng)的運算指示燈熄滅;</p><p> 4.用上位計算機(jī)做組態(tài)監(jiān)控畫面。</p><p><b> 1.5設(shè)計任務(wù)</b></p><p> 1.根據(jù)要求完成電子計算器的程序設(shè)計,實現(xiàn)簡單的加減乘除運算。</p&g
46、t;<p> 2.根據(jù)程序設(shè)計用組態(tài)軟件完成電子計算器的實時監(jiān)控。</p><p> 第二章 系統(tǒng)程序設(shè)計</p><p> 2. 1 PLC的產(chǎn)生和定義</p><p> 1969年,美國數(shù)字設(shè)備公司(DEC)研制出了世界上第一臺可編程序控制器,并應(yīng)用于通用汽車公司的生產(chǎn)線上。當(dāng)時叫可編程邏輯控制器PLC(Programmable Logi
47、c Controller),目的是用來取代繼電器,以執(zhí)行邏輯判斷、計時、計數(shù)等順序控制功能。緊接著,美國MODICON公司也開發(fā)出同名的控制器,1971年,日本從美國引進(jìn)了這項新技術(shù),很快研制成了日本第一臺可編程控制器。1973年,西歐國家也研制出他們的第一臺可編程控制器。 </p><p> 隨著半導(dǎo)體技術(shù),尤其是微處理器和微型計算機(jī)技術(shù)的發(fā)展,到70年代中期以后,特別是進(jìn)入80年代以來,PLC已廣泛地使用
48、16位甚至32位微處理器作為中央處理器,輸入輸出模塊和外圍電路也都采用了中、大規(guī)模甚至超大規(guī)模的集成電路,使PLC在概念、設(shè)計、性能價格比以及應(yīng)用方面都有了新的突破。這時的PLC已不僅僅是邏輯判斷功能,還同時具有數(shù)據(jù)處理、PID調(diào)節(jié)和數(shù)據(jù)通信功能,稱之為可編程序控制器(Programmable Controller)更為合適,簡稱為PC,但為了與個人計算機(jī)(Persona1 Computer)的簡稱PC相區(qū)別,一般仍將它簡稱為PLC(
49、Programmable Logic Controller)。</p><p> “可編程控制器是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用了可編程序的存儲器,用來在其內(nèi)部存儲和執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等操作命令,并通過數(shù)字式和模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程??删幊炭刂破骷捌溆嘘P(guān)外圍設(shè)備,都按易于與工業(yè)系統(tǒng)聯(lián)成一個整體、易于擴(kuò)充其功能的原則設(shè)計。”<
50、;/p><p> 可編程序控制器是應(yīng)用面最廣、功能強(qiáng)大、使用方便的通用工業(yè)控制裝置,自研制成功開始使用以來,它已經(jīng)成為了當(dāng)代工業(yè)自動化的主要支柱之一。</p><p> 2.2 PLC目前的發(fā)展現(xiàn)狀以及未來的發(fā)展趨勢</p><p> 2.2.1PLC的發(fā)展現(xiàn)狀</p><p> 目前,隨著大規(guī)模和超大規(guī)模集成電路等微電子技術(shù)的發(fā)展,PL
51、C已由最初一位機(jī)發(fā)展到現(xiàn)在的以16位和32位微處理器構(gòu)成的微機(jī)化PC,而且實現(xiàn)了多處理器的多通道處理。如今,PLC技術(shù)已非常成熟,不僅控制功能增強(qiáng),功耗和體積減小,成本下降,可靠性提高,編程和故障檢測更為靈活方便,而且隨著遠(yuǎn)程I/O和通信網(wǎng)絡(luò)、數(shù)據(jù)處理以及圖象顯示的發(fā)展,使PLC向用于連續(xù)生產(chǎn)過程控制的方向發(fā)展,成為實現(xiàn)工業(yè)生產(chǎn)自動化的一大支柱。</p><p> 現(xiàn)在,世界上有200多家PLC生產(chǎn)廠家,400
52、多品種的PLC產(chǎn)品,按地域可分成美國、歐洲、和日本等三個流派產(chǎn)品,各流派PLC產(chǎn)品都各具特色。其中,美國是PLC生產(chǎn)大國,有100多家PLC廠商,著名的有A-B公司、通用電氣(GE)公司、莫迪康(MODICON)公司。歐洲PLC產(chǎn)品主要制造商有德國的西門子(SIEMENS)公司、AEG公司、法國的TE公司。日本有許多PLC制造商,如三菱、歐姆龍、松下、富士等,韓國的三星(SAMSUNG)、LG等,這些生產(chǎn)廠家的產(chǎn)品占有80%以上的PLC
53、市場份額。</p><p> 經(jīng)過多年的發(fā)展,國內(nèi)PLC生產(chǎn)廠家約有三十家,國內(nèi)PLC應(yīng)用市場仍然以國外產(chǎn)品為主。國內(nèi)公司在開展PLC業(yè)務(wù)時有較大的競爭優(yōu)勢,如:需求優(yōu)勢、產(chǎn)品定制優(yōu)勢、成本優(yōu)勢、服務(wù)優(yōu)勢、響應(yīng)速度優(yōu)勢。</p><p> 2.2.2 PLC的發(fā)展趨勢</p><p> 隨著PLC應(yīng)用領(lǐng)域日益擴(kuò)大,PLC技術(shù)及其產(chǎn)品結(jié)構(gòu)都在不斷改進(jìn),功能日益強(qiáng)
54、大,性價比越來越高。</p><p> 1.在產(chǎn)品規(guī)模方面,向兩極發(fā)展。一方面,大力發(fā)展速度更快、性價比更高的小型和超小型PLC。以適應(yīng)單機(jī)及小型自動控制的需要。另一方面,向高速度、大容量、技術(shù)完善的大型PLC方向發(fā)展。隨著復(fù)雜系統(tǒng)控制的要求越來越高和微處理器與計算機(jī)技術(shù)的不斷發(fā)展,人們對PLC的信息處理速度要求也越來越高,要求用戶存儲器容量也越來越大。</p><p> 2.向通信網(wǎng)
55、絡(luò)化發(fā)展。 PLC網(wǎng)絡(luò)控制是當(dāng)前控制系統(tǒng)和PLC技術(shù)發(fā)展的潮流。PLC與PLC之間的聯(lián)網(wǎng)通信、PLC與上位計算機(jī)的聯(lián)網(wǎng)通信已得到廣泛應(yīng)用。目前,PLC制造商都在發(fā)展自己專用的通信模塊和通信軟件以加強(qiáng)PLC的聯(lián)網(wǎng)能力。各PLC制造商之間也在協(xié)商指定通用的通信標(biāo)準(zhǔn),以構(gòu)成更大的網(wǎng)絡(luò)系統(tǒng)。PLC已成為集散控制系統(tǒng)(DCS)不可缺少的組成部分。</p><p> 3.向模塊化、智能化發(fā)展。 為滿足工業(yè)自動化各種控制系統(tǒng)
56、的需要,近年來,PLC廠家先后開發(fā)了不少新器件和模塊,如智能I/O模塊、溫度控制模塊和專門用于檢測PLC外部故障的專用智能模塊等,這些模塊的開發(fā)和應(yīng)用不僅增強(qiáng)了功能,擴(kuò)展了PLC的應(yīng)用范圍,還提高了系統(tǒng)的可靠性。</p><p> 4.編程語言和編程工具的多樣化和標(biāo)準(zhǔn)化。 多種編程語言的并存、互補(bǔ)與發(fā)展是PLC軟件進(jìn)步的一種趨勢。PLC廠家在使硬件及編程工具換代頻繁、豐富多樣、功能提高的同時,日益向MAP(制造
57、自動化協(xié)議)靠攏,使PLC的基本部件,包括輸入輸出模塊、通信協(xié)議、編程語言和編程工具等方面的技術(shù)規(guī)范化和標(biāo)準(zhǔn)化。</p><p> 2.3 OMRON系列PLC </p><p> 在全世界上百個PLC制造廠中,有幾家舉足輕重的公司,它們分別為德國的西門子公司,美國羅克韋爾自動化公司所屬的A-B公司,GE-Fanuc公司,法國的施耐德公司,日本的三菱公司,以及日本歐姆龍公司,由此可以知
58、道,OMRON系列PLC在全世界也占有一定的地位。 </p><p> 歐姆龍系列PLC根據(jù)I/O點數(shù)量主要分為:微型系列:CPM1A、CPM2A、CP1H、CP1L;小型系列:CPM2C、CQM1H、CJ1M;中型系列:C200H、CJ1、CS1;大型系列:CV、CS1D。</p><p> 其特點主要表現(xiàn)在:(1)、應(yīng)用簡單;(2)、可靠性高;(3)、抗電磁干擾性能好,環(huán)境適應(yīng)性強(qiáng)
59、;(4)、功能完善;(5)、成熟的工控網(wǎng)絡(luò)體系,通信便捷,易于遠(yuǎn)程實時監(jiān)控[10]。在本次設(shè)計中,我將用到數(shù)據(jù)傳送指令@MOV(021),四則運算類指令+F(456)、-F(456)、*F(456)、/F(456),這幾個運算指令是+BC(406),-BC(416),*B(424),/B(434)演變過來的,而了使運算結(jié)果出現(xiàn)小數(shù)和負(fù)數(shù),我使用了浮點數(shù)運算。</p><p> 2.4 方案對比 <
60、/p><p> 2.4.1基于單片機(jī)設(shè)計的電子計算器</p><p> 在一片半導(dǎo)體硅片上集成了中央處理器、存儲器和各種I/O接口,這樣一塊集成電路芯片具有一臺微型計算器的屬性,因而被稱為單片微型計算機(jī),簡稱單片機(jī)。單片機(jī)自20世紀(jì)70年代問世以來,已廣泛應(yīng)用在工業(yè)自動化、自動檢測與控制、智能儀器儀表、家用電器、機(jī)電一體化設(shè)備、汽車電子等各個方面?;趩纹瑱C(jī)設(shè)計的電子計算器,在性能方面比傳
61、統(tǒng)計算器有了很大的改進(jìn),同時,單片機(jī)經(jīng)濟(jì)實惠,成本相對較低。然而,用單片機(jī)制作的主控板受制版工藝、布局結(jié)構(gòu)、器件質(zhì)量等因素的影響導(dǎo)致抗干擾能力差,故障率高,不易擴(kuò)展,對環(huán)境依賴性強(qiáng),開發(fā)周期長。在當(dāng)今科技日新月異,突飛猛進(jìn)的時代,要求產(chǎn)品改朝換代的周期非常短,同時也需要產(chǎn)品有很高的可靠性。這對單片機(jī)來說可謂是一個致命的缺點。</p><p> 2.4.2基于PLC設(shè)計的電子計算器</p><
62、p> PLC采用現(xiàn)代大規(guī)模集成電路技術(shù),采用嚴(yán)格的生產(chǎn)工藝制造,內(nèi)部電路采取了先進(jìn)的抗干擾技術(shù),具有很高的可靠性。此外,PLC帶有硬件故障自我檢測功能,出現(xiàn)故障時可及時發(fā)出報警信息。在應(yīng)用軟件中,應(yīng)用者還可以編入外圍器件的故障及診斷程序,使系統(tǒng)中除PLC以外的電路設(shè)備也獲得故障自診斷保護(hù)。其次,它易于設(shè)備的擴(kuò)展、便于維護(hù)、開發(fā)周期短。PLC的這些優(yōu)點注定了它將得到廣泛的發(fā)展?;赑LC設(shè)計的電子計算器,能夠充分發(fā)揮PLC的這些優(yōu)
63、點,也使得計算器擁有很高的性能。</p><p> 2.5控制程序流程圖及分析</p><p> 圖2-1 系統(tǒng)程序圖</p><p> 首先,如圖2-1所示,啟動計算器;按下被加減乘除數(shù);然后按下加減乘除符號中的任意一個,此時相應(yīng)的運算指示燈亮,與此同時,被加減乘除數(shù)放入緩存中;接著,按下等號鍵后運算指示燈滅,且加減乘除數(shù)放入另一個緩存區(qū)內(nèi),利用CX-Pro
64、grammer畫出相應(yīng)的梯形圖,并運用該軟件中給出的函數(shù)模塊進(jìn)行運算。</p><p> 2.6 系統(tǒng)變量定義及分配表</p><p> 表2-1 I/O分配表</p><p> 2.7 命令語言的介紹</p><p> 考慮到運算的過程中因為有減法和除法的運算,所以在編寫程序的時候使用的方法是首先將數(shù)字的格式轉(zhuǎn)換為浮點數(shù),然后再進(jìn)行
65、浮點數(shù)的運算,如圖2-2、2-3所示。將存放在D0、D5里面的數(shù)字利用指令FLT以浮點形式存到D30、D35中。以便于進(jìn)行浮點型運算。</p><p> 圖2-2 將第一個數(shù)字轉(zhuǎn)換為浮點數(shù) 圖2-3 將第二個數(shù)字轉(zhuǎn)換為浮點數(shù)</p><p> 圖2-4 浮點加法運算 </p><p> 在如圖2-4中所示,將S1所指定的
66、數(shù)據(jù)和S2所指定的數(shù)據(jù)作為單精度浮點數(shù)據(jù)(32位:IEEE754)進(jìn)行加法運算,結(jié)果輸出到D。</p><p> 圖2-5 浮點減法運算</p><p> 在如圖2-5中所示,作為單精度浮點數(shù)據(jù)(32位:IEEE754),從S1所指定的數(shù)據(jù)中減去S2所指定的數(shù)據(jù),將結(jié)果輸出到D+1,D。</p><p> 圖2-6 浮點乘法運算</p><
67、p> 在如圖2-6中所示,將S1所指定的數(shù)據(jù)和S2所指定的數(shù)據(jù)作為單精度浮點數(shù)據(jù)(32位:IEEE754)進(jìn)行乘法運算,將結(jié)果輸出到D+1,D。</p><p> 圖2-7 浮點除法運算</p><p> 在如圖2-7中所示,將S1所指定的數(shù)據(jù)和S2所指定的數(shù)據(jù)作為單精度浮點數(shù)據(jù)(32位:IEEE754)進(jìn)行除法運算,將結(jié)果輸出到D+1,D。</p><p&
68、gt; 2.8 梯形圖的編寫</p><p> 根據(jù)設(shè)計任務(wù)的要求,以及前面對輸入、輸出點的分配可以編寫下面的梯形圖。如圖2-8所示,該梯形圖中涉及到MOV(021)、FLT(452)、+F(454)、-F(455)、*F(456)、/F(457)等指令。同時,也用到了一些中間繼電器,輸入繼電器等。</p><p> 開機(jī),如圖2-8所示。</p><p>&
69、lt;b> 圖2-8 開機(jī)</b></p><p> 輸入運算符號,在普通輸入的基礎(chǔ)上,加入自鎖功能,使其保持輸出,如圖2-9所示。</p><p> 圖2-9 給運算部分加入自鎖功能</p><p> 將第一個數(shù)字存入D0,利用FLT指令將其轉(zhuǎn)為浮點型數(shù)字存入D30,如圖2-10、2-11所示。</p><p>
70、 圖2-10 輸入第一個數(shù)字</p><p> 圖2-11 將第一個數(shù)字轉(zhuǎn)為浮點型數(shù)字</p><p> 按下加、減、乘、除中任意一鍵,相對應(yīng)的指示燈燈亮,中間繼電器100.05輸出亮,將第二個數(shù)字存入D5,同樣轉(zhuǎn)為浮點型數(shù)字存入D35,如圖2-12所示。</p><p> 圖2-12 輸入第二個數(shù)字</p><p> 當(dāng)?shù)扔谔栞斎牒?/p>
71、,進(jìn)行相應(yīng)的浮點型四則運算,同時運算指示燈滅,輸出結(jié)果后可進(jìn)行下一次運算。如圖2-13所示。</p><p> 圖2-13 輸出結(jié)果</p><p> 第三章 控制系統(tǒng)人機(jī)界面設(shè)計</p><p> 3.1人機(jī)界面軟件介紹---組態(tài)王</p><p> 組態(tài)王開發(fā)監(jiān)控系統(tǒng)軟件,是新型的工業(yè)自動控制系統(tǒng),它以標(biāo)準(zhǔn)的工業(yè)計算機(jī)軟、硬件平臺
72、構(gòu)成的集成系統(tǒng)取代傳統(tǒng)的封閉式系統(tǒng)。</p><p> 組態(tài)王kingview6.55是亞控科技根據(jù)當(dāng)前的自動化技術(shù)的發(fā)展趨勢,面向低端自動化市場及應(yīng)用,以實現(xiàn)企業(yè)一體化為目標(biāo)開發(fā)的一套產(chǎn)品。該產(chǎn)品以搭建戰(zhàn)略性工業(yè)應(yīng)用服務(wù)平臺為目標(biāo),集成了對亞控科技自主研發(fā)的工業(yè)實時數(shù)據(jù)庫(KingHistorian)的支持,可以為企業(yè)提供一個對整個生產(chǎn)流程進(jìn)行數(shù)據(jù)匯總、分析及管理的有效平臺,使企業(yè)能夠及時有效地獲取信息,及時
73、地做出反應(yīng),以獲得最優(yōu)化的結(jié)果。</p><p> 組態(tài)王保持了其早期版本功能強(qiáng)大、運行穩(wěn)定且使用方便的特點,并根據(jù)國內(nèi)眾多用戶的反饋及意見,對一些功能進(jìn)行了完善和擴(kuò)充。組態(tài)王kingview6.55提供了豐富的、簡捷易用的配置界面,提供了大量的圖形元素和圖庫精靈,同時也為用戶創(chuàng)建圖庫精靈提供了簡單易用的接口;該款產(chǎn)品的歷史曲線、報表及web發(fā)布功能進(jìn)行了大幅提升與改進(jìn),軟件的功能性和可用性有了很大的提高。&l
74、t;/p><p> 組態(tài)王在保留了原報表所有功能的基礎(chǔ)上新增了報表向?qū)Чδ?,能夠以組態(tài)王的歷史庫或KingHistorian為數(shù)據(jù)源,快速建立所需的班報表、日報表、周報表、月報表、季報表和年報表。此外,還可以實現(xiàn)值的行列統(tǒng)計功能。</p><p> 組態(tài)王在web發(fā)布方面取得新的突破,全新版的Web發(fā)布可以實現(xiàn)畫面發(fā)布,數(shù)據(jù)發(fā)布和OCX控件發(fā)布,同時保留了組態(tài)王Web的所有功能:IE瀏覽客
75、戶端可以獲得與組態(tài)王運行系統(tǒng)相同的監(jiān)控畫面,IE客戶端與Web服務(wù)器保持高效的數(shù)據(jù)同步,通過網(wǎng)絡(luò)您可以在任何地方獲得與Web服務(wù)器上相同的畫面和數(shù)據(jù)顯示、報表顯示、報警顯示等,同時可以方便快捷的向工業(yè)現(xiàn)場發(fā)布控制命令,實現(xiàn)實時控制的功能。</p><p> 組態(tài)王集成了對KingHistorian的支持,且支持?jǐn)?shù)據(jù)同時存儲到組態(tài)王歷史庫和工業(yè)庫,極大地提高了組態(tài)王的數(shù)據(jù)存儲能力,能夠更好地滿足大點數(shù)用戶對存儲容
76、量和存儲速度的要求。KingHistorian是亞控新近推出的獨立開發(fā)的工業(yè)數(shù)據(jù)庫。具有單個服務(wù)器支持高達(dá)100萬點、256個并發(fā)客戶同時存儲和檢索數(shù)據(jù)、每秒檢索單個變量超過20,000 條記錄的強(qiáng)大功能。能夠更好地滿足高端客戶對存儲速度和存儲容量的要求,完全滿足了客戶實時查看和檢索歷史運行數(shù)據(jù)的要求。</p><p> 它具有適應(yīng)性強(qiáng)、開放性好、易于擴(kuò)展、經(jīng)濟(jì)、開發(fā)周期短等優(yōu)點。通常可以把這樣的系統(tǒng)劃分為控制
77、層、監(jiān)控層、管理層三個層次結(jié)構(gòu)。其中監(jiān)控層對下連接控制層,對上連接管理層,它不但實現(xiàn)對現(xiàn)場的實時監(jiān)測與控制,且在自動控制系統(tǒng)中完成上傳下達(dá)、組態(tài)開發(fā)的重要作用。尤其考慮三方面問題:畫面、數(shù)據(jù)、動畫。通過對監(jiān)控系統(tǒng)要求及實現(xiàn)功能的分析,采用組態(tài)王對監(jiān)控系統(tǒng)進(jìn)行設(shè)計。組態(tài)軟件也為試驗者提供了可視化監(jiān)控畫面,有利于試驗者實時現(xiàn)場監(jiān)控。而且,它能充分利用Windows的圖形編輯功能,方便地構(gòu)成監(jiān)控畫面,并以動畫方式顯示控制設(shè)備的狀態(tài),具有報警窗
78、口、實時趨勢曲線等,可便利的生成各種報表。它還具有豐富的設(shè)備驅(qū)動程序和靈活的組態(tài)方式、數(shù)據(jù)鏈接功能</p><p> 3.2使用組態(tài)王軟件開發(fā)具有以下特點</p><p> (1)實驗全部用軟件來實現(xiàn),只需利用現(xiàn)有的計算機(jī)就可完成自動控制系統(tǒng)課程的實驗,從而大大減少購置儀器的經(jīng)費。</p><p> (2)該系統(tǒng)是中文界面,具有人機(jī)界面友好、結(jié)果可視化的優(yōu)點。
79、對用戶而言,操作簡單易學(xué)且編程簡單,參數(shù)輸入與修改靈活,具有多次或重復(fù)仿真運行的控制能力,可以實時地顯示參數(shù)變化前后系統(tǒng)的特性曲線,能很直觀地顯示控制系統(tǒng)的實時趨勢曲線,這些很強(qiáng)的交互能力使其在自動控制系統(tǒng)的實驗中可以發(fā)揮理想的效果。</p><p> 在采用組態(tài)王開發(fā)系統(tǒng)編制應(yīng)用程序過程中要考慮以下三個方面:</p><p> (1)圖形,是用抽象的圖形畫面來模擬實際的工業(yè)現(xiàn)場和相應(yīng)
80、的工控設(shè)備。</p><p> (2)數(shù)據(jù),就是創(chuàng)建一個具體的數(shù)據(jù)庫,并用此數(shù)據(jù)庫中的變量描述工控對象的各種屬性,比如水位、流量等。</p><p> (3)連接,就是畫面上的圖素以怎樣的動畫來模擬現(xiàn)場設(shè)備的運行,以及怎樣讓操作者輸入控制設(shè)備的指令</p><p> 3.3 人機(jī)界面制作過程</p><p> 3.3.1組態(tài)王監(jiān)控畫面
81、的創(chuàng)建</p><p><b> 1.創(chuàng)建新工程</b></p><p><b> 圖3-1 新建工程</b></p><p><b> 2.設(shè)置配置向?qū)?lt;/b></p><p> 要用組態(tài)軟件進(jìn)行實時監(jiān)控首先要完成通訊連接,由于本系統(tǒng)采用的是PLC與組態(tài)王之間的通訊,
82、因此將PLC的生產(chǎn)廠家、設(shè)備名稱、通訊方式等填入相應(yīng)的對話框即可。與組態(tài)王連接的I/O設(shè)備的通訊參數(shù)如下圖。一定要注意組態(tài)軟件的各個通訊端口要與PLC的各個通訊端口保持一致。如圖3-2所示。</p><p> 圖3-2 通訊設(shè)備設(shè)置</p><p><b> 3.選擇串COM1</b></p><p><b> 圖3-3 選擇串
83、口</b></p><p> 4.編輯數(shù)據(jù)詞典:建立輸入輸出</p><p> 編輯數(shù)據(jù)詞典的時候,輸入和輸出均選擇“I/O實型”,指示燈選擇“內(nèi)存離散”。</p><p><b> 圖3-4 數(shù)據(jù)詞典</b></p><p><b> 5.畫靜態(tài)圖</b></p>
84、<p><b> 圖3-5 靜態(tài)圖</b></p><p> 3.3.2 設(shè)置動畫連接</p><p> 1.設(shè)置運算指示燈的動畫設(shè)置</p><p> 選擇四個指示燈,以此作為加減乘除的運算指示燈,給每一個指示燈做動畫設(shè)置。</p><p> 圖3-6 加法指示燈的設(shè)置</p>&l
85、t;p> 在設(shè)置指示燈的時候,還需要設(shè)置命令語言,如圖3-7,選擇命令語言,新建。點擊進(jìn)入后。編輯指示燈的命令語言中,需要注意的是在本身輸出上加1.在編輯框內(nèi)輸入</p><p> “\\本站點\加法指示燈=Bit(\\本站點\輸出100通道,2);</p><p> \\本站點\加法指示燈=Bit(\\本站點\輸出100通道,3);</p><p>
86、 \\本站點\加法指示燈=Bit(\\本站點\輸出100通道,4);</p><p> \\本站點\加法指示燈=Bit(\\本站點\輸出100通道,5);”</p><p> 圖3-7 新建命令語言</p><p> 圖3-8 輸入命令語言</p><p><b> 2.按鍵的動畫設(shè)置</b></p>
87、<p> 本次設(shè)計中需要倆次的數(shù)據(jù)輸入,對數(shù)據(jù)進(jìn)行設(shè)置。以數(shù)字1為例,雙擊按鈕,出現(xiàn)設(shè)置對話框,選擇“按下時”輸入“BitSet(\\本站點\輸入10通道,2,1)”,選擇“彈起時”輸入“BitSet(\\本站點\輸入10通道,2,0)”。選擇全部函數(shù)中的Bitset,插入本站點,選擇輸入0通道,系統(tǒng)默認(rèn)0位1,故要設(shè)定數(shù)字1,需輸入2,后面1代表常開,0代表常閉。數(shù)字2、、3、4…以及運算符號的設(shè)置以此類推。</
88、p><p> 圖3-9 設(shè)置數(shù)字按鈕</p><p><b> 3.輸出設(shè)置</b></p><p> 在設(shè)置輸出時,選擇“模擬值輸出”,如圖3-10,繼續(xù)編寫本站點加存放繼電器位置。需要注意的是,在輸出格式中選擇小數(shù)點后后面的位數(shù),在此次設(shè)計中,我選擇了2位數(shù)。</p><p> 圖3-10 輸出設(shè)置</p&
89、gt;<p> 圖3-11 輸入表達(dá)式</p><p><b> 第四章 系統(tǒng)調(diào)試</b></p><p> 4.1對梯形圖進(jìn)行調(diào)試</p><p> 將實驗箱與電腦相連,在此圖標(biāo)下使梯形圖在線工作,然后編譯。再點擊【PLC】下的【傳送到PLC】,出現(xiàn)顯示框圖3-7所示。</p><p> 圖4-
90、1下載、傳送到PLC</p><p> 將下載的程序全部傳送到PLC,如圖4-2所示</p><p><b> 圖4-2 執(zhí)行框圖</b></p><p> 編譯完成后,首先看整個程序是否暢通(綠色為通,紅色則不通),在此基礎(chǔ)上檢查程序是否正確,若是有部分不妥之處,可采用“在線編輯”的方法。,點擊這個圖形,便可以打開梯形圖的監(jiān)控畫面,在監(jiān)
91、視模式下可進(jìn)行小規(guī)模的修改,如修改某條指令,可點擊在線編輯,無需再次點擊【傳送到PLC】,可節(jié)省時間,修改完成,后點擊發(fā)送修改即可,如圖3-9所示。</p><p> 圖4-3 監(jiān)視模式下修改框圖</p><p><b> 4.2組態(tài)的調(diào)試</b></p><p> 因為我在外地實習(xí),在實驗室的時間有限,所以我就先做了一個簡易版本進(jìn)行調(diào)試
92、,后期在自己的電腦上進(jìn)行補(bǔ)充。首先在【文件】下選擇“全部存”,然后再選擇“轉(zhuǎn)換到vier”。</p><p> 4.2.1 加法的檢驗</p><p> 加法運算和乘法運算相對而言是比較簡單的,因為它的運算結(jié)果不存在小數(shù)點和負(fù)值,所以為了初步檢驗程序是否可以進(jìn)行組態(tài)監(jiān)控,首先檢驗比較簡單的8+7,輸入第一個數(shù)字8,顯示到D30,加法運算符輸入后,運算指示燈亮,輸入第二個數(shù)字后,顯示到D
93、35,按下等于鍵后,加法指示燈滅,輸出結(jié)果。如圖4-4所示。</p><p> 圖4-4 8+7的運算結(jié)果</p><p> 4.2.1 除法的檢驗</p><p> 在檢驗除法的時候應(yīng)該盡量挑選有小數(shù)位的除法。檢驗2/5,輸入第一個數(shù)字2,顯示到D30,除法運算符輸入后,運算指示燈亮,輸入第二個數(shù)字后,顯示到D35,按下等于鍵后,除法指示燈滅,輸出結(jié)果。如圖
94、4-5所示。</p><p> 圖4-5 2/5的運算結(jié)果</p><p> 4.2.3 減法的檢驗</p><p> 檢驗減法的時候應(yīng)該挑選結(jié)果是負(fù)值的運算。檢驗5-8,輸入第一個數(shù)字5,顯示到D30,減法運算符輸入后,運算指示燈亮,輸入第二個數(shù)字后,顯示到D35,按下等于鍵后,減法指示燈滅,輸出結(jié)果。如圖4-6所示。</p><p>
95、; 圖4-6 5-8的運算結(jié)果</p><p> 在老師的幫助下,分別將梯形圖和組態(tài)的仿真模擬調(diào)試成功,電子計算器可以實現(xiàn)一位數(shù)的四則運算,完成了任務(wù)書的要求。</p><p><b> 致 謝</b></p><p> 歷時將近兩個月的時間終于將這篇論文寫完,在論文的寫作過程中遇到了無數(shù)的困難和障礙,都在同學(xué)和老師的幫助下度過了。尤其
96、要強(qiáng)烈感謝我的論文指導(dǎo)老師,他對我進(jìn)行了無私的指導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn)。另外,在校圖書館查找資料的時候,圖書館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導(dǎo)過我的各位老師表示最中心的感謝!感謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。感謝我的同學(xué)和朋友,在我寫論文的過程中給予我了很多素材,還在論文的撰寫和排版燈過程中提供熱
97、情的幫助。</p><p> 在明德學(xué)院四年的學(xué)習(xí)生活就要結(jié)束了,我要感謝我所有的老師和同學(xué),沒有你們就不會有今天的我,我要感謝你們和我們的母校,是它讓我們聚在一起共同進(jìn)步。</p><p> 最后,感謝評閱老師的辛勤勞動。由于我的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請各位老師和學(xué)友批評和指正!</p><p><b> 參考文獻(xiàn)</b&g
98、t;</p><p> [1] 王冬青,丁峰. 歐姆龍CP1系列PLC原理與應(yīng)用. 1版[M]. 電子工業(yè)出版社,2011.</p><p> [2] 廖常初主編.PLC編程及應(yīng)用.3版[M].北京:機(jī)械工業(yè)出版社,2008. </p><p> [3] 程周主編.歐姆龍系列PLC設(shè)計實踐. 1版[M].北京:中國石油工業(yè)出版社,2007.</p>
99、;<p> [4] 洪志育主編.例說PLC. 1版[M].人民郵電出版社,2006.</p><p> [5]張鳳珊.電氣控制及可編程序控制器.2版[M].北京: 中國輕工業(yè)出版社,2003.</p><p> [6]馬志溪.電氣工程設(shè)計[M].北京: 機(jī)械工業(yè)出版社,2002.</p><p> [7]劉增良,
100、劉國亭.電氣工程CAD[M].北京: 中國水利水電出版社,2002.</p><p> [8]齊占慶, 王振臣.電氣控制技術(shù)[M].北京: 機(jī)械工業(yè)出版社,2002.</p><p> [9]史國生.電氣控制與可編程控制器技術(shù). 3版[M].北京: 化學(xué)工業(yè)出版社,2010. </p><p> [1
101、0]李輝.S7-200PLC編程原理與工程實訓(xùn)[M].北京:航空航天大學(xué)出版社,2008. </p><p> [11]吳中俊,黃永紅.可編程序控制器原理及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2005. </p><p> [12]王永華.現(xiàn)代電氣控制及PLC應(yīng)用技術(shù)[M].北京:航空航天大學(xué)出版社,2003.</p><p><b>
102、; 畢業(yè)設(shè)計小結(jié)</b></p><p> 隨著畢業(yè)日子的到來,畢業(yè)設(shè)計也接近了尾聲。經(jīng)過幾周的奮戰(zhàn)我的畢業(yè)設(shè)計終于完了。在沒有做畢業(yè)設(shè)計以前覺得畢業(yè)設(shè)計只是對這幾年來所學(xué)知識的單純總結(jié),但是通過這次做畢業(yè)設(shè)計發(fā)現(xiàn)自己的看法有點太片面。畢業(yè)設(shè)計不僅是對前面所學(xué)知識的一種檢驗,而且也是對自己能力的一種提高。通過這次畢業(yè)設(shè)計使我明白了自己原來知識還比較欠缺。自己要學(xué)習(xí)的東西還太多,以前老是覺得自己什么
103、東西都會,什么東西都懂,有點眼高手低。通過這次畢業(yè)設(shè)計,我才明白學(xué)習(xí)是一個長期積累的過程,在以后的工作、生活中都應(yīng)該不斷的學(xué)習(xí),努力提高自己知識和綜合素質(zhì)。</p><p> 在這次畢業(yè)設(shè)計中也使我們的同學(xué)關(guān)系更進(jìn)一步了,同學(xué)之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學(xué)。</p><p> 我的心得就是,不管學(xué)會的還是學(xué)不
104、會的的確覺得困難比較多,真是萬事開頭難,不知道如何入手。最后終于做完了有種如釋重負(fù)的感覺。此外,還得出一個結(jié)論:知識必須通過應(yīng)用才能實現(xiàn)其價值!有些東西以為學(xué)會了,但真正到用的時候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會用的時候才是真的學(xué)會了。</p><p> 在此要感謝我的指導(dǎo)老師對我悉心的指導(dǎo),感謝老師給我的幫助。在設(shè)計過程中,我通過查閱大量有關(guān)資料,與同學(xué)交流經(jīng)驗和自學(xué),并向老師請教等方式,使自己學(xué)到了不
105、少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個設(shè)計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅。雖然這個設(shè)計做的也不太好,但是在設(shè)計過程中所學(xué)到的東西是這次畢業(yè)設(shè)計的最大收獲和財富,使我終身受益。</p><p> 我選擇的畢業(yè)設(shè)計題目是基于PLC的電子計算器
106、。 </p><p> 我在大四下學(xué)期開學(xué)就開始準(zhǔn)備會計從業(yè)資格考試和證券從業(yè)資格考試,四月底考完后,五月初就到綿陽進(jìn)行培訓(xùn)實習(xí)。所以我一直都是一邊學(xué)習(xí)工作,一邊做畢業(yè)設(shè)計,時間非常的緊。</p><p> 我的畢業(yè)設(shè)計課題主要的步驟是:</p><p> 1、收集資料。例如說有關(guān)PLC的資料。</p><p> 2、熟悉軟件。熟悉軟
107、件是編寫程序前提條件,只有把軟件熟悉透徹了才能在編寫程序的時候避免很多的問題。</p><p><b> 3、編寫程序。</b></p><p> 4、實現(xiàn)組態(tài)實時監(jiān)控。</p><p> 在這么的過程中,每一步都是自己親自做過的,遇到的問題也非常多,主要比較大的問題有倆個,一個是梯形圖編寫好之后進(jìn)行編譯的時候,運算符號無法鎖住,不能有效
108、保持狀態(tài),后來在老師的幫助下加入了自鎖功能,解決了問題;第二個是剛開始編寫程序的時候沒有考慮到減法運算和除法運算的特殊結(jié)果,只是使用了普通的運算命令,導(dǎo)致結(jié)果錯誤,后來經(jīng)過老師的提醒,自己仔細(xì)翻閱資料將數(shù)字改為浮點型。在經(jīng)過遇到問題,思索問題到解決問題的過程中,收獲是最多的,以往沒有注意到的問題,都在這一次的畢業(yè)設(shè)計中得以體現(xiàn),這培養(yǎng)了我的細(xì)心,耐心和專心。當(dāng)然這其中更多的是我的指導(dǎo)老師的功勞,在這里,我再次對我的指導(dǎo)老師表示最真誠的的
109、感謝!</p><p><b> 附錄</b></p><p><b> 梯形圖程序</b></p><p> Programmable logic controller</p><p> Cynthia Cooper</p><p> From Wikipedia
110、, the free encyclopedia</p><p> A programmable logic controller or simply programmable controller is a digital computer used for automation of industrial processes, such as control of machinery on factory a
111、ssembly lines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. Program
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 正文(內(nèi)附中英文翻譯).doc
- 基于plc電子計算器課程設(shè)計
- 【jl057】基于plc的電子計算器設(shè)計
- 【jl057】基于plc的電子計算器設(shè)計
- 電子計算器設(shè)計
- 沖模數(shù)控加工仿真論文(內(nèi)附中英文翻譯)
- 電子類中英文翻譯
- 基于c語言的電子計算器設(shè)計
- 基于單片機(jī)的電子計算器
- 基于單片機(jī)的電子計算器
- 基于單片機(jī)的電子計算器
- 基于單片機(jī)的電子計算器
- 配合件數(shù)控加工工藝分析與仿真(內(nèi)附中英文翻譯)
- 畢業(yè)設(shè)計plc中英文翻譯
- 基于單片機(jī)的電子計算器 (2)
- 電子計算器概述【文獻(xiàn)綜述】
- 基于單片機(jī)的電子計算器 (2)
- plc畢業(yè)設(shè)計中英文翻譯
- 計算器畢業(yè)論文-- 基于單片機(jī)的電子計算器設(shè)計
- 電子計算器課程設(shè)計
評論
0/150
提交評論