天码av无码一区二区三区四区,久久无码人妻精品一区二区三区 ,国产乱妇无码大黄aa片,玩弄japan白嫩少妇hd小说

產品展廳收藏該商鋪

您好 登錄 注冊

當前位置:
深圳市捷甬達實業有限公司>技術文章>FANUC數控系統的程序預讀功能

技術文章

FANUC數控系統的程序預讀功能

閱讀:22602          發布時間:2012-7-27

 

FANUC0i-MD0i-MATE-MD系統都標準有AI先行控制、程序預讀功能。但區別在于前者可以預讀40個程序段,后者可以預讀16個程序段。目前我們FANUC機床出廠標準設置為普通加工模式(加工過程中不對加工程序進行預讀),若客戶需要使用該功能時只需要在程序首、尾分別插入G5.1 Q1G5.1 Q0即可。也可以通過參數1604#0設成“1,機床開機后,默認使用高速高精度功能。
AI先行控制/AI輪廓控制功能對加工程序進行插補前直線加/減速控制。其結果實現了多個程序段的平滑加/減速以及高速加工。
加工程序預讀時,表面上看被預讀的程序段還沒有被執行,但是實際上被預讀的程序段實際已經被數控系統預處理。這時候如果操作人員對已經被預讀的程序段進行類似于“單節忽略”的操作,實際上都是無效操作。所以造成表面上程序不受控制的假象。金毓五金模具的加工程序就比較明顯的體現這個問題!加工程序形式如下:
主程序0888;G54 G9O G00 X0 Y0;M98 P1000;G91 G01 X-100 F2000;……M98 P1000;G91 G01 X-100 F2000;G28 G91 X0 Y0;M30;
子程序O1000;/M99;G01……;M99;
客戶的是在X軸方向相隔一段距離做相同的加工!主程序用來移動X軸位置,用來定位。子程序用來做相應的刀路加工。我們觀察在子程序開頭有一個/M99指令。在加工過程中,“單節忽略”功能被打開,機床正常加工所有工件要加工的位置;如果客戶在加工過程中需要跳過中間的幾段子程序加工循環,只需要取消“單節忽略”功能即可,主程序調用子程序,但在進入子程序時通過M99指令直接返回主程序;在跳過幾段后,打開“單節忽略”功能,子程序中繼續忽略/M99指令,執行子程序的正常運行。實現客戶加工需求!
以上程序的設計是沒有問題的。但在機床(VMC-850LFANUC 0i-MD數控系統)上運行時,發現在跳過幾段不需要加工的子程序后,打開“單節忽略”功能,但是緊接下來的子程序還是繼續不執行!繼續執行主程序的位移指令。
現場觀察機床運行狀態,發現數控系統調用了AI先行控制/AI輪廓控制功能。系統預處理了正在執行程序段的后40段程序,當操作人員取消“單節忽略”功能時,系統進不去子程序,直接預處理了主程序。當操作人員再次打開“單節忽略”功能時,系統只能忽略沒有被預處理的/M99指令。所以造成以上故障的假象。AI先行控制/AI輪廓控制功能是通過參數1604#0設置為“1”處于默認打開狀態。把該參數設置為“0”以后正常。
以上這個案例還可以用另外一個處理辦法,在/M99指令前加一個禁止緩沖的M代碼!在參數34213422中設定“阻止緩沖的M代碼的范圍”。正常我們機床出廠設定為3~97。根據參數注解我們可知,M00M01M02M30為阻止緩沖的M代碼,與參數設定無關。機床在執行M00~M97程序段執行之前,不執行下一個程序的緩沖;另外,M98M99、子程序調用M代碼、用戶宏程序調用的M代碼為執行緩沖的M代碼,與參數設定無關。也就是說,這類的M代碼,即使設定了參數,都不能阻止緩沖!所以,把參數3422設定為100時,也不能解決以上問題。
所以,如果遇到類似的問題,客戶又要使用AI先行控制/AI輪廓控制功能時,在/M99指令前加一個禁止緩沖的M代碼即可正常使用!

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~

對比框

產品對比 二維碼 意見反饋

掃一掃訪問手機商鋪
在線留言