当前位置:
沈阳一机 > >
新闻中心 > >
数控技术 > > 子程序的调用
子程序的调用
日期:2010年07月21 来源:沈阳机床集团 关键字:机床
子程序的调用
说明:
①M98是调用子程序指令,地址后面的4位数字为子程序号地址上指令重复调用的次数,若只调用1次也可以省略不写,系统允许重复调用的次数为9999次,如M98 P1000I。5;表示调用于程序0l000共5次。
主程序执行到N020时转去执行01 010于程序,重复执行2次后继续执行N030程序段;在执行N040时又转去执行01010子程序一次.返回后又继续执行N050及其后面的程序。当用一个子程序调用另一个子程序时,其执行过程与上述完全相同。
子程序的特殊使用方法
①子程序中用P指令返回的地址。如果在机床子程序的返回指令程序段中加信Pn(即格式变成M99 Pn;n为主程序中的顺序号),则子程序在地将返回到主程序中顺序号为n的那个程序段.但这种情况只用于存储器工作方式而不能用于纸带方式。
②自动返回到程序头。如果在主程序(或于程序)中执行M99,则程序将返回到程序开头的位置井继续执行程序,为了让程序能够停止或继续执行后面的程序,这种情况下通常是写成/M99;以便在不需要重复执行时,跳过这程序段。也可以在主程序(或子程序)中插入/M99 P,其执行过程犹如前述。还可以在M99的程序段前写人/M弛或/M03以结束程序的调用。
③M99 14强制改变子程序重复执行的次数。地址。中用n表示该子程序被调用的次数,它将强制改变主程序中对该于程序的调用次数。如主程序中用M98 P L99,执行该子程序时遇到/M99 Lo,此时若任选程序段开关位于“OFF”的位置,则重复执行次数将变成0次。下面举例说明子程序调用编程方法。
上一篇:辅助功能指令 下一篇:
数控电火花线切割加工的应用范围
销售电话
机床营销
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
产品分类