一区免费视频_亚洲精品成人av在线_久久99国产精品久久99果冻传媒_毛片网站多少

  為機(jī)床工具企業(yè)提供深度市場(chǎng)分析                     

用戶名:   密碼:         免費(fèi)注冊(cè)  |   申請(qǐng)VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
司賓太克
功能部件

車床 銑床 鉆床 數(shù)控系統(tǒng) 加工中心 鍛壓機(jī)床 刨插拉床 螺紋加工機(jī)床 齒輪加工機(jī)床
磨床 鏜床 刀具 功能部件 配件附件 檢驗(yàn)測(cè)量 機(jī)床電器 特種加工 機(jī)器人

功能部件

電工電力 工程機(jī)械 航空航天 汽車 模具
儀器儀表 通用機(jī)械 軌道交通 船舶

搜索
熱門關(guān)鍵字:

數(shù)控機(jī)床

 | 數(shù)控車床 | 數(shù)控系統(tǒng) | 滾齒機(jī) | 數(shù)控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機(jī)器人
您現(xiàn)在的位置:功能部件網(wǎng)> 技術(shù)前沿>機(jī)器人自動(dòng)換刀系統(tǒng)控制技術(shù)
機(jī)器人自動(dòng)換刀系統(tǒng)控制技術(shù)
2024-5-7  來源:沈陽機(jī)床(集團(tuán))有限責(zé)任公司  作者:陳 晨

 

     【摘要】介紹了一種在鋁合金肋板類臥式加工生產(chǎn)線中的機(jī)器人自動(dòng)換刀系統(tǒng)控制技術(shù)。通過集中式換刀系統(tǒng)統(tǒng)一管理,將機(jī)器人與集中式換刀系統(tǒng)以及加工中心進(jìn)行以太網(wǎng)通訊,結(jié)合機(jī)器人作業(yè)范圍大,柔性好,自由度高等特點(diǎn),實(shí)現(xiàn)機(jī)器人與多臺(tái)鋁合金肋板類五坐標(biāo)加工中心,機(jī)器人與刀具運(yùn)輸裝置之間完成刀具交換,實(shí)現(xiàn)了刀具自動(dòng)交換運(yùn)輸?shù)裙δ堋4蠓葴p少人工誤操作的概率,大幅度提高生產(chǎn)效率和換刀準(zhǔn)確性,還保證了安全性與可靠性。

     1.項(xiàng)目背景
  
     近幾年,我國(guó)航空工業(yè)進(jìn)入快速發(fā)展時(shí)期,國(guó)家政策扶植力度持續(xù)加大,釋放出巨大的市場(chǎng)潛力。目前行業(yè)急需大量國(guó)產(chǎn)高檔五軸數(shù)控機(jī)床機(jī)器自動(dòng)化生產(chǎn)線設(shè)備,鋁合金肋板類臥式加工生產(chǎn)線正是在此背景下應(yīng)運(yùn)而生。
  
     為國(guó)內(nèi)首套面向航空類鋁合金件高效加工的柔性自動(dòng)化生產(chǎn)線,實(shí)現(xiàn)了肋板類零件加工的高速專業(yè)化、自動(dòng)化和數(shù)字化。該生產(chǎn)線已在沈陽航空產(chǎn)業(yè)集團(tuán)有限公司成功應(yīng)用,大幅度提高了航空零件的加工性能及效率,得到了用戶一致認(rèn)可。
  
     介紹了鋁合金肋板類臥式加工生產(chǎn)線中,機(jī)器人與集中式刀庫管理系統(tǒng)之間,機(jī)器人與鋁合金肋板類五坐標(biāo)加工中心之間相互通訊,實(shí)現(xiàn)自動(dòng)換刀的過程。在加工效率、控制精穩(wěn)定性等方面相較于傳統(tǒng)換刀機(jī)構(gòu)均有顯著提升。
  
     2.自動(dòng)換刀系統(tǒng)硬件結(jié)構(gòu)
  
     鋁合金肋板類臥式加工生產(chǎn)線自動(dòng)換刀系統(tǒng)硬件結(jié)構(gòu)包含1臺(tái)集中式刀具管理系統(tǒng),2臺(tái)鋁合金肋板類五坐標(biāo)加工中心,2臺(tái)刀庫墻, 1臺(tái)KUKA機(jī)器人,1臺(tái)刀具托盤。實(shí)物和布局圖如圖1、圖2、圖3所示。
  

圖1 刀庫墻結(jié)構(gòu)實(shí)物圖

  
  
圖2 系統(tǒng)硬件分布示意圖

  
   
圖3 機(jī)器人換刀實(shí)物圖與機(jī)器人刀爪實(shí)物圖
  
     ①與⑧分別為2臺(tái)鋁合金肋板類五坐標(biāo)加工中心。
     ②為機(jī)器人控制柜。
     ③與⑦分別為2臺(tái)刀庫墻。刀庫墻為壁掛刀夾式結(jié)構(gòu),分別包含5排,每排8把刀位,最多可容納40把刀具,每個(gè)刀位都有編號(hào)。
     ④為機(jī)器人外部軸拉罩防護(hù)。
     ⑤為機(jī)器人。
     ⑥為刀具運(yùn)輸裝置。裝置包含4排,每排8把刀位,最多可以容納24把刀具,每個(gè)刀位都有編號(hào)。
 
     機(jī)器人選用KUKA KR60機(jī)器人,增配直線外部軸電機(jī),控制機(jī)器人水平方向左右移動(dòng),擴(kuò)大運(yùn)動(dòng)空間。外部軸包含有導(dǎo)軌潤(rùn)滑。在機(jī)器人第六軸終端設(shè)計(jì)兩個(gè)抓手,可以單次實(shí)現(xiàn)主軸卸刀的同時(shí)進(jìn)行主軸裝刀,提高效率。手爪松夾控制采取氣動(dòng)控制。1臺(tái)刀具托盤為通過AGV刀具運(yùn)輸設(shè)備運(yùn)輸?shù)牡毒咄斜P。

     3.自動(dòng)換刀系統(tǒng)通信鏈路架構(gòu)
  
     自換刀系統(tǒng)通信鏈路如圖 4所示。KUKA機(jī)器人與鋁合金肋板類五坐標(biāo)加工中心之間通過倍福模塊EK1100以及CU1123進(jìn)行聯(lián)接。通過EtherCAT總線與2臺(tái)鋁合金肋板類五坐標(biāo)加工中心實(shí)現(xiàn)通訊。實(shí)時(shí)讀取機(jī)器人狀態(tài)和動(dòng)作信號(hào)并與數(shù)控系統(tǒng)數(shù)據(jù)進(jìn)
行交互。
 

圖4 系統(tǒng)通信鏈路圖
  
     KUKA機(jī)器人與集中式刀庫管理系統(tǒng)通過機(jī)器人控制柜上的KLI接口建立以太網(wǎng)聯(lián)接。KUKA提供Ethernet KRL 軟件包,允許機(jī)器人與外部系統(tǒng)進(jìn)行基于 TCP/IP 的雙向數(shù)據(jù)交換, 支持可自由配置的 XML 結(jié)構(gòu),機(jī)器人 KRL 指令負(fù)責(zé) XML 結(jié)構(gòu)的數(shù)據(jù)存儲(chǔ)區(qū)保存和讀取。

     4.自動(dòng)換刀系統(tǒng)通訊實(shí)現(xiàn)
  
    (1)機(jī)器人與集中式刀庫管理系統(tǒng)之間通訊實(shí)現(xiàn)在C:/KRC/ROBOTER/Config/User/Common/EthernetKRL目錄下的ToolMessageStream.xml程序中對(duì)通訊進(jìn)行配置,建立以太網(wǎng)連接。XML 文件的名稱同時(shí)也是 KRL 的訪問密鑰。節(jié)選主要程序如下:

     
     
  
     在<CONFIGURATION>中定義外部系統(tǒng)與EKI之間的連接參數(shù)。
  
     在< EXTERNAL >中定義外部系統(tǒng)的設(shè)置,<IP>為外部系統(tǒng)定義為服務(wù)器時(shí)的IP地址,此處配置集中式刀庫管理系統(tǒng)的IP地址。
  
     在<PORT>中定義外部系統(tǒng)定義為服務(wù)器時(shí)的端口號(hào),此處配置集中式刀庫管理系統(tǒng)的服務(wù)端口號(hào)。在<RECEIVE>中定義機(jī)器人控制系統(tǒng)接收的接收結(jié)構(gòu)。
  
     在<SEND>中定義機(jī)器人控制系統(tǒng)發(fā)送的發(fā)送結(jié)構(gòu)。此處收發(fā)二進(jìn)制數(shù)據(jù),在<RAW>中定義原始數(shù)據(jù)。定義一個(gè)名為“ToolMessage”的“STREAM”類型的變量,STREAM為有可變末尾字符串的二進(jìn)制數(shù)據(jù)組類型,此處“ToolMessage”變量以“回車符(13,10)”
結(jié)尾。
  
     集中式刀庫管理系統(tǒng)和機(jī)器人的數(shù)據(jù)通訊是TCP/IP 協(xié)議,使用Client/Server架構(gòu),編程通過調(diào)用Socket接口來進(jìn)行。Server端運(yùn)行在機(jī)器人上,通過KRL語言編寫。KRL語言不區(qū)分大小寫。
  
     在C:/KRC/ROBOTER/Program/EKI目錄下的connect_pc.src程序中在初始化和打開連接。節(jié)選主要程序如下:
  
     ret=eki_clear("ToolMessageStream")
     ret=eki_init("ToolMessageStream")
     ret=eki_open("ToolMessageStream")

     在C:/KRC/ROBOTER/Program/EKI目錄下的pro.src程序中讀取數(shù)據(jù)。打開ToolMessageStream通道中名為ToolMessage的字符串變量。節(jié)選主要程序如下:RET=EKI_GetString("ToolMessageStream","ToolMessage",string[])
在C:/KRC/ROBOTER/Program/EKI目錄下的Func.src程序中解析收到的數(shù)據(jù)。將收到的字符串按照從左到右的順序進(jìn)行檢索,如果遇到標(biāo)志符號(hào)“,”則將標(biāo)志符號(hào)前的字符串轉(zhuǎn)換為整數(shù)類型,再存儲(chǔ)到整型變量中待用。然后從當(dāng)前位置右移一位繼續(xù)開始檢索,再存儲(chǔ)到整型變量中待用。直到檢索到字符串結(jié)尾標(biāo)志符"13,10",則停止搜索。節(jié)選主要程序如下:

        
      
  
    (2)機(jī)器人與鋁合金肋板類五坐標(biāo)加工中心之間通訊機(jī)器人與加工中心之間通過EtherCAT協(xié)議進(jìn)行通訊。在WORKVISUAL軟件中對(duì)于機(jī)器人控制柜進(jìn)行網(wǎng)絡(luò)拓?fù)渑渲茫負(fù)浣Y(jié)構(gòu)如圖5所示。
 
  

圖5 機(jī)器人網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖

     對(duì)于機(jī)器人與加工中心,主要交互輸入輸出信號(hào)進(jìn)行分配,詳細(xì)如附表所示。

機(jī)器人與加工中心輸入/輸出信號(hào)分配表

  
     5.程序設(shè)計(jì)
  
    (1)集中式換刀系統(tǒng)向加工中心發(fā)送加工程序或向機(jī)器人發(fā)送向刀庫墻/刀具托盤上/卸刀任務(wù)。加工中心1換刀請(qǐng)求以及加工中心2換刀請(qǐng)求都為FALSE時(shí),機(jī)器人才處理刀具托盤任務(wù)。否則優(yōu)先處理加工中心換刀任務(wù)。主要控制流程圖如圖6所示。


圖6 主要控制流程圖

    (2)加工中心換刀任務(wù)處理:機(jī)器人與加工中心之間刀具移位任務(wù)包含:加工中心1/2無刀換新刀任務(wù),加工中心1/2有刀換新刀任務(wù),加工中心1/2有刀卸舊刀任務(wù)。
  
     a) 機(jī)器人讀取舊刀號(hào)和新刀號(hào)。首先比較新舊刀號(hào),當(dāng)新刀號(hào)=舊刀號(hào)時(shí),機(jī)器人不執(zhí)行任何換刀動(dòng)作。
  
     b) 當(dāng)新刀號(hào)=0時(shí),即為加工中心1/2有刀卸舊刀任務(wù)。機(jī)器人無需去刀庫墻抓新刀,通過PTP/LIN指令運(yùn)動(dòng)到加工中心刀庫安全門前安全等待位,等待加工中心刀庫安全門開啟刀位檢測(cè)信號(hào)就緒,加工中心各軸運(yùn)行到換刀點(diǎn),主軸定向就緒之后,向機(jī)器人發(fā)送換刀準(zhǔn)備就緒信號(hào)。機(jī)器人接收到信號(hào)之后,通過PTP/LIN指令運(yùn)動(dòng)到加工中心換刀區(qū)域內(nèi)主軸松刀等待位,向加工中心輸出已經(jīng)就緒,請(qǐng)求加工中心松刀信號(hào),等待接收到松刀到位檢測(cè)信號(hào)之后,機(jī)器人執(zhí)行卸舊刀動(dòng)作。卸刀動(dòng)作結(jié)束之后,機(jī)器人通過PTP/LIN指令離開加工中心換刀區(qū)域,發(fā)送換刀動(dòng)作完成信號(hào), 加工中心執(zhí)行夾刀動(dòng)作,關(guān)閉刀庫安全防護(hù)門,更新刀號(hào)和刀表,繼續(xù)執(zhí)行加工程序。
  
     c) 當(dāng)新刀號(hào)≠0時(shí),即為加工中心1/2有刀換新刀或加工中心1/2無刀換新刀任務(wù)。機(jī)器人同過PTP/LIN指令運(yùn)動(dòng)到新刀號(hào)刀位前安全等待位,檢測(cè)當(dāng)前刀位是否有刀,如果無刀,輸出給加工中心信號(hào)。機(jī)器人回起始位。如果有刀,輸出給加工中心信號(hào),執(zhí)行抓刀動(dòng)作。抓刀完成后,通過PTP/LIN指令運(yùn)動(dòng)到加工中心刀庫安全門前安全等待位,等待加工中心刀庫安全門開啟刀位檢測(cè)信號(hào)就緒,加工中心各軸運(yùn)行到換刀點(diǎn),主軸定向就緒之后,向機(jī)器人發(fā)送換刀準(zhǔn)備就緒信號(hào)。機(jī)器人接收到信號(hào)之后,通過PTP/LIN指令運(yùn)動(dòng)到加工中心換刀區(qū)域內(nèi)主軸松刀等待位,向加工中心輸出已經(jīng)就緒,請(qǐng)求加工中心松刀信號(hào),等待接收到松刀到位檢測(cè)信號(hào)之后,機(jī)器人執(zhí)行卸舊刀動(dòng)作。卸刀動(dòng)作結(jié)束之后,機(jī)器人通過PTP/LIN指令運(yùn)動(dòng)到裝刀安全等待位置,執(zhí)行裝新刀動(dòng)作,動(dòng)作完成之后輸出裝新刀完成信號(hào),加工中心執(zhí)行夾刀動(dòng)作。機(jī)器人通過PTP/LIN指令離開加工中心換刀區(qū)域,發(fā)送換刀動(dòng)作完成信號(hào),加工中心關(guān)閉刀庫安全防護(hù)門,更新刀號(hào)和刀表,繼續(xù)執(zhí)行加工程序。
  
    d) 當(dāng)舊刀號(hào)=0時(shí),無需還刀。機(jī)器人回起始位。換刀完成。

    e) 當(dāng)舊刀號(hào)≠0時(shí),機(jī)器人運(yùn)行到舊刀號(hào)刀位前安全等待位,檢測(cè)當(dāng)前刀位是否有刀,如果有刀,輸出給加工中心信號(hào),需要人工干預(yù)進(jìn)行卸刀。如果無刀,輸出給加工中心信號(hào),執(zhí)行還刀動(dòng)作。動(dòng)作結(jié)束后回起始位。換刀完成。
  
   (3)刀具托盤換刀任務(wù)處理:機(jī)器人與刀具托盤之間刀具移位任務(wù)包含:從刀具托盤向刀庫墻1/2裝刀任務(wù),從刀庫墻1/2向刀具托盤卸刀任務(wù)。
  
    a) 機(jī)器人接收集中式換刀系統(tǒng)發(fā)送的刀具移動(dòng)指令。指令形式為 “A,B,C,回車符”。A代表裝刀動(dòng)作或卸刀動(dòng)作。B代表刀庫墻1或刀庫墻2或刀具托盤。C為刀位位置號(hào)。

    b) 當(dāng)接收到從刀具托盤向刀庫墻1/2裝刀任務(wù)時(shí),機(jī)器人通過PTP/LIN指令運(yùn)動(dòng)到刀具托盤對(duì)應(yīng)刀號(hào)前安全等待位,檢測(cè)當(dāng)前刀位是否有刀,如果無刀,輸出給集中式換刀系統(tǒng)信號(hào)。機(jī)器人回起始位。如果有刀,輸出給集中式換刀系統(tǒng)信號(hào),執(zhí)行抓刀動(dòng)作。
  
    c) 抓刀動(dòng)作完成之后,機(jī)器人通過PTP/LIN指令運(yùn)動(dòng)到刀具識(shí)別裝置前識(shí)別刀具芯片,并向集中式換刀系統(tǒng)輸出識(shí)別請(qǐng)求,集中式換刀系統(tǒng)比較當(dāng)前識(shí)別出的刀具信息,如果信息比較正確,集中式換刀系統(tǒng)發(fā)送指令,機(jī)器人將當(dāng)前刀具裝載到目標(biāo)刀庫墻目標(biāo)刀位。如果信息比較錯(cuò)誤,集中式換刀系統(tǒng)發(fā)送指令,機(jī)器人將當(dāng)前刀具裝載到刀具托盤原刀位。裝載結(jié)束后機(jī)器人回到起始位。換刀動(dòng)作結(jié)束。
  
    d) 當(dāng)接收到從刀庫墻1/2向刀具托盤卸刀任務(wù)時(shí),機(jī)器人通過PTP/LIN指令運(yùn)動(dòng)到刀庫墻1/2對(duì)應(yīng)刀號(hào)前安全等待位,檢測(cè)當(dāng)前刀位是否有刀,如果無刀,輸出給集中式換刀系統(tǒng)信號(hào)。機(jī)器人回起始位。如果有刀,輸出給集中式換刀系統(tǒng)信號(hào),執(zhí)行抓刀動(dòng)作。
  
    e) 抓刀動(dòng)作完成之后,集中式換刀系統(tǒng)發(fā)送指令,機(jī)器人將當(dāng)前刀具裝載到刀具托盤對(duì)應(yīng)刀位。換刀動(dòng)作結(jié)束。
  
    6.換刀功能實(shí)現(xiàn):
  
    包含以下程序:

     
     
  
    主程序舉例如下:

     
  
    7.結(jié)論
  
    介紹了在鋁合金肋板類臥式加工生產(chǎn)線中,機(jī)器人與集中式刀庫管理系統(tǒng)之間,機(jī)器人與加工中心之間協(xié)調(diào)通訊,實(shí)現(xiàn)自動(dòng)換刀的過程。鋁合金肋板類臥式加工生產(chǎn)線是專門針對(duì)航空航天領(lǐng)域鋁合金肋板類零件的加工而研發(fā)設(shè)計(jì),該生產(chǎn)線在研制過程中充分考慮到我國(guó)航空航天領(lǐng)域零部件加工現(xiàn)狀,創(chuàng)新性地將關(guān)節(jié)機(jī)器人技術(shù),AGV智能搬運(yùn)技術(shù),RFID智能識(shí)別技術(shù)等進(jìn)行集成應(yīng)用,實(shí)現(xiàn)生產(chǎn)線的自動(dòng)化、柔性化、智能化。項(xiàng)目的研發(fā)彌補(bǔ)了我國(guó)在高檔數(shù)控設(shè)備制造航空航天領(lǐng)域的技術(shù)和市場(chǎng)空白,滿足了設(shè)備制造業(yè)智能化需求。應(yīng)用前景廣闊。
    投稿箱:
        如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com