碼垛機(jī)器人是用在工業(yè)生產(chǎn)過程中執(zhí)行大批量工件、包裝件的搬運(yùn)、碼垛、拆垛等任務(wù)的類工業(yè)機(jī)器人, 是集機(jī)械、電子、信息、智能技術(shù)、計算機(jī)科學(xué)等學(xué)科于體的機(jī)電產(chǎn)品。碼垛機(jī)器人控制系統(tǒng)實現(xiàn)了機(jī)器人對貨物的抓取、提升、輸送、放置和返回等功能,以動畫形式顯示現(xiàn)場操作,使用形象、簡單、便捷。
1、技術(shù)特色
■四軸高速、高精度同步控制
■高精度定位,累積誤差小于2mm
■搬運(yùn)軌跡平滑無抖動
■支持多路徑優(yōu)化,可為多條生產(chǎn)線同時碼垛
■可通過三維動畫仿真機(jī)器手動作
■支持示教功能,對運(yùn)行軌跡進(jìn)行校準(zhǔn)
2、系統(tǒng)功能
機(jī)器人由4個主動軸與個機(jī)械手組成,其中主動軸電機(jī)由伺服器驅(qū)動,機(jī)械手由氣動夾組成,通過氣泵驅(qū)動。由1個高速DO控制伺服器的運(yùn)行位置和速度,1個DO信號控制電機(jī)運(yùn)行方向,1個DI信號指示每個軸的原點,4個DI信號連接正負(fù)限位開關(guān)與正負(fù)限限位開關(guān),使用2個DI和1個DO控制氣動夾壓力,由2個DI采集來貨信號。系統(tǒng)共需要4個高速DO、6個DO、22個DI。采用1個PAC可編程運(yùn)動控制器iTC1012與2個擴(kuò)展模塊DEM3000組成控制系統(tǒng),在iTC1012上運(yùn)行實時內(nèi)核和軟PLC、軟NC程序,通過D-BUS進(jìn)行數(shù)據(jù)通信實現(xiàn)I/O變量刷新,通過DEM3000的高速脈沖輸出和輸入輸出能力實現(xiàn)機(jī)器人的網(wǎng)絡(luò)化控制。使用PLC_Config編程軟件開發(fā)機(jī)器人控制程序,實現(xiàn)了多軸高速同步、搬運(yùn)軌跡抖動抑制、高精度定位等功能。操作界面采用DView組態(tài)軟件編寫,實現(xiàn)軌跡示教、參數(shù)設(shè)定、三維仿真等功能。