亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        圓盤式刀庫機械手換刀的控制程序設計

        2018-08-01 01:00:24梁盈富
        機械設計與制造工程 2018年7期
        關鍵詞:程序

        梁盈富

        (陜西工業(yè)職業(yè)技術學院數(shù)控工程學院,陜西 咸陽 712000)

        1 圓盤式刀庫簡介

        圓盤式刀庫因其結構簡單、換刀速度快、容量大,在數(shù)控加工中心上有著廣泛的應用[1-2]。帶有機械手的圓盤式刀庫在加工過程中可進行刀具預選,不用等待下一把刀具,機械手直接進行刀具交換還能節(jié)約換刀時間。圓盤式刀庫一般主要由刀盤、機械手、刀套、三相異步電機以及各種檢測開關等組成。刀套的水平和垂直位置通過倒刀氣缸進行控制,刀庫的正反轉(zhuǎn)采用三相交流異步電動機驅(qū)動??刂茩C械手的電動機也采用三相異步電機,主要驅(qū)動機械手完成拔刀、交換刀具、扣刀等動作。刀庫在旋轉(zhuǎn)找刀的過程中,其上有刀盤原點傳感器、刀位計數(shù)器、刀套水平及垂直檢測傳感器等多個傳感器配合換刀過程的檢測,完成換刀動作[3]。

        本文所涉及的加工中心所配刀庫可裝40把刀,能用于加工結構復雜、工序較多的零件。筆者在加工中心配套的FANUC數(shù)控系統(tǒng)基礎上,應用隨機換刀算法,開發(fā)完成了刀庫控制的宏程序及PMC程序,縮短了換刀時間,提高了換刀效率。

        2 隨機換刀算法

        帶有機械手的圓盤式刀庫的換刀過程涉及隨機換刀控制算法。加工程序在運行時,可以將下一次要使用的刀具提前旋轉(zhuǎn)到換刀的位置上,換刀指令生效后,機械手將主軸上的刀具與要換刀的刀套內(nèi)的刀具進行交換,完成換刀過程[4-5]。下面以8個刀位的刀庫為例,介紹隨機刀庫換刀過程。圖1所示為隨機換刀刀庫示意圖,圖中#1~#8為刀庫刀套號,換刀過程中刀套隨刀盤旋轉(zhuǎn),刀套號為固定值。以#6刀套為例,假設CNC系統(tǒng)發(fā)出換刀命令M06 T03(即換3號刀,將3號刀安裝在#6號刀套中),此時PLC經(jīng)過比較運算,將#6號刀套轉(zhuǎn)至換刀點(即3號刀所在位置),換刀機械手動作,將主軸9號刀與3號刀同時取出,機械手旋轉(zhuǎn)180°后將3號刀裝在主軸上,同時將主軸上的9號刀具還回刀庫#6號刀套。

        圖1 隨機換刀示意圖

        要實現(xiàn)隨機換刀算法,需要建立刀號數(shù)據(jù)表,以使換刀過程中的刀具號和刀套號相對應[6]。換刀后,相關刀套內(nèi)的刀具號將發(fā)生變化,PLC需要對數(shù)據(jù)表進行更新,以便記錄當前刀套中的刀具號。以PMC中D0記錄主軸當前的刀具號,D1~D8為對應的1~8號刀套號,其中的數(shù)據(jù)為該刀套號所對應的刀具號,則上述一次換刀過程完成后數(shù)據(jù)表的信息變化情況見表1。

        表1 隨機換刀過程中數(shù)據(jù)表的變化

        3 換刀流程及宏程序設計

        為分析方便起見,將圓盤式刀庫的換刀過程分成兩個步驟:首先,當數(shù)控系統(tǒng)發(fā)出換刀T指令后,PMC程序在數(shù)據(jù)表中檢索新刀具號所對應的刀套號,與當前刀盤位置進行比較,確定旋轉(zhuǎn)方向及旋轉(zhuǎn)的步數(shù);其次,PMC完成主軸定向、刀具刀位檢測、機械手動作等。換刀完成后,對刀具數(shù)據(jù)表進行更新。換刀的流程如圖2所示。

        圖2 圓盤式刀庫換刀流程圖

        整個換刀過程由換刀宏程序和PMC程序相互配合完成[7],它們之間連接的接口信號由宏變量來完成,表2為PMC和宏程序之間接口變量信號的定義。

        此外,機械手的動作需要相應的M代碼來實現(xiàn),相關的M代碼及對應的PMC地址信號見表3,該地址為譯碼結果的輸出地址。

        表2 PMC和宏程序之間的接口變量信號

        表3 M代碼的譯碼地址

        通過設定參數(shù)#1195=1,使用M代碼調(diào)用宏程序;設定參數(shù)#6071=6,使用M06調(diào)用O9001號宏程序。程序及說明如下:

        O9001

        N10 #1115=0;換刀開始標志

        N20 IF[#1002EQ1]GOTO190;相等則換刀結束

        N30 G91 G30 P2 Z0;Z軸回換刀點

        N40 M19;主軸定向

        N50 #1112=1;定向完成后置位

        N60 IF[#1000EQ1]GOTO80;檢索完成,跳轉(zhuǎn)N80

        N70 GOTO40;

        N80 M82;

        N90 M84;

        N100 M80;

        N110 M85;

        N120 M81;

        N130 M86;

        N140 #1114=1;換刀完成標志

        N150 M83;

        N160 #1113=1;數(shù)據(jù)表交換指令

        N170 IF[#1001EQ1]GOTO190;數(shù)據(jù)表更新完成,跳轉(zhuǎn)N190

        N180 GOTO150;

        N190 #1112=0;

        N200 #1113=0;

        N210 #1114=0;

        N220 #1115=1;各標志位恢復初始狀態(tài)

        N230 M99;

        4 刀庫PMC控制程序的設計與實現(xiàn)

        圓盤式刀庫機械手換刀的PMC程序主要包括刀具一致性判斷、數(shù)據(jù)表刀號檢索、刀庫旋轉(zhuǎn)步數(shù)計算、刀庫旋轉(zhuǎn)及旋轉(zhuǎn)結束判別、刀庫旋轉(zhuǎn)計數(shù)、主軸刀具松開及夾緊、機械手臂控制等。由于篇幅限制,這里僅給出圓盤式刀庫機械手換刀的主要PMC程序及實現(xiàn)。

        1)主軸刀號與指令刀號一致性判斷。程序主要完成換刀中的判斷和檢測,并用接口信號將PMC和宏程序進行關聯(lián)。如圖3所示,程序?qū)z查T代碼與主軸上的刀具號是否一致,如果一致,則G0054.2為1,#1002=1,宏程序跳轉(zhuǎn)到N190,換刀結束。其中,D0080為主軸上刀具號,F(xiàn)0026為換刀指令發(fā)出的指令刀具號,每次還完刀,需對D0080進行更新,以記錄當前的主軸刀具號。R0003.0為換刀選通信號F7.3所產(chǎn)生的單脈沖信號,R0004.0為刀具功能保持信號,F(xiàn)0055.4表示不在換刀位置。

        圖3 T代碼和主軸刀具一致性判別PMC程序

        2)數(shù)據(jù)表刀號檢索。檢索與換刀指令刀具號相對應的刀套號,檢索程序如圖4所示,其中D0070表示數(shù)據(jù)表的容量。本例中,數(shù)據(jù)表的容量包括主軸刀具和40把刀庫刀具,故數(shù)據(jù)表的容量為41;D0080為數(shù)據(jù)表的表頭地址;檢索結果輸出到D0200;F0026為當前指令刀具號,用來指定檢索數(shù)據(jù)所在地址。檢索原理參見表1。

        圖4 檢索換刀刀具號對應刀套號的PMC程序

        3)刀庫旋轉(zhuǎn)方向判別及旋轉(zhuǎn)步數(shù)的確定。刀庫旋轉(zhuǎn)方向判別是指判別當前刀套與目標刀套的位置差距,按照最短路徑的原則,選擇旋轉(zhuǎn)方向,提高換刀效率。方向判別的PMC程序如圖5所示,信號RNO用FANUC數(shù)控系統(tǒng)中的常1信號R9091.1,表示刀庫旋轉(zhuǎn)的起始位置為1,反之起始位置為0;DIR 信號為1表示刀庫按最短路徑尋刀;POS為常0信號R9091.0,表示目標位置為定位目標,反之,以目標位置的前一位置為定位目標;INC為常1信號,指令計算當前位置到目標位置的分度數(shù),即旋轉(zhuǎn)的刀位數(shù);ACT為執(zhí)行條件。參數(shù)D0062為回轉(zhuǎn)體的分度數(shù),本例中為40;C0002為當前刀套位置;D0200為檢索出的目標刀套位置;D0210為剩余位置。指令執(zhí)行中根據(jù)C0002和D0200不斷計算刀庫的旋轉(zhuǎn)步數(shù),直至D0210為0,表示旋轉(zhuǎn)到位。指令執(zhí)行中R0007.0為0表示正向旋轉(zhuǎn),為1表示反向旋轉(zhuǎn)。

        圖5 刀庫旋轉(zhuǎn)方向判別的PMC程序

        4)刀庫旋轉(zhuǎn)步數(shù)計數(shù)。圖6所示為刀庫計數(shù)PMC程序,計數(shù)初始值R9091.1為1,計數(shù)初始值從1開始計數(shù)。Y0002.0和Y0002.1為刀庫正反轉(zhuǎn)信號,Y0002.0為1、Y0002.1為0時,刀庫正轉(zhuǎn),計數(shù)器加計數(shù);Y0002.0為0、Y0002.1為1時,刀庫反轉(zhuǎn),計數(shù)器減計數(shù)。D0062為計數(shù)預置值地址,此處為刀庫容量。X0003.2為刀庫計數(shù)信號。

        圖6 刀庫計數(shù)PMC程序

        有關刀庫正反轉(zhuǎn)控制、主軸刀具松開及夾緊、機械手臂控制等PMC程序,需要設計相關M的代碼進行譯碼、執(zhí)行及完成程序,這里不再一一贅述。

        5 結束語

        刀庫進行調(diào)試時,手動裝刀并設置刀庫數(shù)據(jù)表,在MDI方式下執(zhí)行換刀指令T××;M06。連續(xù)換刀的試驗表明,換刀動作平穩(wěn)流暢,換刀效率高,在刀具交換的過程中未發(fā)生換刀錯誤,所設計的PMC控制程序及宏程序具有較高的穩(wěn)定性,能夠滿足實際生產(chǎn)需要。由于圓盤式刀庫采用的隨機換刀方式只有在初次放置刀具時能夠讓刀套和刀具的序號對應起來,隨著換刀的不斷執(zhí)行,刀號和刀套號將不再對應,利用程序中所設計的刀庫數(shù)據(jù)表可以方便地查詢刀具在刀庫與主軸上存放的位置。

        猜你喜歡
        程序
        給Windows添加程序快速切換欄
        電腦愛好者(2020年6期)2020-05-26 09:27:33
        試論我國未決羈押程序的立法完善
        人大建設(2019年12期)2019-05-21 02:55:44
        失能的信仰——走向衰亡的民事訴訟程序
        “程序猿”的生活什么樣
        英國與歐盟正式啟動“離婚”程序程序
        基于VMM的程序行為異常檢測
        偵查實驗批準程序初探
        我國刑事速裁程序的構建
        創(chuàng)衛(wèi)暗訪程序有待改進
        恐怖犯罪刑事訴訟程序的完善
        白嫩少妇激情无码| 四虎影在永久在线观看| 亚洲无人区乱码中文字幕动画| 美女露出自己的性感大胸一尤内衣| 免费a级毛片无码免费视频首页| 免费人成视频xvideos入口| 欧美自拍视频在线| 亚洲阿v天堂2018在线观看| 午夜在线观看一区二区三区四区 | 欧美性一区| 国产免费一区二区三区在线视频 | 国产无吗一区二区三区在线欢| 免费大片黄在线观看| 韩国三级大全久久网站| 国产高清一区二区三区三州| 亚洲精品无码av人在线观看| 同性男男黄g片免费网站| 久久99久久99精品观看| 东北老熟女被弄的嗷嗷叫高潮| 狠狠精品久久久无码中文字幕| 精品久久综合亚洲伊人| 激情五月天俺也去综合网| 国产高清成人午夜视频| 国产真实乱对白精彩久久老熟妇女 | 亚洲国产中文字幕精品| 免费毛片a线观看| 一级呦女专区毛片| 国产91精品清纯白嫩| 激情内射人妻1区2区3区| 国产suv精品一区二人妻| 久久道精品一区二区三区| 中文字幕人妻互换激情 | 香蕉久久福利院| 天堂av一区二区在线观看| av一区二区在线网站| 久久久国产乱子伦精品作者| 亚洲美女影院| 一区=区三区国产视频| 91精品啪在线观九色| 午夜精品久久久久久99热| 久久精品国产热|