基于PLC的挖掘機電氣控制系統(tǒng)設(shè)計說明_第1頁
基于PLC的挖掘機電氣控制系統(tǒng)設(shè)計說明_第2頁
基于PLC的挖掘機電氣控制系統(tǒng)設(shè)計說明_第3頁
基于PLC的挖掘機電氣控制系統(tǒng)設(shè)計說明_第4頁
基于PLC的挖掘機電氣控制系統(tǒng)設(shè)計說明_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 PAGE1 / NUMPAGES50 分 類 號 密 級:大學(xué)畢 業(yè) 論 文題 目:基于PLC的挖掘機電氣控制系統(tǒng)設(shè)計姓 名 高婷學(xué) 號 系 別 機電系 專 業(yè) 電氣工程與自動化 指 導(dǎo) 教 師 晴 論文提交日期 2012 年 9 月PLC在挖掘機控制中的應(yīng)用摘 要隨著我國經(jīng)濟的高速發(fā)展,大規(guī)模土木工程建設(shè)越來越多,這就需要大量的土石方施工機械為其服務(wù),而挖掘機作為土石方施工機械的一種, 顯得越來越重要。本系統(tǒng)就是通過PLC實現(xiàn)挖掘機實物教學(xué)模型控制。本文在介紹挖掘機的工作原理的基礎(chǔ)上,采用PLC對下位機進行控制,包括硬件和軟件的設(shè)計,實現(xiàn)了挖掘機的自動和手動控制,使挖掘機能夠完成預(yù)先設(shè)計好

2、的動作,提高工作效率,節(jié)約成本,把人從枯燥的工作中解放出來。在此設(shè)計的基礎(chǔ)上,本文采用了組態(tài)王6.52對挖掘機控制系統(tǒng)進行上位端設(shè)計,使操作人員對挖掘機進行遠(yuǎn)程監(jiān)控,遠(yuǎn)離危險區(qū)域,避免在危險區(qū)域中施工造成不必要的人員傷亡。最后本系統(tǒng)采取了相應(yīng)的抗干擾措施,提高了系統(tǒng)的工作穩(wěn)定性,使挖掘機達(dá)到了較為理想的控制效果。關(guān)鍵詞: 挖掘機;組態(tài)王;PLCAbstractWith the rapid developmant of china economic,more and more large-scale civil engineering construction, requires a large

3、 amount of 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. Based on the principle of the work on excavators, on the basis of a PLC whic

4、h including hardware and software design for the next crew to control, the excavator achieves the automatic and manual control so 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 t

5、his paper,the Kingview 6.52 pair of excavators top-control system was designed to enable operators of excavators to remot monitoring,to stay away from dangerous areas,and to avoid the dangerous region in the construction of unnecessary staff Casualties.Finally this system to take the corresponding a

6、nti-jamming measures to improve the stability of the system work so that the excavator will control the effects more perfectly than before. Keywords: excavator;kingview;PLC目 錄HYPERLINK l _Toc2022573651 緒 論 PAGEREF _Toc202257365 h 1HYPERLINK l _Toc2022573661.1 課題的背景 PAGEREF _Toc202257366 h 1HYPERLINK

7、 l _Toc2022573671.1.1 挖掘機的發(fā)展與應(yīng)用 PAGEREF _Toc202257367 h 1HYPERLINK l _Toc2022573681.1.2 挖掘機的現(xiàn)狀與動向 PAGEREF _Toc202257368 h 1HYPERLINK l _Toc2022573691.1.3 挖掘機的分類 PAGEREF _Toc202257369 h 2HYPERLINK l _Toc2022573701.1.4 PLC的發(fā)展與應(yīng)用 PAGEREF _Toc202257370 h 2HYPERLINK l _Toc2022573711.2 課題的目的和意義 PAGEREF _T

8、oc202257371 h 4HYPERLINK l _Toc2022573721.3 課題研究的主要容 PAGEREF _Toc202257372 h 4HYPERLINK l _Toc2022573732 挖掘機控制系統(tǒng)的硬件設(shè)計 PAGEREF _Toc202257373 h 5HYPERLINK l _Toc2022573742.1 系統(tǒng)的工作原理 PAGEREF _Toc202257374 h 5HYPERLINK l _Toc2022573752.2 硬件設(shè)計的理論基礎(chǔ) PAGEREF _Toc202257375 h 5HYPERLINK l _Toc2022573762.2.1

9、PLC的工作原理 PAGEREF _Toc202257376 h 5HYPERLINK l _Toc2022573772.2.2 直流電機的工作原理 PAGEREF _Toc202257377 h 7HYPERLINK l _Toc2022573782.3 PLC的選型 PAGEREF _Toc202257378 h 8HYPERLINK l _Toc2022573792.4系統(tǒng)的資源分配 PAGEREF _Toc202257379 h 9HYPERLINK l _Toc2022573802.5 系統(tǒng)的外部接線圖 PAGEREF _Toc202257380 h 10HYPERLINK l _T

10、oc2022573812.6 硬件的抗干擾措施 PAGEREF _Toc202257381 h 10HYPERLINK l _Toc2022573823 挖掘機控制系統(tǒng)的軟件設(shè)計 PAGEREF _Toc202257382 h 12HYPERLINK l _Toc2022573833.1 PLC編程語言的概述 PAGEREF _Toc202257383 h 12HYPERLINK l _Toc2022573843.2 挖掘機控制系統(tǒng)程序的設(shè)計 PAGEREF _Toc202257384 h 13HYPERLINK l _Toc2022573853.2.1自動控制的設(shè)計 PAGEREF _Toc

11、202257385 h 13HYPERLINK l _Toc2022573863.2.2 手動控制的設(shè)計 PAGEREF _Toc202257386 h 22HYPERLINK l _Toc2022573873.3 軟件的抗干擾措施 PAGEREF _Toc202257387 h 24HYPERLINK l _Toc2022573884 人機界面的設(shè)計 PAGEREF _Toc202257388 h 25HYPERLINK l _Toc2022573894.1 組態(tài)軟件的介紹 PAGEREF _Toc202257389 h 25HYPERLINK l _Toc2022573904.2 挖掘機監(jiān)

12、控系統(tǒng)的創(chuàng)建過程 PAGEREF _Toc202257390 h 26HYPERLINK l _Toc2022573914.2.1 挖掘機監(jiān)控系統(tǒng)設(shè)備的連接 PAGEREF _Toc202257391 h 26HYPERLINK l _Toc2022573924.2.2 挖掘機監(jiān)控系統(tǒng)數(shù)據(jù)變量的設(shè)計 PAGEREF _Toc202257392 h 27HYPERLINK l _Toc2022573934.2.3 圖形畫面的制作與動畫連接 PAGEREF _Toc202257393 h 30HYPERLINK l _Toc2022573944.2.4 挖掘機監(jiān)控系統(tǒng)的腳本程序 PAGEREF _

13、Toc202257394 h 345挖掘機監(jiān)控系統(tǒng)的常見故障排除 365.1監(jiān)控顯示器故障排除5.1.1監(jiān)控器顯示器不顯示的故障排除HYPERLINK l _Toc2022573956 挖掘機控制系統(tǒng)的調(diào)試 PAGEREF _Toc202257395 h 36HYPERLINK l _Toc2022573966.1 硬件和軟件的調(diào)試 PAGEREF _Toc202257396 h 36HYPERLINK l _Toc2022573976.2組態(tài)監(jiān)控軟件和下位機的調(diào)試 PAGEREF _Toc202257397 h 36HYPERLINK l _Toc202257398結(jié) 論 PAGEREF _

14、Toc202257398 h 38HYPERLINK l _Toc202257399致 PAGEREF _Toc202257399 h 39HYPERLINK l _Toc202257400參考文獻 PAGEREF _Toc202257400 h 40 TOC o 1-3 h z u 1 緒 論1.1 課題的背景1.1.1 挖掘機的發(fā)展與應(yīng)用挖掘機是用來開挖土壤的施工機械,主要用于工程建設(shè),如:公路、橋梁、建筑、養(yǎng)殖池、 HYPERLINK :/baike.baidu /view/328497.htm t _blank 地下工程、搶險開挖等等,挖掘機主要特點是力氣大,效率高,能完成人力所不能完

15、成的工程,提高工作效率。一般工程隊,建筑業(yè),搶險部門,甚至私人(開挖養(yǎng)殖遲、道路、開墾)都需要挖掘機。據(jù)統(tǒng)計,工程施工中百分六十的土方工程是由挖掘機來完成的。此外,挖掘機在更換工作裝置后還可以進行起重,打樁,夯土,拔樁,澆筑,安裝,破碎,拆除,粉碎等多種作業(yè)。第一臺挖掘機問世至今已有130多年的歷史,最初挖掘機是手動的,期間經(jīng)歷了由蒸汽驅(qū)動,電力驅(qū)動和燃機驅(qū)動,應(yīng)用機電一體化技術(shù)的全自動液壓挖掘機等多種驅(qū)動方式的逐步發(fā)展過程。由于液壓技術(shù)的應(yīng)用,20世紀(jì)40年代有了在拖拉機上配裝液壓反鏟的懸掛式挖掘機,液壓技術(shù)在挖掘機上得到應(yīng)用。20世紀(jì)50年代初期和中期相繼研制出今天人們常見的拖式全回轉(zhuǎn)液壓

16、挖掘機和履帶式全液壓挖掘機。初期試制的液壓挖掘機是采用飛機和機床的液壓技術(shù),缺少適用于挖掘機各種工況的液壓元件,制造質(zhì)量不夠穩(wěn)定,配套件也不齊全。從20世紀(jì)60年代起,液壓挖掘機進入推廣和蓬勃發(fā)展階段,各國挖掘機制造廠和品種增加很快,產(chǎn)量猛增。1968-1970年間,液壓挖掘機產(chǎn)量已占挖掘機總產(chǎn)量的83%,目前已接近100%。1.1.2 挖掘機的現(xiàn)狀與動向工業(yè)發(fā)達(dá)國家的挖掘機生產(chǎn)較早,法國、德國、美國、俄羅斯、日本是斗容量3.5-40m單斗液壓挖掘機的主要生產(chǎn)國,從20世紀(jì)80年代開始生產(chǎn)特大型挖掘機。從20世紀(jì)后期開始,國際上挖掘機的生產(chǎn)向大型化、微型化、多功能化、專用化和自動化的方向發(fā)展。

17、 = 1 * GB2 開發(fā)多品種、多功能、高質(zhì)量與高效率的挖掘機。 = 2 * GB2 迅速發(fā)展全液壓挖掘機,不斷改進和革新控制方式,使挖掘機由簡單的杠桿操縱發(fā)展到液壓操縱、氣壓操縱、液壓伺服操縱和電氣控制、無線電遙控、電子計算機綜合程序控制。在危險地區(qū)或水下作業(yè)采用無線電操縱,利用電子計算機控制接收器和激光導(dǎo)向相結(jié)合,實現(xiàn)了挖掘機作業(yè)操縱的完全自動化。 = 3 * GB2 重視采用新技術(shù)、新工藝、新結(jié)構(gòu),加快標(biāo)準(zhǔn)化、系列化、通用化發(fā)展速度。 = 4 * GB2 更新設(shè)計理論,提高可靠性,延長使用壽命。 = 5 * GB2 加強對駕駛員的勞動保護,改善駕駛員的勞動條件。 = 6 * GB2 進

18、一步改進液壓系統(tǒng)。中、小型液壓挖掘機的液壓系統(tǒng)有向變量系統(tǒng)轉(zhuǎn)變的明顯趨勢。 = 7 * GB2 迅速拓展電子化、自動化技術(shù)在挖掘機上的應(yīng)用。1.1.3 挖掘機的分類常見的挖掘機按驅(qū)動方式有燃機驅(qū)動挖掘機和電力驅(qū)動挖掘機兩種。其中電動挖掘機主要應(yīng)用在高原缺氧與地下礦井和其它一些易燃易爆的場所。按照行走方式的不同,挖掘機可分為履帶式挖掘機和輪式挖掘機。按照傳動方式的不同,挖掘機可分為液壓挖掘機和機械挖掘機。機械挖掘機主要用在一些大型礦山上。 按照用途來分,挖掘機又可以分為通用挖掘機,礦用挖掘機,船用挖掘機,特種挖掘機等不同的類別。1.1.4 PLC的發(fā)展與應(yīng)用可編程序控制器是以微處理器為基礎(chǔ),綜合

19、計算機、通信、聯(lián)網(wǎng)以與自動控制技術(shù)而開發(fā)的新一代工業(yè)控制裝置。可編程序控制器在我國的發(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ā)展可編程序控制器在我國的大規(guī)模應(yīng)用,形成具有自主知識產(chǎn)權(quán)的可編程序控制器技術(shù),應(yīng)該是廣大技術(shù)人員努力的方向。 可編程序控制器問世于20世紀(jì)60年代,當(dāng)時的可編程序控制器功能都很簡單,只有邏輯、定時、計數(shù)等功能;硬件方面用于可編程序控制器的集成電路還沒有投入大規(guī)模工業(yè)化生產(chǎn),CPU以分立元件組成;存儲器為磁心存儲器,存儲容量有限;用戶指令一般只有二三

20、十條,還沒有成型的編程語言;機型單一,沒有形成系列。一臺可編程序控制器最多只能替代200300個繼電器組成的控制系統(tǒng),在體積方面,與現(xiàn)在的可編程序控制器相比,可以說是龐然大物。 進入70年代,隨著中小規(guī)模集成電路的工業(yè)化生產(chǎn),可編程序控制器技術(shù)得到了較大的發(fā)展??删幊绦蚩刂破鞴δ艹壿嬤\算外,增加了數(shù)值運算、計算機接口、模擬量控制等;軟件開發(fā)有自診斷程序,程序存儲開始使用EPROM;可靠性進一步提高,初步形成系列,結(jié)構(gòu)上開始有模塊式和整體式的區(qū)分,整機功能從專用向通用過渡。 70年代后期和80年代初期,微處理器技術(shù)日趨成熟,單片微處理器、半導(dǎo)體存儲器進入工業(yè)化生產(chǎn),大規(guī)模集成電路開始普遍應(yīng)用。

21、可編程序控制器開始向多處理器發(fā)展,使可編程序控制器的功能和處理速度大為增強,并具有通信和遠(yuǎn)程I/O能力,增加了多種特殊功能,如浮點運算、三角函數(shù)、查表、列表等,自診斷和容錯技術(shù)也迅速發(fā)展。 80年代后期到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ù)字控制)控

22、制裝置。由于聯(lián)網(wǎng)能力增強,既可和上位計算機聯(lián)網(wǎng),也可以下掛FLEX I/O或遠(yuǎn)程I/O,從而組成分布式控制系統(tǒng)(DCS)已無困難。梯型圖語言和語句表語言完全成熟,基本上標(biāo)準(zhǔn)化,SFC(順序功能圖)語言逐步普與,專用的編程器已被個人計算機和相應(yīng)編程軟件所替代,人機界面裝置日趨完善,已能進行對整個工廠的監(jiān)控、管理,并發(fā)展了冗余技術(shù),大大加強了可靠性。 進入21世紀(jì),可編程序控制器仍保持旺盛的發(fā)展勢頭,并不斷擴大其應(yīng)用領(lǐng)域,如為用戶配置柔性制造系統(tǒng)(FMS)和計算機集成制造系統(tǒng)(CIMS)。目前可編程序控制器主要向兩個方向擴展:一是綜合化控制系統(tǒng),它已經(jīng)突破了原有的可編程序控制器的概念,將工廠生產(chǎn)過

23、程控制與信息管理系統(tǒng)密切結(jié)合起來,甚至向上為MES和ERP系統(tǒng)準(zhǔn)備了技術(shù)基礎(chǔ),這種發(fā)展趨勢會使得舉步為艱的ERP系統(tǒng)有了堅實的技術(shù)基礎(chǔ),從而會帶來工業(yè)控制的一場變革,實現(xiàn)真正意義上的電子信息化工廠;二是微型可編程序控制器異軍突起,體積如手掌大小,功能可覆蓋單體設(shè)備與整個車間的控制功能,并具備聯(lián)網(wǎng)功能,這種微型化的可編程序控制器使得控制系統(tǒng)可將觸角延伸到工廠的各個角落。隨著世界經(jīng)濟一體化進程的加快,在技術(shù)發(fā)展的同時,發(fā)達(dá)國家更加注重了對可編程序控制器的知識產(chǎn)權(quán)的保護,國際大型可編程序控制器制造商紛紛加入了可編程序控制器的國際標(biāo)準(zhǔn)化組織,他們利用許多技術(shù)標(biāo)準(zhǔn)建立了符合他們經(jīng)濟利益的技術(shù)保護壁壘。

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

25、傷亡。通過自動控制可以使挖掘機不知疲倦的重復(fù)完成預(yù)先設(shè)計好的動作,提高工作效率,節(jié)約成本,把人從枯燥的工作中解放出來。1.3 課題研究的主要容本系統(tǒng)主要是采用PLC實現(xiàn)挖掘機的模擬控制,研究的主要容如下: = 1 * GB2 在收集相關(guān)資料,學(xué)習(xí)了相關(guān)理論知識的基礎(chǔ)上,對挖掘機控制系統(tǒng)進行總體設(shè)計。 = 2 * GB2 通過對PLC選型、資源分配以與硬件電路的連接實現(xiàn)挖掘機控制系統(tǒng)硬件的設(shè)計。 = 3 * GB2 通過對系統(tǒng)進行程序的設(shè)計、分析、調(diào)試、修改,最終編制出相應(yīng)的梯形圖程序。 = 4 * GB2 利用組態(tài)王對挖掘機控制系統(tǒng)上位端進行實時監(jiān)控。 = 5 * GB2 最后軟硬件進行聯(lián)調(diào),

26、模擬運行,并實現(xiàn)組態(tài)與下位機的通信。2 挖掘機控制系統(tǒng)的硬件設(shè)計2.1 系統(tǒng)的工作原理本系統(tǒng)主要是通過PLC實現(xiàn)挖掘機實物教學(xué)模型控制,通過控制四個直流電機的正反轉(zhuǎn)來實現(xiàn)挖掘機的基本動作。本系統(tǒng)能手動完成八個基本的機械動作,分別是前進、后退、左拐、右拐、左轉(zhuǎn)、右轉(zhuǎn)、下挖、上揚,并通過這八個基本動作組合出一套完整的自動挖掘過程動作,從而模擬出現(xiàn)實工業(yè)現(xiàn)場環(huán)境中挖掘機挖掘的整個過程。2.2 硬件設(shè)計的理論基礎(chǔ)2.2.1 PLC的工作原理可編程序控制器主要由中央處理單元(CPU)、存儲器(RAM/ROM)、輸入/輸出部件(I/O單元)、電源和編程器幾大部分??删幊绦蚩刂破骺刂葡到y(tǒng)示意圖如圖2.1所示

27、。圖2.1 PLC控制系統(tǒng)示意圖 可編程序控制器有兩種基本的工作狀態(tài),即運行(RUN)狀態(tài)和停止(STOP)狀態(tài)。在運行狀態(tài),可編程序控制器通過執(zhí)行反映控制要求的用戶程序來實現(xiàn)控制功能。為了使可編程序控制器的輸出與時的響應(yīng)隨時可能變化的輸入信號,用戶程序不是只執(zhí)行一次,而是反復(fù)不斷地重復(fù)執(zhí)行,直至可編程序控制器停機或切換到STOP工作狀態(tài)。除了執(zhí)行用戶程序之外,在每次循環(huán)過程中,可編程序控制器還要完成部處理、通信處理等工作,一次循環(huán)可分為5個階段如圖2.2所示。圖2.2 掃描過程可編程序控制器的這種周而復(fù)始的循環(huán)工作方式稱為掃描工作方式。由于計算機執(zhí)行指令的速度極高,從外部輸入輸出關(guān)系來看,處

28、理過程似乎是同時完成的。在部處理階段,可編程序控制器檢查CPU模塊部的硬件是否正常,將監(jiān)控定時器復(fù)位,以與完成一些其它的部工作。在通信服務(wù)階段,可編程序控制器與其它的帶微處理器的智能裝置通信,響應(yīng)編程器鍵入的命令,更新編程器的顯示容。當(dāng)可編程序控制器處于停止(STOP)狀態(tài)時,只執(zhí)行以上的操作??删幊绦蚩刂破魈幱谶\行(RUN)狀態(tài)時,還要執(zhí)行另外三個階段的操作。在可編程序控制器的存儲器中,設(shè)置了一片區(qū)域用來存放輸入信號和輸出信號的狀態(tài),它們分別稱為輸入映像寄存器和輸出映像寄存器。可編程序控制器梯形圖中別的編程元件對應(yīng)的映像存儲器統(tǒng)稱為元件映像寄存器。在輸入處理階段,可編程序控制器把所有外部輸入

29、電路的接通/斷開(ON/OFF)狀態(tài)讀入輸入映像寄存器。外接的輸入觸點電路接通時,對應(yīng)的輸入映像寄存器為“1”狀態(tài),梯形圖中對應(yīng)的輸入繼電器的常開觸點接通,常閉觸點斷開。外接的輸入觸點電路斷開時,對應(yīng)的輸入映像寄存器為“0”狀態(tài),梯形圖中對應(yīng)的輸入繼電器的常開觸點斷開,常閉觸點接通。在程序執(zhí)行階段,外部輸入信號的變化不影響輸入映像寄存器的狀態(tài),輸入信號變化了的狀態(tài)只能在下一個掃描周期的輸入處理階段被讀入??删幊绦蚩刂破鞯挠脩舫绦蛴腥舾蓷l指令組成,指令在存儲器中按序號順序排列。在沒有跳轉(zhuǎn)指令時,CPU從第一條指令開始,逐條順序地執(zhí)行用戶程序,直到用戶程序結(jié)束。在執(zhí)行指令時,從輸入映像寄存器或別的

30、元件映像寄存器中將有關(guān)編程元件的“0”/“1”狀態(tài)讀出來,并根據(jù)指令的要求執(zhí)行相應(yīng)的邏輯運算,運算結(jié)果寫入到對應(yīng)的元件映像寄存器中,因此,各編程元件的映像寄存器(輸入映像寄存器除外)的容隨著程序的執(zhí)行而變化。在輸出處理階段,CPU將輸出映像寄存器的“0”/“1”狀態(tài)傳送輸出鎖存器。梯形圖中輸出繼電器的線圈“通電”時,對應(yīng)的輸出映像寄存器為“1”狀態(tài)。信號經(jīng)輸出模塊隔離和功率放大后,繼電器型輸出模塊中對應(yīng)的硬件繼電器的線圈通電,其常開觸點閉合,使外部負(fù)載通電工作。若梯形圖中輸出繼電器的線圈“斷電”,對應(yīng)的輸出映像寄存器為“0”態(tài),在輸出處理階段后,繼電器輸出模塊中對應(yīng)的硬件繼電器的線圈斷電,其常

31、開觸點斷開,外部負(fù)載斷電,停止工作。2.2.2 直流電機的工作原理今天的挖掘機占絕大部分的是全液壓全回轉(zhuǎn)挖掘機。液壓挖掘機主要由發(fā)動機、液壓系統(tǒng)、工作裝置、行走裝置和電氣控制等部分組成。液壓系統(tǒng)由液壓泵、控制閥、液壓缸、液壓馬達(dá)、管路、油箱等組成。電氣控制系統(tǒng)包括監(jiān)控盤、發(fā)動機控制系統(tǒng)、泵控制系統(tǒng)、各類傳感器、電磁閥等。挖掘機主要由發(fā)動機和液壓泵等組成的,發(fā)動機提供動力,通過分配器將液壓油分配到各條臂和行走中。本系統(tǒng)主要容是通過PLC控制挖掘機模型,該模型的動力系統(tǒng)是小型直流電機。直流電機是電機的主要類型之一。一臺直流電機即可作為發(fā)電機使用,也可作為電動機使用,由于其具有良好的調(diào)速性能,在許多

32、調(diào)速性能要求較高的場合,仍得到廣泛使用。直流電機的工作原理如圖2.3所示。圖2.3 直流電機的工作原理圖直流電機由定子和轉(zhuǎn)子兩部分組成,其間有一定的氣隙。其構(gòu)造的主要特點是具有一個帶換向器的電樞。直流電機的定子由機座、主磁極、換向磁極、前后端蓋和刷架等部件組成。其中主磁極是產(chǎn)生直流電機氣隙磁場的主要部件,由永磁體或帶有直流勵磁繞組的疊片鐵心構(gòu)成。直流電機的轉(zhuǎn)子則由電樞、換向器(又稱整流子)和轉(zhuǎn)軸等部件構(gòu)成。其中電樞由電樞鐵心和電樞繞組兩部分組成。電樞鐵心由硅鋼片疊成,在其外圓處均勻分布著齒槽,電樞繞組則嵌置于這些槽中。換向器是一種機械整流部件。由換向片疊成圓筒形后,以金屬夾件或塑料成型為一個整

33、體。各換向片間互相絕緣。換向器質(zhì)量對運行可靠性有很大影響。當(dāng)原動機驅(qū)動電樞繞組在主磁極N、S之間旋轉(zhuǎn)時,電樞繞組上感生出電動勢,經(jīng)電刷、換向器裝置整流為直流后,引向外部負(fù)載(或電網(wǎng)),對外供電,此時電機作直流發(fā)電機運行。如用外部直流電源,經(jīng)電刷換向器裝置將直流電流引向電樞繞組,則此電流與主磁極N、S產(chǎn)生的磁場互相作用,產(chǎn)生轉(zhuǎn)矩,驅(qū)動轉(zhuǎn)子與連接于其上的機械負(fù)載工作,此時電機作直流電動機運行。選2.3 PLC的型S7-200系列是一類可編程邏輯控制器(Micro PLC)。這一系列產(chǎn)品可以滿足多種多樣的自動化控制需要,S7-200 Micro PLC具有緊湊的設(shè)計、良好的擴展能力、低廉的價格以與強

34、大的指令,使得S7-200近乎完美地滿足小規(guī)模的控制要求。緊湊的結(jié)構(gòu)、低廉的成本以與功能強大的指令集使得S7-200 PLC成為各種小型控制任務(wù)理想的解決方案。S7-200產(chǎn)品的多樣化以與基于Windows的編程工具,能夠更加靈活地完成自動化任務(wù)。S7-200的用戶程序包括了位邏輯、計數(shù)器、定時器、復(fù)雜數(shù)學(xué)運算以與其它模塊通訊等指令容,從而使它能夠監(jiān)視輸入狀態(tài),改變輸出狀態(tài)以達(dá)到控制目的。緊湊的結(jié)構(gòu)、靈活的配置和強大的指令集使S7-200成為本系統(tǒng)的理想解決方案。S7-200出色表現(xiàn)在極高的可靠性,極豐富的指令集,易于掌握,便捷的操作,豐富的置集成功能,實時特性,強勁的通訊能力,豐富的擴展模塊

35、和自由端口模式通信功能,最大可以擴展到248點數(shù)字量I/O或35路模擬量I/O,最多有30多KB程序和數(shù)據(jù)存儲空間。S7-200有5種CPU模塊分別是:221、222、224、224XP、226,根據(jù)系統(tǒng)的需要所以選用CPU224的主機模塊。CPU224是具有較強控制功能的控制器,14入/10出數(shù)字量,6個高速計數(shù)器,6路30kHz單相高速計數(shù)器,4路20kHz雙相高速計數(shù)器。2.4系統(tǒng)的資源分配根據(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個分別是Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、

36、Q0.5、Q0.6、Q0.7 。I/O分配如表2.1和2.2所示。 表2.1 輸入地址分配表輸入地址定義輸入地址定義I0.0下挖按鈕I0.5后退按鈕I0.1上揚按鈕I0.6右轉(zhuǎn)按鈕I0.2左拐按鈕I0.7左轉(zhuǎn)按鈕I0.3右拐按鈕I1.0手動控制開關(guān)I0.4前進按鈕I1.1自動控制開關(guān) 表2.2 輸出地址分配表輸出地址 定義輸入地址定義Q0.0 后退Q0.4左拐Q0.1 前進Q0.5右拐Q0.2 下挖Q0.6右轉(zhuǎn)Q0.3 上揚Q0.7左轉(zhuǎn)2.5 系統(tǒng)的外部接線圖通過控制盒連接S7-200,然后操作控制盒來控制挖掘機,如圖2.4所示。圖2.4 外部接線圖2.6 硬件的抗干擾措施隨著工業(yè)設(shè)備自動化控

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

38、電、導(dǎo)磁性良好的材料進行屏蔽處理,以防止外界干擾信號的影響。 = 2 * GB2 濾波:對供電系統(tǒng)計輸入線路采用多種形式的濾波處理,以消除和抑制高頻干擾信號,也削弱了模塊間的相互影響。 = 3 * GB2 電源調(diào)整與保護:電源波動造成電壓畸變或毛刺,將對PLC與I/O模塊產(chǎn)生不良影響。對微處理器核心部件所需要的5V電源采用多級濾波處理,并用集成電壓調(diào)整器進行調(diào)整,以適應(yīng)交流電網(wǎng)的波動和過電壓、欠電壓的影響。盡量使電源線平行走線,電源線對地呈低阻抗,以減少電源噪聲干擾。其屏蔽層接地方式不同,對干擾抑制效果不一樣,一般次級線圈不能接地。輸入、輸出線應(yīng)用雙絞線且屏蔽層應(yīng)可靠接地,以抑制共摸干擾。 =

39、 4 * GB2 隔離:在微處理器與I/O電路之間,采用光電隔離措施,有效地把他們隔離開來,以防外部的干擾信號與地線環(huán)路中產(chǎn)生的噪聲電信號通過公共地線進入PLC本機,從而影響其正常工作。3 挖掘機控制系統(tǒng)的軟件設(shè)計3.1 PLC編程語言的概述 = 1 * GB2 PLC編程語言的種類PLC編程語言的種類主要包括三種:梯形圖、語句表和功能塊圖。梯形圖:梯形圖是通過連線把PLC指令的梯形圖符號連接在一起的連通圖,用以表達(dá)所使用的PLC指令與其前后順序,它與電氣原理圖很相似。它的連線有兩種:一為母線,另一為部橫豎線。部橫豎線把一個個梯形圖符號指令連成一個指令組,這個指令組一般總是從裝載(LD)指令開

40、始,必要時再繼以若干個輸入指令(含LD指令),以建立邏輯條件。最后為輸出類指令,實現(xiàn)輸出控制,或為數(shù)據(jù)控制、流程控制、通訊處理、監(jiān)控工作等指令,以進行相應(yīng)的工作。母線是用來連接指令組的。梯形圖編程,因為它直觀易懂。語句表:S7系列PLC將指令表稱為語句表。PLC的指令是一種與微機的匯編語言中的指令相似的助記符表達(dá)式,由指令組成的程序叫做指令表程序或語句表程序。語句表比較適合熟悉PLC和邏輯程序設(shè)計的經(jīng)驗豐富的程序員使用。功能塊圖:這是一種類似于數(shù)字邏輯門電路的編程語言,有數(shù)字電路基礎(chǔ)的人很容易掌握。該編程語言用類似與門、或門的方框來表示邏輯運算關(guān)系,方框的左側(cè)為邏輯運算的輸入變量,右側(cè)為輸出變

41、量,輸入、輸出端的小圓圈表示“非”運算,方框被“導(dǎo)線”連接在一起,信號自左向右流動。 = 2 * GB2 PLC編程語言的特點 = 1 * GB3 簡化的程序結(jié)構(gòu)PLC的程序結(jié)構(gòu)通常很簡單,典型的為塊式結(jié)構(gòu),不同塊完成不同的功能,使程序的調(diào)試者對整個程序的控制功能和控制順序有清晰的概念。 = 2 * GB3 簡化應(yīng)用軟件生成過程使用匯編語言和高級語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其余由系統(tǒng)軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有高深的軟件設(shè)計能力。 = 3 * GB3 圖形式指令結(jié)構(gòu)程序由圖形方式表達(dá),指令由不同的圖形符號組成

42、,易于理解和記憶。系統(tǒng)的軟件開發(fā)者已把工業(yè)控制中所需的獨立運算功能編制成象征性圖形,用戶根據(jù)自己的需要把這些圖形進行組合,并填入適當(dāng)?shù)膮?shù)。在邏輯運算部分,幾乎所有的廠家都采用類似于繼電器控制電路的梯形圖,很容易接受。如西門子公司還采用控制系統(tǒng)流程圖來表示,它沿用二進制邏輯元件圖形符號來表達(dá)控制關(guān)系,很直觀易懂。較復(fù)雜的算術(shù)運算、定時計數(shù)等,一般也參照梯形圖或邏輯元件圖給予表示,雖然象征性不如邏輯運算部分,但也很受用戶歡迎。 = 4 * GB3 明確的變量常數(shù)圖形符相當(dāng)于操作碼,規(guī)定了運算功能,操作數(shù)由用戶填人,如:K400,T120等。PLC中的變量和常數(shù)以與其取值圍有明確規(guī)定,由產(chǎn)品型號決

43、定,可查閱產(chǎn)品目錄手冊。 = 5 * GB3 強化的調(diào)試手段無論是匯編程序,還是高級語言程序調(diào)試,都是令編輯人員頭疼的事,而PLC的程序調(diào)試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和部編輯、調(diào)試、監(jiān)控等,并在軟件支持下,使診斷和調(diào)試操作都很簡單。3.2 挖掘機控制系統(tǒng)程序的設(shè)計本系統(tǒng)自動控制部分設(shè)計了一套完整的機械動作,這一套完整的動作由八個基本的機械動作組成:前進、后退、左拐、右拐、左轉(zhuǎn)、右轉(zhuǎn)、下挖、上揚。本系統(tǒng)分為兩個部分:第一部分為自動控制;第二部分為手動控制。3.2.1自動控制的設(shè)計本系統(tǒng)自動動作依次為:挖掘機前進,右拐前進,左轉(zhuǎn),下挖,右轉(zhuǎn),后退,左拐前進,右轉(zhuǎn)

44、,上揚,左轉(zhuǎn),后退,右拐,后退,最終回到起始位置,如圖3.2所示。開始前進右拐前進左轉(zhuǎn)下挖右轉(zhuǎn)后退左拐前進右轉(zhuǎn)上揚左轉(zhuǎn)后退右拐后退圖3.1 挖掘機自動控制圖程序設(shè)計與分析:從網(wǎng)絡(luò)1到網(wǎng)絡(luò)6的程序可知:自動控制開關(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為該寄存器的最低位端。從網(wǎng)絡(luò)7的程序可知:M21.1導(dǎo)通,Q0.1輸出,挖掘機前進5秒。從網(wǎng)絡(luò)8到網(wǎng)絡(luò)9的程序可知:M21.2導(dǎo)通,Q0.1和Q0.5同時輸出,挖掘機右拐。從網(wǎng)絡(luò)10到網(wǎng)絡(luò)

45、11的程序可知:M21.3導(dǎo)通,T40開始計時,2秒后導(dǎo)通,Q0.7輸出,挖掘機左轉(zhuǎn)。從網(wǎng)絡(luò)12到網(wǎng)絡(luò)13的程序可知:M21.4導(dǎo)通,T41開始計時,1秒后導(dǎo)通,Q0.2輸出,挖掘機下挖。從網(wǎng)絡(luò)14到網(wǎng)絡(luò)15的程序可知:M21.5導(dǎo)通,T42開始計時,2秒后導(dǎo)通,Q0.6輸出,挖掘機右轉(zhuǎn)。從網(wǎng)絡(luò)16的程序可知:M21.6導(dǎo)通,Q0.0輸出,挖掘機后退。從網(wǎng)絡(luò)17到網(wǎng)絡(luò)18的程序可知:M21.7導(dǎo)通,Q0.1和Q0.4同時輸出,挖掘機左拐。從網(wǎng)絡(luò)14到網(wǎng)絡(luò)15的程序可知:M25.1導(dǎo)通,T42開始計時,2秒后導(dǎo)通,Q0.6輸出,挖掘機右轉(zhuǎn)。從網(wǎng)絡(luò)18到網(wǎng)絡(luò)19的程序可知:M25.2導(dǎo)通,T43開

46、始計時,1秒后導(dǎo)通,Q0.3輸出,挖掘機上揚。從網(wǎng)絡(luò)10到網(wǎng)絡(luò)11的程序可知:M25.3導(dǎo)通,T40開始計時,2秒后導(dǎo)通,Q0.7輸出,挖掘機左轉(zhuǎn)。從網(wǎng)絡(luò)16的程序可知:M25.4導(dǎo)通,Q0.0輸出,挖掘機后退。從網(wǎng)絡(luò)8到網(wǎng)絡(luò)9的程序可知:M25.5導(dǎo)通,T39開始計時,2.8秒后導(dǎo)通,Q0.5輸出,挖掘機右拐。從網(wǎng)絡(luò)16的程序可知:M25.6導(dǎo)通,Q0.0輸出,挖掘機后退。3.2.2 手動控制的設(shè)計本系統(tǒng)的手動動作可實現(xiàn)對挖掘機的手動控制,如圖3.2所示。開始 按下選擇控制按鈕 前進 后退 左拐 右拐 左轉(zhuǎn) 右轉(zhuǎn) 下挖 上揚圖3.2 手動控制圖手動控制開關(guān)I1.0導(dǎo)通,M23.0導(dǎo)通,按下I

47、0.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,M23.7導(dǎo)通,Q0.6輸出,挖掘機右轉(zhuǎn)。按下I0.7,M24.0導(dǎo)通,Q0.7輸出,挖掘機左轉(zhuǎn)。其相關(guān)的程序為:3.3 軟件的抗干擾措施 = 1 * GB2 故障診斷:系統(tǒng)軟件定期地檢測外界環(huán)境,如

48、掉電、欠電壓、鋰電池電壓過低與強干擾信號等,以便與時反映和處理。 = 2 * GB2 信號保護和恢復(fù):當(dāng)偶爾性故障發(fā)生時,不破壞PLC部的信息,一旦故障現(xiàn)象消失,就可以恢復(fù)正常,繼續(xù)原來的工作。 = 3 * GB2 設(shè)置警戒時鐘WDT:如果程序循環(huán)掃描執(zhí)行時間超過了WDT規(guī)定的時間,預(yù)示了程序進入死循環(huán),立即報警。 = 4 * GB2 加強對程序的檢查和校驗:一旦程序有錯,立即報警,并停止執(zhí)行程序。 = 5 * GB2 對程序與動態(tài)數(shù)據(jù)進行電池后備:當(dāng)停電時利用后備電池供電,保持有關(guān)信息和狀態(tài)數(shù)據(jù)不丟失。4 人機界面的設(shè)計4.1 組態(tài)軟件的介紹組態(tài)就是用應(yīng)用軟件中提供的工具、方法,完成工程中某

49、一具體任務(wù)的過程。與硬件生產(chǎn)相對照,組態(tài)與組裝類似。如要組裝一臺電腦,事先提供了各種型號的主板、機箱、電源、CPU、顯示器、硬盤、光驅(qū)等,我們的工作就是用這些部件拼湊成自己需要的電腦。當(dāng)然軟件中的組態(tài)要比硬件的組裝有更大的發(fā)揮空間,因為它一般要比硬件中的“部件”更多,而且每個“部件”都很靈活,因為軟部件都有部屬性,通過改變屬性可以改變其規(guī)格(如大小、性狀、顏色等)。 在組態(tài)概念出現(xiàn)之前,要實現(xiàn)某一任務(wù),都是通過編寫程序(如使用BASIC,C,FORTRAN等)來實現(xiàn)的。編寫程序不但工作量大、周期長,而且容易犯錯誤,不能保證工期。組態(tài)軟件的出現(xiàn),解決了這個問題。對于過去需要幾個月的工作,通過組態(tài)

50、幾天就可以完成。 組態(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ù)只有其制造工具或其他專用工具才能識別。但是不同之處在于,工業(yè)控制中形成的組態(tài)結(jié)果是用在實時監(jiān)控的。組態(tài)工具的解釋引擎,要根據(jù)這些組態(tài)結(jié)果實時運行。從表面上看,組

51、態(tài)工具的運行程序就是執(zhí)行自己特定的任務(wù)。雖然說組態(tài)就是不需要編寫程序就能完成特定的應(yīng)用。但是為了提供一些靈活性,組態(tài)軟件也提供了編程手段,一般都是置編譯系統(tǒng),提供類BASIC語言,有的甚至支持VB。在當(dāng)今工控領(lǐng)域,一些常用的大型組態(tài)軟件主要有:WinCC,iFix,Intouch,組態(tài)王,力控等。組態(tài)王開發(fā)監(jiān)控系統(tǒng)軟件是新型的工業(yè)自動控制系統(tǒng)正以標(biāo)準(zhǔn)的工業(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)

52、測與控制,且在自動控制系統(tǒng)中完成上傳下達(dá)、組態(tài)開發(fā)的重要作用。尤其考慮三方面問題:畫面、數(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)軟件包括組態(tài)王工程瀏覽器、開發(fā)系統(tǒng)和運行系統(tǒng)三個部份。工程瀏覽器(PROJMAK)是一

53、個具有集成開發(fā)的環(huán)境。在工程瀏覽器中可以創(chuàng)建工程,并對工程進行管理??梢圆榭垂こ痰母鱾€組成部分,完成構(gòu)造數(shù)據(jù)庫、定義外部設(shè)備等工作。開發(fā)系統(tǒng)(TOUCHMAK)是應(yīng)用程序的開發(fā)環(huán)境。在這個環(huán)境中完成設(shè)計畫面、動畫連接等工作。TOUCHMAK具有先進完善的圖形生成功能;數(shù)據(jù)庫中有多種數(shù)據(jù)類型,能合理地抽象控制對象的特性;對變量報警、趨勢曲線、過程記錄、安全防等重要功能都有簡單的操作辦法。運行系統(tǒng)(TOUCHVIEW)是組態(tài)王軟件的實時運行環(huán)境。在TOUCHMAK中建立的圖形畫面只有在TOUCHIVEW中才能運行。TOUCHVIEW從工業(yè)控制對象中采集數(shù)據(jù),并記錄在實時數(shù)據(jù)庫中。它還負(fù)責(zé)把數(shù)據(jù)的變

54、化用動畫的方式形象地表示出來,同時完成變量報警、操作記錄、趨勢曲線等監(jiān)視功能,并生成歷史數(shù)據(jù)文件。畫面的“開發(fā)系統(tǒng)”和“運行系統(tǒng)”由“工程瀏覽器”調(diào)用,且兩個系統(tǒng)可以獨立于“工程瀏覽器”工作。4.2 挖掘機監(jiān)控系統(tǒng)的創(chuàng)建過程4.2.1 挖掘機監(jiān)控系統(tǒng)設(shè)備的連接在計算機外部設(shè)備硬件連接好后,為了實現(xiàn)組態(tài)王和外部設(shè)備的實時數(shù)據(jù)通訊,必須在組態(tài)王的開發(fā)環(huán)境中定義外部設(shè)備。本系統(tǒng)的設(shè)備連接過程如下: = 1 * GB2 在組態(tài)王工程瀏覽器樹形目錄中,選擇設(shè)備COM1,在右邊的工作區(qū)出現(xiàn)了“新建”圖標(biāo),雙擊此“新建”圖標(biāo),彈出“設(shè)備配置向?qū)А睂υ捒颍凇霸O(shè)備”下的子項中默認(rèn)列出的項目表示組態(tài)王和外部設(shè)備

55、幾種常用的通訊方式,DDE、PLC,智能儀表,智能模塊,板卡,變頻器。 = 2 * GB2 在上述對話框雙擊PLC選擇西門子提供的S7200系列的PPI項。 = 3 * GB2 為S7200設(shè)備指定邏輯名稱s7200。 = 4 * GB2 為設(shè)備選擇連接的串口為COM1。 = 5 * GB2 為了保證組態(tài)王與PLC能夠通信上,所以組態(tài)王的通信地址要與PLC的通信地址保持一致,在本系統(tǒng)調(diào)試的過程中,PLC的通信地址為18,因此此處填寫設(shè)備地址為18。 = 6 * GB2 設(shè)置通信故障恢復(fù)參數(shù),默認(rèn)參數(shù)。 = 7 * GB2 檢查各項設(shè)置是否正確,確認(rèn)無誤后,單擊“完成”。創(chuàng)建好的窗口如圖4.1所

56、示。圖4.1 創(chuàng)建好的窗口4.2.2 挖掘機監(jiān)控系統(tǒng)數(shù)據(jù)變量的設(shè)計數(shù)據(jù)庫是“組態(tài)王”最核心的部分。在TouchVew運行時,現(xiàn)場的挖掘機要以動畫的形式顯示在屏幕上,這些都是以實時數(shù)據(jù)庫為核心,所以說數(shù)據(jù)庫是連接上位機和下位機的橋梁。數(shù)據(jù)庫中變量的集合形象地稱為“數(shù)據(jù)辭典”,數(shù)據(jù)詞典記錄了所有用戶可以使用的數(shù)據(jù)變量的詳細(xì)信息。數(shù)據(jù)詞典中的變量可以分為基本變量類型和特殊變量兩大類,基本變量又分為存變量和I/O變量兩種。“I/O變量”指的是組態(tài)王與外部設(shè)備或其它應(yīng)用程序交換的變量。這種數(shù)據(jù)交換是雙向的、動態(tài)的,就是說在組態(tài)王系統(tǒng)運行過程中,每當(dāng)I/O 變量的值改變時,該值就會自動寫入外部設(shè)備或遠(yuǎn)程應(yīng)

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

58、主要是通過定義數(shù)據(jù)詞典來實現(xiàn)。在工程瀏覽器樹型目錄中選擇“數(shù)據(jù)詞典”,在右側(cè)雙擊“新建”圖標(biāo),彈出“變量屬性”對話框,如圖4.2所示。圖4.2 定義變量圖本系統(tǒng)的參數(shù)設(shè)置如下:變量名:前進 變量名:后退變量類型:I/O離散 變量類型:I/O離散連接設(shè)備:s7200 連接設(shè)備:s7200寄存器:Q0.1 寄存器:Q0.0數(shù)據(jù)類型:Bit 數(shù)據(jù)類型:Bit采集頻率:1000 采集頻率:1000讀寫屬性:只讀 讀寫屬性:只讀變量名:左拐 變量名:右拐 變量類型:I/O離散 變量類型:I/O離散連接設(shè)備:s7200 連接設(shè)備:s7200寄存器:Q0.4 寄存器:Q0.5數(shù)據(jù)類型:Bit 數(shù)據(jù)類型:Bi

59、t采集頻率:1000 采集頻率:1000讀寫屬性:只讀 讀寫屬性:只讀變量名:左轉(zhuǎn) 變量名:右轉(zhuǎn)變量類型:I/O離散 變量類型:I/O離散連接設(shè)備:s7200 連接設(shè)備:s7200寄存器:Q0.7 寄存器:Q0.6數(shù)據(jù)類型:Bit 數(shù)據(jù)類型:Bit采集頻率:1000 采集頻率:1000讀寫屬性:只讀 讀寫屬性:只讀變量名:下挖 變量名:上揚變量類型:I/O離散 變量類型:I/O離散連接設(shè)備:s7200 連接設(shè)備:s7200寄存器:Q0.2 寄存器:Q0.3數(shù)據(jù)類型:Bit 數(shù)據(jù)類型:Bit采集頻率:1000 采集頻率:1000讀寫屬性:只讀 讀寫屬性:只讀變量名:車 變量名:車1變量類型:存整

60、數(shù) 變量類型:存整數(shù)變化靈敏度:0 變化靈敏度:0最小值:0 最小值:0初始值:0 初始值:0最大值:999999999 最大值:999999999變量名:挖斗 變量名:字體顏色變量類型:存整數(shù) 變量類型:存整數(shù)變化靈敏度:0 變化靈敏度:0最小值:0 最小值:0初始值:0 初始值:0最大值:999999999 最大值:9999999994.2.3 圖形畫面的制作與動畫連接 = 1 * GB2 設(shè)計畫面組態(tài)王的監(jiān)控過程主要是通過主畫面來實現(xiàn)的。本工程創(chuàng)建了兩個畫面,分別是“登陸界面”如圖4.4所示和“主畫面”如圖4.5所示。通過編輯腳本程序,點擊“登陸界面”中的登錄系統(tǒng)按鈕,輸入設(shè)置好的密碼就

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論