溫杰 史春笑 毛厚昌 譚澤德 歐健威 洪越
摘要:通過運用工業(yè)自動化控制技術(shù),設(shè)計出基于PLC的自動鋪設(shè)地磚機的基本結(jié)構(gòu)。本設(shè)計是通過PLC對信號采集、處理以及輸出進行集中控制,保證系統(tǒng)能安全平穩(wěn)運行。同時,通過觸摸屏與PLC的通信,實現(xiàn)步進電機對機械手的驅(qū)動,使智能鋪設(shè)地磚機的機械手在不同的運行模式下都能穩(wěn)定運行。
關(guān)鍵詞:步進電機;PLC;機械手;控制系統(tǒng)
一、背景分析
鋪設(shè)地磚是建筑行業(yè)中比較常見的一道工序。目前,地磚都是由工人手工鋪設(shè)而成,其工作效率低、勞動強度大。隨著鋪設(shè)時間的增加,工人很容易出現(xiàn)工作能力減弱、錯誤率增加的狀況,這直接影響了地磚鋪設(shè)的質(zhì)量以及鋪設(shè)的平整度。此外,長時間彎腰作業(yè)不利于工人的身體健康,很容易出現(xiàn)腰椎方面的疾病。因此,迫切需要研制出利用機械手進行自動鋪設(shè)地磚的機器人,采用自動化設(shè)備代替人力鋪設(shè)地磚,這能從根本上降低工人的勞動強度,提高鋪設(shè)地磚的質(zhì)量和效率,也能解決建筑行業(yè)人手不足的問題。
二、智能鋪設(shè)地磚機機械手硬件設(shè)計
1.地磚機總體方案設(shè)計
本系統(tǒng)的總體設(shè)計框圖如圖1所示。
2.機械手外部支架設(shè)計
本設(shè)計選用規(guī)格為寬38mm、厚25mm的304不銹鋼管焊接成系統(tǒng)支架,外加輪子、軸承、軸芯、齒輪、鏈條、步進電機、推桿電機等組成系統(tǒng)的外框架。系統(tǒng)支架平面圖如圖2所示,其中a為支架底面,b為支架頂面。
3.機械手設(shè)計
本設(shè)計是通過控制面板上的按鈕、觸摸屏以及各種限位開關(guān)來控制步進驅(qū)動器和相應(yīng)的步進電機運行,從而實現(xiàn)機械手所需功能。
滾珠絲杠和直線導(dǎo)軌構(gòu)成機械手移動的主體支架及軌道,機械手被設(shè)計成三軸的形式,即X、Y、Z軸,如圖3所示。滾珠絲杠上的螺母及螺帽和Z軸的直線導(dǎo)軌上的滑塊或X軸直線導(dǎo)軌上的滑塊或Y軸直線導(dǎo)軌上的滑塊被一片鋁片連接起來形成一個承載平臺,三軸機械手的動力來源是由分別裝在三個軸的端部的步進電機來完成,如圖4所示。
限位開關(guān)決定機械設(shè)備運動的極限位置。使用接觸式限位開關(guān)分別安裝在機械手三軸的兩端,并在與其相對的運動的極限位置處安裝擋塊。當機械設(shè)備上行程開關(guān)的機械觸頭碰到擋塊時,就會切斷控制電路,機械設(shè)備會根據(jù)控制器的命令停止運行或者改變運行方向。
4.機械手控制系統(tǒng)設(shè)計
本系統(tǒng)以三菱FX3U PLC為核心控制器,可實現(xiàn)對信號采集、處理及輸出等一系列控制,實現(xiàn)機械臂移動定位,機械手吸取地磚等功能。
三、機械自動控制程序設(shè)計
1.機械手控制系統(tǒng)I/O分配
本設(shè)計的輸入輸出接口分配如表1所示。
2.機械手自動模式程序
狀態(tài)轉(zhuǎn)移跳轉(zhuǎn)到S20狀態(tài)步,PLC輸出一系列的脈沖信號,Z軸電機得電,機械臂下降,直到碰到取料限位,取料限位開關(guān)閉合,對Y012(電磁閥)置1,真空發(fā)生器產(chǎn)生吸力,吸住地磚,等待5s延時。圖5為機械臂下降取料程序。
延時時間到,狀態(tài)轉(zhuǎn)移到下一步,輸出一系列脈沖信號,Z軸電機得電,機械臂上升,直到碰到Z軸上限位,Z軸電機斷電。機械臂上升程序如圖6所示。
上升結(jié)束狀態(tài)轉(zhuǎn)移到下一步,輸出81 400個脈沖信號,Y軸電機得電,機械臂前移81.4cm;當81 400個脈沖發(fā)送完畢,M8029(當DSW指令等操作完成時)輔助繼電器觸頭閉合,狀態(tài)轉(zhuǎn)移下一步,輸出80 800個脈沖信號,X軸電機得電,機械臂右移80.8cm;當80 800個脈沖發(fā)送完畢,M8029輔助繼電器觸頭閉合。如圖7所示。
右移結(jié)束狀態(tài)轉(zhuǎn)移到下一步,輸出9200個脈沖信號,Z軸電機得電,機械臂下降,M8029輔助繼電器觸頭閉合,振動電機啟動,地磚振動,等待8s延時,延時時間到,振動電機停止,復(fù)位空氣閥,松開地磚,等待6s延時。圖8為Z軸下降并振動程序。
延時時間到,狀態(tài)轉(zhuǎn)移到下一步,輸出一系列脈沖信號、方向信號,Z軸電機得電,機械臂上升,直到碰到Z軸上限位限位開關(guān),Z軸電機斷電;狀態(tài)轉(zhuǎn)移到下一步,輸出一系列脈沖信號、方向信號,X軸電機得電,機械臂左移,直到碰到X軸原位限位開關(guān),X軸電機斷電;狀態(tài)轉(zhuǎn)移到下一步,輸出一系列脈沖信號,Y軸電機得電,機械臂下移,直到碰到Y(jié)軸原位限位開關(guān),Y軸電機斷電,機械臂已經(jīng)回到原位,表示第一塊地磚已經(jīng)鋪設(shè)完成。等待2s延時,延時時間到,開始下一個周期的循環(huán)。圖9為機械臂回取料區(qū)程序。
四、結(jié)語
本課題通過對系統(tǒng)硬件設(shè)計、軟件編程、仿真調(diào)試三方面的結(jié)合,設(shè)計達到了預(yù)期的效果。但是由于技術(shù)及條件限制等多方面原因,設(shè)計出來的機器人尚不完美,還存在很多不足。例如支架尺寸與支架移動機構(gòu)的設(shè)計,因缺少機械方面的知識,設(shè)計出的機器人還不能很好地在建筑環(huán)境下工作,因選材不夠?qū)I(yè),導(dǎo)致現(xiàn)在設(shè)計出來的機器人比較笨重,不方便搬運。不過,該機器人可以進行二次開發(fā),增加所需的功能,例如自動下水泥漿、自動磨平鋪設(shè)區(qū)域下的水泥漿等。
參考文獻:
[1] 李團結(jié).機器人技術(shù)[M].北京:電子工業(yè)出版社,2009:5-10.
[2] 劉勇軍.機電一體化技術(shù)[M].西安:西北工業(yè)大學(xué)出版社,2009:85-161.
[3] 曹菁.三菱 PLC、觸摸屏和變頻器應(yīng)用技術(shù)[M].北京:機械工業(yè)出版社,2010:218-236.
[4] 李玉婷.三菱PLC應(yīng)用探討[J].機電信息,2011(30):58-59.
[5] Vivek M. Koshti,Sangeeta M.Joshi. DESIGN OF HUMAN MACHINE INTERFACE FOR PLC BASED AUTOMATION SYSTEM [J]. IFAC Proceedings Volumes,2007, 40(18):343-346.
[6] KC Gupta,B Roth. Design Considerations for Manipulator Workspace[J]. Journal of Mechanical Design,1982,104(4):704-711.
[7] 白井良明.機器人工程[M].北京:科學(xué)出版社,2001:35-56.