張瑩
摘要:現(xiàn)如今科技變得越來(lái)越發(fā)達(dá),機(jī)器人也慢慢走進(jìn)社會(huì)的各個(gè)領(lǐng)域中,諸如生活、教育、安全、食品、醫(yī)藥、工業(yè)自動(dòng)化等。近年來(lái),工人的勞動(dòng)力成本在呈逐年上升的趨勢(shì),為了降低工人的勞動(dòng)強(qiáng)度,提高經(jīng)濟(jì)效益和技術(shù)水平,碼垛機(jī)器人被廣泛應(yīng)用,在工業(yè)自動(dòng)化領(lǐng)域中扮演著越來(lái)越重要的角色。本課題是以物品碼垛生產(chǎn)線為研究對(duì)象,設(shè)計(jì)出了一套以西門(mén)子1200PLC為核心控制器的碼垛機(jī)器人生產(chǎn)線控制系統(tǒng),并對(duì)系統(tǒng)總體設(shè)計(jì)、硬件設(shè)計(jì)和軟件設(shè)計(jì)進(jìn)行了闡述。
關(guān)鍵詞:工業(yè)自動(dòng)化;碼垛生產(chǎn)線;西門(mén)子1200;控制系統(tǒng)
中圖分類(lèi)號(hào):TP361 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)15-0273-03
Design and Implementation of Control System for Palletizing Robot Production Line
ZHANG Ying
(Hebei University of Engineering, Handan 056038, China)
Abstract: Nowadays, technology is becoming more and more developed, and robots are gradually entering various fields of society, such as life, education, safety, food, medicine, industrial automation, etc. In recent years, workers labor costs in the rising trend year by year, in order to reduce the labor intensity of the workers, improve the economic benefit and technology level, stacking robots are widely used and play an increasingly important role in the field of industrial automation. This topic is based on items pallet production line as the research object, designed a set of Siemens 1200 palletizing robot production line control system of PLC as the core controller, and the system overall design, hardware design and software design are expounded.
Key words: industrial automation; Palletizing production line; Siemens 1200; control system
碼垛是依照集成單元化的思想而發(fā)展起來(lái)的一項(xiàng)高新技術(shù),其本質(zhì)思想是將一件件物品按照規(guī)定好的模式把物品從傳送帶上放到托盤(pán)上堆碼成垛,從而能夠讓單元化的物品存放、搬運(yùn)、取出更方便。這樣,既可以大大提高物品搬運(yùn)和碼垛的效率,也可以清晰的統(tǒng)計(jì)數(shù)量[1]。現(xiàn)如今, 碼垛機(jī)器人作為重要的搬運(yùn)工具,正在被廣泛地應(yīng)用在不同的領(lǐng)域,諸如生活、教育、食品、醫(yī)藥等。在之前,我國(guó)機(jī)器人的技術(shù)發(fā)展還不太成熟,它的碼垛工作都是通過(guò)工人來(lái)實(shí)現(xiàn)的,之后隨著一些企業(yè)對(duì)碼垛速度和質(zhì)量要求的不斷提升,一些傳統(tǒng)的人工碼垛方式也難以達(dá)到企業(yè)的生產(chǎn)要求。因此,用碼垛機(jī)器人替代人工碼垛的方式,提高了生產(chǎn)效率和經(jīng)濟(jì)效益,也保障了物品碼垛的質(zhì)量和工人的健康安全,同時(shí)減少了工人勞動(dòng)力和人工費(fèi)用,碼垛機(jī)器人的優(yōu)勢(shì)越來(lái)越清晰的顯現(xiàn)出來(lái)。
1 碼垛機(jī)器人
碼垛機(jī)器人,作為機(jī)械與計(jì)算機(jī)程序有機(jī)結(jié)合的產(chǎn)物,大大提高了生產(chǎn)效率。它以占地面積小、節(jié)省空間、適用性強(qiáng)和更加快速高效的優(yōu)勢(shì),被廣泛應(yīng)用在搬運(yùn)碼垛技術(shù)上。
碼垛機(jī)器人的機(jī)械結(jié)構(gòu)示意圖,如圖1所示,它的關(guān)鍵結(jié)構(gòu)包括底座、腰部、臀部、腕部和末端執(zhí)行機(jī)構(gòu)等,這些有效地滿足了對(duì)碼垛機(jī)器人生產(chǎn)線的設(shè)計(jì)要求,提高了整體的結(jié)構(gòu)性能。機(jī)器人腰部的回轉(zhuǎn)和機(jī)械臂的運(yùn)動(dòng),均選用了伺服電機(jī)驅(qū)動(dòng)的方式,并且機(jī)械臂的上下或水平方向的運(yùn)動(dòng)得需兩個(gè)伺服電機(jī)旋轉(zhuǎn)才能完成。
碼垛機(jī)器人的工藝流程,如圖2所示,首先碼垛機(jī)器人的末端執(zhí)行器抓取物品,物品夾緊令手臂舉升使機(jī)器人腰部及物品旋轉(zhuǎn),到達(dá)堆垛位置令手臂下移,下移到合適位置使末端執(zhí)行器放下物品,之后為了避免對(duì)物品堆垛的干涉應(yīng)先上升一段距離,再回到初始位置。值得注意的是,當(dāng)手臂舉起時(shí)這一命令要在機(jī)器人腰部旋轉(zhuǎn)之前進(jìn)行,這樣不會(huì)因干涉到其他東西而致使造成一些不必要的破壞。
2 系統(tǒng)總體設(shè)計(jì)
本課題設(shè)計(jì)的碼垛生產(chǎn)線的物品規(guī)格為550mm*360*mm*220mm,以這種規(guī)格的物品作為分析對(duì)象,來(lái)對(duì)碼垛機(jī)器人生產(chǎn)線進(jìn)行研究與實(shí)現(xiàn)。碼垛機(jī)器人的任務(wù)是為了把抓取的物品放在托盤(pán)上,同時(shí)方便統(tǒng)計(jì)物品箱的數(shù)量。物品的堆垛示意圖,如圖3所示,它以每層橫兩箱加豎三箱的形式,共擺放五箱。奇數(shù)層和偶數(shù)層碼垛的擺放方式不同,偶數(shù)層在奇數(shù)層的基礎(chǔ)上旋轉(zhuǎn)180度,形成橫豎交錯(cuò)、相互堆疊的方式,加強(qiáng)碼垛的穩(wěn)固性,以防不穩(wěn)固傾斜損壞物品。根據(jù)物品的高度設(shè)計(jì)了每個(gè)托盤(pán)上碼垛為8層,一層五箱,每垛為40箱,這樣設(shè)計(jì)的目的是為了碼垛穩(wěn)固不易倒,并且便于統(tǒng)計(jì)數(shù)據(jù)[2]。
碼垛機(jī)器人生產(chǎn)線控制系統(tǒng)具有結(jié)構(gòu)簡(jiǎn)單、運(yùn)行速度快、穩(wěn)定高和擴(kuò)展性強(qiáng)等優(yōu)點(diǎn),比較適用于碼垛機(jī)器人生產(chǎn)線所處的工作環(huán)境條件。根據(jù)生產(chǎn)線的工藝流程,本課題采用了“HMI+PLC”的控制模式。其中控制系統(tǒng)設(shè)計(jì)圖,如圖4所示,以觸摸屏作為上位機(jī),主要進(jìn)行了物品規(guī)格的輸入,并且接收實(shí)時(shí)采集的數(shù)據(jù),下位機(jī)是PLC可編程控制器,完成對(duì)碼垛機(jī)器人的控制任務(wù)[3]。
3 系統(tǒng)的硬件設(shè)計(jì)
PLC控制系統(tǒng)作為碼垛生產(chǎn)線控制的核心部分,具有高的可靠性、穩(wěn)定性、抗干擾能力,它使用方便,編程相對(duì)簡(jiǎn)單,在碼垛生產(chǎn)線自動(dòng)化中廣泛使用。本課題設(shè)計(jì)的碼垛生產(chǎn)線需18點(diǎn)數(shù)字量的輸入,包括按鈕、限位開(kāi)關(guān)和機(jī)械手爪等,需16點(diǎn)數(shù)字量的輸出,包括指示燈、電磁閥等[4]。需選用主控部件的模塊為西門(mén)子S7-1200 CPU1214C型,其數(shù)字量為14點(diǎn)輸入/10點(diǎn)輸出。選用的擴(kuò)展模塊SM1223型,其數(shù)字量的輸入輸出為8×24VDC輸入/8×24VDC輸出。根據(jù)碼垛機(jī)器人生產(chǎn)線的控制要求,定義了輸入輸出的分配情況。PLC數(shù)字量輸入設(shè)計(jì),如表1所示。PLC數(shù)字量輸出設(shè)計(jì),如表2所示。
4 系統(tǒng)的軟件設(shè)計(jì)
4.1 下位機(jī)控制程序設(shè)計(jì)
PLC的選型和硬件分配情況已知,碼垛機(jī)器人生產(chǎn)線主要有2種模式,分別為自動(dòng)模式和手動(dòng)模式。碼垛生產(chǎn)線工作流程,如圖5所示。
(1)自動(dòng)模式
當(dāng)傳送帶上有物品,傳送帶運(yùn)動(dòng),當(dāng)檢測(cè)到光電傳感器有信號(hào)后,傳送帶停止運(yùn)動(dòng),抓手是否移動(dòng)到達(dá)抓取點(diǎn),若沒(méi)有,機(jī)械臂電機(jī)繼續(xù)轉(zhuǎn)動(dòng),直到抓手到達(dá)抓取點(diǎn),抓手閉合抓取物品,然后把物品擺放到設(shè)置好的位置碼垛起來(lái),再返回到初始的位置,之后重復(fù)循環(huán)這一動(dòng)作。
(2)手動(dòng)模式
通過(guò)在觸摸屏上點(diǎn)動(dòng)按鈕控制碼垛機(jī)器人旋轉(zhuǎn)和移動(dòng)方向,然后抓取物品并進(jìn)行碼垛工作[5]。
4.2 上位機(jī)設(shè)計(jì)
該控制系統(tǒng)的上位機(jī)監(jiān)控組態(tài)以WinCC建立HMI畫(huà)面,這樣更加形象直觀和方便操作。本系統(tǒng)的人機(jī)界面較為簡(jiǎn)單,主要包括主控界面、手動(dòng)控制界面以及自動(dòng)控制界面三大部分[6]。監(jiān)控系統(tǒng)畫(huà)面,如圖6所示,監(jiān)控功能是監(jiān)測(cè)碼垛機(jī)器人的工作情況,并顯示出當(dāng)前碼垛機(jī)器人的工作狀態(tài)。在主控制界面中,主要進(jìn)行產(chǎn)品規(guī)格的參數(shù)設(shè)置,并實(shí)時(shí)顯示當(dāng)前的箱數(shù)和已抓箱數(shù)等,如圖6(a)所示。在手動(dòng)控制界面中,主要通過(guò)點(diǎn)動(dòng)觸摸屏上的按鈕與下位機(jī)傳遞數(shù)據(jù),實(shí)時(shí)的發(fā)送操作指令,進(jìn)行碼垛機(jī)器人的碼垛任務(wù),如圖6(b)所示。在自動(dòng)控制界面,主要通過(guò)按動(dòng)觸摸屏上的啟動(dòng)按鈕,使碼垛機(jī)器人自動(dòng)進(jìn)行碼垛任務(wù),從而完成對(duì)物品的搬運(yùn)碼垛任務(wù),如圖6(c)所示。
5 結(jié)束語(yǔ)
本文以碼垛生產(chǎn)線為研究對(duì)象,以S7-1200PLC為核心控制器,設(shè)計(jì)出了一套碼垛機(jī)器人生產(chǎn)線控制系統(tǒng),可通過(guò)人機(jī)交互界面,更加直觀的監(jiān)控碼垛生產(chǎn)線的運(yùn)行狀態(tài)。該系統(tǒng)具有功能完善、性能穩(wěn)定、實(shí)時(shí)性強(qiáng)等優(yōu)勢(shì),有效降低了工人勞動(dòng)強(qiáng)度和企業(yè)成本,提升了工作效率和企業(yè)效益,為大中型碼垛機(jī)器人生產(chǎn)線控制系統(tǒng)提供了成功經(jīng)驗(yàn),具有廣闊的工業(yè)應(yīng)用前景。
參考文獻(xiàn):
[1] 劉清,韓寶玲,羅慶生,等. S7-200可編程控制器在新型智能碼垛機(jī)器人中的應(yīng)用研究[J]. 制造業(yè)自動(dòng)化,2008,30(7):39-43.
[2] 腰曉凱. 碼垛生產(chǎn)線計(jì)算機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].河北工程大學(xué),2016.
[3] 張業(yè)鵬,張明. 基于PLC與工業(yè)機(jī)器人的全自動(dòng)化碼垛系統(tǒng)設(shè)計(jì)[J].制造業(yè)自動(dòng)化,2015,37(11):108-110.
[4] 胡亞斌. 基于PLC的貨物搬運(yùn)自動(dòng)控制系統(tǒng)研究[J].科技展望,2016,(31):136.
[5] 李坤全,邵鳳翔. 全自動(dòng)包裝碼垛機(jī)器人控制系統(tǒng)設(shè)計(jì)[J].機(jī)械設(shè)計(jì)與制造,2017(4):259-261.
[6] 向應(yīng)軍. 一種基于PLC的碼垛機(jī)器人設(shè)計(jì)與研究[D].湖北工業(yè)大學(xué),2017.