基于PLC的機械手多功能控制與組態(tài)設(shè)計說明_第1頁
基于PLC的機械手多功能控制與組態(tài)設(shè)計說明_第2頁
基于PLC的機械手多功能控制與組態(tài)設(shè)計說明_第3頁
基于PLC的機械手多功能控制與組態(tài)設(shè)計說明_第4頁
基于PLC的機械手多功能控制與組態(tài)設(shè)計說明_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、. . . . III / 47課程設(shè)計基于 PLC 的機械手多功能控制與組態(tài)設(shè)計摘要機械手是在生產(chǎn)過程中采用機電結(jié)合來模擬人手動作的機械設(shè)備,它可以代替人手搬運笨重物體或在高溫、有毒、高粉塵、易燃易爆、單調(diào)和放射性等惡劣的環(huán)境下工作。傳統(tǒng)的繼電器控制,因機械觸點多,接線復(fù)雜,因而控制裝置體積較大,并且故障率高,可靠性差,動作精度低。單片機系統(tǒng)由于所需驅(qū)動電流較大因而必須設(shè)計功率接口電路,還要進行抗干擾與其可靠性的設(shè)計。PLC 作為一種新型的工業(yè)控制器,其通用性和擴展性好、運用豐富,并且它的體積小、安裝靈活、可靠性高、抗干擾能力強易于實現(xiàn)機電一體化且非常適合在環(huán)境條件較惡劣下使用。本設(shè)計中采用

2、 PLC 對機械手控制,從而實現(xiàn)機械手的動作。利用組態(tài)軟件MCGS 設(shè)計機械手模型控制系統(tǒng)監(jiān)控界面,提供了較為直觀、清晰、準確的機械手運行狀態(tài)。關(guān)鍵詞關(guān)鍵詞:機械手 PLC 多功能 組態(tài)監(jiān)控 . . . . IV / 47目錄摘要 IABSTRACTII引言 11 機械手簡介 21.1 機械手的設(shè)計要求 22 可編程控制器簡介 32.1 PLC 的結(jié)構(gòu) 32.2 PLC 工作原理 32.3 PLC 的特點 42.4 PLC 的主要功能 52.5 PLC 的應(yīng)用圍 53 基于 PLC 的機械手程序設(shè)計 63.1 機械手工作流程 63.2 機械手的控制要求 63.3 機械手動作的模擬實驗面板圖 7

3、3.4 機械手輸入輸出接線圖 73.5 機械手輸入輸出分配表與接線圖 83.6 機械手 PLC 編程 94 MCGS 的概述 114.1 MCGS 的簡介 114.2 MCGS 的構(gòu)成 115 建立并編輯畫面 135.1 機械手組態(tài)畫面設(shè)計 146 建立實時數(shù)據(jù)庫 197 運行策略屬性設(shè)置 208 設(shè)備窗口屬性設(shè)置 239 主控窗口屬性設(shè)置 2510 設(shè)置工程密碼 2611 機械手組態(tài)畫面的監(jiān)控與 PLC 連接 28總結(jié) 31參考文獻- 1 -. . . . V / 47致- 2 -附錄- 3 -附錄 1 機械手工作流程腳本程序- 3 -附錄 2 梯形圖- 7 -. . . . 1 / 47引

4、言引言在工業(yè)自動化生產(chǎn)工程中,機械手是工業(yè)控制下的常用設(shè)備,在機床或者自動化生產(chǎn)流水線上,常常需用機械手完成工件的取放。對機械手的控制主要是位置的識別、方向控制、物料到位判斷。隨著微電子技術(shù)和計算機技術(shù)的迅速發(fā)展,PLC 在工業(yè)控制領(lǐng)域得到十分廣泛地應(yīng)用。從單機自動化到整條生產(chǎn)線的自動化,乃至整個工廠的生產(chǎn)自動化;從柔性制造系統(tǒng)、工業(yè)機器人到分散式網(wǎng)絡(luò)化控制系統(tǒng),PLC 都承擔著與其重要的角色??删幊炭刂破魇且环N數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用了可以編制程序的存儲器,用來在其部存儲程序、執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等面向用戶的指令,并通過數(shù)字和模擬式的

5、輸入輸出,控制各種類型的機械或生產(chǎn)過程。組態(tài)軟件 MCGS 是一套用于快速構(gòu)造和生成計算機監(jiān)控系統(tǒng)的組態(tài)軟件,它能夠在基于 Microsoft 運行,通過對現(xiàn)場數(shù)據(jù)的采集處理,以動畫顯示、報警處理、流程控制、實時曲線、歷史曲線和報表輸出等多種方式向用戶提供解決實際工程問題的方案,它充分利用了Windows 圖形功能完備、界面一致性好、易學易用的特點,比以往使用專用機開發(fā)的工業(yè)控制系統(tǒng)更具有通用性,在自動化領(lǐng)域有著更廣泛的應(yīng)用。機械手按照 控制程序動作,實現(xiàn)生產(chǎn)的機械化和自動化 。它的動作由PLC 程序控制,用組態(tài)設(shè)計實現(xiàn)對機械手工作過程的全程監(jiān)視,通過不同的工作方式使機械手完成 工件的傳送。.

6、 . . . 2 / 471 1 機械手簡介機械手簡介工業(yè)機械手是近幾十年發(fā)展起來的一種高科技自動化生產(chǎn)設(shè)備。工業(yè)機械手是機器人的一個重要分支。它的特點是通過編程來完成各種預(yù)期的作業(yè)任務(wù),在構(gòu)造和性能上兼有人和機器各自的優(yōu)點,尤其體現(xiàn)了人的智能和適應(yīng)性。機械手作業(yè)的準確性和在各種惡劣環(huán)境中完成作業(yè)的能力,在自動化工業(yè)領(lǐng)域中有著廣闊的發(fā)展前景。由于它的積極作用正日益為人們所認識:其一、它能部分的代替人工操作;其二、它能按照生產(chǎn)工業(yè)的要求,遵循一定的程序、時間和位置來完成工件的傳送和裝卸;其三、它能操作必要的機具進行焊接和裝配,從而大大的改善了工人的勞動條件,顯著提高了勞動生產(chǎn)率,加快實現(xiàn)工業(yè)生產(chǎn)

7、機械化和自動化的步伐。在我國近幾年,機械手有較快的發(fā)展,并取得一定的效果,受到工業(yè)自動化領(lǐng)域的歡迎。1.11.1 機械手的設(shè)計要求機械手的設(shè)計要求在本次畢業(yè)設(shè)計中,為了對前面所學的知識進行復(fù)習與鞏固,加強理論與實踐相結(jié)合的理念,對機械手的設(shè)計提出了以下幾點要求:1、能設(shè)計機械手的 PLC 控制程序與相應(yīng)的各種電路等。2、利用 GX-Developer 軟件設(shè)計 PLC 控制程序,并通過可編程控制器的實際運行調(diào)試來驗證。3、通過 MCGS 組態(tài)軟件的運行來模擬實際的機械手動作。4、MCGS 組態(tài)界面在不同控制方式下均可完成動作。5、機械手的 PLC 程序與組態(tài)界面應(yīng)能夠相互監(jiān)控。2 2 可編程控

8、制器簡介可編程控制器簡介可編程控制器(Programmable Logic Controller)簡稱 PLC,是從早期的繼電器邏輯控制系統(tǒng)發(fā)展而來,它不斷吸收計算機技術(shù)使之功能不斷增強,逐漸適應(yīng)復(fù)雜的控制任務(wù)。隨著半導體技術(shù),尤其是微處理器和微型計算機的發(fā)展,PLC 已廣泛地使用微處理器作為中央處理器,輸入輸出模塊和外圍也都采用中,大規(guī)模甚至超大規(guī)模集成電路,PLC 不再是僅有邏輯判斷功能,還同時具有數(shù)據(jù)處理、PID 調(diào)節(jié)和數(shù)據(jù)通信功能。. . . . 3 / 472.12.1 PLCPLC 的結(jié)構(gòu)的結(jié)構(gòu)PLC 和一般的微型計算機基本一樣,也是由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成的。PLC 的硬

9、件系統(tǒng)由微處理器(CPU) 、存儲器(EPROM,RAM) 、輸入輸出(I/O)部件、電源部件、I/O 擴展單元和其它外圍設(shè)備組成。其結(jié)構(gòu)圖如圖2.1 所示:圖 2.1 PLC 的結(jié)構(gòu)圖2.22.2 PLCPLC 工作原理工作原理PLC 是一種工業(yè)控制計算機,所以它的工作原理與計算機的工作原理基本上是一致的,也就是說,PLC 是在系統(tǒng)程序的管理下,通過運行應(yīng)用程序完成用戶任務(wù),實現(xiàn)控制目的。但是通用計算機與 PLC 的工作方式有所不同,計算機一般是采用等待命令的工作方式,如常見的鍵盤掃描方式或 I/O 掃描方式。當鍵盤有鍵按下或 I/O 口有信號輸入時,則中斷轉(zhuǎn)入相應(yīng)的子程序。而 PLC 是采

10、用循環(huán)掃描工作方式,即順序地逐條地掃描用戶程序的操作,根據(jù)程序運行的結(jié)果,一個輸出的邏輯線圈應(yīng)按通或斷開,但該線圈的觸點并不立即動作,而必須等用戶程序全部掃描結(jié)束后,才同時將輸出動作信息全部送出執(zhí)行。PLC 系統(tǒng)工作任務(wù)管理應(yīng)用程序執(zhí)行都是循環(huán)掃描方式完成的。PLC 的掃描. . . . 4 / 47運行方式工作說明如圖 2.2 所示:圖 2.2 PLC 掃描運行方式2.32.3 PLCPLC 的特點的特點可編程控制器是一種以微機處理器為核心的工業(yè)通用自動控制裝置,其實際是一種工業(yè)控制用的專用計算機。其主要原因是因為 PLC 具有以下特點:1、可靠性高、抗干擾能力強2、豐富的 I/O 接口模塊

11、3、編程簡單4、安裝簡單、維修方便5、配套齊全、功能完善. . . . 5 / 476、體積小、重量輕、低能耗7、系統(tǒng)設(shè)計、調(diào)試周期短2.42.4 PLCPLC 的主要功能的主要功能PLC 是一種應(yīng)用面很廣、發(fā)展非常迅速地工業(yè)自動化裝置,在工廠自動化和計算機集成制造系統(tǒng)占重要地位。PLC 系統(tǒng)主要有以下功能:1、數(shù)據(jù)采集、存儲與處理功能2、通信聯(lián)網(wǎng)功能3、多種控制工能4、輸入、輸出接口調(diào)理功能5、人機界面功能6、編程、調(diào)試功能2.52.5 PLCPLC 的應(yīng)用圍的應(yīng)用圍經(jīng)過 30 多來的工業(yè)運行,PLC 越來越為廣大工業(yè)控制界人士所認識和接受,使得 PLC 迅速滲透到工業(yè)控制的各個領(lǐng)域,從單機

12、自動化到工廠自動化;從機器人、柔性制造系統(tǒng)到工業(yè)局部網(wǎng)絡(luò)。從 PLC 的功能應(yīng)用來看,它的應(yīng)用圍包括以下幾個方面:(1)開關(guān)量的邏輯控制(2)模擬量控制(3)運到控制(4)過程控制(5)數(shù)據(jù)處理(6)通信和聯(lián)網(wǎng)3 3 基于基于 PLCPLC 的機械手程序設(shè)計的機械手程序設(shè)計3.13.1 機械手工作流程機械手工作流程機械手在生產(chǎn)線上的任務(wù)是將工件由 A 處傳送到 B 處,上升/下降和左移/右移的執(zhí)行用雙線圈二位電磁閥推動氣缸完成。當某個電磁閥線圈通電,就一直保持現(xiàn)有的機械動作,例如一旦下降的電磁閥線圈通電,機械手下降,即使線圈再斷電,仍保持現(xiàn)有的下降動作狀態(tài),直到相反方向的線圈通電為止。另. .

13、 . . 6 / 47外,夾緊/放松由單線圈二位電磁閥推動氣缸完成,線圈通電執(zhí)行夾緊動作,線圈斷電時執(zhí)行放松動作。機械手動作的變化由限位開關(guān)控制,機械手工作流程圖如圖 3.1 所示:圖3.1 機械手工作流程圖3.23.2 機械手的控制要求機械手的控制要求機械手是運用在工業(yè)自動化領(lǐng)域當中,它要滿足工業(yè)生產(chǎn)需求,因此,機械手不可能只是單純的一種工作方式,它是多功能的運行設(shè)備。正因為如此,機械手在自動化領(lǐng)域中被廣泛的運用。一般有五種控制方式:手動控制、回原點控制、單步控制、單周期控制、全自動控制。(1)實現(xiàn)手動控制:用各自的按鈕使各個動作單獨產(chǎn)生。(2)實現(xiàn)自動回原點控制:該方式下,按回原點的按鈕,

14、機械手自動向原點歸位。(3)實現(xiàn)單步控制:按一下啟動按鈕,前進一個工步。(4)實現(xiàn)單周期控制:在原點位置按啟動按鈕,自動運行一個周期后在原點處停止。中途按下停止按鈕就停止運行,再按啟動按鈕則從斷點處開始執(zhí)行,完成后回到原點自動停止。(5)實現(xiàn)全自動控制:在原點位置按啟動按鈕,自動開始連續(xù)反復(fù)的運行。在中途按停止按鈕,動作回到原點自動停止。3.33.3 機械手動作的模擬實驗面板圖機械手動作的模擬實驗面板圖. . . . 7 / 47YV1 YV2YV3 YV4YV5 HL 1M2MSB1 SB2SQ1 SQ2SQ3 SQ4+24VCOM啟動 SB1 停止 SB2原位HL機械手動作模擬工件A點B點

15、SQ4YV5SQ3YV4YV3YV1SQ2SQ1YV2夾緊放松圖 3.2 機械手模擬實驗面板圖3.43.4 機械手輸入輸出接線圖機械手輸入輸出接線圖圖3.3 輸入輸出接線圖. . . . 8 / 473.53.5 機械手輸入輸出分配表與接線圖機械手輸入輸出分配表與接線圖表3.1 輸入分配表輸入裝置元件號輸入端編號下限開關(guān)SQ1X0上限開關(guān)SQ2X1右限開關(guān)SQ3X2左限開關(guān)SQ4X3手動控制SA1X4單步控制SA2X5單周期控制SA3X6自動控制SA4X7回原點控制SA5X10下降按鈕SB1X11上升按鈕SB2X12右移按鈕SB3X13左移按鈕SB4X14夾緊按鈕SB5X15放松按鈕SB6X1

16、6啟動按鈕SB7X17復(fù)位按鈕SB8X20停止按鈕SB9X21 表3.2 輸出分配表輸出裝置元件輸出端號下降控制YV1Y0上升控制YV3Y2右移控制YV4Y3左移控制YV5Y4放松/夾緊控制YV2Y1原點指示燈HLY5. . . . 9 / 473.63.6 機械手機械手 PLCPLC 編程編程在生產(chǎn)實踐中,順序控制是一種十分常見的控制方式,機械手就是一種順序控制。該控制方式應(yīng)選用何種編程方法,如采用可編程控制器的輔助繼電器、定時器、計數(shù)器可以實現(xiàn)順序控制,但這需要經(jīng)驗設(shè)計法來設(shè)計控制電路,且設(shè)計出來的電路連鎖關(guān)系復(fù)雜,可讀性差。現(xiàn)代的可編程控制器中都設(shè)有專門用于實現(xiàn)順序控制的軟元件狀態(tài)繼電器

17、,用狀態(tài)繼電器來實現(xiàn)順序控制,能比較容易地設(shè)計出相應(yīng)的控制電路,并且其結(jié)構(gòu)層次清晰,可讀性好。狀態(tài)編程的一般思想為:將一個復(fù)雜的控制過程分解成若干小的“工作狀態(tài)” ,明確各狀態(tài)的任務(wù)、狀態(tài)轉(zhuǎn)移條件和轉(zhuǎn)移方向,再依據(jù)總的控制順序要求,將這些狀態(tài)組合形成狀態(tài)轉(zhuǎn)移圖,最后依據(jù)一定的規(guī)則將狀態(tài)轉(zhuǎn)移圖轉(zhuǎn)繪成梯形圖程序。由以上的編程思想,對機械手控制程序的設(shè)計如下所示:1、根據(jù)機械手的控制流程用步進指令進行編寫程序。2、根據(jù)狀態(tài)編程思想,對機械手的工作過程分解成許多個狀態(tài),組合成狀態(tài)轉(zhuǎn)移圖如圖 3.4 所示:3、程序的寫入可選擇手持式編程器寫入或通過 GX-Developer 軟件寫入到PLC 中。4、用

18、 GX-Developer 軟件對程序進行模擬調(diào)試,如程序滿足機械手的控制要求,將其寫入到可編程序控制器中,在面板上進行實際的演示,從而準確地確認程序。5、將狀態(tài)轉(zhuǎn)移圖轉(zhuǎn)化成梯形圖如附錄2所示:. . . . 10 / 47圖 3.4 機械手狀態(tài)轉(zhuǎn)移圖. . . . 11 / 474 4 MCGSMCGS 的概述的概述4.14.1 MCGSMCGS 的簡介的簡介MCGS(Monitor and Control Generated System,通用監(jiān)控系統(tǒng))是一套用于快速構(gòu)造和生成計算機監(jiān)控系統(tǒng)的組態(tài)軟件,它能夠在基于Microsoft 運行,通過對現(xiàn)場數(shù)據(jù)的采集處理,以動畫顯示、報警處理、流

19、程控制、實時曲線、歷史曲線和報表輸出等多種方式向用戶提供解決實際工程問題的方案,它充分利用了 Windows 圖形功能完備、界面一致性好、易學易用的特點,比以往使用專用機開發(fā)的工業(yè)控制系統(tǒng)更具有通用性,在自動化領(lǐng)域有著更廣泛的應(yīng)用。其主要特征和功能大體為:具有簡單靈活的可視化操作界面、有良好的并行處理功能、完善的安全機制、強大的網(wǎng)絡(luò)功能、多樣化的報警功能、支持多種硬件設(shè)備、方便控制復(fù)雜的運行流程、良好的可維護性和可擴充性、能實現(xiàn)對工控系統(tǒng)的分布式控制和管理。4 4. .2 2 M MC CG GS S 的的構(gòu)構(gòu)成成MCGS 系統(tǒng)包括組態(tài)環(huán)境和運行環(huán)境兩部分。用戶的所有組態(tài)配置過程都在組態(tài)環(huán)境中

20、進行,組態(tài)環(huán)境相當于一套完整的工具軟件,它幫助用戶設(shè)計和構(gòu)造自己的應(yīng)用系統(tǒng)。用戶組態(tài)生成的結(jié)果是一個數(shù)據(jù)庫文件,稱為組態(tài)結(jié)果數(shù)據(jù)庫。運行環(huán)境是一個獨立的運行系統(tǒng),它按照組態(tài)結(jié)果數(shù)據(jù)庫中用戶指定的方式運行各種處理,完成用戶組態(tài)設(shè)計的目標和功能。運行環(huán)境本身沒有任何意義,必須與數(shù)據(jù)庫一起作為一個整體,才能構(gòu)成用戶引用系統(tǒng)。組態(tài)結(jié)果數(shù)據(jù)庫完成了 MCGS 系統(tǒng)從組態(tài)環(huán)境向運行環(huán)境的過渡,它們之間的關(guān)系如圖 4.1 所示:圖 4.1 MCGS 的構(gòu)成由 MCGS 生成的用戶應(yīng)用系統(tǒng),其結(jié)構(gòu)由主控窗口、設(shè)備窗口、用戶窗口、. . . . 12 / 47實時數(shù)據(jù)庫和運行策略五個部分組成,如圖 4.2 所示

21、:MCGS組態(tài)軟件主控窗口設(shè)備窗口用戶窗口實時數(shù)據(jù)庫運行策略菜單設(shè)計設(shè)計工程屬性設(shè)定存盤結(jié)構(gòu)添加工程設(shè)備連接設(shè)備變量注冊設(shè)備驅(qū)動創(chuàng)建動畫顯示設(shè)置報警窗口人機交互界面定義數(shù)據(jù)變量編寫控制流程使用功能構(gòu)件圖 4.2 用戶應(yīng)用系統(tǒng)主控窗口:確定了工業(yè)控制中工程作業(yè)的總體輪廓,以與運行流程、菜單命令、特性參數(shù)和啟動特性等項容,是應(yīng)用系統(tǒng)的主框架。設(shè)備窗口:專門用來放置不同類型和功能的設(shè)備構(gòu)件,實現(xiàn)對外部設(shè)備的操作和控制。設(shè)備窗口通過設(shè)備構(gòu)件把外部設(shè)備的數(shù)據(jù)采集進來,送入實時數(shù)據(jù)庫,或把實時數(shù)據(jù)庫的數(shù)據(jù)輸出到外部設(shè)備。一個應(yīng)用系統(tǒng)只有一個設(shè)備窗口,運行時,系統(tǒng)自動打開設(shè)備窗口,管理和調(diào)度所有設(shè)備的正常工

22、作,并在后臺獨立運行。用戶窗口:在窗口中放置三種不同類型的圖形對象:圖元、圖符和動畫構(gòu)件。圖元和圖符對象為用戶提供了一套完善的設(shè)計制作圖形畫面和定義動畫的方法。動畫構(gòu)件對應(yīng)不同的動畫功能,通過在用戶窗口放置不同的圖形對象,搭制多個用戶窗口,用戶可以構(gòu)件各種復(fù)雜的圖形界面。實時數(shù)據(jù)庫:相當于一個數(shù)據(jù)處理中心,同時起到公用數(shù)據(jù)交換區(qū)的作用。MCGS 用實時數(shù)據(jù)庫來管理所有實時數(shù)據(jù)。從外部設(shè)備采集來的實時數(shù)據(jù)送入實時數(shù)據(jù)庫,實時數(shù)據(jù)庫將數(shù)據(jù)傳送給系統(tǒng)其它部分。運行策略:是系統(tǒng)提供的一個框架,里面放置有策略條件和策略構(gòu)件組成的“策略行” ,通過對運行策略的定義,使系統(tǒng)能夠按照設(shè)定的順序和條件操作實時數(shù)

23、據(jù)庫,控制用戶窗口的打開、關(guān)閉并確定設(shè)備構(gòu)件的工作狀態(tài)等,從而實. . . . 13 / 47現(xiàn)對外部設(shè)備工作過程的精確控制。5 5 建立并編輯畫面建立并編輯畫面打開 MCGS 通用版組態(tài)環(huán)境,新建工程,在“用戶窗口”中點擊新建窗口,則產(chǎn)生“窗口 0” 、 “窗口 1” 、 “窗口 2” 、 “窗口 3” ,選中“窗口 0” ,點擊“窗口屬性”按鈕,進入窗口屬性設(shè)置界面,將窗口名稱和窗口標題選項中的容改為“封面” ,將“窗口 1” 的窗口名稱和窗口標題選項中的容改為“機械手” , 將“窗口 2” 的窗口名稱和窗口標題選項中的容改為“功能介紹” , 將“窗口3” 的窗口名稱和窗口標題選項中的容改

24、為“輸入輸出分配表” , “封面” 、“機械手” 、 “功能介紹” 、 “輸入輸出分配表”均設(shè)置為最大化顯示,將“封面”設(shè)置為啟動窗口,如圖 5.1(a) 、 (b)所示:(a). . . . 14 / 47 (b)圖 5.1 窗口屬性設(shè)置5.15.1 機械手組態(tài)畫面設(shè)計機械手組態(tài)畫面設(shè)計選中剛創(chuàng)建的“機械手”用戶窗口,單擊“動畫組態(tài)” ,進入動畫制作窗口。根據(jù)設(shè)計要求,畫出機械手模型圖如圖 5.2 所示:圖 5.2 組態(tài)畫面創(chuàng)建圖. . . . 15 / 47在組態(tài)畫面創(chuàng)建圖中進行圖元、圖符以與動畫構(gòu)件的添加,最終組態(tài)畫面符合機械手的控制要求,組態(tài)效果圖如圖 5.3 所示:圖 5.3 機械手

25、組態(tài)效果圖創(chuàng)建好畫面后,接下來對各個圖元、圖符以與動畫構(gòu)件進行屬性設(shè)置,從而能滿足機械手的工作流程。下面首先對機械手柄屬性設(shè)計如圖 5.4 所示:圖 5.4 機械手柄屬性設(shè)計. . . . 16 / 47機械手在工作過程當中,手的動作有兩種狀態(tài)分別是:機械手夾緊狀態(tài)和放松狀態(tài)。在組態(tài)時,勾畫化出機械手的夾緊和放松兩個狀態(tài),用可見度實現(xiàn)機械手的動作。如圖 5.5 所示:圖 5.5 機械手動作狀態(tài)屬性設(shè)計機械手的主要功能是實現(xiàn)物體的傳送,因此在組態(tài)時要對物體進行動畫屬性設(shè)置,從而能實現(xiàn)物體的傳送。如圖 5.6 所示:圖 5.6 物體移動屬性設(shè)置. . . . 17 / 47機械手在運行過程中,要對

26、機械手進行位置的控制,避免機械手無限制的向右或者向左等方向的運行。為此,增加了限位開關(guān)的控制如圖 5.7 所示:圖 5.7 限位開關(guān)屬性設(shè)置機械手在運行過程中,為了讓人準確的知道機械手的運動方向,在組態(tài)畫面中設(shè)計了指示燈和箭頭方向來表示機械手運動方向。分別如圖 5.8 所示:圖 5.8 指示燈屬性設(shè)置. . . . 18 / 47圖 5.9 箭頭方向?qū)傩栽O(shè)置在工業(yè)自動化中,機械手是一種常用的設(shè)備,它要滿足工業(yè)生產(chǎn)需求。因此,機械手的控制方式是多功能的。在組態(tài)是設(shè)計了五種控制方式,如圖 5.10所示:. . . . 19 / 47圖 5.10 機械手五種控制方式屬性設(shè)置在運行過程中,為了更有效的

27、對機械手控制,設(shè)計了一些手動按鈕、啟動按鈕、停止按鈕以與復(fù)位按鈕。如圖 5.11 所示:圖 5.11 控制按鈕屬性設(shè)置6 6 建立實時數(shù)據(jù)庫建立實時數(shù)據(jù)庫實時數(shù)據(jù)庫相當于一個數(shù)據(jù)處理中心,是系統(tǒng)各個部分與其各種功能性構(gòu)件的公用數(shù)據(jù)區(qū),是整個系統(tǒng)的核心。在制作動畫過程中,要進行數(shù)據(jù)變量的定義如圖 6.1 所示:. . . . 20 / 47圖 6.1 實時數(shù)據(jù)庫7 7 運行策略屬性設(shè)置運行策略屬性設(shè)置運行策略是對系統(tǒng)運行流程進行有效控制的措施和方法。雙擊運行策略,點擊循環(huán)策略,進入策略組態(tài),如圖 7.1 所示:圖 7.1 運行策略圖. . . . 21 / 47圖 7.2 策略組態(tài)圖在空白處右擊

28、鼠標,選擇新建策略行,如圖 7.3 所示:圖 7.3 新建策略行圖 7.4 策略運行圖. . . . 22 / 47在空白處右擊鼠標,選擇工具箱,如圖 7.5 所示:圖 7.5 策略工具箱圖在策略工具箱中點中腳本程序拖到方框中,如圖 7.6 所示:圖 7.6 腳本程序創(chuàng)建圖. . . . 23 / 47雙擊腳本程序就可以編寫腳本程序了,腳本程序如附錄 1 所示:8 8 設(shè)備窗口屬性設(shè)置設(shè)備窗口屬性設(shè)置在組態(tài)工作臺界面中,用鼠標單擊“設(shè)備窗口”選項,出現(xiàn)設(shè)備窗口圖標并雙擊進入設(shè)備組態(tài)窗口;在此窗口過設(shè)備工具箱,完成設(shè)備組態(tài),如圖 8.1所示:圖 8.1 設(shè)備組態(tài)窗口設(shè)備組態(tài)完成后,雙擊“通用串口

29、父設(shè)備 0” ,進入通用串口父設(shè)備屬性編輯界面,根據(jù)設(shè)備通訊要求和連接情況,完成通用串口父設(shè)備屬性編輯界面中相關(guān)的參數(shù)設(shè)置,按“確認”完成設(shè)置。具體設(shè)置如圖 8.2 所示:圖 8.2 通用串口父設(shè)備屬性編輯窗口. . . . 24 / 47返回設(shè)備組態(tài)窗口,雙擊“設(shè)備 1-三菱 Fx-232”進入設(shè)備屬性設(shè)置窗口,在此窗口中有“基本屬性” , “通道連接” , “設(shè)備調(diào)試” , “數(shù)據(jù)處理”選項卡。其中“基本屬性” , “通道連接” , “設(shè)備調(diào)試”三項設(shè)置分別如圖8.3 至圖 8.5 所示:在設(shè)備調(diào)試窗口中,如果“通訊狀態(tài)標志”欄中,顯示“0”則表示通訊正常,若顯示“1”則表示通訊不正常。圖

30、 8.3 基本屬性窗口. . . . 25 / 47圖 8.4 通道連接窗口圖 8.5 設(shè)備調(diào)試窗口9 9 主控窗口屬性設(shè)置主控窗口屬性設(shè)置在組態(tài)工作臺界面中,用鼠標單擊“主控窗口”選項,出現(xiàn)主控窗口圖標并雙擊進入主控組態(tài)窗口;在此窗口過工具欄點擊新增菜單項,完成菜單組態(tài),如圖 9.1 所示:. . . . 26 / 47圖 9.1 菜單組態(tài)窗口分別對機械手、功能介紹、輸入輸出表、封面進行菜單屬性設(shè)計,機械手菜單屬性設(shè)計如下圖 9.2 所示:圖 9.2 機械手菜單屬性設(shè)置1010 設(shè)置工程密碼設(shè)置工程密碼進入 MCGS 工作臺,選擇工具菜單“工程安全管理”中的“工程密碼設(shè)置”選項,如圖10.1

31、所示:. . . . 27 / 47圖10.1 工程密碼設(shè)置工程密碼設(shè)置此時將彈出修改工程密碼對話框,如圖10.2所示:圖10.2 密碼設(shè)置在新密碼、確認新密碼輸入框輸入 123,單擊“確認” ,工程密碼設(shè)置完畢。1111 機械手組態(tài)畫面的監(jiān)控與機械手組態(tài)畫面的監(jiān)控與 PLCPLC 連接連接畢業(yè)設(shè)計任務(wù)已基本完成,下面進行整體的調(diào)試。把編寫好的程序用 GX-Developer 軟件寫入到 PLC 中,把組態(tài)工程處在運行環(huán)境中,用一根 RS- 232通信線建立起聯(lián)系。機械手按照控制程序動作,實現(xiàn)生產(chǎn)的機械化和自動化 。組態(tài)實現(xiàn)對機械手工作過程的全程監(jiān)視 。下面以單步動作方式為例如下圖所示:. .

32、 . . 28 / 47圖 11.2 功能介紹效果圖圖 11.3 輸入輸出分配表效果圖. . . . 29 / 47圖 11.4 單步方式下機械手下降. . . . 30 / 47圖 11.5 機械手上升圖 11.6 機械手右移總結(jié)總結(jié)自十月份拿到畢業(yè)設(shè)計課題,我開始了我的畢業(yè)設(shè)計工作,至今已有兩個多月了。經(jīng)過長時間的努力,到現(xiàn)在我設(shè)計好了作品,并且鑒定完成,畢業(yè)論文也基本完成。我深受感到,論文的寫作是一個長期的過程,需要不斷地進行精心的修改,不斷地去研究各方面的文獻,認真總結(jié)。經(jīng)歷了這么久的努力,終于完成了畢業(yè)論文。在這過程當中,我覺得自己收獲了很多。在沒有寫論文之前,我總以為論文只是對這幾

33、年來所學知識的單純的總結(jié),通過這次我發(fā)現(xiàn)自己的認識有點片面。寫論文不僅是對前面所學知識的一種檢驗,而且也是對自己能力的一種提高。通過這次畢業(yè)設(shè)計使我明白了自己要學習的東西還很多,需要進一步的去學習。同時我也明白學習是一個長期積累的過程,在以后的工作、生活中都應(yīng)該不斷的學習,努力提高自己知識和綜合素質(zhì),注重理論與實踐相結(jié)合。. . . . 31 / 47在做畢業(yè)設(shè)計之前,我著手于對任務(wù)書的分析、查閱資料、對機械手控制流程的理解,然后結(jié)合控制要求,對硬件和軟件進行設(shè)計。在不懂的地方請教老師和同學再加上自己所掌握的知識,到今天可以完全實現(xiàn)控制要求,這期間我投入了大量的時間和精力,一步步的去完善自己的

34、作品,嚴格要求自己,充分的利用自己的專業(yè)知識,這同時也鞏固了自己所學過的知識。在設(shè)計過程中,也遇到了一些問題,在最后一段時間學習組態(tài)技術(shù)和與找工作之間的沖突,我對組態(tài)軟件沒有熟練的運用,對組態(tài)的一些問題不能合理地解決,但是經(jīng)過同學之間的討論,老師的不斷引導下,以與自己不斷的學習下漸漸的對機械手的設(shè)計有了很多的想法,對 MCGS 組態(tài)軟件也有了進一步的了解和運用,經(jīng)過一段時間的努力,組態(tài)工程的設(shè)計完成了。運用步進指令,在過去學習的基礎(chǔ)上順利完成了機械手 PLC 程序的設(shè)計,在調(diào)試的過程中也遇到了一些問題,在老師的指導下與同學的探討中很快得到了解決。. . . . - 32 - / 47參考文獻1

35、王兆義. 邏輯與可編程控制系統(tǒng).:大學,20032方承遠. 工廠電氣控制技術(shù).第二版 :機械工業(yè),20003顧戰(zhàn)松. 可編程控制器原理與應(yīng)用.:國防工業(yè),19964晟. 現(xiàn)代可編程控制器原理與應(yīng)用.: 科學,19975萬忠. 可編程控制器應(yīng)用技術(shù).:化學工業(yè),20026俊秀. 可編程控制器應(yīng)用技術(shù)實訓指導. :化學工業(yè),20027王志峰. 工控組態(tài)軟件. :電子工業(yè),20078文明. 組態(tài)軟件控制技術(shù). :交通大學,20069袁秀英. 組態(tài)控制技術(shù). :電子工業(yè),200310高欽和.可編程控制器應(yīng)用技術(shù)與實例.:人民郵電,2006致本論文是在導師將金周老師的精心指導下完成的。導師淵博的知識、嚴

36、謹?shù)闹螌W態(tài)度、孜孜不倦的鉆研精神以與平易近人的作風為我樹立了榜樣,激勵著我奮發(fā)向上,努力學習。值此論文完成之際,謹向?qū)熤乱猿绺叩木匆夂椭孕牡母?!在我做畢業(yè)設(shè)計的過程中,我覺得受益匪淺。通過對自己在大學三年時間里所學的知識的回顧,并充分發(fā)揮對所學知識的理解和對畢業(yè)設(shè)計的思考與書面表達能力,最終完成了。這為自己今后進一步深化學習,積累了一定寶貴的經(jīng)驗。撰寫論文的過程也是專業(yè)知識的學習過程,它使我運用已有的專業(yè)基礎(chǔ)知識,對其進行設(shè)計,分析和解決一個理論問題或?qū)嶋H問題,把知識轉(zhuǎn)化為能力的實際訓練。在同學與指導教師老師的一些指點和引導下,真正培養(yǎng)了我運用所學知識解決實際問題的能力。通過這次設(shè)計我發(fā)現(xiàn),只有理論水平提高了;才能夠?qū)⒄n本知識與實踐相整合,理論知識服務(wù)于教學實踐,以增強自己的動手能力。這個設(shè)計在現(xiàn)實社會中也存在著一定的價值和意義,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論