當前位置:
沈陽一機 > >
新聞中心 > >
數控技術 > > 子程序應用說明
子程序應用說明
日期:2010年04月08 來源:ACTCMS 關鍵字:ca6140
Ca6140應用:原則上講主程序和子程序之間并沒有區別。
Ca6140用子程序編寫經常重復進行的加工,比如某一確定的輪廓形狀。子程序位于主程序中適當的地方,在需要時進行調用、運行。
Ca6140 子程序的一種形式就是加工循環,加工循環包含一般通用的加工工序,諸如螺紋切削,坯料切削加工等。通過給規定的計算參數賦值就可以實現各種具體的加工。
結構:子程序的結構與主程序的結構一樣,在子程序中也是在最后一個程序段中用M2結束子程序運行。子程序結束后返回主程序。
程序結束:除了用M2指令外,還可以用REl、指令結束子程序。RET要求占用一個獨立的程序段。用RE'I’指令結束子程序、返回主程序時不會中斷G64連續路徑運行方式.用M2指令則會中斷G64運行方式,并進入停止狀態。
Ca6140 子程序程序名:為了方便地選擇某一子程序,必須給子程序取一個程序名。程序名可以自由選取,但必須符合以下規定:
1)開頭兩個符號必須是字母。
2)其他符號為字母,數字或下劃線。
3)最多8個字符。
4)沒有分隔符。
其方法與主程序中程序名的選取方法一樣。另外,在子程序中還可以使用地址字L.其后的值可以有7位(只能為整數)。注意:地址字L之后的每個零均有意義,不可省略。
子程序的調用:在一個程序中(主程序或子程序)可以直接用程序名調用子程序。子程序調用要求占用一個獨立的程序段。
N20 WEL,LE7;調用子程序WELLE7。
Ca6140重復調用次數P:如果要求多次連續地執行某一子程序.則在編程時必須在所調用子程序的程序名后地址P后寫入調用次數,最大次數可以為9 999(P1~P9 999)。
Ca6140 嵌套次數:子程序不僅可以從主程序中調用,也可以從其他子程序中調用,這個過程稱為子程序的嵌套。子程序的嵌套次數可以為3層.也就是四級程序界面(包括主程序界面)。
Ca6140 在使用加工循環進行加工時,要注意加工循環程序也同樣屬于四級程序界面中的一級。說明:在子程序中可以改變模態有效的G功能,比如G90到G9l的變換。在返回調用程序時請注意檢查一下所有模態有效的功能指令,并按照要求進行調整。對于R參數也需要同樣注意,不要無意識地用上級程序界面中所使用的計算參數來修改下級程序界面的計算參數。
3.目定循環
常用的固定循環有LcYc95,LcYc97,LCYC竄3。
Ca6140功能用此循環可以在與坐標軸平行方向加工由于程序編程的輪廓,可以進行縱向和橫向加工,也可以進行內外輪廓的加工。可以選擇不同的切削加工方式:粗加工、精加工或者綜合加工。只要刀具不會發生碰撞,可以在任意位置調用此循環。在調用此循環之前,必須在所調用的程序中激犧刀具補償參數。
使用該循環的前提條件:
①直徑編程G23必須有效。
②系統必須已經裝人SGE『D DEF(“循環”磁盤中提供)。
③程序嵌套中至多可以從第三級程序界面中調用此循環(兩級嵌套)。
上一篇:沈陽第一機床動力刀具 下一篇:
機床線切割
銷售電話
機床營銷
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服務
Tel:024-25341716
024-25341717
Fax:024-25341718
維護改造
Tel:024-25340767
Fax:024-25341177
產品分類