為機床工具企業提供深度市場分(fèn)析(xī)                     

用戶名:   密(mì)碼:         免(miǎn)費注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
特種加工機床

車床 銑(xǐ)床 鑽床 數控係統 加工中心 鍛壓機(jī)床 刨插拉床 螺(luó)紋加工機床 齒輪加工機床
磨床 鏜床 刀具 功能部件 配(pèi)件附件 檢驗測量 機床電器 特種加工 機器人

特(tè)種加工機床

電工電力 工程機械 航空(kōng)航天 汽車 模具
儀器儀表 通用機械 軌(guǐ)道交通(tōng) 船舶(bó)

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

數控機床

 | 數控車(chē)床 | 數(shù)控係統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
您(nín)現在的位(wèi)置:特種加工(gōng)機床網> 技術前沿>基於關節機器人的自動化加工單元設(shè)計
基於關節(jiē)機器人的自動化加工單元設計
2013-12-4  來源:數控機床(chuáng)市場網  作者(zhě):侯春(chūn)明 田野

      摘  要:以數控(kòng)車床為(wéi)基礎,應用關節機器人,采用PLC主從控製方式,通過用戶變量及模塊化程序設計(jì)方法,實現機床加工與自動(dòng)上下料高速契合,滿足用戶自動(dòng)化加工需求。


      關鍵詞:自動上(shàng)下料  主從控(kòng)製  模塊化


      Design of automatic loader system for CNC lathe based on robot
      Abstract: Based on the CNC lathe, by using the joint robot and master-slave control method of PLC, through the user variables and modular program method to realize the automatic parts loading. Key words: Automatic parts loading; PLC master-slave control method; modular program method

          
      前言

      目前,機械化提速已成為我國經濟結構調整的必然趨勢。一(yī)方(fāng)麵,機械化將會使許多傳統製造業,從勞動密集型行業轉變為資本密集型行業;另一方麵,國內的人力(lì)成本越來越高,由於員工不按(àn)照勞動生產規程操作而帶來的工傷索賠(péi)比比皆是(shì),因此,工業流水線上的工作逐漸被機械甚至機器人(rén)替代,產業操(cāo)作工人急劇減少將是大勢所趨。


      根據市場變化,為滿足客戶需求,在現有機床產品基礎上,利用關節機器人進行物料搬運,不僅有效的提高了工作效率,也(yě)為用戶節約了(le)大量的用工成本。本款自動化加工(gōng)單元就是(shì)我公司根據客戶需要為某機械廠量(liàng)身打造的一組高效自動化產品,具有很優秀的市場表現。


      1  、方案說明:


      結合(hé)當(dāng)地具體情況,為該機械廠設計了兩整套方案,具體如下:
      1.機床成“品(pǐn)”字形擺放,機器人固定在中(zhōng)心為機床上下料,位(wèi)置布局如圖1.1所示:
 

          
                                  圖1.1 方案1布置圖


      2.機床在傳(chuán)送(sòng)帶兩邊,機器人在導(dǎo)軌上移動為機床上下料。位置布局如圖1.2所示:
 

        
                                                  圖1.2 方案2布置圖


      綜合以上兩種布局方案,具體說明如下:


      1.以上兩種方(fāng)案均采用主機+從機的控製(zhì)結構,主機采用PLC實現對(duì)機床和機器人的控製,而從機為數控機床PLC僅控製機床(chuáng)動作。


      2.數控機(jī)床均采用廣州數控係統,係統本身沒有總線結構,因(yīn)此兩種方案(àn)均采用I/O點實(shí)現自(zì)動化單元設備之間通訊(xùn)。


      3.第二(èr)種方案中的機器人需(xū)要在軌道(dào)上移動,故此對機器人本身位(wèi)置的定位(wèi)精度要求較高,目前實現起來有一定(dìng)難度,而(ér)且第二種方案(àn)所(suǒ)需占地麵積相對較大,所以在本次課題中采用了第一種方案(àn),第(dì)二種留作機械(xiè)廠擴建時備用。
綜上所述:采用外置PLC作為主(zhǔ)機,各個機床作為它的從機。如圖1.3所示。
 

       
                                            圖1.3 PLC通(tōng)訊示意(yì)圖


      外置PLC作為(wéi)主機的主要優勢就是可(kě)以擴展它的IO接口,滿足控製需求。本課題中外置PLC主要是控(kòng)製機器人的(de)動作,以及機器人與機床銜接時的信號處理(例如:輸入信號中(zhōng)的防護(hù)門(mén)開(kāi)到位等;輸出信號中的機器人卡爪(zhǎo)到位等)。各個(gè)機床的(de)數控係統隻要把機床(chuáng)控製好,以(yǐ)及反饋和接收一部分信號即(jí)可(例如(rú):輸入(rù)信號中的機器人空閑(xián)信號等;輸出信號中(zhōng)的請求機器人服務信號等)。


      2  硬件(jiàn)接口


        機床與機器人之間的通訊信號如表2.1和表2.2所示:
        表2.1機器人的聯機信號(相對於(yú)機(jī)器人)
       
   


        3  軟(ruǎn)件流(liú)程


      本自動化加工單元具體動作流程如圖3.1所示:
      

                                      圖3.1 軟件(jiàn)流程圖


        4  軟(ruǎn)件控製程序


      4.1 機床PLC控製(zhì)程序


      本自動化單元在機床控製上除了編寫用於實現數控機床基本功能的PLC程序外,在PLC中(zhōng)分別增加(jiā)編寫(xiě)了機器人上料前(qián)進、機器人上料返回、機器人下料前進、機器人(rén)下(xià)料返回、機床與機器人(rén)通訊處理等程序塊(kuài)。下麵以機器人上料PLC程序為例,簡要說明一下程序編製思路及過程。通過廣數係統K參數K16.7設置機床狀態,即機床(chuáng)是(shì)否(fǒu)處於(yú)自動化加工單元中。如果設置為“1”則機床處(chù)於(yú)聯機加工狀態,機床與(yǔ)機器人相關的PLC程序及報警信息等均有效;設置為“0”則機床處於單機加工(gōng)狀態(tài),與機器人無關(guān)可以進(jìn)行單機加工工作。機床(chuáng)在收到相應信號後(如卡盤信號、防護門開信號等(děng)),在上料位(wèi)置(X4.2有信號)到達後,機(jī)床給機器人發出允許上料動作(zuò)信號(Y3.6),機器人開始進行上(shàng)料動作,上(shàng)料(liào)前進過程具體PLC程序如圖4.1所(suǒ)示(shì):

       
                                  圖4.1 機器人上料過程程序(xù)


       4.2 機(jī)器人控製程序


      下麵同樣以機器人上料程序為例,對機器人在上料過程中(zhōng)動作程序編製的思路及過程進行簡要說明。機器人上料動作(zuò)過程(chéng)主要通過在空間記錄(lù)的三個位(wèi)置點加home點完成。上料過程中,機床(chuáng)準(zhǔn)備就(jiù)緒(xù)後,向機器人發出上(shàng)料(liào)允許信號“MT1Request”,將機床卡盤鬆卡控製交給機器人,機(jī)器人收(shōu)到上料允許信號後(hòu)按(àn)照預先編好的空(kōng)間位置,順序控製機床卡盤鬆卡及自(zì)身卡爪張開與閉合,從而完成整套上料動作。上(shàng)料結束後,待機器人返回到機床外部之後將機器人上料完成信號“ESCMAC1”置“1”,機床開始零件加工(gōng)運行。在這裏由於本類型機器人沒有(yǒu)碼垛功能,因此在上料(liào)和下料過程中對多個上(shàng)料和下料位置采用循環控製,這裏不多贅述。


DEF MAC1HI( )
    GLOBAL INTERRUPT DECL 3 WHEN $STOPMESS==TRUE DO IR_STOPM ( )
    INTERRUPT ON 3
    BAS (#INITMOV,0 )
HI1RDY=False
ESCMAC1=False
Wait for MT1Request  //等(děng)待機床1發出上料信號
$BWDSTART=FALSE
PDAT_ACT=PPDAT3
FDAT_ACT=FP3
BAS(#PTP_PARAMS,30)
PTP XP3
$BWDSTART=FALSE
PDAT_ACT=PPDAT1
FDAT_ACT=FP1
BAS(#PTP_PARAMS,20)
PTP XP1
$BWDSTART=FALSE
LDAT_ACT=LCPDAT1
FDAT_ACT=FP2
BAS(#CP_PARAMS,0.2)
LIN XP2
HI1RDY=TRUE
Wait for GP1Tighten   //等待機床1卡盤卡緊
RobGPOpen=false   //機器人卡(kǎ)爪張(zhāng)開信號置“0”(機器人卡爪為內卡狀態)
RobGPClose=True   //機器人卡爪閉合信號(hào)置“1”(機器人卡爪為內卡狀態)
wait for SGPClose   //等待機器人卡爪閉合(hé)(即內卡鬆開)到(dào)位信號
HI1RDY=False
$BWDSTART=FALSE
LDAT_ACT=LCPDAT2
FDAT_ACT=FP1
BAS(#CP_PARAMS,0.2)
LIN XP1
$BWDSTART=FALSE
PDAT_ACT=PPDAT4
FDAT_ACT=FP3
BAS(#PTP_PARAMS,30)
PTP XP3
ESCMAC1=TRUE    //機器人上料(liào)完成信號
$BWDSTART=FALSE
PDAT_ACT=PDEFAULT
FDAT_ACT=FHOME
BAS(#PTP_PARAMS,50)
PTP XHOME     //機器人回到home位置
END           //機器(qì)人給機床1上料動作結束

 


       5  結語

 

      目前,本款自(zì)動化加工單元已經為用戶服(fú)務,並且得到了客戶的肯定。隨著工業自動化的(de)發展,相信更多的自動化(huà)生產單元必將成為解(jiě)決國內用工荒及降低人(rén)力(lì)成本的簡單有效方式之一。另(lìng)外數控機床作為工業的母機其在我國工(gōng)業(yè)發展(zhǎn)中(zhōng)的地(dì)位已毋庸置疑,而與數控機(jī)床相結合(hé)的自(zì)動化加工單(dān)元直接影(yǐng)響其工作效率和人力成本(běn)。因此我們有理(lǐ)由相信作為提(tí)高數控機床工作效(xiào)率的重要一環,自動化加工單元的開發同樣有著廣闊的市場前景。 

     (文自:沈陽機床股份有限公司)

    投稿箱:
        如果您有機床行業、企業相(xiàng)關新聞稿件發表,或進行資訊合作,歡迎聯係本(běn)網編輯部, 郵箱:skjcsc@vip.sina.com
国产999精品2卡3卡4卡丨日韩欧美视频一区二区在线观看丨一区二区三区日韩免费播放丨九色91精品国产网站丨XX性欧美肥妇精品久久久久久丨久久久久国产精品嫩草影院丨成人免费a级毛片丨五月婷婷六月丁香综合