當(dāng)前位置:
沈陽(yáng)一機(jī) > >
新聞中心 > >
行業(yè)動(dòng)態(tài) > > 數(shù)控車床子程序
數(shù)控車床子程序
日期:2010年06月09 來(lái)源:沈陽(yáng)機(jī)床集團(tuán) 關(guān)鍵字:數(shù)控車床
數(shù)控車床子程序
1.功能
原則上講,主程序和子程序之間并投有區(qū)別。通常用子程序編寫零件上需要重復(fù)進(jìn)行的加工,比如某一確定輪廓形狀的結(jié)構(gòu)要素,車削加工多槽(可分為兩組,每組為一個(gè)子程序)。子程序位于主程序中適當(dāng)?shù)牡胤剑谛枰獣r(shí)進(jìn)行調(diào)用、運(yùn)行。子程序的一種形式就是加工循環(huán),加工循環(huán)包含一般通用的加工工序,諸如螺紋切削,坯料切削加工等。通過(guò)給規(guī)定的計(jì)算參數(shù)賦值,就可以實(shí)現(xiàn)各種具體的加工。
2.結(jié)構(gòu)
子程序的結(jié)構(gòu)與主程序的結(jié)構(gòu)一樣.在最后一個(gè)程序段中用M2結(jié)束子程序運(yùn)行,只是子程序結(jié)束后返回主程序。
3.子程序結(jié)束
子程序結(jié)束除了用M2指令外。還可以采用M17和RET指令。RET指令要求占用一個(gè)獨(dú)立的程序段。用PET指令結(jié)束子程序后,將返回主程序,且不會(huì)中斷C-64連續(xù)路徑運(yùn)行方式。而用毗指令結(jié)束子程序則會(huì)中斷G64運(yùn)行方式.并進(jìn)入停止?fàn)顟B(tài)。
4.子程序程序名
為了方便地識(shí)別、調(diào)用子程序和便于組織管理,必須給子程序取一個(gè)程序名。子程序名可以自由選取,但必須符合以下規(guī)定,其方法與主程序中程序名的選取方法一樣。
(1)開(kāi)始的兩個(gè)符號(hào)必須是字母。
(2)其后的符號(hào)可以是字母、數(shù)字或下劃線。
(3)最多為16個(gè)字符。
(4)不得使用分隔符。
例如CHECAOl等,即盡可能使其與加工對(duì)象要素及其特征聯(lián)系起來(lái),便于管理,用漢語(yǔ)拼音表示車槽l。
另外,在確定子程序名時(shí),為區(qū)別于主程序,還可以使用地址字L一。需要注意的是:其后的值可以有7位(只能為整數(shù))。注意地址字L之后的每個(gè)零均有意義,不可省略。
5.子程序調(diào)用
在一個(gè)程序中(主程序或子程序),可以直接用程序名調(diào)用子程序。子程序調(diào)用要求占用一個(gè)獨(dú)立的程序段。例如:
N10 L123 ;調(diào)用子程序L123
N20 CHF:cA01 ;調(diào)用子程序cHEcAOI
子程序調(diào)用結(jié)束,返回主程序并繼續(xù)運(yùn)行主程序。
6.子程序重復(fù)調(diào)用
如果要求多次連續(xù)地執(zhí)行某一子程序,則在編程時(shí)必須在所調(diào)用的子程序名后的地址P下寫人調(diào)用次數(shù),最大次數(shù)可以為9999(P1~P9999)。例如:
NIO L123 P3 ;調(diào)用子程序L123,運(yùn)行3次
7.子程序嵌套
子程序不僅可以供主程序調(diào)用,也可以從其他子程序中調(diào)用,這個(gè)過(guò)程稱為子程序的嵌套。子程序的嵌套深度可以為8層,也就是8級(jí)程序界面(包括主程序界面) 但在使用加工循環(huán)(如鉆削、復(fù)合切削循環(huán)或螺紋切削循環(huán)等)進(jìn)行加工時(shí),要注意加工循環(huán)程序也同樣屬于特定加工過(guò)程的工藝子程序,因此,要占用8級(jí)程序界面中的一級(jí)。
8.應(yīng)用說(shuō)明
在子程序中可以改變模態(tài)有效的G功能.比如G90到G91的變換。在返回調(diào)用程序時(shí)要注意檢查一下所有模態(tài)有效的功能指令,并按照要求進(jìn)行調(diào)整。對(duì)于R參數(shù)也需同樣注意,不要無(wú)意識(shí)地用上級(jí)程序界面中所使用的計(jì)算參數(shù)來(lái)修改下級(jí)程序界面的計(jì)算參數(shù)。
上一篇:刀尖半徑補(bǔ)償?shù)慕⑴c取消G41/C,42、G40 下一篇:
數(shù)控車床輔助功能
銷售電話
機(jī)床營(yíng)銷
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服務(wù)
Tel:024-25341716
024-25341717
Fax:024-25341718
維護(hù)改造
Tel:024-25340767
Fax:024-25341177
產(chǎn)品分類