當前位置:
沈陽一機 > >
新聞中心 > >
數(shù)控技術 > > 子程序的調(diào)用
子程序的調(diào)用
日期:2010年07月21 來源:沈陽機床集團 關鍵字:機床
子程序的調(diào)用
說明:
①M98是調(diào)用子程序指令,地址后面的4位數(shù)字為子程序號地址上指令重復調(diào)用的次數(shù),若只調(diào)用1次也可以省略不寫,系統(tǒng)允許重復調(diào)用的次數(shù)為9999次,如M98 P1000I。5;表示調(diào)用于程序0l000共5次。
主程序執(zhí)行到N020時轉(zhuǎn)去執(zhí)行01 010于程序,重復執(zhí)行2次后繼續(xù)執(zhí)行N030程序段;在執(zhí)行N040時又轉(zhuǎn)去執(zhí)行01010子程序一次.返回后又繼續(xù)執(zhí)行N050及其后面的程序。當用一個子程序調(diào)用另一個子程序時,其執(zhí)行過程與上述完全相同。
子程序的特殊使用方法
①子程序中用P指令返回的地址。如果在機床子程序的返回指令程序段中加信Pn(即格式變成M99 Pn;n為主程序中的順序號),則子程序在地將返回到主程序中順序號為n的那個程序段.但這種情況只用于存儲器工作方式而不能用于紙帶方式。
②自動返回到程序頭。如果在主程序(或于程序)中執(zhí)行M99,則程序?qū)⒎祷氐匠绦蜷_頭的位置井繼續(xù)執(zhí)行程序,為了讓程序能夠停止或繼續(xù)執(zhí)行后面的程序,這種情況下通常是寫成/M99;以便在不需要重復執(zhí)行時,跳過這程序段。也可以在主程序(或子程序)中插入/M99 P,其執(zhí)行過程猶如前述。還可以在M99的程序段前寫人/M弛或/M03以結束程序的調(diào)用。
③M99 14強制改變子程序重復執(zhí)行的次數(shù)。地址。中用n表示該子程序被調(diào)用的次數(shù),它將強制改變主程序中對該于程序的調(diào)用次數(shù)。如主程序中用M98 P L99,執(zhí)行該子程序時遇到/M99 Lo,此時若任選程序段開關位于“OFF”的位置,則重復執(zhí)行次數(shù)將變成0次。下面舉例說明子程序調(diào)用編程方法。
上一篇:輔助功能指令 下一篇:
數(shù)控電火花線切割加工的應用范圍
銷售電話
機床營銷
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
產(chǎn)品分類