孫宜敬
(賽摩智能科技集團(tuán)股份有限公司,江蘇 徐州 221004)
高位碼垛系統(tǒng)是通過(guò)輸送、轉(zhuǎn)位、推袋、編組、分層、升降、整形等一系列操作將散裝物料包裝袋按照一定的規(guī)則有序碼放到托盤(pán)上的一種產(chǎn)線系統(tǒng),主要應(yīng)用于化工、建材、糧食、飼料等行業(yè)。相比較于機(jī)器人自動(dòng)碼垛,具有生產(chǎn)速度較高、使用環(huán)境更廣泛等優(yōu)點(diǎn)。尤其對(duì)于現(xiàn)場(chǎng)環(huán)境要求防爆的場(chǎng)所,因不能使用工業(yè)機(jī)器人,高位碼垛系統(tǒng)就成為了唯一的選擇。高位碼垛控制系統(tǒng)的關(guān)鍵在于轉(zhuǎn)位、推袋、分層和升降。當(dāng)前國(guó)外廠家通常使用德國(guó)SEW的MDX61B系列變頻器進(jìn)行驅(qū)動(dòng)控制,其成本較高且調(diào)試復(fù)雜,本文研究了一套基于西門(mén)子S7-1500 PLC和G120變頻器的滿足防爆要求的高位碼垛系統(tǒng)[1]。經(jīng)研究該系統(tǒng)不僅經(jīng)濟(jì)而且調(diào)試非常方便,定位效果也完全滿足要求。
系統(tǒng)主要包含水平輸送機(jī)、拐彎輸送機(jī)、斜坡輸送機(jī)、壓包輸送機(jī)、提速輸送機(jī)、轉(zhuǎn)位輸送機(jī)、轉(zhuǎn)位機(jī)、編組輸送機(jī)、推袋機(jī)、分層門(mén)、左/右/后整形機(jī)、升降機(jī)、托盤(pán)庫(kù)、內(nèi)垛輸送機(jī)、重垛輸送機(jī)、電控系統(tǒng)、氣動(dòng)系統(tǒng)等。其中,轉(zhuǎn)位機(jī)、推袋機(jī)、分層門(mén)、升降機(jī)使用G120變頻器驅(qū)動(dòng),做基本定位控制(EPOS)。系統(tǒng)設(shè)備總體結(jié)構(gòu)如圖1所示。

圖1 系統(tǒng)設(shè)備總體結(jié)構(gòu)圖
系統(tǒng)的基本工作流程如下:
(1)前級(jí)包裝機(jī)出來(lái)的包裝袋經(jīng)過(guò)輸送、壓緊后進(jìn)入轉(zhuǎn)位輸送機(jī),此時(shí)通過(guò)光電開(kāi)關(guān)對(duì)包裝袋進(jìn)行檢測(cè)計(jì)數(shù),根據(jù)所需垛型以及當(dāng)前計(jì)數(shù)值決定讓其直接通過(guò)或者轉(zhuǎn)位通過(guò)。例如,假設(shè)包裝袋袋口朝后從右向左輸送,則對(duì)于奇數(shù)層為2+3垛型(2橫袋和3豎袋),而偶數(shù)層為3+2垛型(3豎袋和2橫袋),在每?jī)蓪拥?0袋循環(huán)中,第1、9袋直接通過(guò)(2橫袋中的第1袋),第2、10袋轉(zhuǎn)位180度通過(guò)(2橫袋中的第2袋,袋口朝里),第3、4、5袋逆時(shí)針轉(zhuǎn)位90度通過(guò)(奇數(shù)層的3豎袋),第6、7、8袋順時(shí)針轉(zhuǎn)位90度通過(guò)(偶數(shù)層的3豎袋);
(2)包裝袋進(jìn)入編組輸送機(jī),此時(shí)再次通過(guò)光電開(kāi)關(guān)對(duì)包裝袋進(jìn)行計(jì)數(shù),并根據(jù)所需垛型以及當(dāng)前計(jì)數(shù)值決定是否編組完成,通常分為橫排編組和豎排編組,當(dāng)編組完成條件滿足時(shí),推袋機(jī)開(kāi)始動(dòng)作,將所有當(dāng)前編組好的包裝袋推至分層門(mén)上相應(yīng)位置,該位置由所需垛型以及編組計(jì)數(shù)決定;
(3)當(dāng)分層門(mén)上包裝袋已經(jīng)達(dá)到所需垛型袋數(shù)時(shí),啟動(dòng)左/右/后側(cè)整形機(jī)構(gòu)將包裝袋進(jìn)一步推緊,然后打開(kāi)分層門(mén),將包裝袋落至已備好的升降機(jī)支撐的托盤(pán)上,這樣就完成了一層包裝袋的碼垛;
(4)每當(dāng)完成一層包裝袋的碼垛后,升降機(jī)根據(jù)光電開(kāi)關(guān)的檢測(cè)信號(hào)或者設(shè)定位置參數(shù)下降一定距離至等待位置,以使得本層包裝袋離開(kāi)分層門(mén)位置,從而分層門(mén)可以關(guān)閉;同時(shí),為了垛型整齊美觀,每當(dāng)分層門(mén)閉合時(shí),升降機(jī)將托舉包裝袋再次上升并使之?dāng)D壓分層門(mén)的下表面,進(jìn)行包裝袋的上表面整形;上整形完成之后,升降機(jī)將再次下降至等待位置,直到完成所有層數(shù)的包裝袋的碼垛;
(5)升降機(jī)開(kāi)始下降,將已滿垛的垛盤(pán)落至內(nèi)垛輸送機(jī)上,由輸送機(jī)將垛盤(pán)輸送至后續(xù)各重垛輸送機(jī)上,此處重垛輸送機(jī)兼有垛盤(pán)暫存作用,未被叉車(chē)叉走之前垛盤(pán)可暫時(shí)存放,本系統(tǒng)可最多暫存5垛;
(6)垛盤(pán)離開(kāi)內(nèi)垛輸送機(jī)時(shí),托盤(pán)庫(kù)自動(dòng)運(yùn)行,空托盤(pán)同時(shí)被輸送過(guò)來(lái),這樣升降機(jī)再將之升起至分層門(mén)下方,準(zhǔn)備承接第一層包裝袋,開(kāi)啟下一個(gè)循環(huán)。自動(dòng)托盤(pán)庫(kù)用于存放并自動(dòng)供給空托盤(pán),通常有氣動(dòng)或電動(dòng)兩種方式,本系統(tǒng)為氣動(dòng)。
(1)S7-1500 PLC:為西門(mén)子新一代高級(jí)控制器,具有性能高、更開(kāi)放、組態(tài)高效、運(yùn)動(dòng)控制功能強(qiáng)大等特點(diǎn),本系統(tǒng)采用S7-1511PN型CPU作為控制核心,另根據(jù)系統(tǒng)需要選用數(shù)字輸入輸出模塊若干。
(2)G120變頻器:G120是一款模塊式變頻器系統(tǒng),主要包含兩個(gè)功能單元:控制單元(CU)和功率模塊(PM);控制單元可以控制和監(jiān)控功率模塊和與它相連的電機(jī),能夠支持與本地或中央控制系統(tǒng)以及監(jiān)控設(shè)備的通訊。功率模塊用于對(duì)電機(jī)供電,功率范圍為0.37 kW至250 kW。集成的定位功能(基本定位器EPos)可在運(yùn)行過(guò)程中實(shí)現(xiàn)高動(dòng)態(tài)特性的定位任務(wù)。定位可通過(guò)增量編碼器或/和絕對(duì)值編碼器(SSI)來(lái)實(shí)現(xiàn)。本系統(tǒng)中根據(jù)工藝需要,轉(zhuǎn)位、推袋、分層、升降四個(gè)關(guān)鍵工位采用了帶有基本定位功能的G120變頻器進(jìn)行驅(qū)動(dòng)控制。其中,轉(zhuǎn)位電機(jī)配置絕對(duì)值編碼器,其余電機(jī)配置增量式編碼器。另外,由于升降機(jī)為提升式位能性負(fù)載,故選用了電磁制動(dòng)抱閘電機(jī)。
(3)V20變頻器:V20是一款通用的基本型變頻器,具有加速輕緩、平穩(wěn)、啟動(dòng)轉(zhuǎn)矩大、通過(guò)制動(dòng)電阻或者直流制動(dòng)實(shí)現(xiàn)快速停車(chē)、機(jī)械抱閘直接控制等特點(diǎn)。本系統(tǒng)中內(nèi)垛、重垛輸送機(jī)等處采用了帶制動(dòng)模塊和制動(dòng)電阻的V20變頻器以實(shí)現(xiàn)重載平滑啟停等功能。
(4)檢測(cè)傳感器:系統(tǒng)中根據(jù)工藝需要,針對(duì)不同位置的托盤(pán)和包裝袋的位置和計(jì)數(shù)檢測(cè),分別采用了對(duì)射型、鏡面反射型、漫反射型光電開(kāi)關(guān),以及高性能的接近開(kāi)關(guān)等來(lái)實(shí)現(xiàn)。
(5)安全設(shè)備:為了保護(hù)設(shè)備自動(dòng)運(yùn)行中以及維護(hù)保養(yǎng)過(guò)程中的人身安全,系統(tǒng)中配置了專用的急停開(kāi)關(guān)、安全繼電器、圍欄、安全光柵、升降安全銷等裝置,確保設(shè)備安全高效運(yùn)行。
(6)防爆設(shè)備:系統(tǒng)中所有檢測(cè)傳感器均選用隔爆型或者本安加隔離柵型防爆形式,所有電機(jī)、接線盒等均滿足21區(qū)粉塵防爆要求,電控柜選用正壓防爆型。
系統(tǒng)中PLC、觸摸屏、G120變頻器之間均使用以太網(wǎng)網(wǎng)線連接,PLC和G120之間為PROFINET通信,通過(guò)西門(mén)子博途TIA PORTAL軟件進(jìn)行設(shè)備組態(tài),網(wǎng)絡(luò)組態(tài)如圖2所示。

圖2 設(shè)備組態(tài)網(wǎng)絡(luò)視圖
G120變頻器的控制單元CU250S-2可通過(guò)選用定位功能授權(quán)卡啟用基本定位功能,將電機(jī)側(cè)和/或負(fù)載側(cè)的編碼器連接到控制單元,并由控制單元自身完成位置閉環(huán)控制,從而實(shí)現(xiàn)相當(dāng)于伺服驅(qū)動(dòng)的高精度定位控制。其基本配置如圖3所示。

圖3 基本定位器功能配置圖
(1)G120參數(shù)設(shè)置和電機(jī)優(yōu)化:要實(shí)現(xiàn)定位功能,必須對(duì)G120變頻器進(jìn)行參數(shù)設(shè)置和編程。對(duì)于G120的參數(shù)設(shè)置,一般可通過(guò)STARTER軟件或者博途TIA PORTAL集成的START DRIVE軟件進(jìn)行設(shè)置。設(shè)置的參數(shù)通常包括應(yīng)用等級(jí)、報(bào)文選擇、電機(jī)數(shù)據(jù)、編碼器參數(shù)、機(jī)械數(shù)據(jù)如減速比等,此處應(yīng)選擇111報(bào)文[3]。參數(shù)設(shè)置完畢后,通常需要進(jìn)行電機(jī)靜態(tài)和動(dòng)態(tài)優(yōu)化,以進(jìn)行機(jī)械慣量、控制參數(shù)等方面的自動(dòng)調(diào)整,需要注意的是,優(yōu)化過(guò)程中,電機(jī)將進(jìn)行一定時(shí)長(zhǎng)和角度的旋轉(zhuǎn),應(yīng)避免設(shè)備損壞或人身傷害。
(2)定位功能塊FB284:SINA_POS(FB284)是博途TIA PORTAL軟件集成的用于基本定位的功能塊。該功能塊基于111報(bào)文,通過(guò)DPRD_DAT(SFC14)和DPWR_DAT(SFC15)程序塊實(shí)現(xiàn)與變頻器的周期通信,交換過(guò)程數(shù)據(jù)(PZD),通過(guò)控制其輸入端子可以實(shí)現(xiàn)變頻器基本定位的各種功能。其包括設(shè)定值直接給定(1=相對(duì)模式,2=絕對(duì)模式,3=調(diào)整模式)、回參考點(diǎn)(4=主動(dòng)回參考點(diǎn),5=直接設(shè)定參考點(diǎn))、程序步(6=程序步)、點(diǎn)動(dòng)(7=速度點(diǎn)動(dòng),8=增量點(diǎn)動(dòng))。通過(guò)讀取其輸出端子可以監(jiān)視變頻器和定位軸的運(yùn)行狀態(tài)。本系統(tǒng)中,結(jié)合觸摸屏的相應(yīng)操作界面,可進(jìn)行點(diǎn)動(dòng)、回參考點(diǎn)(增量式編碼器)、手動(dòng)運(yùn)行、自動(dòng)運(yùn)行(絕對(duì)定位和相對(duì)定位)等操作,可對(duì)運(yùn)行速度、加速度、減速度、定位位置等進(jìn)行設(shè)定。并通過(guò)FB284功能塊的輸出對(duì)當(dāng)前位置、當(dāng)前速度、回參狀態(tài)、定位狀態(tài)、故障代碼等進(jìn)行監(jiān)控。
在調(diào)用FB284功能塊完成定位功能的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行手動(dòng)和自動(dòng)的邏輯控制程序設(shè)計(jì)。整個(gè)程序主要包括:故障處理、系統(tǒng)初始化、托盤(pán)庫(kù)、包裝袋輸送、垛盤(pán)輸送、轉(zhuǎn)位、推袋分層、編組、升降、手動(dòng)/自動(dòng)等幾個(gè)子程序;用戶需要確認(rèn)并在人機(jī)界面上輸入包裝袋的尺寸、所需碼垛層數(shù)、垛型等參數(shù),然后根據(jù)工藝需要以及生產(chǎn)節(jié)拍等設(shè)定各電機(jī)運(yùn)行參數(shù),則系統(tǒng)可以投入自動(dòng)工作模式。
除了完成自動(dòng)碼垛的邏輯功能之外,對(duì)于系統(tǒng)安全需要給予特別注意,例如,對(duì)于升降機(jī),除了上下機(jī)械限位之外,在程序中設(shè)置了上下極限限位開(kāi)關(guān),并且還通過(guò)G120參數(shù)設(shè)置了軟限位開(kāi)關(guān)。系統(tǒng)手自動(dòng)運(yùn)行的基本流程如圖4所示[2]。

圖4 系統(tǒng)運(yùn)行流程圖
首先進(jìn)行手動(dòng)調(diào)試,確保接線無(wú)誤情況下,使用手動(dòng)工作模式,在人機(jī)界面上進(jìn)入調(diào)試畫(huà)面,可以對(duì)每一臺(tái)電機(jī)及氣缸等執(zhí)行機(jī)構(gòu)進(jìn)行單機(jī)操作,調(diào)試過(guò)程中應(yīng)注意參數(shù)的保存、運(yùn)行軟限位和/或限位開(kāi)關(guān)的設(shè)置、電機(jī)的運(yùn)行方向等問(wèn)題,例如,對(duì)于絕對(duì)值編碼器,其參考點(diǎn)可以直接設(shè)定,無(wú)需每次上后尋找參考點(diǎn),但是必須在初次設(shè)定后進(jìn)行保存,否則會(huì)丟失。
然后進(jìn)行自動(dòng)調(diào)試,手動(dòng)操作正常后,可進(jìn)入自動(dòng)工作模式,此時(shí)應(yīng)根據(jù)運(yùn)行情況調(diào)整系統(tǒng)中各參數(shù)設(shè)置如啟動(dòng)延時(shí)、停止延時(shí)、上升位置、整形位置、電機(jī)速度、加速度、減速度等。
高位碼垛系統(tǒng)現(xiàn)場(chǎng)安裝運(yùn)行的實(shí)物圖片如圖5所示。

圖5 系統(tǒng)現(xiàn)場(chǎng)實(shí)物圖
以推袋機(jī)為例,其電機(jī)額定轉(zhuǎn)速為1 430 r/min,負(fù)載轉(zhuǎn)速為180 r/min,負(fù)載旋轉(zhuǎn)一周的實(shí)際行程為5 117 mm,按照位置分辨率為0.1 mm進(jìn)行設(shè)置,則負(fù)載旋轉(zhuǎn)一周所需的LU(LU為G120驅(qū)動(dòng)器內(nèi)部的定位單位)為5117LU;編碼器分辨率為1024,精分辨率設(shè)定為2;推2橫袋時(shí)要求行程為2 m,經(jīng)實(shí)際測(cè)試運(yùn)行,綜合傳動(dòng)和機(jī)械機(jī)構(gòu)誤差之后,最終的位置精度為±5 mm;滿足設(shè)計(jì)和生產(chǎn)要求。
需要注意的是,日常運(yùn)行中應(yīng)定期檢查各回參考點(diǎn)開(kāi)關(guān)及其目標(biāo)板的情況,確保其檢測(cè)正常及位置準(zhǔn)確,否則有可能影響到最終的定位效果。另外,當(dāng)電機(jī)/減速機(jī)、編碼器、同步帶等硬件有更換時(shí),必須進(jìn)行重新回參和參數(shù)修正。
基于S7-1500 PLC和G120變頻器的高位碼垛控制系統(tǒng),以PROFINET總線網(wǎng)絡(luò)組態(tài),穩(wěn)定可靠,應(yīng)用基本定位功能驅(qū)動(dòng)控制的關(guān)鍵是工位電機(jī)能實(shí)現(xiàn)高精度位置控制,并能應(yīng)用多種器件和設(shè)備確保系統(tǒng)安全。同時(shí),系統(tǒng)整體要按照防爆要求設(shè)計(jì),才可用于危險(xiǎn)環(huán)境。該系統(tǒng)已經(jīng)安裝在多個(gè)項(xiàng)目現(xiàn)場(chǎng),運(yùn)行穩(wěn)定可靠,操作簡(jiǎn)單,受到用戶好評(píng)。