摘要:文章研究了基于PLC主控制器的多工位自動(dòng)化上卸料機(jī)械臂系統(tǒng)設(shè)計(jì),對(duì)系統(tǒng)的整體結(jié)構(gòu)和工作流程進(jìn)行分析,然后分析了機(jī)械臂結(jié)構(gòu)與控制要求,最后對(duì)機(jī)械臂控制系統(tǒng)和程序進(jìn)行設(shè)計(jì)。多工位自動(dòng)化上卸料機(jī)械臂系統(tǒng)具有高效性、安全性、穩(wěn)定性、智能化等特點(diǎn),在工業(yè)生產(chǎn)加工中進(jìn)行應(yīng)用將會(huì)有較好的效果。
關(guān)鍵詞:PLC主控制器;多工位;自動(dòng)化;機(jī)械臂
中圖分類號(hào):TP242;TP273
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1001-5922(2020)09-0181-04
隨著工業(yè)化進(jìn)程的不斷發(fā)展,科學(xué)技術(shù)給人類的生活帶來了翻天覆地的變化,極大的改善了人類的生活和生產(chǎn)。如今自動(dòng)化技術(shù)應(yīng)用廣泛,尤其在機(jī)械中使用自動(dòng)化,可以提高效率。機(jī)械手臂屬于工業(yè)自動(dòng)化控制領(lǐng)域中新出現(xiàn)的技術(shù),具有體積小、動(dòng)作靈敏、綠色環(huán)保等特點(diǎn),其主要作用就是配合其他設(shè)備完成工件加工時(shí)的自動(dòng)上卸料,能夠在工業(yè)制造生產(chǎn)中有著非常重要的作用[1-2]。當(dāng)前,機(jī)械手臂的應(yīng)用范圍較廣,如鍛造、貨物裝箱流水線、貨物搬運(yùn)、機(jī)械加工等都可以使用機(jī)械手臂,從而可以達(dá)到降低勞動(dòng)力、節(jié)約工人成本、提高工作效率的作用,還能夠提高加工生產(chǎn)時(shí)的安全性[3-4]。尤其使用機(jī)械手臂在易燃易爆、溫度異常、有毒等環(huán)境中進(jìn)行使用時(shí),可以降低對(duì)人類生命健康的影響。
傳統(tǒng)的機(jī)械臂在設(shè)計(jì)時(shí)不具備靈活性,使用的是一個(gè)機(jī)械臂負(fù)責(zé)一個(gè)工位的工作,于是在進(jìn)行另外一個(gè)工序時(shí),此時(shí)的機(jī)械臂就會(huì)處于等待狀態(tài),所以會(huì)降低生產(chǎn)效率,不利于節(jié)能。另外,傳統(tǒng)的機(jī)械臂使用的控制器件為繼電器、接觸器和計(jì)時(shí)器等,這樣的控制方式會(huì)影響控制精度。所以傳統(tǒng)的機(jī)械臂存在效率不夠高、精度低、智能型不高、穩(wěn)定性差、實(shí)時(shí)控制困難等問題。于是為了改善這些缺陷,將機(jī)械臂的配置方式和控制系統(tǒng)進(jìn)行改進(jìn),使用多工位一機(jī)械臂的配置方式,即多工位高效自動(dòng)上卸料機(jī)械臂,從而可以很大程度上提高工作效率提高對(duì)資源的利用率[5]。系統(tǒng)以機(jī)械臂PLC主控制器為主站,從而提高整個(gè)機(jī)械臂的生產(chǎn)效率,增強(qiáng)其協(xié)調(diào)性和穩(wěn)定性。
1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
1.1 機(jī)械臂生產(chǎn)線布置
圖1即為機(jī)械臂生產(chǎn)線布置方式,其中主要的結(jié)構(gòu)有機(jī)床、上下料器、機(jī)械臂和中間傳遞組成,該生產(chǎn)線有四個(gè)工位,兩個(gè)機(jī)床1和2分別對(duì)立放置,另外兩個(gè)機(jī)床3和4也對(duì)立放置,這種方式可以節(jié)約場(chǎng)地,增強(qiáng)布局的緊湊性,從而能夠使得機(jī)械臂增加自動(dòng)上卸料效率。
1.2 生產(chǎn)線網(wǎng)絡(luò)布局
本文選擇DeviceNet現(xiàn)場(chǎng)總線網(wǎng)絡(luò)進(jìn)行實(shí)時(shí)數(shù)據(jù)交換。DeviceNet結(jié)構(gòu)比較簡(jiǎn)單,使用DeviceNet有利于降低成本,能夠在本文發(fā)揮良好的應(yīng)用效果,其傳輸率在125Kbitls - 500Kbitls[6]。由于DeviceNet現(xiàn)場(chǎng)總線網(wǎng)絡(luò)具有較好的應(yīng)用效果,在工業(yè)控制中具有廣泛的應(yīng)用[7-8]。 在生產(chǎn)線上機(jī)械臂需要控制好幾臺(tái)設(shè)備,為了能夠使之進(jìn)行協(xié)調(diào)工作,并且實(shí)現(xiàn)多工位上卸料、提高工作效果,于是使用臺(tái)達(dá)系列的工控產(chǎn)品搭建,圖2即為系統(tǒng)中的網(wǎng)絡(luò)連接圖。從圖中可以看出,該主站的站號(hào)設(shè)置為00;兩個(gè)從站的站號(hào)分別為01和02,其中從站1主要有上下料器l、RTU-DNET和工件傳遞1,從站2主要有上下料器2、RTU-DNET和工件傳遞2。
1.3 機(jī)械臂工作流程
在一個(gè)工作流程中需要使用到如圖l所示的幾個(gè)構(gòu)件。然后機(jī)械臂的工作流程為如下所示:
1)機(jī)床1完成工作之后,等待在旁邊的機(jī)械臂就開始工作;
2)此時(shí)機(jī)械臂需要完成的工作就是取下機(jī)床1中的工件,然后移動(dòng)機(jī)械臂將工件放到傳遞1上;
3)此時(shí)機(jī)械臂還需要繼續(xù)工作,即從傳遞1處移動(dòng)到上料1處將需要加工的工件放到機(jī)床1上;
4)此時(shí)機(jī)械臂已經(jīng)完成一個(gè)重復(fù)工作,同時(shí)機(jī)床2處也已經(jīng)處于加工狀態(tài),并且快要加工好,于是機(jī)械臂完成一個(gè)重復(fù)動(dòng)作之后直接去往機(jī)床2等待其加工完,然后再完成一個(gè)重復(fù)性工作。
2 機(jī)械臂結(jié)構(gòu)與控制要求
2.1 機(jī)械臂結(jié)構(gòu)
基于PLC主控制器的系統(tǒng)使用的動(dòng)力設(shè)備為閉環(huán)伺服電機(jī),機(jī)械臂的軸在運(yùn)動(dòng)時(shí)主要是根據(jù)齒輪帶動(dòng)齒條得到的動(dòng)力,從而可以使得機(jī)械臂在往返的移動(dòng)過程中具有平穩(wěn)的狀態(tài),并且移動(dòng)的距離也非常精確。
本文所設(shè)計(jì)的機(jī)械臂的結(jié)構(gòu)為四軸聯(lián)動(dòng),圖3即為該結(jié)構(gòu)的示意圖,其中有3個(gè)不同的方向,X軸使得機(jī)械臂實(shí)現(xiàn)左右移動(dòng),Z軸使得機(jī)械臂實(shí)現(xiàn)上下移動(dòng),另外一個(gè)方向使得機(jī)械臂實(shí)現(xiàn)縱向前后伸縮,在Y軸中需要配有氣動(dòng)手抓,從而實(shí)驗(yàn)前后伸縮運(yùn)動(dòng),通過這三個(gè)方向的共同作用,機(jī)械臂可以實(shí)現(xiàn)與機(jī)床進(jìn)行配合然后實(shí)現(xiàn)夾取工件的任務(wù)。
2.2 機(jī)械臂控制要求
本文所研究設(shè)計(jì)的系統(tǒng)需要能夠?qū)崿F(xiàn)多工位自動(dòng)上卸料的工作目的,其中起主要作用的機(jī)械臂需要有良好的控制作用,于是對(duì)其控制提出7點(diǎn)要求。
1)機(jī)械臂能夠?qū)崿F(xiàn)整體的上下移動(dòng),并且能夠?qū)崿F(xiàn)位置保。
2)機(jī)械臂能夠?qū)崿F(xiàn)整體的左右移動(dòng)和前后伸縮。
3)機(jī)械臂能夠?qū)崿F(xiàn)多軸聯(lián)動(dòng)。
4)能夠?qū)C(jī)械臂移動(dòng)的3個(gè)方向進(jìn)行原點(diǎn)位置設(shè)置,并且發(fā)生斷電之后,之前設(shè)置的原點(diǎn)位置不會(huì)發(fā)生變化。
5)主站和從站之間能夠進(jìn)行實(shí)時(shí)的互相通信。
6)圖3中的4個(gè)軸有正反行程極限位置保護(hù)。
7)機(jī)械臂的關(guān)鍵參數(shù)能夠?qū)崟r(shí)的顯示出來,并且能夠調(diào)整相關(guān)參數(shù),于是能夠得到更加準(zhǔn)確的參數(shù)。
3 機(jī)械臂控制系統(tǒng)設(shè)計(jì)
3.1控制系統(tǒng)的組成和原點(diǎn)分配
3.1.1 控制系統(tǒng)的組成
在機(jī)械臂控制系統(tǒng)設(shè)計(jì)中,電氣設(shè)備控制系統(tǒng)非常重要,直接關(guān)乎著生產(chǎn)加工的效率,而中央控制單元作為電氣設(shè)備控制系統(tǒng)中最重要的組成部分,本文選擇了基于PLC主控制器的多工位自動(dòng)化上卸料機(jī)械臂系統(tǒng)設(shè)計(jì)研究。本文研究的控制系統(tǒng)的主要組成部分如圖4所示,其中主要包含9個(gè)模塊。
3.1.2原點(diǎn)分配
通過控制系統(tǒng)的功能分析,需要對(duì)機(jī)械臂PLC的原點(diǎn)進(jìn)行分配,其分配方式如表1所示。
3.2控制系統(tǒng)主要器件選型
在選擇控制系統(tǒng)的主要器件時(shí),不能僅僅考慮到器件的成本、功能等,還需要考慮到對(duì)設(shè)備功能擴(kuò)充升級(jí)和與啊你單分配表點(diǎn)位圖,需要對(duì)預(yù)留備用原點(diǎn),并且原點(diǎn)個(gè)數(shù)為總數(shù)的20%,于是選擇主機(jī)臺(tái)達(dá)DVP28SVIIT2,因?yàn)檫@種主機(jī)方便擴(kuò)展,另外將臺(tái)達(dá)DVP16SNIIT作為輸出擴(kuò)展模塊,然后將DVP16SMIIN作為輸入擴(kuò)展模塊。
在系統(tǒng)中主站和從站之間一定要能夠?qū)崿F(xiàn)實(shí)時(shí)通信,才能實(shí)現(xiàn)多工位自動(dòng)上卸料,于是DeviceNet通信網(wǎng)絡(luò)使用臺(tái)達(dá)DVPDNET-SL、RTU-DNET與PLC,能夠?qū)崿F(xiàn)較好的通信效果。為了使系統(tǒng)有更好的智能型和可控制性,加人人機(jī)交互,其中使用的人機(jī)界面為臺(tái)達(dá)DOP-BIOS411。
4 控制系統(tǒng)程序設(shè)計(jì)
4.1 PLC程序設(shè)計(jì)
控制系統(tǒng)中程序設(shè)計(jì)屬于核心部分,當(dāng)程序設(shè)置不合理時(shí)將會(huì)影響系統(tǒng)的運(yùn)作。本系統(tǒng)選擇自動(dòng)程序和手動(dòng)程序相結(jié)合的方式。然而這種方式容易發(fā)生混亂,于是為了系統(tǒng)的安全可靠性,加入了互鎖、自鎖和報(bào)警程序。PLC程序在設(shè)計(jì)過程中,加上了適當(dāng)?shù)难訒r(shí),從而提高設(shè)備的平穩(wěn)度和精確度。并且還對(duì)傳感器進(jìn)行邏輯處理,從而提高設(shè)備的智能型。當(dāng)出現(xiàn)不符合加工要求時(shí),從而發(fā)出警報(bào)并且停機(jī)。如圖5所示,該圖主要是機(jī)床1和2的流程,而機(jī)床3和4的程序流程與之一樣。
4.2人機(jī)界面設(shè)計(jì)
系統(tǒng)采用人機(jī)界面設(shè)計(jì)形式,能夠增加系統(tǒng)的運(yùn)行穩(wěn)定性和精確性。界面采用的觸摸屏界面,使用臺(tái)達(dá)DOPSoft 2.00.07.02軟件進(jìn)行開發(fā)。人機(jī)界面設(shè)計(jì)中需要包含自動(dòng)操作和手動(dòng)操作,還需要有伺服電機(jī)的位置和參數(shù)設(shè)定、報(bào)警信息和傳感器狀態(tài)等模塊,從而可以將各種信息顯示出來,更有利于操作者對(duì)其進(jìn)行掌控。圖6和圖7即為自動(dòng)界面和參數(shù)設(shè)定界面圖。
4 結(jié)語
基于PLC主控制器、利用DeviceNet網(wǎng)絡(luò),設(shè)計(jì)多工位自動(dòng)化上卸料機(jī)械臂系統(tǒng)能夠?qū)崿F(xiàn)一個(gè)機(jī)械臂負(fù)責(zé)幾個(gè)工位的工作目標(biāo),從而降低機(jī)械臂閑置時(shí)間,達(dá)到節(jié)約資源的作用,并且還提高了生產(chǎn)效率,還能夠提高控制實(shí)時(shí)性??傊撓到y(tǒng)具有效率高、智能化、穩(wěn)定性、實(shí)用性等優(yōu)勢(shì),應(yīng)用于工業(yè)生產(chǎn)中將會(huì)有比較好的效果。
參考文獻(xiàn)
[1]高微,楊中平,趙榮飛,等.機(jī)械手臂結(jié)構(gòu)優(yōu)化設(shè)計(jì)[J].機(jī)械設(shè)計(jì)與制造,2006(01):14-16.
[2]郭斌,王彥明,陸藝,等.沖床上下料機(jī)械手臂及驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)[J].機(jī)械傳動(dòng),2016,40(02):150-153+157.
[3]王陽,李雷遠(yuǎn),基于Kinect的機(jī)載機(jī)械手臂抓取方法研究[J].電子設(shè)計(jì)工程,2020,28(04):147-152+157.
[4]陳金艦,工業(yè)生產(chǎn)中機(jī)械搬運(yùn)手臂自動(dòng)化控制研究[J].新型工業(yè)化,2019,9(08):77-78+83.
[5]王延年,丁恒,多工位沖壓生產(chǎn)線自動(dòng)送料機(jī)械手控制系統(tǒng)設(shè)計(jì)[J].鍛壓技術(shù),2016,041(006):55-60.
[6]張建峰.DeviceNet現(xiàn)場(chǎng)總線網(wǎng)絡(luò)通信技術(shù)的研究[D].天津:天津理工大學(xué).
[7]李疆.DeviceNet現(xiàn)場(chǎng)總線在包裝生產(chǎn)線上的應(yīng)用[J].制造業(yè)自動(dòng)化,2013,035(001):147-149.
[8]趙小剛,基于CAN總線技術(shù)的機(jī)械臂自動(dòng)控制系統(tǒng)設(shè)計(jì)[J].自動(dòng)化與儀器儀表,2016(10):56-58.
作者簡(jiǎn)介:何克祥(1963-),男,漢族,陜西乾縣人,碩士研究生,副教授,研究方向:機(jī)械設(shè)計(jì)理論研究及教學(xué)。