【请登录】【免费注册】

首页新闻技术产品供应二手培训展会物流维修求购招商招标招聘企业

培训

搜索
培训信息职教新闻培训机构
您的位置:盘古机械网 >培训信息 >培训详情

数控加工中心模具培训,加工中心0536-8952592

浏览:460次此信息已经过期

子程序的应用

一、子程序的功能:

在一个加工程序的若干位置上,如果存在某些固定程序且重复出现的内容。为了简化程序可以把这些重复的内容抽出,按一定的格式编成子程序,然后像主程序一样将它输入到程序储存器中。主程序在执行过程中如果需要某一子程序,可以通过调用子程序,执行完子程序由可返回主程序,继续执行后面的程序段,一个调用指令可以重复调用一个子程序999次。

二、子程序的应用原则
1)零件上有若干处相同的轮廓形状。在这种情况下只编写一个子程序,然后用主程序调用该子程序就可以了。

2)加工中反复出现有相同轨迹的走刀路线。被加工的零件需要刀具在某一区域内分层或分行反复走刀,走刀轨迹总是出现某一特定的形状,采用子程序比较方便,此时通常要以增量方式编程。

3)程序的内容具有相对的独立性。在加工较复杂的零件时,往往包含许多独立的工序,有时工序之间的调整也是容许的,为了优化加工顺序,把每一个工序编成一个独立的子程序,主程序中只需加工换刀和调用子程序等指令就可以了。

三、子程序的应用特点:

子程序一般都不可以作为独立的加工程序使用,不能单独运行,只能被主程序调用,实现加工中的局部动作。子程序执行结束后,能自动返回到调用的主程序中。

四、子程序的调用:

1、调用子程序段的格式为:M98 P△△△XXXX

地址的含义为:P地址后一般跟7位数字。

前三位△△△------- 重复调用的次数。(最多调用999次,如果省略则调用一次)

后四位XXXX------ 被调用的子程序号(调用次数大于1时,子程序号前面的0不可省略)

例:“M98 P0023001 表示调用程序名O3001的子程序两次。

也可以省略表示P地址,如“M98 P023001 M98 P23”表示调用子程序号为O0023的子程序一次。

总结:1、子程序调用一次时,可省略调用的次数。如“M98 P1002”、

2、调用子程序数大于一次时,子程序号前面的O不可省略“ M98 P20001

3、调用次数前方的“0”可以省略。“M98 P21002

2、子程序结束并返回到主程序

指令格式:M99

地址含义:(1)执行到子程序结束M99指令后,返回至主程序,继续执行M98 P△△△XXXX程序段下面的主程序。

2)若子程序结束指令用M99 P----- 格式时,表示执行完子程序后,返回到主程序中由P--- 指定的程序段;

3)若在主程序中插入M99程序段,则执行完该指令后返回到主程序的起点

五、子程序的嵌套:

为了进一步简化程序,可以让子程序调用另一个子程序,这种程序的结构称为子程序嵌套。子程序支持重复调用和多重嵌套。

此会员其它产品

业务咨询:932174181   媒体合作:2279387437    24小时服务热线:15136468001 盘古机械网 - 全面、科学的机械行业免费发布信息网站 Copyright 2017 PGJXO.COM 豫ICP备12019803号