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

        ?

        FANUC Oi-MD數(shù)控系統(tǒng)斗笠式刀庫的PMC編程

        2015-08-25 01:31:53周麗霞周樹強(qiáng)
        機(jī)電工程技術(shù) 2015年1期
        關(guān)鍵詞:刀庫斗笠宏程序

        周麗霞,周樹強(qiáng),覃 琴

        (成都航空職業(yè)技術(shù)學(xué)院,四川成都610100)

        FANUC Oi-MD數(shù)控系統(tǒng)斗笠式刀庫的PMC編程

        周麗霞,周樹強(qiáng),覃琴

        (成都航空職業(yè)技術(shù)學(xué)院,四川成都610100)

        通過FANUC系統(tǒng)宏程序與PMC編程的結(jié)合,實現(xiàn)斗笠式刀庫的換刀控制。對FANUC Oi-MD數(shù)控系統(tǒng)斗笠式刀庫控制的PMC編程思路進(jìn)行了論述。說明了斗笠式刀庫自動換刀的動作過程,給出了換刀宏程序,分析了主要PMC編程的編程思路。

        斗笠式刀庫;PMC;FANUC數(shù)控系統(tǒng)

        DOI:10.3969/j.issn.1009-9492.2015.01.022

        自動換刀是加工中心的重要輔助功能,作用是將主軸中用過的刀具還回刀庫,又將需要的刀具從刀庫取到主軸中,要求準(zhǔn)確、無誤、快速。加工中心常用的刀庫有斗笠式、凸輪式、鏈條式等,其中斗笠式刀庫斗笠式刀庫具有結(jié)構(gòu)簡單、成本低、易于控制和維護(hù)方便等優(yōu)點,因此在中小型加工中心上得到了廣泛的應(yīng)用。

        基于FANUC 0iMD數(shù)控系統(tǒng)利用NC宏程序可以把軸控制與PMC控制有機(jī)地結(jié)合完成加工中心的換刀動作。其中宏程序需要根據(jù)換刀動作過程進(jìn)行編寫,宏程序中所用到的M代碼的功能需要PMC編程實現(xiàn)。

        筆者結(jié)合自己的工作經(jīng)驗,對斗笠式刀庫的動作過程、換刀宏程序及PMC邏輯控制程序的設(shè)計要求進(jìn)行簡要地分析和說明。

        1 斗笠式刀庫的換刀動作過程

        斗笠式刀庫換刀時,首先比較當(dāng)前刀套號是否與主軸刀號一致,如果不一致,先旋轉(zhuǎn)刀庫然后后刀庫向主軸方向平行移動,取下主軸上原刀具,當(dāng)主軸上的刀具進(jìn)入刀庫的卡槽時,主軸向上移動脫開刀具;接下來,主軸安裝新刀具,首先刀庫轉(zhuǎn)動,當(dāng)目標(biāo)刀具對正主軸正下方時,主軸下移,使刀具進(jìn)入主軸錐孔內(nèi),刀具夾緊后,刀庫退回遠(yuǎn)離主軸位置,換刀過程結(jié)束[1-2]。

        刀庫換刀動作過程說明如下:

        (1)刀庫處于準(zhǔn)備位置,即刀庫停留在遠(yuǎn)離主軸中心的位置,主軸沿Z方向移動到第一參考點;

        (2)如果當(dāng)前導(dǎo)套號與主軸刀號不一致,刀庫旋轉(zhuǎn);

        (3)主軸沿Z方向移動到第二參考點,并完成定位動作。準(zhǔn)備還刀;

        (4)刀庫平行向主軸位置移動;

        (5)刀庫抓刀確認(rèn)后,主軸吹氣松刀;

        (6)主軸抬起到Z軸第一參考點位置;

        (7)刀庫旋轉(zhuǎn)使當(dāng)前刀套號與T代碼一致;

        (8)主軸下移到Z軸的第二參考點位置,并進(jìn)行抓刀動作;

        (9)主軸夾緊刀具;

        (10)刀庫向遠(yuǎn)離主軸中心位置側(cè)平移;

        (11)換刀操作完成。

        整個刀庫的動作主要靠刀庫電機(jī)、汽缸和主軸的相互結(jié)合控制實現(xiàn)。刀庫通過PMC功能指令實現(xiàn)刀庫的正反轉(zhuǎn)就近找刀,其中的接近開關(guān)信號可用于刀庫計數(shù)以此實現(xiàn)刀庫原點復(fù)歸和數(shù)刀。汽缸的功能主要用于接收PMC發(fā)出的信號以控制刀庫整體向前或后退,為換刀或換刀后的運行NC程序作準(zhǔn)備。

        2  FANUC換刀宏程序的編寫

        換刀動作的完成是執(zhí)行換刀宏程序的過程中,當(dāng)系統(tǒng)識別到關(guān)于PMC的M代碼,PMC接收M代碼對應(yīng)的R信號,執(zhí)行PMC程序完畢后,把完成信號傳回到換刀宏程序,換刀程序才繼續(xù)執(zhí)行下面的程序。

        當(dāng)系統(tǒng)檢測到程序執(zhí)行M06T××換刀指令時,NC系統(tǒng)會自動調(diào)用換刀宏程序(NC參數(shù)6071設(shè)定為6,自動調(diào)用09001宏程序),并對T代碼進(jìn)行譯碼處理[3]。

        斗笠式刀庫實現(xiàn)自動換刀,其換刀宏程序如下:

        N1 IF[#1000EQ1]GOTO21(T代碼等于主軸刀號,換刀結(jié)束)

        N2#199=#4003

        N3#198=#4006(保留之前的模態(tài)信息)

        N4 IF[#1002EQ1]GOTO9(如果主軸刀號為0,則直接抓刀)

        N5 G21G91G30P2Z0(回第二參考點,準(zhǔn)備還刀)

        N6 M19(主軸定向)

        N7 G04X0.1

        N8 GOTO10

        N9 G21G91G28Z0M19(回第一參考點,主軸定向)

        N10 M32(確認(rèn)狀態(tài):當(dāng)前刀套號與主軸刀號一致或主軸無刀)

        N11 M33(刀庫向右靠近主軸,然后松刀吹氣)

        N12 G04X0.1

        N13 G91G28Z0(回第一參考點)

        N14 IF[#1001EQ1]GOTO18(如果指令T0,則無需抓刀)

        N15 M34(刀盤旋轉(zhuǎn))

        N16 G91G30P2Z0(回第二參考點,準(zhǔn)備抓刀)

        N17 G04X0.1

        N18 M35(刀具卡緊,刀盤向左遠(yuǎn)離主軸)

        N19 M36(旋轉(zhuǎn)結(jié)束)

        N20 G#199G#198(恢復(fù)模態(tài))

        N21 M99

        在以上宏程序中,用宏變量來完成宏程序與PMC的結(jié)合,F(xiàn)ANUC 0iMD數(shù)控系統(tǒng)規(guī)定了不同的G信號地址對應(yīng)一個確定的宏變量,但具體編程人員采用哪個G信號可以自己決定,并且G信號的功能也是由編程人員自己定義。

        下面依次說明上述宏程序中代表PMC信號的宏變量功能含義:

        宏變量#1000對應(yīng)PMC信號G54.0:判斷指令T代碼和主軸上的刀號是否一致,若一致#1000=1;

        宏變量#1001對應(yīng)PMC信號G54.1:判斷指令T代碼是否為0,若為T0,則#1001=1;

        宏變量#1002對應(yīng)PMC信號G54.2:判斷主軸上是否有刀。若沒有刀,則#1002=1。

        3  PMC編程用到的功能指令

        基于FANUC 0iMD數(shù)控系統(tǒng)實現(xiàn)刀庫控制PMC編程主要是基于功能指令的運用,不同的功能指令的功能含義及利用其編程方法不一樣。

        筆者在編程中采用了如下功能指令,下面分析了采用其的原因及用其實現(xiàn)的功能?,F(xiàn)分別加以說明,其中的SUB是功能指令的代碼。

        (1)CTR(計數(shù)器)→SUB 5用作計數(shù)器,在刀庫旋轉(zhuǎn)時進(jìn)行計數(shù),用來更新當(dāng)前刀套號;

        (2)ROT(旋轉(zhuǎn)控制,就近選刀)→SUB 6。

        功能:1)用于根據(jù)主軸刀號和當(dāng)前刀套號計算還刀回庫前的刀庫最短路徑旋轉(zhuǎn)方向;2)用于根據(jù)目標(biāo)刀號和當(dāng)前刀套號計算取刀時刀庫最短路徑旋轉(zhuǎn)方向。

        (3)COIN(相等檢測)→SUB 16用于檢測輸入值與比較值是否一致,該指令用于BCD數(shù)據(jù),在PMC程序中作為判斷條件;

        (4)DCNV→SUB 14將T代碼轉(zhuǎn)換為BCD碼;

        (5)DCNV→SUB 15用來比較T代碼是否不大于刀庫容量;

        (6)NUME→SUB 23用來還刀后將主軸刀號賦值常數(shù)0;

        (7)MOVE(邏輯乘數(shù)據(jù)傳送)→SUB 8用來將換刀完后將當(dāng)前刀套號賦值為T代碼[4]。

        4 刀庫控制主要功能的PMC編程思路

        刀庫控制功能的實現(xiàn)就是根據(jù)已編寫好的宏程序中的刀庫的動作過程,進(jìn)行每一個動作的PMC編程。

        首先,將宏程序中M代碼進(jìn)行譯碼為PMC的中間變量R,例如:M33譯碼為R18.1,也就是說當(dāng)宏程序運行時,系統(tǒng)識別到代碼M33時,R18.1為1。

        其次,編程實現(xiàn)宏變量#1000、#1001、#1002對應(yīng)的G信號的功能。

        最后,根據(jù)實現(xiàn)各類刀庫動作的判斷條件,編程實現(xiàn)汽缸電磁閥,旋轉(zhuǎn)電機(jī)的Y信號功能。

        在本次編程中,假設(shè)刀庫容量D0為16,當(dāng)前導(dǎo)套號C2(采用定時器T1)為5,主軸刀號D0為2,當(dāng)執(zhí)行M06T8時,目標(biāo)刀號(T代碼)D28為8。

        圖1所示主要刀庫動作的PMC編程框架。

        下面介紹主要的PMC編程思路。

        (1)通過條件T代碼小于刀庫容量、當(dāng)前導(dǎo)套號與主軸刀號不一致、主軸有刀、刀庫在左,啟動SUB6,根據(jù)主軸刀號和當(dāng)前刀套號計算還刀回庫前的刀庫最短路徑旋轉(zhuǎn)方向。當(dāng)前導(dǎo)套號C2(采用定時器T1)為5,主軸刀號D0為2,刀庫反轉(zhuǎn)3步。

        (2)用SUB25功能指令將M32-M36,譯碼輸出給R18.0-R18.4。

        (3)用SUB16判斷T代碼是否和主軸刀號一致,一致輸出G54.0=1;

        用SUB16判斷T代碼是否為0,為0輸出G54.1=1;

        用SUB16判斷主軸刀號是否為0,一致輸出G54.2=1;

        圖1 主要刀庫動作的PMC編程框架

        (4)M32譯碼為R18.0,在兩種狀態(tài)下:主軸無刀或當(dāng)前刀套號與主軸刀號一致,輸出中間繼電器R303.2,用于準(zhǔn)備還刀。

        (5)M33譯碼為R18.1,通過兩種狀態(tài)下:主軸有刀且Z軸在第二參考點或主軸無刀Z軸在第一參考點、接通刀盤向右Y信號。向右到主軸位后,輸出松刀吹氣Y信號,刀具松開。

        刀具松開到位啟動SUB23,將主軸刀號D0賦值為常數(shù)0。

        (6)M34譯碼為R18.2,Z軸在第一參考點,且刀具松開、刀庫在主軸位、當(dāng)前刀套號不等與目標(biāo)刀號,啟動刀庫旋轉(zhuǎn),

        刀庫旋轉(zhuǎn)方向由R18.2啟動取刀的SUB6,當(dāng)前導(dǎo)套號C2為5,目標(biāo)刀號(T代碼)D28為8,計算出刀庫需正轉(zhuǎn)3步。

        (7)M35譯碼為R18.3,通過兩種狀態(tài)下:T代碼等于主軸刀號且Z軸在第二參考點或T代碼為T0,Z軸在第一參考點、斷開松刀吹氣的Y信號(緊刀),檢測到緊刀后,刀盤向左移動的Y信號接通。

        R18.3啟動SUB8,將T代碼D28的值賦給主軸刀號D0。

        M36譯碼為R18.4,通過兩種狀態(tài):

        (1)Z軸在第一參考點,T代碼為T0,主軸刀號D0為0;

        Z軸在第二參考點,T代碼等于主軸刀號,當(dāng)前導(dǎo)套號等于主軸刀號;輸出中間繼電器R303.6,換刀結(jié)束。

        5 結(jié)語

        此程序已在我院普通數(shù)控機(jī)床改造加工中心項目上完成調(diào)試,已投入使用并達(dá)到預(yù)期效果。換刀宏程序中的M代碼的功能需要PMC編程實現(xiàn)其功能,PMC的信號也要傳回宏程序,為下一步的刀庫動作做準(zhǔn)備,二者結(jié)合完成加工中心的換刀動作。

        [1]張宇,夏曉平.加工中心斗笠式刀庫換刀裝置的設(shè)計[J].裝備制造技術(shù),2009(6):100-102.

        [2]張建玲.FANUC OiMD數(shù)控系統(tǒng)斗笠式刀庫實現(xiàn)自動換刀[J].機(jī)床自動化,2013(10):61-62.

        [3]王劉成,楊晉萍.基于宏程序和PMC控制的斗笠式刀庫換刀的實現(xiàn)[J].電子世界,2012(19):12-15.

        [4]FANUC數(shù)控系統(tǒng)應(yīng)用中心.FANUC數(shù)控系統(tǒng)PMC編程[M].北京:高等教育出版社,2011.

        (編輯:向飛)

        Design of Automatic Tool Change Program for Armless Type ATC Based on FANUC 0i-MD CNC System

        ZHOU Li-xia,ZHOU Shu-qiang,QIN-qin
        (Chengdu Aeronautic Vocational and Technical College,Chengdu610100,China)

        Armless type ATC control the combination of macro and PMC Programming.In this paper,PMC programming for Armless type ATC based on FANUC Oi-MD CNC system were discussed.The paper explains Tool change process of Automatic tool change,ATC macro and PMC Programming ideas.

        armless type ATC;Programmable Machine Controller;FANUC CNC system

        TG659

        A

        1009-9492(2015)01-0082-04

        2014-08-29

        周麗霞,女,1983年生,四川成都人,碩士研究生,工程師。研究領(lǐng)域:數(shù)控設(shè)備應(yīng)用維護(hù)。

        猜你喜歡
        刀庫斗笠宏程序
        橢球槽宏程序編制及其Vericut仿真
        智能制造(2021年4期)2021-11-04 08:54:44
        幾種立式車銑加工中心刀庫優(yōu)缺點比較
        斗笠
        戴斗笠的小阿妹
        心聲歌刊(2019年4期)2019-09-18 01:15:30
        基于FANUC系統(tǒng)I/O LINK刀庫軸齒輪變比參數(shù)測定方法的探究
        戴斗笠的石頭人
        漢字買斗笠
        快樂語文(2018年30期)2019-01-22 06:33:30
        基于Vericut的四軸數(shù)控加工宏程序仿真研究
        G代碼B類宏程序在數(shù)控切割參數(shù)化圖形庫中的應(yīng)用
        焊接(2015年9期)2015-07-18 11:03:53
        宏程序編程的幾種應(yīng)用
        久久夜色撩人精品国产小说| 草草影院ccyy国产日本欧美| 欧美大屁股xxxx高跟欧美黑人| 人妻无码久久一区二区三区免费| 亚洲欧美日韩国产综合久| 性视频毛茸茸女性一区二区| 日韩亚洲一区二区三区四区| 国产乱子伦农村xxxx| 国产精品一区二区在线观看99| 伊人影院在线观看不卡| 久久亚洲中文字幕乱码| 韩国三级中文字幕hd| 亚洲va在线va天堂va手机| 亚洲av成人一区二区三区不卡| 日本系列中文字幕99| 亚洲中文字幕久久无码精品| 青青视频一区| 日本道免费一区日韩精品| 美腿丝袜在线一区二区| 天干天干天啪啪夜爽爽av| 99国产精品久久久蜜芽| 国产三级精品三级在专区中文| 亚洲av无码国产精品色软件| 丰满老熟妇好大bbbbb| 99精品国产闺蜜国产在线闺蜜| 国产三级不卡在线观看视频| 亚洲妇熟xxxx妇色黄| 乱中年女人伦av| 白色月光在线观看免费高清| 中文字幕一区二区中出后入| 国产精品_国产精品_k频道w| 久久成人永久免费播放| 国产三级不卡在线观看视频| 又色又爽又黄高潮的免费视频| 亚欧AV无码乱码在线观看性色 | 亚洲av少妇高潮喷水在线| 曰本无码人妻丰满熟妇啪啪| 麻豆五月婷婷| 国产一区二区三区精品乱码不卡| 中文字幕中文有码在线| 熟女性饥渴一区二区三区|