張伏,王唯,邱兆美,王俊,李樹強,毛鵬軍
(河南科技大學農業(yè)工程學院,河南洛陽471003)
在工業(yè)生產中,存在著不便于人類直接操作的環(huán)境,機械手以其特有的性能可代替人類完成相應工作。隨著科技發(fā)展,機械手廣泛地應用于熱處理、鍛造、裝配等自動化領域,尤其是在高溫、有毒、易燃易爆等環(huán)境中,如果廣泛使用具有遠程控制功能的機械手,可增加系統的安全性,降低損耗,提高生產效率。
目前,對機械手的研究已取得進展,但其仍存在著動作單一,可視化效果差的問題,故在現有的研究基礎上,針對上述問題,利用機械手更好地提高生產自動化水平,減輕勞動強度,實現安全生產具有重要意義。
文中究提出了基于MCGS組態(tài)軟件的機械手控制系統的設計方案,選用一種具有5個自由度,可水平、垂直移動、±90°自由旋轉的機械手,采用MCGS組態(tài)軟件對機械手的工作情況進行實時監(jiān)測,通過動畫顯示機械手的動作過程,實現機械手工作過程的可視化。同時采用PLC作為該系統的控制器,通過相應指令程序實現機械手的控制要求,提高該機械手控制系統操作的自動化水平。
該機械為一種可水平、垂直移動、±90°自由旋轉的圓柱坐標型機械手,選用液壓驅動作為該機械手的驅動方式。機械手具有手爪張合、腕部回轉、臂部伸縮、臂部回轉、臂部升降5個自由度,上述5個自由度由4個大部件和5個液壓缸實現,分別為:爪部,采用1個直線液壓缸,通過機構運動實現手爪的張合;腕部,采用1個回轉液壓缸實現手部回轉180°;臂部,采用直線缸來實現臂部伸縮;機身,采用1個直線缸和一個回轉缸來實現臂部升降和回轉。機械手示意圖和液壓系統原理圖分別見圖1和圖2。
圖1 機械手示意圖
圖2 機械手液壓系統原理圖
根據系統的控制要求,所設計的機械手有手動、單步操作、單周期操作、連續(xù)循環(huán)操作4種工作模式。在手動模式下,閉合開關,按下啟動按鈕,機械手運行,按下相應的控制開關,機械手會進行相應的動作;在連續(xù)循環(huán)操作模式下,閉合開關,按下啟動按鈕,機械手運行,按照預定的操作順序 (臂部前伸YV6→手指閉合YV9→臂部縮回YV5→臂部上升YV4→腕部旋轉YV8→臂部旋轉YV2→臂部伸出YV6→手指張開YV10→臂部縮回YV5→腕部反轉YV7→臂部反轉YV1→臂部下降YV3→待料卸荷YV0)執(zhí)行相應動作,并且循環(huán)執(zhí)行;在單步操作模式下,閉合開關,按下啟動按鈕,機械手運行,每按一次運行按鈕,機械手進行一個步驟的操作;在單周期模式下,閉合開關,按下啟動按鈕,機械手運行,運行一個設定周期后機械手停止運行,停在初始位置。
機械手有手動、單步運行、單周期運行、連續(xù)循環(huán)運行4種操作模式。根據系統的控制要求,確定PLC的輸入/輸出信號,從而確定PLC的I/O點數為30個數字量輸入,27個數字量輸出。選用西門子S7-200系列的CPU 226,擴展模塊EM223(8I/8Q)和擴展模塊EM222(8Q),既能實現系統控制要求,又能滿足擴展需求。輸入端口和輸出端口分配表分別見表1和表2。
表1 輸入端口分配表
表2 輸出端口分配表
機械手控制系統的硬件選用西門子S7-200系列的CPU 226,擴展模塊 EM223(8I/8Q)和擴展模塊EM222(8Q),其控制系統原理圖見圖3。
圖3 控制系統原理圖
采用MCGS嵌入版組態(tài)軟件實現機械手工作過程的實時控制和圖像監(jiān)視。
2.1.1 新建工程
進入MCGS組態(tài)環(huán)境,新建工程“機械手控制系統”,見圖4。
圖4 新建工程圖
2.1.2 定義變量
根據機械手控制系統的控制要求,列出所需變量,定義變量,建立實時數據庫,見圖5。
圖5 實時數據庫
2.1.3 組態(tài)畫面設計
組態(tài)畫面設計分為畫面建立、畫面編輯、動畫連接3個步驟。通過上述步驟,繪制出機械手的動畫部分,包含2個液壓缸、機械臂、機械手、傳送帶和所需搬運的物體,以及支撐部分、按鈕、開關、機械手動作的指示燈等。為方便檢測運行情況,插入時間顯示框以顯示機械手循環(huán)的運行時間,插入旋轉儀表作為機械臂旋轉角度示意圖 (俯視)。經過上述步驟,建立的“機械手控制系統”畫面,見圖6。
圖6 組態(tài)畫面
機械手控制系統的控制功能在MCGS中可通過運行策略實現,編寫控制程序采用策略組態(tài)的形式。
在MCGS組態(tài)軟件中,進入“運行環(huán)境”,見圖7,通過點擊畫面上的控制按鈕,觀察機械手控制系統的運行情況是否與控制要求一致。在運行調試的過程中,通過不斷地完善使得系統的運行情況與設計要求一致。
圖7 系統運行圖
通過調試的MCGS運行環(huán)境即可作為機械手的組態(tài)方案,該組態(tài)軟件通過相應設備對現場數據進行實時采集,并進行分析判斷,一方面以動畫的形式直觀地顯示機械手的現場工作情況,實現控制過程的可視化監(jiān)測,另一方面,按照控制要求和現場的工作條件將控制數據送至控制器,對執(zhí)行機構進行實時控制,保證機械手控制系統正常工作。
MCGS觸摸屏是組態(tài)軟件實現功能的載體,操作人員可通過觸摸屏對相應工程進行可視化操作和實時監(jiān)控。
在MCGS組態(tài)環(huán)境中進行工程下載并制作U盤綜合功能包,隨后與觸摸屏建立通訊,在觸摸屏上實現該機械手的實時控制。點擊觸摸屏上的“啟動”、“復位”按鈕,下載至觸摸屏的動畫組態(tài)可按設計要求運行。選用RS485通訊線將MCGS組態(tài)觸摸屏與PLC進行實物連接,通過PLC發(fā)出啟動指令,下載至觸摸屏的動畫組態(tài)可按設計要求運行,各種動作功能均可達到預期目標,同時可通過觸摸屏實現對PLC的實時監(jiān)控。
運用 MCGS組態(tài)軟件和西門子 S7-200系列PLC,完成了機械手控制系統的設計。該控制系統可實現手動、單步操作、單周期運行、連續(xù)循環(huán)運行4種模式,利用MCGS組態(tài)軟件進行了機械手控制系統的組態(tài)設計,實現了該機械手工作過程的實時控制和圖像監(jiān)控,為機械手的智能化控制提供了設計基礎。
[1]王月芹.基于PLC的機械手控制系統設計[J].液壓與氣動,2011(9):41-43.
[2]王紅玲,胡萬強.基于PLC的工業(yè)機械手控制[J].液壓與氣動,2011(8):8-11.
[3]范金玲.基于PLC的氣動機械手控制系統設計[J].液壓與氣動,2011(7):36-38.
[4]吳青萍.基于MCGS軟件的機械手控制系統研制[J].液壓與氣動,2010(10):61-63.
[5]叢明,劉冬,杜宇,等.PLC伺服控制在太陽能電池組件搬運機械手中的應用[J].組合機床與自動化加工技術,2011(9):66-69.
[6]曾文萱,范圣耀,王學良.磨齒機自動上下料機械手控制系統研究與開發(fā)[J].組合機床與自動化加工技術,2012(11):71-74.
[7]史國生,崔洪斌,梁雪春.PLC在機械手步進控制中的應用[J].組合機床與自動化加工技術,2001(8):25-27.
[8]干方建,劉正士.基于六維腕力傳感器的機械手動態(tài)響應研究[J].組合機床與自動化加工技術,2001(10):11-14.
[9]舒志兵,李銀露,潘蘭亭,等.磁瓦機械手控制系統的設計與實現[J].組合機床與自動化加工技術,2013(5): 67-69.
[10]張祺,侯力,劉松,等.加工中心換刀機械手控制系統研究[J].組合機床與自動化加工技術,2010(8):42-44.
[11]袁安富,蔣浩.基于PLC的工業(yè)機械手控制設計與組態(tài)監(jiān)控[J].制造業(yè)自動化,2011(9):86-89.
[12]張波,李衛(wèi)民,尚銳.多功能上下料用機械手液壓系統[J].液壓與氣動,2002(8):31-32.
[13]羅庚興,寧玉珊.氣動安裝機械手的PLC控制[J].制造業(yè)自動化,201l(9):86-89.