2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩44頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p>  挖掘機控制系統(tǒng)的PLC控制</p><p> 工 學(xué) 部 </p><p> 專 業(yè)自動化</p><p> 班 級</p><p> 學(xué) 號</p><p> 姓 名</p><p> 指導(dǎo)教師</p><p>

2、 負責(zé)教師</p><p><b>  摘 要</b></p><p>  隨著我國經(jīng)濟的高速發(fā)展,大規(guī)模土木工程建設(shè)越來越多,這就需要大量的土石方施工機械為其服務(wù),而挖掘機作為土石方施工機械的一種, 顯得越來越重要。本系統(tǒng)就是通過PLC實現(xiàn)挖掘機實物教學(xué)模型控制。</p><p>  本文在介紹挖掘機的工作原理的基礎(chǔ)上,采用PLC對下位機進

3、行控制,包括硬件和軟件的設(shè)計,實現(xiàn)了挖掘機的自動和手動控制,使挖掘機能夠完成預(yù)先設(shè)計好的動作,提高工作效率,節(jié)約成本,把人從枯燥的工作中解放出來。在此設(shè)計的基礎(chǔ)上,本文采用了組態(tài)王6.52對挖掘機控制系統(tǒng)進行上位端設(shè)計,使操作人員對挖掘機進行遠程監(jiān)控,遠離危險區(qū)域,避免在危險區(qū)域中施工造成不必要的人員傷亡。最后本系統(tǒng)采取了相應(yīng)的抗干擾措施,提高了系統(tǒng)的工作穩(wěn)定性,使挖掘機達到了較為理想的控制效果。</p><p>

4、;  關(guān)鍵詞:挖掘機;組態(tài)王;PLC</p><p><b>  Abstract</b></p><p>  With the rapid developmant of china economic,more and more large-scale civil engineering construction, requires a large amount of

5、 earth and stone for construction machinery.And excavators and construction machinery as a kind of earth is becoming increasingly important.The system is to achieve excavator kind of teaching model control by PLC.</p&

6、gt;<p>  Based on the principle of the work on excavators, on the basis of a PLC which including hardware and software design for the next crew to control, the excavator achieves the automatic and manual control s

7、o that the excavators complete pre-designed actions to improve Efficiency,and to cost savings.The human will liberated from the boring work.In this design on the basis of this paper,the Kingview 6.52 pair of excavators t

8、op-control system was designed to enable operators of excavators to remot mo</p><p>  Keywords: excavator;king view;PLC</p><p><b>  目 錄</b></p><p><b>  1 緒 論1<

9、;/b></p><p>  1.1 課題的背景1</p><p>  1.1.1 挖掘機的發(fā)展及應(yīng)用1</p><p>  1.1.2 挖掘機的現(xiàn)狀及動向1</p><p>  1.1.3 挖掘機的分類2</p><p>  1.1.4 PLC的發(fā)展及應(yīng)用2</p><p> 

10、 1.2 課題的目的和意義4</p><p>  1.3 課題研究的主要內(nèi)容4</p><p>  2 挖掘機控制系統(tǒng)的硬件設(shè)計5</p><p>  2.1 系統(tǒng)的工作原理5</p><p>  2.2 硬件設(shè)計的理論基礎(chǔ)5</p><p>  2.2.1 PLC的工作原理5</p><

11、;p>  2.2.2 直流電機的工作原理7</p><p>  2.3 PLC的選型8</p><p>  2.4系統(tǒng)的資源分配9</p><p>  2.5 系統(tǒng)的外部接線圖10</p><p>  2.6 硬件的抗干擾措施10</p><p>  3 挖掘機控制系統(tǒng)的軟件設(shè)計12</p>

12、;<p>  3.1 PLC編程語言的概述12</p><p>  3.2 挖掘機控制系統(tǒng)程序的設(shè)計13</p><p>  3.2.1自動控制的設(shè)計13</p><p>  3.2.2 手動控制的設(shè)計22</p><p>  3.3 軟件的抗干擾措施24</p><p>  4 人機界面的設(shè)計

13、25</p><p>  4.1 組態(tài)軟件的介紹25</p><p>  4.2 挖掘機監(jiān)控系統(tǒng)的創(chuàng)建過程26</p><p>  4.2.1 挖掘機監(jiān)控系統(tǒng)設(shè)備的連接26</p><p>  4.2.2 挖掘機監(jiān)控系統(tǒng)數(shù)據(jù)變量的設(shè)計27</p><p>  4.2.3 圖形畫面的制作及動畫連接30<

14、/p><p>  4.2.4 挖掘機監(jiān)控系統(tǒng)的腳本程序34</p><p>  5 挖掘機控制系統(tǒng)的調(diào)試36</p><p>  5.1 硬件和軟件的調(diào)試36</p><p>  5.2組態(tài)監(jiān)控軟件和下位機的調(diào)試36</p><p><b>  結(jié) 論38</b></p>&l

15、t;p><b>  致 謝39</b></p><p><b>  參考文獻40</b></p><p><b>  1 緒 論</b></p><p><b>  1.1 課題的背景</b></p><p>  1.1.1 挖掘機的發(fā)展及應(yīng)用&

16、lt;/p><p>  挖掘機是用來開挖土壤的施工機械,主要用于工程建設(shè),如:公路、橋梁、建筑、養(yǎng)殖池、地下工程、搶險開挖等等,挖掘機主要特點是力氣大,效率高,能完成人力所不能完成的工程,提高工作效率。一般工程隊,建筑業(yè),搶險部門,甚至私人(開挖養(yǎng)殖遲、道路、開墾)都需要挖掘機。據(jù)統(tǒng)計,工程施工中百分六十的土方工程是由挖掘機來完成的。此外,挖掘機在更換工作裝置后還可以進行起重,打樁,夯土,拔樁,澆筑,安裝,破碎,拆除

17、,粉碎等多種作業(yè)。</p><p>  第一臺挖掘機問世至今已有130多年的歷史,最初挖掘機是手動的,期間經(jīng)歷了由蒸汽驅(qū)動,電力驅(qū)動和內(nèi)燃機驅(qū)動,應(yīng)用機電一體化技術(shù)的全自動液壓挖掘機等多種驅(qū)動方式的逐步發(fā)展過程。由于液壓技術(shù)的應(yīng)用,20世紀40年代有了在拖拉機上配裝液壓反鏟的懸掛式挖掘機,液壓技術(shù)在挖掘機上得到應(yīng)用。20世紀50年代初期和中期相繼研制出今天人們常見的拖式全回轉(zhuǎn)液壓挖掘機和履帶式全液壓挖掘機。初期試

18、制的液壓挖掘機是采用飛機和機床的液壓技術(shù),缺少適用于挖掘機各種工況的液壓元件,制造質(zhì)量不夠穩(wěn)定,配套件也不齊全。從20世紀60年代起,液壓挖掘機進入推廣和蓬勃發(fā)展階段,各國挖掘機制造廠和品種增加很快,產(chǎn)量猛增。1968-1970年間,液壓挖掘機產(chǎn)量已占挖掘機總產(chǎn)量的83%,目前已接近100%。 </p><p>  1.1.2 挖掘機的現(xiàn)狀及動向</p><p>  工業(yè)發(fā)達國家的挖掘機

19、生產(chǎn)較早,法國、德國、美國、俄羅斯、日本是斗容量3.5-40m³單斗液壓挖掘機的主要生產(chǎn)國,從20世紀80年代開始生產(chǎn)特大型挖掘機。從20世紀后期開始,國際上挖掘機的生產(chǎn)向大型化、微型化、多功能化、專用化和自動化的方向發(fā)展。⑴ 開發(fā)多品種、多功能、高質(zhì)量及高效率的挖掘機。⑵ 迅速發(fā)展全液壓挖掘機,不斷改進和革新控制方式,使挖掘機由簡單的杠桿操縱發(fā)展到液壓操縱、氣壓操縱、液壓伺服操縱和電氣控制、無線電遙控、電子計算機綜合程序控制

20、。在危險地區(qū)或水下作業(yè)采用無線電操縱,利用電子計算機控制接收器和激光導(dǎo)向相結(jié)合,實現(xiàn)了挖掘機作業(yè)操縱的完全自動化。⑶ 重視采用新技術(shù)、新工藝、新結(jié)構(gòu),加快標(biāo)準化、系列化、通用化發(fā)展速度。⑷ 更新設(shè)計理論,提高可靠性,延長使用壽命。⑸ 加強對駕駛員的勞動保護,改善駕駛員的勞動條件。⑹ 進一步改進液壓系統(tǒng)。中、小型液壓挖掘機的液壓系統(tǒng)有向變量系統(tǒng)轉(zhuǎn)變的明顯趨勢。⑺ 迅速拓展電子化、自動化技術(shù)在挖掘機上的應(yīng)用。</p><

21、p>  1.1.3 挖掘機的分類</p><p>  常見的挖掘機按驅(qū)動方式有內(nèi)燃機驅(qū)動挖掘機和電力驅(qū)動挖掘機兩種。其中電動挖掘機主要應(yīng)用在高原缺氧與地下礦井和其它一些易燃易爆的場所。按照行走方式的不同,挖掘機可分為履帶式挖掘機和輪式挖掘機。按照傳動方式的不同,挖掘機可分為液壓挖掘機和機械挖掘機。機械挖掘機主要用在一些大型礦山上。 按照用途來分,挖掘機又可以分為通用挖掘機,礦用挖掘機,船用挖掘機,特種挖掘機

22、等不同的類別。</p><p>  1.1.4 PLC的發(fā)展及應(yīng)用</p><p>  可編程序控制器是以微處理器為基礎(chǔ),綜合計算機、通信、聯(lián)網(wǎng)以及自動控制技術(shù)而開發(fā)的新一代工業(yè)控制裝置??删幊绦蚩刂破髟谖覈陌l(fā)展與應(yīng)用已有30多年的歷史,現(xiàn)在它已經(jīng)廣泛應(yīng)用于國民經(jīng)濟的各個工業(yè)生產(chǎn)領(lǐng)域,成為提高傳統(tǒng)工業(yè)裝備水平和技術(shù)能力的重要設(shè)備和強大支柱。隨著全球一體化經(jīng)濟的發(fā)展,努力發(fā)展可編程序控制器

23、在我國的大規(guī)模應(yīng)用,形成具有自主知識產(chǎn)權(quán)的可編程序控制器技術(shù),應(yīng)該是廣大技術(shù)人員努力的方向。 </p><p>  可編程序控制器問世于20世紀60年代,當(dāng)時的可編程序控制器功能都很簡單,只有邏輯、定時、計數(shù)等功能;硬件方面用于可編程序控制器的集成電路還沒有投入大規(guī)模工業(yè)化生產(chǎn),CPU以分立元件組成;存儲器為磁心存儲器,存儲容量有限;用戶指令一般只有二三十條,還沒有成型的編程語言;機型單一,沒有形成系列。一臺可編

24、程序控制器最多只能替代200~300個繼電器組成的控制系統(tǒng),在體積方面,與現(xiàn)在的可編程序控制器相比,可以說是龐然大物。 </p><p>  進入70年代,隨著中小規(guī)模集成電路的工業(yè)化生產(chǎn),可編程序控制器技術(shù)得到了較大的發(fā)展??删幊绦蚩刂破鞴δ艹壿嬤\算外,增加了數(shù)值運算、計算機接口、模擬量控制等;軟件開發(fā)有自診斷程序,程序存儲開始使用EPROM;可靠性進一步提高,初步形成系列,結(jié)構(gòu)上開始有模塊式和整體式的區(qū)分,

25、整機功能從專用向通用過渡。 </p><p>  70年代后期和80年代初期,微處理器技術(shù)日趨成熟,單片微處理器、半導(dǎo)體存儲器進入工業(yè)化生產(chǎn),大規(guī)模集成電路開始普遍應(yīng)用??删幊绦蚩刂破鏖_始向多處理器發(fā)展,使可編程序控制器的功能和處理速度大為增強,并具有通信和遠程I/O能力,增加了多種特殊功能,如浮點運算、三角函數(shù)、查表、列表等,自診斷和容錯技術(shù)也迅速發(fā)展。 </p><p>  80年代后

26、期到90年代中期,隨著計算機和網(wǎng)絡(luò)技術(shù)的普及應(yīng)用,超大規(guī)模集成電路、門陣列以及專用集成電路的迅速發(fā)展,可編程序控制器的CPU已發(fā)展為由16位或32位微處理器構(gòu)成,處理速度得到很大提高,高速計數(shù)、中斷、PID、運動控制等功能引入了可編程序控制器。使得可編程序控制器能夠滿足工業(yè)生產(chǎn)過程的各個領(lǐng)域,可編程序控制器已完全取代了傳統(tǒng)的邏輯控制裝置,模擬量儀表控制裝置和以小型機為核心的DDC(直接數(shù)字控制)控制裝置。由于聯(lián)網(wǎng)能力增強,既可和上位計算

27、機聯(lián)網(wǎng),也可以下掛FLEX I/O或遠程I/O,從而組成分布式控制系統(tǒng)(DCS)已無困難。梯型圖語言和語句表語言完全成熟,基本上標(biāo)準化,SFC(順序功能圖)語言逐步普及,專用的編程器已被個人計算機和相應(yīng)編程軟件所替代,人機界面裝置日趨完善,已能進行對整個工廠的監(jiān)控、管理,并發(fā)展了冗余技術(shù),大大加強了可靠性。 </p><p>  進入21世紀,可編程序控制器仍保持旺盛的發(fā)展勢頭,并不斷擴大其應(yīng)用領(lǐng)域,如為用戶配置

28、柔性制造系統(tǒng)(FMS)和計算機集成制造系統(tǒng)(CIMS)。目前可編程序控制器主要向兩個方向擴展:一是綜合化控制系統(tǒng),它已經(jīng)突破了原有的可編程序控制器的概念,將工廠生產(chǎn)過程控制與信息管理系統(tǒng)密切結(jié)合起來,甚至向上為MES和ERP系統(tǒng)準備了技術(shù)基礎(chǔ),這種發(fā)展趨勢會使得舉步為艱的ERP系統(tǒng)有了堅實的技術(shù)基礎(chǔ),從而會帶來工業(yè)控制的一場變革,實現(xiàn)真正意義上的電子信息化工廠;二是微型可編程序控制器異軍突起,體積如手掌大小,功能可覆蓋單體設(shè)備及整個車間

29、的控制功能,并具備聯(lián)網(wǎng)功能,這種微型化的可編程序控制器使得控制系統(tǒng)可將觸角延伸到工廠的各個角落。隨著世界經(jīng)濟一體化進程的加快,在技術(shù)發(fā)展的同時,發(fā)達國家更加注重了對可編程序控制器的知識產(chǎn)權(quán)的保護,國際大型可編程序控制器制造商紛紛加入了可編程序控制器的國際標(biāo)準化組織,他們利用許多技術(shù)標(biāo)準建立了符合他們經(jīng)濟利益的技術(shù)保護壁壘。 </p><p>  1.2 課題的目的和意義</p><p> 

30、 隨著我國經(jīng)濟的高速發(fā)展,在遼闊的土地上正在進行著大規(guī)模的經(jīng)濟建設(shè),土木工程建設(shè)越來越多,這就需要大量的土石方施工機械為其服務(wù),而挖掘機是最重要的一類土石方施工機械,所以挖掘機的重要性越來越明顯。目前,主要是通過操作人員來實現(xiàn)對挖掘機的控制,因此要考慮到工作環(huán)境的安全性,可靠性與工作持續(xù)性,如果能夠自動的控制挖掘機的工作過程,不僅節(jié)省大量的人力、物力,而且還會帶來可觀的經(jīng)濟效益,本系統(tǒng)就是通過PLC實現(xiàn)挖掘機實物教學(xué)模型控制。通過控制器

31、實現(xiàn)對挖掘機的自動和手動控制,通過手動控制可以使操作人員對挖掘機進行遠程控制,使操作人員遠離危險區(qū)域,避免在危險區(qū)域中施工造成不必要的人員傷亡。通過自動控制可以使挖掘機不知疲倦的重復(fù)完成預(yù)先設(shè)計好的動作,提高工作效率,節(jié)約成本,把人從枯燥的工作中解放出來。</p><p>  1.3 課題研究的主要內(nèi)容</p><p>  本系統(tǒng)主要是采用PLC實現(xiàn)挖掘機的模擬控制,研究的主要內(nèi)容如下:&

32、lt;/p><p> ?、?在收集相關(guān)資料,學(xué)習(xí)了相關(guān)理論知識的基礎(chǔ)上,對挖掘機控制系統(tǒng)進行總體設(shè)計。</p><p> ?、?通過對PLC選型、資源分配以及硬件電路的連接實現(xiàn)挖掘機控制系統(tǒng)硬件的設(shè)計。</p><p> ?、?通過對系統(tǒng)進行程序的設(shè)計、分析、調(diào)試、修改,最終編制出相應(yīng)的梯形圖程序。</p><p>  ⑷ 利用組態(tài)王對挖掘機控制

33、系統(tǒng)上位端進行實時監(jiān)控。</p><p> ?、?最后軟硬件進行聯(lián)調(diào),模擬運行,并實現(xiàn)組態(tài)與下位機的通信。</p><p>  2 挖掘機控制系統(tǒng)的硬件設(shè)計</p><p>  2.1 系統(tǒng)的工作原理</p><p>  本系統(tǒng)主要是通過PLC實現(xiàn)挖掘機實物教學(xué)模型控制,通過控制四個直流電機的正反轉(zhuǎn)來實現(xiàn)挖掘機的基本動作。本系統(tǒng)能手動完成八個

34、基本的機械動作,分別是前進、后退、左拐、右拐、左轉(zhuǎn)、右轉(zhuǎn)、下挖、上揚,并通過這八個基本動作組合出一套完整的自動挖掘過程動作,從而模擬出現(xiàn)實工業(yè)現(xiàn)場環(huán)境中挖掘機挖掘的整個過程。</p><p>  2.2 硬件設(shè)計的理論基礎(chǔ)</p><p>  2.2.1 PLC的工作原理</p><p>  可編程序控制器主要由中央處理單元(CPU)、存儲器(RAM/ROM)、輸入

35、/輸出部件(I/O單元)、電源和編程器幾大部分??删幊绦蚩刂破骺刂葡到y(tǒng)示意圖如圖2.1所示。</p><p>  圖2.1 PLC控制系統(tǒng)示意圖 </p><p>  可編程序控制器有兩種基本的工作狀態(tài),即運行(RUN)狀態(tài)和停止(STOP)狀態(tài)。在運行狀態(tài),可編程序控制器通過執(zhí)行反映控制要求的用戶程序來實現(xiàn)控制功能。為了使可編程序控制器的輸出及時的響應(yīng)隨時可能變化的輸入信號,用戶程序

36、不是只執(zhí)行一次,而是反復(fù)不斷地重復(fù)執(zhí)行,直至可編程序控制器停機或切換到STOP工作狀態(tài)。除了執(zhí)行用戶程序之外,在每次循環(huán)過程中,可編程序控制器還要完成內(nèi)部處理、通信處理等工作,一次循環(huán)可分為5個階段如圖2.2所示。</p><p><b>  圖2.2 掃描過程</b></p><p>  可編程序控制器的這種周而復(fù)始的循環(huán)工作方式稱為掃描工作方式。由于計算機執(zhí)行指令

37、的速度極高,從外部輸入—輸出關(guān)系來看,處理過程似乎是同時完成的。在內(nèi)部處理階段,可編程序控制器檢查CPU模塊內(nèi)部的硬件是否正常,將監(jiān)控定時器復(fù)位,以及完成一些其它的內(nèi)部工作。</p><p>  在通信服務(wù)階段,可編程序控制器與其它的帶微處理器的智能裝置通信,響應(yīng)編程器鍵入的命令,更新編程器的顯示內(nèi)容。當(dāng)可編程序控制器處于停止(STOP)狀態(tài)時,只執(zhí)行以上的操作。可編程序控制器處于運行(RUN)狀態(tài)時,還要執(zhí)行另

38、外三個階段的操作。</p><p>  在可編程序控制器的存儲器中,設(shè)置了一片區(qū)域用來存放輸入信號和輸出信號的狀態(tài),它們分別稱為輸入映像寄存器和輸出映像寄存器??删幊绦蚩刂破魈菪螆D中別的編程元件對應(yīng)的映像存儲器統(tǒng)稱為元件映像寄存器。</p><p>  在輸入處理階段,可編程序控制器把所有外部輸入電路的接通/斷開(ON/OFF)狀態(tài)讀入輸入映像寄存器。外接的輸入觸點電路接通時,對應(yīng)的輸入映

39、像寄存器為“1”狀態(tài),梯形圖中對應(yīng)的輸入繼電器的常開觸點接通,常閉觸點斷開。外接的輸入觸點電路斷開時,對應(yīng)的輸入映像寄存器為“0”狀態(tài),梯形圖中對應(yīng)的輸入繼電器的常開觸點斷開,常閉觸點接通。</p><p>  在程序執(zhí)行階段,外部輸入信號的變化不影響輸入映像寄存器的狀態(tài),輸入信號變化了的狀態(tài)只能在下一個掃描周期的輸入處理階段被讀入。</p><p>  可編程序控制器的用戶程序有若干條指

40、令組成,指令在存儲器中按序號順序排列。在沒有跳轉(zhuǎn)指令時,CPU從第一條指令開始,逐條順序地執(zhí)行用戶程序,直到用戶程序結(jié)束。在執(zhí)行指令時,從輸入映像寄存器或別的元件映像寄存器中將有關(guān)編程元件的“0”/“1”狀態(tài)讀出來,并根據(jù)指令的要求執(zhí)行相應(yīng)的邏輯運算,運算結(jié)果寫入到對應(yīng)的元件映像寄存器中,因此,各編程元件的映像寄存器(輸入映像寄存器除外)的內(nèi)容隨著程序的執(zhí)行而變化。</p><p>  在輸出處理階段,CPU將輸

41、出映像寄存器的“0”/“1”狀態(tài)傳送輸出鎖存器。梯形圖中輸出繼電器的線圈“通電”時,對應(yīng)的輸出映像寄存器為“1”狀態(tài)。信號經(jīng)輸出模塊隔離和功率放大后,繼電器型輸出模塊中對應(yīng)的硬件繼電器的線圈通電,其常開觸點閉合,使外部負載通電工作。若梯形圖中輸出繼電器的線圈“斷電”,對應(yīng)的輸出映像寄存器為“0”態(tài),在輸出處理階段后,繼電器輸出模塊中對應(yīng)的硬件繼電器的線圈斷電,其常開觸點斷開,外部負載斷電,停止工作。</p><p&g

42、t;  2.2.2 直流電機的工作原理</p><p>  今天的挖掘機占絕大部分的是全液壓全回轉(zhuǎn)挖掘機。液壓挖掘機主要由發(fā)動機、液壓系統(tǒng)、工作裝置、行走裝置和電氣控制等部分組成。液壓系統(tǒng)由液壓泵、控制閥、液壓缸、液壓馬達、管路、油箱等組成。電氣控制系統(tǒng)包括監(jiān)控盤、發(fā)動機控制系統(tǒng)、泵控制系統(tǒng)、各類傳感器、電磁閥等。挖掘機主要由發(fā)動機和液壓泵等組成的,發(fā)動機提供動力,通過分配器將液壓油分配到各條臂和行走中。<

43、/p><p>  本系統(tǒng)主要內(nèi)容是通過PLC控制挖掘機模型,該模型的動力系統(tǒng)是小型直流電機。</p><p>  直流電機是電機的主要類型之一。一臺直流電機即可作為發(fā)電機使用,也可作為電動機使用,由于其具有良好的調(diào)速性能,在許多調(diào)速性能要求較高的場合,仍得到廣泛使用。直流電機的工作原理如圖2.3所示。</p><p>  圖2.3 直流電機的工作原理圖</p>

44、;<p>  直流電機由定子和轉(zhuǎn)子兩部分組成,其間有一定的氣隙。其構(gòu)造的主要特點是具有一個帶換向器的電樞。直流電機的定子由機座、主磁極、換向磁極、前后端蓋和刷架等部件組成。其中主磁極是產(chǎn)生直流電機氣隙磁場的主要部件,由永磁體或帶有直流勵磁繞組的疊片鐵心構(gòu)成。直流電機的轉(zhuǎn)子則由電樞、換向器(又稱整流子)和轉(zhuǎn)軸等部件構(gòu)成。其中電樞由電樞鐵心和電樞繞組兩部分組成。電樞鐵心由硅鋼片疊成,</p><p> 

45、 在其外圓處均勻分布著齒槽,電樞繞組則嵌置于這些槽中。換向器是一種機械整流部件。由換向片疊成圓筒形后,以金屬夾件或塑料成型為一個整體。各換向片間互相絕緣。換向器質(zhì)量對運行可靠性有很大影響。</p><p>  當(dāng)原動機驅(qū)動電樞繞組在主磁極N、S之間旋轉(zhuǎn)時,電樞繞組上感生出電動勢,經(jīng)電刷、換向器裝置整流為直流后,引向外部負載(或電網(wǎng)),對外供電,此時電機作直流發(fā)電機運行。如用外部直流電源,經(jīng)電刷換向器裝置將直流電流

46、引向電樞繞組,則此電流與主磁極N、S產(chǎn)生的磁場互相作用,產(chǎn)生轉(zhuǎn)矩,驅(qū)動轉(zhuǎn)子與連接于其上的機械負載工作,此時電機作直流電動機運行。</p><p>  2.3 PLC的選型</p><p>  S7-200系列是一類可編程邏輯控制器(Micro PLC)。這一系列產(chǎn)品可以滿足多種多樣的自動化控制需要,S7-200 Micro PLC具有緊湊的設(shè)計、良好的擴展能力、低廉的價格以及強大的指令,使

47、得S7-200近乎完美地滿足小規(guī)模的控制要求。緊湊的結(jié)構(gòu)、低廉的成本以及功能強大的指令集使得S7-200 PLC成為各種小型控制任務(wù)理想的解決方案。S7-200產(chǎn)品的多樣化以及基于Windows的編程工具,能夠更加靈活地完成自動化任務(wù)。S7-200的用戶程序包括了位邏輯、計數(shù)器、定時器、復(fù)雜數(shù)學(xué)運算以及其它模塊通訊等指令內(nèi)容,從而使它能夠監(jiān)視輸入狀態(tài),改變輸出狀態(tài)以達到控制目的。緊湊的結(jié)構(gòu)、靈活的配置和強大的指令集使S7-200成為本系

48、統(tǒng)的理想解決方案。</p><p>  S7-200出色表現(xiàn)在極高的可靠性,極豐富的指令集,易于掌握,便捷的操作,豐富的內(nèi)置集成功能,實時特性,強勁的通訊能力,豐富的擴展模塊和自由端口模式通信功能,最大可以擴展到248點數(shù)字量I/O或35路模擬量I/O,最多有30多KB程序和數(shù)據(jù)存儲空間。</p><p>  S7-200有5種CPU模塊分別是:221、222、224、224XP、226,

49、根據(jù)系統(tǒng)的需要所以選用CPU224的主機模塊。CPU224是具有較強控制功能的控制器,14入/10出數(shù)字量,6個高速計數(shù)器,6路30kHz單相高速計數(shù)器,4路20kHz雙相高速計數(shù)器。</p><p>  2.4系統(tǒng)的資源分配</p><p>  根據(jù)系統(tǒng)的需要,輸入點10個分別是I0.0、I0.1、I0.2、I0.3、I0.4、I0.5、I0.6、I0.7、I1.0、I1.1,輸出點8個

50、分別是Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5、Q0.6、Q0.7 。I/O分配如表2.1和2.2所示。</p><p>  表2.1 輸入地址分配表</p><p>  表2.2 輸出地址分配表</p><p>  2.5 系統(tǒng)的外部接線圖</p><p>  通過控制盒連接S7-200,然后操作控制盒來控制挖掘機,如圖2

51、.4所示。</p><p>  圖2.4 外部接線圖</p><p>  2.6 硬件的抗干擾措施</p><p>  隨著工業(yè)設(shè)備自動化控制技術(shù)的發(fā)展,可編程序控制器(PLC)在工業(yè)設(shè)備控制中的應(yīng)用越來越廣泛。PLC控制系統(tǒng)的可靠性直接影響到企業(yè)的安全生產(chǎn)和經(jīng)濟運行,系統(tǒng)的抗干擾能力是關(guān)系到整個系統(tǒng)可靠運行的關(guān)鍵。自動化系統(tǒng)所使用的各種類型PLC中,有的是集中安裝

52、在控制室,有的是安裝在生產(chǎn)現(xiàn)場和各電機設(shè)備上,它們大多處在強電電路和強電設(shè)備所形成的惡劣電磁環(huán)境中。要提高PLC控制系統(tǒng)可靠性,一方面要求PLC生產(chǎn)廠家提高設(shè)備的抗干擾能力,另一方面要求應(yīng)用部門在工程設(shè)計、安裝施工和使用維護中引起高度重視,多方配合才能完善解決問題,有效地增強系統(tǒng)的抗干擾性能。</p><p>  ⑴ 屏蔽:對電源變壓器、中央處理器、編程器等主要部件,采用導(dǎo)電、導(dǎo)磁性良好的材料進行屏蔽處理,以防止

53、外界干擾信號的影響。</p><p> ?、?濾波:對供電系統(tǒng)計輸入線路采用多種形式的濾波處理,以消除和抑制高頻干擾信號,也削弱了模塊間的相互影響。</p><p> ?、?電源調(diào)整與保護:電源波動造成電壓畸變或毛刺,將對PLC及I/O模塊產(chǎn)生不良影響。對微處理器核心部件所需要的+5V電源采用多級濾波處理,并用集成電壓調(diào)整器進行調(diào)整,以適應(yīng)交流電網(wǎng)的波動和過電壓、欠電壓的影響。盡量使電源線

54、平行走線,電源線對地呈低阻抗,以減少電源噪聲干擾。其屏蔽層接地方式不同,對干擾抑制效果不一樣,一般次級線圈不能接地。輸入、輸出線應(yīng)用雙絞線且屏蔽層應(yīng)可靠接地,以抑制共摸干擾。</p><p> ?、?隔離:在微處理器與I/O電路之間,采用光電隔離措施,有效地把他們隔離開來,以防外部的干擾信號及地線環(huán)路中產(chǎn)生的噪聲電信號通過公共地線進入PLC本機,從而影響其正常工作。</p><p>  3

55、 挖掘機控制系統(tǒng)的軟件設(shè)計</p><p>  3.1 PLC編程語言的概述</p><p>  ⑴ PLC編程語言的種類</p><p>  PLC編程語言的種類主要包括三種:梯形圖、語句表和功能塊圖。</p><p>  梯形圖:梯形圖是通過連線把PLC指令的梯形圖符號連接在一起的連通圖,用以表達所使用的PLC指令及其前后順序,它與電氣原

56、理圖很相似。它的連線有兩種:一為母線,另一為內(nèi)部橫豎線。內(nèi)部橫豎線把一個個梯形圖符號指令連成一個指令組,這個指令組一般總是從裝載(LD)指令開始,必要時再繼以若干個輸入指令(含LD指令),以建立邏輯條件。最后為輸出類指令,實現(xiàn)輸出控制,或為數(shù)據(jù)控制、流程控制、通訊處理、監(jiān)控工作等指令,以進行相應(yīng)的工作。母線是用來連接指令組的。梯形圖編程,因為它直觀易懂。</p><p>  語句表:S7系列PLC將指令表稱為語句

57、表。PLC的指令是一種與微機的匯編語言中的指令相似的助記符表達式,由指令組成的程序叫做指令表程序或語句表程序。語句表比較適合熟悉PLC和邏輯程序設(shè)計的經(jīng)驗豐富的程序員使用。</p><p>  功能塊圖:這是一種類似于數(shù)字邏輯門電路的編程語言,有數(shù)字電路基礎(chǔ)的人很容易掌握。該編程語言用類似與門、或門的方框來表示邏輯運算關(guān)系,方框的左側(cè)為邏輯運算的輸入變量,右側(cè)為輸出變量,輸入、輸出端的小圓圈表示“非”運算,方框被

58、“導(dǎo)線”連接在一起,信號自左向右流動。</p><p> ?、?PLC編程語言的特點</p><p><b>  ① 簡化的程序結(jié)構(gòu)</b></p><p>  PLC的程序結(jié)構(gòu)通常很簡單,典型的為塊式結(jié)構(gòu),不同塊完成不同的功能,使程序的調(diào)試者對整個程序的控制功能和控制順序有清晰的概念。</p><p> ?、?簡化應(yīng)用

59、軟件生成過程</p><p>  使用匯編語言和高級語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其余由系統(tǒng)軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有高深的軟件設(shè)計能力。</p><p><b> ?、?圖形式指令結(jié)構(gòu)</b></p><p>  程序由圖形方式表達,指令由不同的圖形符號組成

60、,易于理解和記憶。系統(tǒng)的軟件開發(fā)者已把工業(yè)控制中所需的獨立運算功能編制成象征性圖形,用戶根據(jù)自己的需要把這些圖形進行組合,并填入適當(dāng)?shù)膮?shù)。在邏輯運算部分,幾乎所有的廠家都采用類似于繼電器控制電路的梯形圖,很容易接受。如西門子公司還采用控制系統(tǒng)流程圖來表示,它沿用二進制邏輯元件圖形符號來表達控制關(guān)系,很直觀易懂。較復(fù)雜的算術(shù)運算、定時計數(shù)等,一般也參照梯形圖或邏輯元件圖給予表示,雖然象征性不如邏輯運算部分,但也很受用戶歡迎。</p

61、><p><b> ?、?明確的變量常數(shù)</b></p><p>  圖形符相當(dāng)于操作碼,規(guī)定了運算功能,操作數(shù)由用戶填人,如:K400,T120等。PLC中的變量和常數(shù)以及其取值范圍有明確規(guī)定,由產(chǎn)品型號決定,可查閱產(chǎn)品目錄手冊。</p><p><b> ?、?強化的調(diào)試手段</b></p><p>

62、;  無論是匯編程序,還是高級語言程序調(diào)試,都是令編輯人員頭疼的事,而PLC的程序調(diào)試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內(nèi)部編輯、調(diào)試、監(jiān)控等,并在軟件支持下,使診斷和調(diào)試操作都很簡單。</p><p>  3.2 挖掘機控制系統(tǒng)程序的設(shè)計</p><p>  本系統(tǒng)自動控制部分設(shè)計了一套完整的機械動作,這一套完整的動作由八個基本的機械動作組成:前進、后退、左

63、拐、右拐、左轉(zhuǎn)、右轉(zhuǎn)、下挖、上揚。本系統(tǒng)分為兩個部分:第一部分為自動控制;第二部分為手動控制。</p><p>  3.2.1自動控制的設(shè)計</p><p>  本系統(tǒng)自動動作依次為:挖掘機前進,右拐前進,左轉(zhuǎn),下挖,右轉(zhuǎn),后退,左拐前進,右轉(zhuǎn),上揚,左轉(zhuǎn),后退,右拐,后退,最終回到起始位置,如圖3.2所示。</p><p>  圖3.1 挖掘機自動控制圖</

64、p><p><b>  程序設(shè)計及分析:</b></p><p>  從網(wǎng)絡(luò)1到網(wǎng)絡(luò)6的程序可知:</p><p>  自動控制開關(guān)I1.1導(dǎo)通,延時定時器T37、T38開始計時。T37在3秒后導(dǎo)通,此時M0.0導(dǎo)通,將M21.0的數(shù)值移入移位寄存器中,M21.1為該寄存器的最低位端;將M22.0的數(shù)值移入移位寄存器中,M25.1為該寄存器的最低位

65、端。</p><p>  從網(wǎng)絡(luò)7的程序可知:</p><p>  M21.1導(dǎo)通,Q0.1輸出,挖掘機前進5秒。</p><p>  從網(wǎng)絡(luò)8到網(wǎng)絡(luò)9的程序可知:</p><p>  M21.2導(dǎo)通,Q0.1和Q0.5同時輸出,挖掘機右拐。</p><p>  從網(wǎng)絡(luò)10到網(wǎng)絡(luò)11的程序可知:</p>

66、<p>  M21.3導(dǎo)通,T40開始計時,2秒后導(dǎo)通,Q0.7輸出,挖掘機左轉(zhuǎn)。</p><p>  從網(wǎng)絡(luò)12到網(wǎng)絡(luò)13的程序可知:</p><p>  M21.4導(dǎo)通,T41開始計時,1秒后導(dǎo)通,Q0.2輸出,挖掘機下挖。</p><p>  從網(wǎng)絡(luò)14到網(wǎng)絡(luò)15的程序可知:</p><p>  M21.5導(dǎo)通,T42開始計時

67、,2秒后導(dǎo)通,Q0.6輸出,挖掘機右轉(zhuǎn)。</p><p>  從網(wǎng)絡(luò)16的程序可知:</p><p>  M21.6導(dǎo)通,Q0.0輸出,挖掘機后退。</p><p>  從網(wǎng)絡(luò)17到網(wǎng)絡(luò)18的程序可知:</p><p>  M21.7導(dǎo)通,Q0.1和Q0.4同時輸出,挖掘機左拐。</p><p>  從網(wǎng)絡(luò)14到網(wǎng)絡(luò)1

68、5的程序可知:</p><p>  M25.1導(dǎo)通,T42開始計時,2秒后導(dǎo)通,Q0.6輸出,挖掘機右轉(zhuǎn)。</p><p>  從網(wǎng)絡(luò)18到網(wǎng)絡(luò)19的程序可知:</p><p>  M25.2導(dǎo)通,T43開始計時,1秒后導(dǎo)通,Q0.3輸出,挖掘機上揚。</p><p>  從網(wǎng)絡(luò)10到網(wǎng)絡(luò)11的程序可知:</p><p&g

69、t;  M25.3導(dǎo)通,T40開始計時,2秒后導(dǎo)通,Q0.7輸出,挖掘機左轉(zhuǎn)。</p><p>  從網(wǎng)絡(luò)16的程序可知:</p><p>  M25.4導(dǎo)通,Q0.0輸出,挖掘機后退。</p><p>  從網(wǎng)絡(luò)8到網(wǎng)絡(luò)9的程序可知:</p><p>  M25.5導(dǎo)通,T39開始計時,2.8秒后導(dǎo)通,Q0.5輸出,挖掘機右拐。</p

70、><p>  從網(wǎng)絡(luò)16的程序可知:</p><p>  M25.6導(dǎo)通,Q0.0輸出,挖掘機后退。</p><p>  3.2.2 手動控制的設(shè)計</p><p>  本系統(tǒng)的手動動作可實現(xiàn)對挖掘機的手動控制,如圖3.2所示。</p><p>  圖3.2 手動控制圖</p><p>  手動控制

71、開關(guān)I1.0導(dǎo)通,M23.0導(dǎo)通,按下I0.4,M23.1導(dǎo)通,Q0.1輸出,挖掘機前進。按下I0.2,M23.2導(dǎo)通,Q0.4輸出,挖掘機左拐。按下I0.5,M23.3導(dǎo)通,Q0.0輸出,挖掘機后退。按下I0.3,M23.4導(dǎo)通,Q0.5輸出,挖掘機右拐。按下I0.3,M23.4導(dǎo)通,Q0.5輸出,挖掘機右拐。按下I0.0,M23.5導(dǎo)通,Q0.2輸出,挖掘機下挖。按下I0.1,M23.6導(dǎo)通,Q0.3輸出,挖掘機上揚。按下I0.6,

72、M23.7導(dǎo)通,Q0.6輸出,挖掘機右轉(zhuǎn)。按下I0.7,M24.0導(dǎo)通,Q0.7輸出,挖掘機左轉(zhuǎn)。</p><p><b>  其相關(guān)的程序為:</b></p><p>  3.3 軟件的抗干擾措施</p><p>  ⑴ 故障診斷:系統(tǒng)軟件定期地檢測外界環(huán)境,如掉電、欠電壓、鋰電池電壓過低及強干擾信號等,以便及時反映和處理。 ⑵ 信號

73、保護和恢復(fù):當(dāng)偶爾性故障發(fā)生時,不破壞PLC內(nèi)部的信息,一旦故障現(xiàn)象消失,就可以恢復(fù)正常,繼續(xù)原來的工作。 ⑶ 設(shè)置警戒時鐘WDT:如果程序循環(huán)掃描執(zhí)行時間超過了WDT規(guī)定的時間,預(yù)示了程序進入死循環(huán),立即報警。 ⑷ 加強對程序的檢查和校驗:一旦程序有錯,立即報警,并停止執(zhí)行程序。 ⑸ 對程序及動態(tài)數(shù)據(jù)進行電池后備:當(dāng)停電時利用后備電池供電,保持有關(guān)信息和狀態(tài)數(shù)據(jù)不丟失。</p><p>

74、<b>  4 人機界面的設(shè)計</b></p><p>  4.1 組態(tài)軟件的介紹</p><p>  組態(tài)就是用應(yīng)用軟件中提供的工具、方法,完成工程中某一具體任務(wù)的過程。與硬件生產(chǎn)相對照,組態(tài)與組裝類似。如要組裝一臺電腦,事先提供了各種型號的主板、機箱、電源、CPU、顯示器、硬盤、光驅(qū)等,我們的工作就是用這些部件拼湊成自己需要的電腦。當(dāng)然軟件中的組態(tài)要比硬件的組裝有

75、更大的發(fā)揮空間,因為它一般要比硬件中的“部件”更多,而且每個“部件”都很靈活,因為軟部件都有內(nèi)部屬性,通過改變屬性可以改變其規(guī)格(如大小、性狀、顏色等)。 在組態(tài)概念出現(xiàn)之前,要實現(xiàn)某一任務(wù),都是通過編寫程序(如使用BASIC,C,FORTRAN等)來實現(xiàn)的。編寫程序不但工作量大、周期長,而且容易犯錯誤,不能保證工期。組態(tài)軟件的出現(xiàn),解決了這個問題。對于過去需要幾個月的工作,通過組態(tài)幾天就可以完成。 </p><

76、p>  組態(tài)軟件是有專業(yè)性的。一種組態(tài)軟件只能適合某種領(lǐng)域的應(yīng)用。組態(tài)的概念最早出現(xiàn)在工業(yè)計算機控制中。如DCS(集散控制系統(tǒng))組態(tài),PLC(可編程控制器)梯形圖組態(tài)。人機界面生成軟件就叫工控組態(tài)軟件。其實在其他行業(yè)也有組態(tài)的概念,人們只是不這么叫而已。如AutoCAD,PhotoShop,辦公軟件(PowerPoint)都存在相似的操作,即用軟件提供的工具來形成自己的作品,并以數(shù)據(jù)文件保存作品,而不是執(zhí)行程序。組態(tài)形成的數(shù)據(jù)只有

77、其制造工具或其他專用工具才能識別。但是不同之處在于,工業(yè)控制中形成的組態(tài)結(jié)果是用在實時監(jiān)控的。組態(tài)工具的解釋引擎,要根據(jù)這些組態(tài)結(jié)果實時運行。從表面上看,組態(tài)工具的運行程序就是執(zhí)行自己特定的任務(wù)。雖然說組態(tài)就是不需要編寫程序就能完成特定的應(yīng)用。但是為了提供一些靈活性,組態(tài)軟件也提供了編程手段,一般都是內(nèi)置編譯系統(tǒng),提供類BASIC語言,有的甚至支持VB。在當(dāng)今工控領(lǐng)域,一些常用的大型組態(tài)軟件主要有:WinCC,iFix,Intouch,

78、組態(tài)王,力控等。</p><p>  組態(tài)王開發(fā)監(jiān)控系統(tǒng)軟件是新型的工業(yè)自動控制系統(tǒng)正以標(biāo)準的工業(yè)計算機軟、硬件平臺構(gòu)成的集成系統(tǒng)取代傳統(tǒng)的封閉式系統(tǒng),它具有適應(yīng)性強、開放性好、易于擴展、經(jīng)濟、開發(fā)周期短等優(yōu)點。通??梢园堰@樣的系統(tǒng)劃分為控制層、監(jiān)控層、管理層三個層次結(jié)構(gòu)。其中監(jiān)控層對下連接控制層,對上連接管理層,它不但實現(xiàn)對現(xiàn)場的實時監(jiān)測與控制,且在自動控制系統(tǒng)中完成上傳下達、組態(tài)開發(fā)的重要作用。尤其考慮三方面

79、問題:畫面、數(shù)據(jù)、動畫。通過對監(jiān)控系統(tǒng)要求及實現(xiàn)功能的分析,采用組態(tài)王對監(jiān)控系統(tǒng)進行設(shè)計。組態(tài)軟件也為試驗者提供了可視化監(jiān)控畫面,有利于試驗者實時現(xiàn)場監(jiān)控。而且,它能充分利用Windows的圖形編輯功能,方便地構(gòu)成監(jiān)控畫面,并以動畫方式顯示控制設(shè)備的狀態(tài),具有報警窗口、實時趨勢曲線等,可便利的生成各種報表。它還具有豐富的設(shè)備驅(qū)動程序和靈活的組態(tài)方式、數(shù)據(jù)鏈接功能。因此本系統(tǒng)選擇組態(tài)王來實現(xiàn)對挖掘機控制系統(tǒng)的設(shè)計。組態(tài)王(KingView

80、)軟件包括組態(tài)王工程瀏覽器、開發(fā)系統(tǒng)和運行系統(tǒng)三個部份。</p><p>  工程瀏覽器(PROJMAK)是一個具有集成開發(fā)的環(huán)境。在工程瀏覽器中可以創(chuàng)建工程,并對工程進行管理。可以查看工程的各個組成部分,完成構(gòu)造數(shù)據(jù)庫、定義外部設(shè)備等工作。</p><p>  開發(fā)系統(tǒng)(TOUCHMAK)是應(yīng)用程序的開發(fā)環(huán)境。在這個環(huán)境中完成設(shè)計畫面、動畫連接等工作。TOUCHMAK具有先進完善的圖形生

81、成功能;數(shù)據(jù)庫中有多種數(shù)據(jù)類型,能合理地抽象控制對象的特性;對變量報警、趨勢曲線、過程記錄、安全防范等重要功能都有簡單的操作辦法。</p><p>  運行系統(tǒng)(TOUCHVIEW)是組態(tài)王軟件的實時運行環(huán)境。在TOUCHMAK中建立的圖形畫面只有在TOUCHIVEW中才能運行。TOUCHVIEW從工業(yè)控制對象中采集數(shù)據(jù),并記錄在實時數(shù)據(jù)庫中。它還負責(zé)把數(shù)據(jù)的變化用動畫的方式形象地表示出來,同時完成變量報警、操作

82、記錄、趨勢曲線等監(jiān)視功能,并生成歷史數(shù)據(jù)文件。畫面的“開發(fā)系統(tǒng)”和“運行系統(tǒng)”由“工程瀏覽器”調(diào)用,且兩個系統(tǒng)可以獨立于“工程瀏覽器”工作。</p><p>  4.2 挖掘機監(jiān)控系統(tǒng)的創(chuàng)建過程</p><p>  4.2.1 挖掘機監(jiān)控系統(tǒng)設(shè)備的連接</p><p>  在計算機外部設(shè)備硬件連接好后,為了實現(xiàn)組態(tài)王和外部設(shè)備的實時數(shù)據(jù)通訊,必須在組態(tài)王的開發(fā)環(huán)境中

83、定義外部設(shè)備。本系統(tǒng)的設(shè)備連接過程如下:</p><p> ?、?在組態(tài)王工程瀏覽器樹形目錄中,選擇設(shè)備COM1,在右邊的工作區(qū)出現(xiàn)了“新建”圖標(biāo),雙擊此“新建”圖標(biāo),彈出“設(shè)備配置向?qū)А睂υ捒?,在“設(shè)備”下的子項中默認列出的項目表示組態(tài)王和外部設(shè)備幾種常用的通訊方式,DDE、PLC,智能儀表,智能模塊,板卡,變頻器。</p><p> ?、?在上述對話框雙擊PLC選擇西門子提供的S720

84、0系列的PPI項。</p><p> ?、?為S7200設(shè)備指定邏輯名稱s7200。</p><p> ?、?為設(shè)備選擇連接的串口為COM1。</p><p> ?、?為了保證組態(tài)王與PLC能夠通信上,所以組態(tài)王的通信地址要與PLC的通信地址保持一致,在本系統(tǒng)調(diào)試的過程中,PLC的通信地址為18,因此此處填寫設(shè)備地址為18。</p><p>

85、  ⑹ 設(shè)置通信故障恢復(fù)參數(shù),默認參數(shù)。</p><p> ?、?檢查各項設(shè)置是否正確,確認無誤后,單擊“完成”。</p><p>  創(chuàng)建好的窗口如圖4.1所示。</p><p>  圖4.1 創(chuàng)建好的窗口</p><p>  4.2.2 挖掘機監(jiān)控系統(tǒng)數(shù)據(jù)變量的設(shè)計</p><p>  數(shù)據(jù)庫是“組態(tài)王”最核心的部

86、分。在TouchVew運行時,現(xiàn)場的挖掘機要以動畫的形式顯示在屏幕上,這些都是以實時數(shù)據(jù)庫為核心,所以說數(shù)據(jù)庫是連接上位機和下位機的橋梁。數(shù)據(jù)庫中變量的集合形象地稱為“數(shù)據(jù)辭典”,數(shù)據(jù)詞典記錄了所有用戶可以使用的數(shù)據(jù)變量的詳細信息。數(shù)據(jù)詞典中的變量可以分為基本變量類型和特殊變量兩大類,基本變量又分為內(nèi)存變量和I/O變量兩種。“I/O變量”指的是組態(tài)王與外部設(shè)備或其它應(yīng)用程序交換的變量。這種數(shù)據(jù)交換是雙向的、動態(tài)的,就是說在組態(tài)王系統(tǒng)運行

87、過程中,每當(dāng)I/O 變量的值改變時,該值就會自動寫入外部設(shè)備或遠程應(yīng)用程序;每當(dāng)外部設(shè)備或遠程應(yīng)用程序中的值改變時,組態(tài)王系統(tǒng)中的變量值也會自動改變。所以,那些從下位機采集來的數(shù)據(jù)、發(fā)送給下位機的指令,比如前進按鈕、后退按鈕等變量,都需要設(shè)置成“I/O 變量”。那些不需要和外部設(shè)備或其它應(yīng)用程序交換,只在組態(tài)王內(nèi)使用的變量,比如計算過程的中間變量,就可以設(shè)置成“內(nèi)存變量”。基本類型的變量也可以按照數(shù)據(jù)類型分為離散型、實型、整型和字符串型

88、。</p><p> ?、?內(nèi)存離散變量、I/O離散變量</p><p> ?、?內(nèi)存實型變量、I/O實型變量</p><p>  ⑶ 內(nèi)存整數(shù)變量、I/O整數(shù)變量</p><p> ?、?內(nèi)存字符串型變量、I/O字符串型變量</p><p>  本系統(tǒng)共需設(shè)置12個實時數(shù)據(jù),主要是通過定義數(shù)據(jù)詞典來實現(xiàn)。在工程瀏覽器

89、樹型目錄中選擇“數(shù)據(jù)詞典”,在右側(cè)雙擊“新建”圖標(biāo),彈出“變量屬性”對話框,如圖4.2所示。</p><p>  圖4.2 定義變量圖</p><p>  本系統(tǒng)的參數(shù)設(shè)置如下:</p><p>  變量名:前進 變量名:后退</p><p>  變量類型:I/O離散

90、 變量類型:I/O離散</p><p>  連接設(shè)備:s7200 連接設(shè)備:s7200</p><p>  寄存器:Q0.1 寄存器:Q0.0</p><p>  數(shù)據(jù)類型

91、:Bit 數(shù)據(jù)類型:Bit</p><p>  采集頻率:1000 采集頻率:1000</p><p>  讀寫屬性:只讀 讀寫屬性:只讀</p><p>  變

92、量名:左拐 變量名:右拐 </p><p>  變量類型:I/O離散 變量類型:I/O離散</p><p>  連接設(shè)備:s7200 連接設(shè)備:s7200</p><p&g

93、t;  寄存器:Q0.4 寄存器:Q0.5</p><p>  數(shù)據(jù)類型:Bit 數(shù)據(jù)類型:Bit</p><p>  采集頻率:1000 采集頻率:1000</p>

94、<p>  讀寫屬性:只讀 讀寫屬性:只讀</p><p>  變量名:左轉(zhuǎn) 變量名:右轉(zhuǎn)</p><p>  變量類型:I/O離散 變量類型:I/O離散</p>&

95、lt;p>  連接設(shè)備:s7200 連接設(shè)備:s7200</p><p>  寄存器:Q0.7 寄存器:Q0.6</p><p>  數(shù)據(jù)類型:Bit 數(shù)據(jù)類型:Bit</

96、p><p>  采集頻率:1000 采集頻率:1000</p><p>  讀寫屬性:只讀 讀寫屬性:只讀</p><p>  變量名:下挖 變量名:上揚</

97、p><p>  變量類型:I/O離散 變量類型:I/O離散</p><p>  連接設(shè)備:s7200 連接設(shè)備:s7200</p><p>  寄存器:Q0.2 寄存器:Q

98、0.3</p><p>  數(shù)據(jù)類型:Bit 數(shù)據(jù)類型:Bit</p><p>  采集頻率:1000 采集頻率:1000</p><p>  讀寫屬性:只讀 讀

99、寫屬性:只讀</p><p>  變量名:車 變量名:車1</p><p>  變量類型:內(nèi)存整數(shù) 變量類型:內(nèi)存整數(shù)</p><p>  變化靈敏度:0 變化靈

100、敏度:0</p><p>  最小值:0 最小值:0</p><p>  初始值:0 初始值:0</p><p>  最大值:999999999 最大

101、值:999999999</p><p>  變量名:挖斗 變量名:字體顏色</p><p>  變量類型:內(nèi)存整數(shù) 變量類型:內(nèi)存整數(shù)</p><p>  變化靈敏度:0

102、 變化靈敏度:0</p><p>  最小值:0 最小值:0</p><p>  初始值:0 初始值:0</p><p>  最大值:999999999

103、 最大值:999999999</p><p>  4.2.3 圖形畫面的制作及動畫連接</p><p><b> ?、?設(shè)計畫面</b></p><p>  組態(tài)王的監(jiān)控過程主要是通過主畫面來實現(xiàn)的。本工程創(chuàng)建了兩個畫面,分別是“登陸界面”如圖4.4所示和“主畫面”如圖4.5所示。通過編輯腳本程序,點擊“登陸界面”中的登錄系統(tǒng)按鈕,輸入設(shè)

104、置好的密碼就可進入“主畫面”。屬性設(shè)置如圖4.3所示。</p><p>  圖4.3 屬性設(shè)置圖</p><p><b>  圖4.4 登陸界面</b></p><p><b>  圖4.5 主畫面</b></p><p><b> ?、?動畫連接</b></p>

105、<p>  所謂“動畫連接”就是建立畫面的圖素與數(shù)據(jù)庫變量的對應(yīng)關(guān)系。這樣,工業(yè)現(xiàn)場的數(shù)據(jù),比如時間的變化等,當(dāng)它們發(fā)生變化時,通過I/O接口,將引起實時數(shù)據(jù)庫中變量的變化。</p><p>  圖形對象可以按動畫連接的要求改變顏色、尺寸、位置、填充百分數(shù)等。一個圖形對象又可以同時定義多個連接。把這些動畫連接組合起來,應(yīng)用程序?qū)⒊尸F(xiàn)出令人難以想象的動畫效果。</p><p>

106、 ?、?挖掘機模型的移動連接</p><p>  首先雙擊挖掘機模型,彈出動畫連接界面,點擊水平移動,在彈出的水平移動連接對話框中點擊問號,在本站點選擇預(yù)先設(shè)置好的變量名“\\本站點\車”,點擊確定;點擊垂直移動,在彈出的垂直移動連接對話框中點擊問號,在本站點選擇預(yù)先設(shè)置好的變量名“\\本站點\車1”,點擊確定。</p><p>  圖4.6 挖掘機垂直移動連接設(shè)置界面</p>

107、<p><b> ?、?報警燈閃爍</b></p><p>  在工具箱中選擇“打開圖庫”,在彈出的圖庫管理器的指示燈中選擇所需要的報警燈。點擊選擇好的指示燈,定義報警燈變量名,點擊對話框中的問號,在本站點中選擇預(yù)先設(shè)置好的變量名“\\本站點\前進”,點擊確定,這樣報警燈就可以報警了。其他七個報警燈以此類推。</p><p>  圖4.7 指示燈界面&l

108、t;/p><p><b>  ③ 字體閃爍</b></p><p>  點擊需要閃爍的文字,選擇文本色,在彈出的對話框中點擊問號,為文本色選擇預(yù)先設(shè)置好的變量名“\\本站點\字體顏色”, 在文本色屬性中,點擊增加,輸入文字需要閃爍的時間和文字顏色,點擊確定,這樣指示燈就可閃爍了。</p><p>  圖4.8 字體閃爍界面</p>&

109、lt;p>  4.2.4 挖掘機監(jiān)控系統(tǒng)的腳本程序</p><p><b>  系統(tǒng)主畫面程序如下</b></p><p>  if(\\本站點\前進==1) ;當(dāng)前進信號為1時</p><p>  {\\本站點\車=\\本站點\車+10;} ;車前進10</p><p>

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論