陳廣勝 史步海 張文祖 王 越
(1.清遠(yuǎn)職業(yè)技術(shù)學(xué)院,廣東清遠(yuǎn),511500;2.華南理工大學(xué)自動(dòng)化科學(xué)與工程學(xué)院,廣東廣州,510641;3.金鑫(清遠(yuǎn))紙業(yè)有限公司,廣東清遠(yuǎn),511517)
碼垛機(jī)是自動(dòng)化生產(chǎn)線中最常用的設(shè)備,它是將包裝好的產(chǎn)品按一定規(guī)律堆放在托盤(pán)(棧板)上,而且可以根據(jù)要求堆放多層,便于叉車(chē)搬運(yùn)存儲(chǔ)的一種設(shè)備[1]。隨著技術(shù)的發(fā)展,不管大型制造企業(yè)還是中小型制造企業(yè),對(duì)碼垛機(jī)的依賴越來(lái)越高,在食品飲料、化工、倉(cāng)儲(chǔ)物流、機(jī)械制造等行業(yè)都廣泛應(yīng)用[2-4]。
目前制造企業(yè)常用的碼垛機(jī)主要有3 類[5-6]:第一類是橋式,自行搭建一個(gè)機(jī)械抓手,通過(guò)橋可在X/Y/Z 方向進(jìn)行運(yùn)動(dòng),把產(chǎn)品按要求進(jìn)行抓取堆疊;第二類是采用專用碼垛機(jī)器人,再結(jié)合實(shí)際生產(chǎn)搭建相關(guān)平臺(tái),通過(guò)碼垛機(jī)器人進(jìn)行堆疊;第三類是高位碼垛機(jī),是為了實(shí)現(xiàn)較大貨物多層堆疊,通常把貨物通過(guò)斜坡輸送機(jī)送到高處,通過(guò)棧板的上下運(yùn)行實(shí)現(xiàn)多層堆疊[7-8]。前兩類碼垛機(jī)比較靈活,體積小質(zhì)量較輕的產(chǎn)品應(yīng)用較多,但不適合高位堆疊。第三類碼垛機(jī)相對(duì)前兩類來(lái)說(shuō)結(jié)構(gòu)簡(jiǎn)單,效率高,是體積大和質(zhì)量大的產(chǎn)品常用的堆疊方法,一般由匯總輸送機(jī)、斜坡輸送機(jī)、轉(zhuǎn)位機(jī)、編組機(jī)、分層機(jī)、升降機(jī)、托盤(pán)倉(cāng)、托盤(pán)輸送機(jī)、垛盤(pán)輸送機(jī)及高架平臺(tái)等部件組成[9-10]。由于采用了斜坡輸送機(jī),不同規(guī)格的包裝箱對(duì)斜坡的坡度要求不同,限制了設(shè)備的通用性,設(shè)備體積龐大[11-12]。本文在現(xiàn)有研究的基礎(chǔ)上,設(shè)計(jì)一種結(jié)構(gòu)更簡(jiǎn)單,人機(jī)交互方便的高位碼垛機(jī),通過(guò)在清遠(yuǎn)市某紙業(yè)公司的應(yīng)用表明,該碼垛機(jī)比傳統(tǒng)的高位碼垛機(jī)工作效率更高,通用性更強(qiáng),適合大體積的產(chǎn)品進(jìn)行高位碼垛。
大體積產(chǎn)品碼垛一般都需要高位多層堆箱,這就要考慮多層堆箱的穩(wěn)定性和容量,為了提高堆箱的穩(wěn)定性,對(duì)產(chǎn)品在棧板上的擺放有一定的要求,以某品牌的A4 打印紙包裝箱為例,包裝箱主要分為5 包和10 包兩種規(guī)格,具體堆放示意圖見(jiàn)圖1 和圖2。用同一規(guī)格(1100×1100)cm 棧板堆疊時(shí),有不同的堆疊規(guī)律,相鄰兩層采用交叉包裝箱的擺放方式。使堆疊后的包裝箱穩(wěn)定且不浪費(fèi)空間。

圖1 5包規(guī)格堆放示意圖

圖2 10包規(guī)格堆放示意圖
傳統(tǒng)高位碼垛機(jī)一般針對(duì)一種規(guī)格包裝箱進(jìn)行設(shè)計(jì),通用性不強(qiáng),在競(jìng)爭(zhēng)激烈的產(chǎn)品市場(chǎng),隨時(shí)會(huì)根據(jù)市場(chǎng)需求推出不同規(guī)格不同包裝的多樣化產(chǎn)品。由于傳統(tǒng)高位碼垛機(jī)采用斜坡輸送機(jī),把包裝箱產(chǎn)品通過(guò)滾筒斜坡送至碼垛要求的最高處,當(dāng)包裝箱的質(zhì)量、包裝箱與斜坡接觸面積發(fā)生變化時(shí),由于摩擦系數(shù)等問(wèn)題,一種規(guī)格的斜坡無(wú)法輸送不同規(guī)格的包裝箱,導(dǎo)致無(wú)法對(duì)多種規(guī)格包裝箱進(jìn)行碼垛。對(duì)于一些表面比較光滑、摩擦系數(shù)較小的產(chǎn)品包裝箱,則需要坡度較小、長(zhǎng)度較長(zhǎng)的斜坡輸送機(jī),大大增加了設(shè)備占地空間,不利于設(shè)備布置。
通過(guò)對(duì)高位碼垛機(jī)的包裝箱提升裝置進(jìn)行改造,使用垂直提升代替斜坡輸送,能很好地解決斜坡無(wú)法滿足多規(guī)格包裝箱提升的問(wèn)題。在保證效率的情況下,如何配置和改造提升裝置是設(shè)計(jì)高位碼垛機(jī)能否成功的關(guān)鍵。
圖3 為高位碼垛機(jī)的結(jié)構(gòu)示意圖。高位碼垛機(jī)主要部件有:匯總輸送機(jī)、轉(zhuǎn)位機(jī)、編組機(jī)、分層機(jī)、垛盤(pán)輸送機(jī)等。

圖3 高位碼垛機(jī)結(jié)構(gòu)示意圖(轉(zhuǎn)位、編組、分層)
匯總輸送機(jī)是將生產(chǎn)線上包裝好的產(chǎn)品匯總成一條傳輸線,主要由滾筒和電機(jī)組成。轉(zhuǎn)位機(jī)是把箱子編號(hào)根據(jù)堆箱規(guī)律對(duì)部分長(zhǎng)方體的包裝箱調(diào)整方向的機(jī)構(gòu)。轉(zhuǎn)向原理如圖4所示。當(dāng)需要箱子轉(zhuǎn)向時(shí),轉(zhuǎn)向氣缸推出,箱子碰撞突出機(jī)構(gòu)時(shí),在滾筒旋轉(zhuǎn)的推力下實(shí)現(xiàn)轉(zhuǎn)向,如果不需要轉(zhuǎn)向時(shí),轉(zhuǎn)向氣缸縮回,箱子保持方向前進(jìn)。
編組機(jī)的功能是根據(jù)堆箱規(guī)律,對(duì)于并排同方向的2 個(gè)(或4 個(gè))箱子進(jìn)行編組,編組后進(jìn)入分層機(jī),主要由推柱和擋板組成。推柱的作用是把同組的第一個(gè)箱子推到靠邊,利用擋板阻擋箱子前進(jìn),等第二個(gè)箱子到來(lái)后一起送到分層機(jī)。
分層機(jī)是把編組機(jī)送來(lái)的箱子進(jìn)行處理,把一層的箱子根據(jù)要求進(jìn)行擺放,擺好一層箱子后,把整層箱子推進(jìn)垛盤(pán)輸送機(jī),主要由滾筒和推板組成。根據(jù)箱子擺放規(guī)律,當(dāng)有1/2 層箱子時(shí)推一半行程,等另一半層箱子到來(lái)之后一起送到垛盤(pán)輸送機(jī)。

圖4 轉(zhuǎn)位機(jī)功能示意圖

圖5 垛盤(pán)輸送機(jī)功能示意圖
垛盤(pán)輸送機(jī)是把擺放好的一層箱子輸送到棧板上,實(shí)現(xiàn)包裝箱垂直提升的功能,主要是由一塊可上下移動(dòng)和左右移動(dòng)的送箱板組成,由兩臺(tái)電機(jī)進(jìn)行控制,如圖5所示。當(dāng)送箱板移到棧板上方時(shí),利用由氣缸控制的擋板把箱子擋住,送箱板后撤,箱子就落到棧板上層,實(shí)現(xiàn)了送箱功能。
系統(tǒng)以PLC 為控制核心,結(jié)合人機(jī)交互HMI 方便操作與參數(shù)修改,主要通過(guò)三相異步電動(dòng)機(jī)、氣缸和各種傳感器實(shí)現(xiàn)系統(tǒng)功能,總體控制方案見(jiàn)圖6。PLC 選用了三菱FX3U-32MT 型號(hào),晶體管輸出型,主要控制變頻器、電磁閥和控制電機(jī)的繼電器,接收各種開(kāi)關(guān)信號(hào)和用于檢測(cè)的傳感器信號(hào);選用了昆侖通態(tài)TPC7062KX 觸摸屏,用于給下位機(jī)發(fā)出指令,同時(shí)也對(duì)系統(tǒng)狀態(tài)進(jìn)行監(jiān)控,還能顯示系統(tǒng)故障報(bào)警信息;在控制終端執(zhí)行部件中,選用了伺服電機(jī)控制垛盤(pán)輸送機(jī)的輸送板升降運(yùn)動(dòng),輸送板的升降是本系統(tǒng)中位移精度要求最高的,送每一層箱子均要參照棧板上現(xiàn)有貨物的高度,又不能離開(kāi)現(xiàn)有貨物太高,太高容易卸箱子時(shí)不穩(wěn),出現(xiàn)箱子移位對(duì)不齊等異常情況。而輸送板的水平移動(dòng)不需要多段位控制,只要用限位器進(jìn)行定位即可,采用三相異步電動(dòng)機(jī)通過(guò)繼電器實(shí)現(xiàn)正反轉(zhuǎn)控制。輸送機(jī)的滾筒采用變頻器控制,方便根據(jù)需要進(jìn)行調(diào)整速度,采用三菱FR-E700-1.5K-CHT 變頻器。分層機(jī)滾筒電機(jī)采用三相異步電動(dòng)機(jī)通過(guò)減速箱進(jìn)行低速運(yùn)行即可。
在硬件設(shè)計(jì)中,伺服系統(tǒng)的選型是重點(diǎn),伺服系統(tǒng)要控制輸送板精準(zhǔn)升降,是負(fù)載最大的一環(huán)節(jié),輸送總質(zhì)量為:

圖6 系統(tǒng)總體控制方案
M=m·N+M鐵
式中,m為每箱質(zhì)量;N為每層的箱子數(shù)量;M鐵為輸送板結(jié)構(gòu)質(zhì)量,為280 kg。
5包裝的A4紙包裝箱,每一箱的質(zhì)量為12.7 kg,每層的質(zhì)量為:
M5=m·N+M鐵=12.7×16+280=483.2 kg
10 包裝的A4 紙包裝箱,每一箱的質(zhì)量為25.4 kg,每層的質(zhì)量為:
M10=m·N+M鐵=25.4×8+280=483.2 kg
為方便計(jì)算,忽略摩擦,總質(zhì)量以M=490 kg計(jì)算。
系統(tǒng)傳輸使用齒輪齒條傳動(dòng),選用了齒輪分度圓直徑d=0.075 m(模數(shù)2.5、齒數(shù)30),由于該工序的速度要求不高,選用減速比i為10的減速器。按電機(jī)額定轉(zhuǎn)速為1500 r/min計(jì)算。
最高速度為:

勻速時(shí)克服重力的驅(qū)動(dòng)力為:
F勻=-Mg=-490×9.8=-4802 N
勻速時(shí)轉(zhuǎn)矩為:

按加速時(shí)間0.4 s計(jì)算,則上升加速度為:

上升加速時(shí)電機(jī)驅(qū)動(dòng)力最大值為:

上升加速時(shí)轉(zhuǎn)矩最大值為:

負(fù)載慣量為:

經(jīng)減速器折算后電機(jī)慣量為:

伺服電機(jī)的選取符合額定轉(zhuǎn)速、額定轉(zhuǎn)矩、最大轉(zhuǎn)矩、負(fù)載慣量等參數(shù)要求[13-14],上述參數(shù)是在忽略了齒輪、減速器等傳動(dòng)效率和摩擦力的情況下進(jìn)行估算的,額定轉(zhuǎn)矩、最大轉(zhuǎn)矩的選取應(yīng)該略大一點(diǎn),且要留有余地,電機(jī)慣量應(yīng)符合負(fù)載慣量<3 倍電機(jī)轉(zhuǎn)子慣量的要求[15-16],通過(guò)電機(jī)手冊(cè)查找,選用臺(tái)達(dá)ECMC-FW1830SS 伺服電機(jī),該電機(jī)額定功率3 kW,額定轉(zhuǎn)速1500 r/min,額定轉(zhuǎn)矩19.1 N·m,大于18 N·m;最大轉(zhuǎn)矩為57.3 N·m,轉(zhuǎn)子慣量(帶剎車(chē))0.00571 kg·m2均滿足要求。
整個(gè)系統(tǒng)的控制主要分成3部分:初始化、手動(dòng)控制和自動(dòng)控制。在初始化部分主要是上電時(shí)的設(shè)備檢測(cè),看各個(gè)部件是否在初始狀態(tài),各傳感器狀態(tài)是否正常,如果有異常情況則通過(guò)HMI 進(jìn)行報(bào)警顯示。沒(méi)有異常情況則進(jìn)入工作模式選擇,具體系統(tǒng)控制程序流程圖見(jiàn)圖7。

圖7 系統(tǒng)控制程序流程圖
手動(dòng)控制部分主要用于設(shè)備的調(diào)試與故障檢測(cè),通過(guò)對(duì)系統(tǒng)各個(gè)動(dòng)作的單獨(dú)控制與運(yùn)行,對(duì)系統(tǒng)進(jìn)行細(xì)微的調(diào)整(包括參數(shù)調(diào)整),或當(dāng)出現(xiàn)故障時(shí),也可以通過(guò)手動(dòng)控制容易查找出故障點(diǎn)。
自動(dòng)控制部分是系統(tǒng)的核心控制部分,是系統(tǒng)正常工作時(shí)的控制程序。采用分段控制模塊設(shè)計(jì),由匯總輸送機(jī)子程序、轉(zhuǎn)位機(jī)子程序、編組機(jī)子程序、分層機(jī)子程序和垛盤(pán)輸送機(jī)子程序等5 個(gè)子程序組成。5 個(gè)子程序?qū)?yīng)5 個(gè)系統(tǒng)工序,它們之間相互聯(lián)系,配合完成碼垛功能。
以10包規(guī)格奇數(shù)層的箱子(堆箱規(guī)格見(jiàn)圖2)為例,匯總輸送機(jī)送來(lái)的箱子經(jīng)傳感器進(jìn)行編號(hào)(通過(guò)計(jì)數(shù)器C0進(jìn)行計(jì)數(shù)實(shí)現(xiàn)編號(hào)),根據(jù)箱子序號(hào),轉(zhuǎn)位機(jī)判斷是否需要調(diào)整箱子方向,奇數(shù)層的③④⑤⑥號(hào)箱子需要轉(zhuǎn)方向,偶數(shù)層的則是①②⑦⑧號(hào)箱子需要轉(zhuǎn)向。編組機(jī)把同方向相鄰的箱子進(jìn)行處理,如把①②號(hào)箱子擺齊(通過(guò)推桿把箱子并列)后一起送到分層機(jī)。分層機(jī)把前兩組箱子(①②③④號(hào))按規(guī)則擺放完成后,通過(guò)推板半推后,等待后兩組箱子(⑤⑥⑦⑧號(hào))進(jìn)入分層機(jī),然后把整層箱子推到垛盤(pán)輸送機(jī)。最后由輸送機(jī)把箱子送到棧板完成碼垛,如圖8所示。

圖8 10包規(guī)格奇數(shù)層各工序控制流程圖
垛盤(pán)輸送機(jī)的輸送板由伺服電機(jī)控制升降運(yùn)動(dòng),由異步電機(jī)控制水平運(yùn)動(dòng),控制流程如圖9所示,啟動(dòng)初始化時(shí),把碼垛的層數(shù)N 以及每層的高度H默認(rèn)值導(dǎo)入程序,也可以通過(guò)觸摸屏進(jìn)行修改相關(guān)參數(shù)。初始化后伺服電機(jī)執(zhí)行原點(diǎn)回歸指令,用C表示已完成堆疊的情況,先把N 的值賦給C,每完成堆疊一層C值減1。每層要提升的距離h可表示為:
伺服電機(jī)的定位是通過(guò)脈沖數(shù)控制,再通過(guò)反饋給伺服驅(qū)動(dòng)器的信號(hào)對(duì)電機(jī)的輸出軸進(jìn)行修正[17]。如輸出軸旋轉(zhuǎn)一圈所需脈沖數(shù)為n0,旋轉(zhuǎn)一圈提升的高度為h0,則每層提升所需脈沖數(shù)n為:


圖9 垛盤(pán)輸送機(jī)控制流程圖
該碼垛機(jī)選用了昆侖通態(tài)TPC7062KX 觸摸屏,利用MCGS 嵌入式版7.7(1.7)軟件進(jìn)行畫(huà)面設(shè)計(jì),見(jiàn)圖10 和圖11。設(shè)計(jì)設(shè)備窗口,選擇串口父設(shè)備,再添加設(shè)備三菱FX 系列編程口,把CPU 類型設(shè)置為FX3UCPU;根據(jù)畫(huà)面控制要求及PLC 的程序,在實(shí)時(shí)數(shù)據(jù)庫(kù)中添加需要控制或監(jiān)控的變量,并與PLC軟元件進(jìn)行關(guān)聯(lián)。調(diào)試好后下載到觸摸屏即可。

圖10 系統(tǒng)初始化完成

圖11 自動(dòng)運(yùn)行(5包)界面
高位碼垛機(jī)在制造業(yè)中廣泛應(yīng)用,由于市場(chǎng)需求的多樣化,產(chǎn)品包裝規(guī)格多樣化。以A4 打印紙生產(chǎn)為例,市場(chǎng)上常見(jiàn)的包裝就有5 包、8 包和10 包1 箱的規(guī)格。在清遠(yuǎn)市某紙業(yè)有限公司,以前主要生產(chǎn)10 包1 箱的A4 打印紙,由于市場(chǎng)發(fā)展的需要,現(xiàn)在生產(chǎn)5 包1 箱和10 包1 箱兩種規(guī)格產(chǎn)品,原來(lái)設(shè)計(jì)的高位碼垛機(jī)采用傳統(tǒng)的斜坡輸送方法,對(duì)5 包1 箱規(guī)格產(chǎn)品進(jìn)行碼垛時(shí),該規(guī)格的產(chǎn)品在斜坡輸送時(shí)由于坡度太大,箱子打滑不能上去,無(wú)法實(shí)現(xiàn)碼垛功能。
采用本方案重新設(shè)計(jì)高位碼垛機(jī),取消了斜坡輸送的工序,對(duì)不同規(guī)格的包裝箱具有同樣的碼垛能力。經(jīng)過(guò)測(cè)試,平均每箱所需時(shí)間約為3 s。結(jié)果表明,高位碼垛機(jī)的各方面性能均能滿足生產(chǎn)需求。一套高位碼垛機(jī)可滿足多規(guī)格產(chǎn)品的碼垛要求。
本文設(shè)計(jì)的碼垛機(jī)通過(guò)清遠(yuǎn)市某造紙廠的實(shí)際應(yīng)用表明,該碼垛機(jī)能高效實(shí)現(xiàn)高位碼垛,對(duì)不同規(guī)格產(chǎn)品的轉(zhuǎn)換控制靈活方便。該系統(tǒng)不采用斜坡輸送機(jī),對(duì)不同包裝和不同質(zhì)量的產(chǎn)品均有很好的適應(yīng)性。通過(guò)觸摸屏的監(jiān)控與控制,對(duì)系統(tǒng)的操控和設(shè)備調(diào)試都有很好的幫助。該碼垛機(jī)結(jié)構(gòu)比較簡(jiǎn)單,成本低,對(duì)紙箱包裝的產(chǎn)品碼垛有較好的通用性。