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

        ?

        西門子840D五軸龍門銑床刀具定向方向手輪干預(yù)功能的實(shí)現(xiàn)

        2018-07-26 13:11:40關(guān)為群
        汽車實(shí)用技術(shù) 2018年13期
        關(guān)鍵詞:手輪數(shù)控系統(tǒng)西門子

        關(guān)為群

        (北京奔馳汽車有限公司,北京 100176)

        緒論

        本文將簡(jiǎn)單描述五軸龍門銑床的機(jī)械結(jié)構(gòu),以及機(jī)床的數(shù)控控制系統(tǒng)西門子SINUMERIK 840D的主要系統(tǒng)構(gòu)成,并從NC機(jī)床數(shù)據(jù)、NC程序和PLC等方面詳細(xì)闡述6軸功能的實(shí)現(xiàn)過程。

        1 五軸龍門銑床簡(jiǎn)介及數(shù)控系統(tǒng)構(gòu)成

        1.1 五軸龍門銑床簡(jiǎn)介

        五軸聯(lián)動(dòng)數(shù)控機(jī)床是一種科技含量高、精密度高專門用于加工復(fù)雜曲面的機(jī)床,這種機(jī)床系統(tǒng)對(duì)一個(gè)國家的航空、航天、軍事、科研、精密器械、高精醫(yī)療設(shè)備等等行業(yè)有著舉足輕重的影響力。目前,五軸聯(lián)動(dòng)數(shù)控機(jī)床系統(tǒng)是解決葉輪、葉片、船用螺旋槳、重型發(fā)電機(jī)轉(zhuǎn)子、汽輪機(jī)轉(zhuǎn)子、大型柴油機(jī)曲軸等等加工的唯一手段。

        裝備制造業(yè)是一國工業(yè)之基石,它為新技術(shù)、新產(chǎn)品的開發(fā)和現(xiàn)代工業(yè)生產(chǎn)提供重要的手段,是不可或缺的戰(zhàn)略性產(chǎn)業(yè)。即使是發(fā)達(dá)工業(yè)化國家,也無不高度重視。隨著我國國民經(jīng)濟(jì)迅速發(fā)展和國防建設(shè)的需要,對(duì)高檔的數(shù)控機(jī)床提出了迫切的大量需求。機(jī)床是一個(gè)國家制造業(yè)水平的象征。而代表機(jī)床制造業(yè)最高境界的是五軸聯(lián)動(dòng)數(shù)控機(jī)床系統(tǒng),從某種意義上說,它反映了一個(gè)國家的工業(yè)發(fā)展水平狀況。長期以來,以美國為首的西方工業(yè)發(fā)達(dá)國家,一直把五軸聯(lián)動(dòng)數(shù)控機(jī)床系統(tǒng)作為重要的戰(zhàn)略物資,實(shí)行出口許可證制度。特別是冷戰(zhàn)時(shí)期,對(duì)中國、前蘇聯(lián)等社會(huì)主義陣營實(shí)行封鎖禁運(yùn)。愛好軍事的朋友可能知道著名的“東芝事件”:上世紀(jì)末,日本東芝公司賣給前蘇聯(lián)幾臺(tái)五軸聯(lián)動(dòng)的數(shù)控銑床,結(jié)果讓前蘇聯(lián)用于制造潛艇的推進(jìn)螺旋槳,上了幾個(gè)檔次,使美國間諜船的聲納監(jiān)聽不到潛艇的聲音了,所以美國以東芝公司違反了戰(zhàn)略物資禁運(yùn)政策,要懲處東芝公司。

        該五軸龍門銑床主要由幾何軸X1、X2、Y、Z,旋轉(zhuǎn)軸C、A以及主軸SP等構(gòu)成,主要用于汽車模具的加工,機(jī)床的外觀見下圖:

        圖1

        1.2 數(shù)控系統(tǒng)構(gòu)成

        數(shù)控系統(tǒng)采用西門子 SINUMERIK 840D+611D驅(qū)動(dòng)+1PH7+1FT6+1FK7電機(jī)控制,能實(shí)現(xiàn)5軸控制和5坐標(biāo)聯(lián)動(dòng)。該系統(tǒng)功能強(qiáng)大,可開發(fā)性強(qiáng),選擇該數(shù)控系統(tǒng)完全可以滿足本機(jī)床的控制要求。

        SINUMERIK 810D/840D 是由數(shù)控及驅(qū)動(dòng)單元(CCU 或NCU),PCU 及 OP0xx,PLC 的 I/O 模塊三部分組成。

        由于在集成系統(tǒng)時(shí),總是將 SIMODRIVE 611D 驅(qū)動(dòng)和數(shù)控單元(CCU 或 NCU)并排放在一起,并用設(shè)備總線互相連接,因此在說明時(shí)將二者劃歸一處。

        PCU 及 OP0xx 包括:OP (Operation panel)單元,PCU 20/50/70,MCP(Machine Control Panel)三部分;PLC 的 I/O模塊包括:電源模塊(PS),接口模塊(IM)和輸入/輸出模塊(SM)。它們并排安裝在一根導(dǎo)軌上。

        數(shù)控系統(tǒng)的主要部件描述如下:

        NCU(Numerical Control Unit):NCU573.5,具備最大控制10通道、10個(gè)方式組,最多可配置31軸的能力。

        SINUMERIK 840D 的數(shù)控單元被稱作 NCU(Numerical Control unit)單元。根據(jù)選用硬件如 CPU芯片等和功能配置的不同,NCU 分為 NCU561.5,NCU571.5,NCU572.5 NCU573.5 等若干種。

        同樣地,NCU 單元中也集成 SINUMERIK 840D 數(shù)控 CPU和 SIMATIC PLC CPU 芯片,包括相應(yīng)的數(shù)控軟件和 PLC 控制軟件,并且?guī)в?MPI 或 PROFIBUS 接口,RS232 接口,手輪及測(cè)量接口,PCMCIA 卡插槽等所不同的是 NCU 單元很薄,所有的驅(qū)動(dòng)模塊均排列在其右側(cè)。

        PCU50(PC UNIT):1.2GHZ/512M內(nèi)裝HMI高級(jí)接口軟件(中英文顯示)。

        顯示器:12寸TFT彩顯OP012一臺(tái)。

        機(jī)床控制面板:西門子專用自帶15個(gè)用戶自定義按鍵的19寸機(jī)床控制面板(MCP)一個(gè)。 MCP(Machine Control Panel)是專門為數(shù)控機(jī)床而配置的,它也是 MPI/OPI 上的一個(gè)節(jié)點(diǎn),根據(jù)應(yīng)用場(chǎng)合不同,其布局也不同。目前,有車床版 MCP 和銑床版 MCP 兩種。對(duì) 810D 和 840D,MCP 的MPI 地址分別為 14 和 6,用 MCP后面的 S3 開關(guān)設(shè)定 。

        手持單元:西門子HHU手持單元一套。(見下圖)

        圖2

        驅(qū)動(dòng)器采用西門子SIMODRIVE 611D交流驅(qū)動(dòng)裝置。

        輸入輸出接口:采用S7-300系列PLC由 IM361與NCU連接。

        2 6軸功能的實(shí)現(xiàn)

        2.1 NC參數(shù)

        通用機(jī)床數(shù)據(jù):

        CHANDATA(1)

        N10000 $MN_AXCONF_MACHAX_NAME_ TAB[0]="X1";機(jī)床軸名稱 N10000 $MN_AXCONF_MACHAX_NAME_TAB[1]="Y1";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[2]="Z1";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[3]="C1";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[4]="A1";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[5]="SP1";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[6]="B1";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[7]="V1";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[8]="SP2";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[9]="X2";機(jī)床軸名稱

        N10000 $MN_AXCONF_MACHAX_NAME_TAB[10]="U1";添加機(jī)床軸U1

        通道機(jī)床數(shù)據(jù):

        CHANDATA(1)

        N20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[0]= 1;分配幾何軸到通道軸

        N20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[1]=2;分配幾何軸到通道軸

        N20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[2]=3;分配幾何軸到通道軸

        N20060 $MC_AXCONF_GEOAX_NAME_TAB[0]="X";通道中的幾何軸名稱

        N20060 $MC_AXCONF_GEOAX_NAME_TAB[1]="Y";通道中的幾何軸名稱

        N20060 $MC_AXCONF_GEOAX_NAME_TAB[2]="Z";通道中的幾何軸名稱

        N20070 $MC_AXCONF_MACHAX_USED[0]=1;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[1]=2;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[2]=3;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[3]=4;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[4]=5;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[5]=6;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[6]=9;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[7]=10;通道軸對(duì)應(yīng)的機(jī)床軸

        N20070 $MC_AXCONF_MACHAX_USED[8]=11;通道軸對(duì)應(yīng)的機(jī)床軸U1

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[0]="XC";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[1]="YC";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[2]="ZC";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[3]="C";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[4]="A";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[5]="SP1";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[6]="SP2";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[7]="X2";通道中通道軸名稱

        N20080

        $MC_AXCONF_CHANAX_NAME_TAB[8]="U";通道中通道軸名稱

        軸機(jī)床數(shù)據(jù):

        N30130 $MA_CTRLOUT_TYPE[0,AX11]=0;將U1軸設(shè)置成虛擬軸

        N30240 $MA_ENC_TYPE[0,AX11]=0;將U1軸設(shè)置成虛擬軸

        N32000 $MA_MAX_AX_VELO[AX11]=10000;U1軸最大軸速度

        N32010 $MA_JOG_VELO_RAPID[AX11]=10000;U1軸點(diǎn)動(dòng)快速速度

        N32020 $MA_JOG_VELO[AX11]=2000;U1軸點(diǎn)動(dòng)速度在線式刀具長度補(bǔ)償功能相關(guān)機(jī)床數(shù)據(jù):

        N19320 $ON_TECHNO_FUNCTION_MASK bit 29;功能選項(xiàng)

        N20610 $MC_ADD_MOVE_ACCEL_RESERVE=0.3;疊加運(yùn)動(dòng)的加速潛力

        N21190 $MC_TOFF_MODE='H0';系統(tǒng)變量 $AA_TOFF[]的內(nèi)容可作為絕對(duì)值取得或者相加

        N21194 $MC_TOFF_VELO[0]=2000;在線式刀具長度補(bǔ)償?shù)乃俣?/p>

        N21194 $MC_TOFF_VELO[1]=2000;在線式刀具長度補(bǔ)償?shù)乃俣?/p>

        N21194 $MC_TOFF_VELO[2]=2000;在線式刀具長度補(bǔ)償?shù)乃俣?/p>

        N21196 $MC_TOFF_ACCEL[0]=1;在線式刀具長度補(bǔ)償?shù)募铀俣?/p>

        N21196 $MC_TOFF_ACCEL[1]=1;在線式刀具長度補(bǔ)償?shù)募铀俣?/p>

        N21196 $MC_TOFF_ACCEL[2]=1;在線式刀具長度補(bǔ)償?shù)募铀俣?/p>

        2.2 NC程序

        N100 TRAORI;激活第一個(gè)已編程的方向轉(zhuǎn)換

        N200 T1

        N300 G0X0Y0Z0C0A0

        N400 TOFFON(Z);開通在線式刀具長度補(bǔ)償功能

        N500 ID=2 WHENEVER TRUE DO $AA_TOFF[Z]=$AC_DRF[U];同步指令,U軸手輪偏置賦給在線式刀具長度補(bǔ)償

        N600 TT

        N700 G1G90X5Y5F100

        N800 A20 C10

        N900 GOTOB TT

        N950 TOFFOF(Z);關(guān)閉在線式刀具長度補(bǔ)償功能

        TRAORI 五軸轉(zhuǎn)換指令,編程具有多種優(yōu)點(diǎn)。特別是:程序獨(dú)立于刀具長度和機(jī)床運(yùn)動(dòng);進(jìn)給率與刀具中心點(diǎn)相關(guān),并自動(dòng)進(jìn)行補(bǔ)償運(yùn)動(dòng),以補(bǔ)償旋轉(zhuǎn)軸運(yùn)動(dòng)。

        TRAORI 激活第一個(gè)已編程的方向轉(zhuǎn)換;

        TRAFOOF 斷開轉(zhuǎn)換;

        TRAORI(n) 激活用n編程的方向轉(zhuǎn)換;

        N 轉(zhuǎn)換號(hào)碼(n=1 或 2),TRAORI(1)對(duì)應(yīng)于 TRAORI;

        SINUMERIK840D支持在實(shí)踐應(yīng)用中用來編程刀具方向的各種類型。必須激活方向轉(zhuǎn)換TRAORI。一般建議使用方向矢量來編程刀具方向。

        圖3

        實(shí)際項(xiàng)目中,將TRAORI、TOFFON(Z)、D=2 WHENE-VER TRUE DO $AA_TOFF[Z]=$AC_DRF[U]以及 TOFFOF(Z)指令添加到用戶NC中的相應(yīng)位置即可。

        2.3 PLC程序

        CALL FC 1200 //6-axis,DRF;在OB1最后面調(diào)用FC1200 SET

        =DB41.DBX 2.1 //激活U軸控制器使能

        =DB41.DBX 21.7 //激活U軸脈沖使能

        =DB41.DBX 1.5 //激活U軸測(cè)量系統(tǒng)1

        =DB41.DBX 1.7 //激活U軸倍率

        A I 7.0 //MCP自定義鍵T8

        AN Q 5.0 //MCP自定義鍵T8指示燈

        FP M 150.0

        S M 150.1

        A I 7.0 //MCP自定義鍵T8

        A Q 5.0 //MCP自定義鍵T8指示燈

        FN M 150.2

        R M 150.1

        AN I 7.0 //MCP自定義鍵T8

        A M 150.1

        = Q 5.0 //MCP自定義鍵T8指示燈,以選擇6軸功能選擇

        A Q 5.0//6軸功能選擇

        A DB83.DBX 5.6 //HHU 被選擇

        AN DB31.DBX 64.0 //軸1手輪功能被激活

        AN DB32.DBX 64.0 //軸2手輪功能被激活

        AN DB33.DBX 64.0 //軸3手輪功能被激活

        AN DB34.DBX 64.0 //軸4手輪功能被激活

        AN DB35.DBX 64.0 //軸1手輪功能被激活

        =DB41.DBX 4.0 //虛軸U1手輪功能選擇

        2.4 6軸功能操作說明

        (1)將相關(guān)指令TRAORI、TOFFON(Z)、D=2 WHENE-VER TRUE DO $AA_TOFF[Z]=$AC_DRF[U]以及 TOFFOF(Z)等添加到NC程序中,并運(yùn)行 。

        (2)通過HMI選擇DRF功能

        DRF功能 (Differential Resolve Function),一般是用在MDA和AUTO下,在MDA和AUTO下進(jìn)行軸移動(dòng)干預(yù),也就是走程序的時(shí)候,可以用手輪對(duì)當(dāng)前未運(yùn)動(dòng)的軸進(jìn)行移動(dòng),又稱手輪偏置。接口信號(hào)DB21.DBX0.3激活,然后選擇手輪、干預(yù)軸,INC,手輪對(duì)相應(yīng)的軸即可在自動(dòng)方式下進(jìn)行干預(yù)了。DRF值:$AC_DRF[axis];DRF取消:DRFOF ;另外,DRF偏置在機(jī)床坐標(biāo)系下顯示,在工件坐標(biāo)下不顯示 。

        (3)通過 MCP-T8用戶自定義鍵 (自定義最中間那個(gè)鍵),激活或取消6軸功能 。

        3 系統(tǒng)軟件升級(jí)

        以上工作完成后會(huì)發(fā)現(xiàn)一個(gè)問題,6軸的移動(dòng)速度被限制到200mm/min左右的一個(gè)很低的速度,這樣的手輪干預(yù)速度對(duì)用戶加工工件來說毫無意義。

        我們使用現(xiàn)有的840D不同系統(tǒng)版本做了相同的實(shí)驗(yàn),發(fā)現(xiàn)是一樣的情況,6軸的移動(dòng)都被限制在很低的速度,而SINUMERIK 840D的升級(jí)版本SINUMERIK 840D solution line并未有此限制,可以很容易達(dá)到N21194 $MC_TOFF_VELO參數(shù)中設(shè)定的速度。

        為此我們求助了德國西門子熱線,德國西門子熱線也很快給了反饋,建議我們修改參數(shù) N21198 $MC_ORI_TRAFO_ONLINE_CHECK_LIM。但是新的問題又來了,在該機(jī)床的數(shù)控系統(tǒng) SINUMERIK 840D系統(tǒng)軟件版本 Version data NCU 07.04.30中根本找不到參數(shù) N21198。熱線繼續(xù)反饋需要將SINUMERIK 840D的系統(tǒng)軟件版本升級(jí)到 840D的最高版本Version data NCU 07.04.40,并修改下面參數(shù):N21198 $MC_ORI_TRAFO_ONLINE_CHECK_LIM 在線式刀具長度補(bǔ)償?shù)乃俣认拗啤?/p>

        由于具備五軸功能的數(shù)控系統(tǒng)受到國外供應(yīng)商(包括FANUC、西門子及FIDIA等 )的出口限制,在購買新的系統(tǒng)軟件的過程中又經(jīng)歷了一些波折,但是最終在意大利 JOBS的努力下歷時(shí)半年終于拿到所需的系統(tǒng)軟件版本。

        系統(tǒng)軟件升級(jí)并修改完參數(shù)N21198后,該功能得以最終調(diào)試完成。

        4 結(jié)論

        6軸功能在調(diào)試過程中雖然遇到了很多很多的困難,但是在各方的積極配合下最終成功實(shí)現(xiàn)了該功能。

        根據(jù)用戶反饋,6軸功能調(diào)試完成后,該設(shè)備運(yùn)行穩(wěn)定可靠,也最終得到成功驗(yàn)收。

        猜你喜歡
        手輪數(shù)控系統(tǒng)西門子
        數(shù)控機(jī)床電子手輪工作原理及故障分析
        西門子重型燃機(jī)出海
        能源(2017年7期)2018-01-19 05:05:05
        基于FANUC 32i A數(shù)控系統(tǒng)的外部測(cè)量設(shè)計(jì)
        西門子840D sl數(shù)控系統(tǒng)在SC125大型車銑鏜床技術(shù)改造中的應(yīng)用
        基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動(dòng)功能開發(fā)
        數(shù)控系統(tǒng)中GUI軟件平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)
        基于生產(chǎn)改造的數(shù)控銑床手輪加裝策略研究
        數(shù)控機(jī)床電子手輪類故障及快速診斷方法
        西門子亮相CIIF201
        西門子 分布式I/O Simatic ET 200AL
        少妇av免费在线播放| 国产探花在线精品一区二区| 日韩亚洲av无码一区二区不卡| 无码成人片一区二区三区| 亚洲综合无码无在线观看| 456亚洲老头视频| 日韩乱码精品中文字幕不卡| 国产一级黄色片一区二区| 曰批免费视频播放免费| 久久国内精品自在自线图片 | 少妇做爰免费视频了| 无码精品黑人一区二区三区| A亚洲VA欧美VA国产综合| 亚洲国产精品日韩av专区| 亚洲精品无码专区| 一道久在线无码加勒比| 国产AⅤ无码久久丝袜美腿| 精品人妻夜夜爽一区二区| 中文字幕久久波多野结衣av不卡| 欧美成人午夜精品久久久| 国产艳妇av在线出轨| 视频在线亚洲视频在线| 久久精品人人做人人爱爱| 国产精品无码久久久久成人影院| 精品国产一级毛片大全| 给我播放的视频在线观看| 无人区乱码一区二区三区| 97在线观看播放| 欧美成aⅴ人高清免费| 手机在线观看亚洲av| 免费a级毛片高清在钱| 51久久国产露脸精品国产| 制服无码在线第一页| 毛片在线播放亚洲免费中文网| 欧美一区二区三区视频在线观看| 亚洲色成人网站www观看入口| 国产亚洲精品视频在线| 优优人体大尺大尺无毒不卡| 欧美内射深喉中文字幕| 欧美成人一区二区三区在线观看| 久久久诱惑一区二区三区 |