哈斯数控用M99实现循环,跳转和返回

发布时间:2024-07-27
通常我们见到的m99都出现在子程序的结尾,用来结束子程序并返回到主程序。
但m99这个代码的功能远不止如此。
除了我们常见的返回主程序的功能,m99可以实现循环和跳转功能。
在自动化加工时,我们可以利用机器人或者送料机保持机器的持续加工状态,实现“熄灯工厂”。
当操作人员准备好了原料,机器人会根据程序的设定及时的进行原料和半成品的装卸工作。因为这个动作是重复性的,所以我们的加工程序也需要重复的执行,自动的打开机床的防护门,等待加工材料的装卸,自动的关上防护门,重新执行加工代码……
这时,我们就会用到m99的循环功能。是否再次执行加工代码,需要等待机器人或者送料机的信号。
根据原材料在送料机或者机器人中的设定,一旦托盘或者送料机处于待料状态,这个加工程序将会有条件的停止,而不是无限循环执行。
m99用在主程序的结尾,会让整个加工程序循环执行;
用在子程序的结尾,则会返回到主程序。
在使用m99的跳转功能前,有一点要特别提醒:
*不要使用重复的行号*
不管是利用gotonnnn还是m99 pnnnn,都会无条件的跳转到nnnnn这一行上。一旦程序里出现多个nnnnn行,控制系统将会跳转到它们中的任意一行上,这对加工来说非常危险,所以设置的行号非常重要。
要跳过大量的代码我们会用到跳转功能,如果我只想跳过程序里的几行代码,我该怎么办?
相信在下面的视频里,你能找到答案。
上一个:复合盐雾试验箱在汽车行业的应用
下一个:电缆桥架的分类有哪些?

大体积混凝土配合比设计
螺杆泥浆泵有哪些特点?
手机版wps怎么书写,用手机WPS怎么写小说在哪写
也门铁繁殖
冷却塔主管道需要安装哪些零器件
蒙顶甘露加工工艺
聚氨酯保温管托经销处
华为畅享6sim卡怎么装
辅流式沉淀池使用和维护保养要点
旋流油水分离器技术特点