数控机床子程序指令M98、M99使用方法,编程实例解析! 您所在的位置:网站首页 程序循环指令m99怎么写 数控机床子程序指令M98、M99使用方法,编程实例解析!

数控机床子程序指令M98、M99使用方法,编程实例解析!

2024-07-15 18:57| 来源: 网络整理| 查看: 265

数控机床子程序指令M98、M99使用方法,编程实例解析!

把程序中某些固定顺序和重复出现的程序单独抽出来,按一定格式编成一个程序供调用,这个程序就是常说的子程序,这样可以简化主程序的编制。子程序可以被主程序调用,同时子程序也可以调用另一个子程序。这样可以简化程序的编制和节省CNC系统的内存空间。

子程序必须有一程序号码,且以M99作为子程序的结束指令。主过程调用子程序的指令格式如下:

M98 P___L___;

其中P为被调用的子程序号

L为重复调用的次数

例如:M98 P1234L4

主程序调用同一子程序执行加工,最多可执行999次,且子程序亦可再调用另一子程序执行加工,最多可调用4层子程序(不同的系统其执行的次数及层次可能不同)。点击免费领取☞数控车、数控铣编程手册,UG编程视频教程、软件安装包安装教程、后处理、外挂等超多素材

例:以HNC-21T系统子程序指令,加工图2-11工件上的四个槽。

分别编制主程序和子程序如下:

数控机床子程序指令M98、M99使用方法,编程实例解析!

主程序

数控机床子程序指令M98、M99使用方法,编程实例解析!

M99指令也可用于主程序最后程序段,此时程序执行指针会跳回主程序的第一程序段继续执行此程序,所以此程序将一直重复执行,除非按下RESET键才能中断执行。

本文来自莫莫的微信公众号【UG数控编程】



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有