M98/ M99什么意思?
m98是一个子编程调用,m99是一个子呼叫
扩展信息:
如果在地址m之后订购了2位数字的值将发送到用于控制工具机开/关的工具机。
在程序中只允许一个M代码有效。
代码信号M是电平输出并保持信号。
代码m描述M03轴轴M04岛轴M05停止M08 M08 M08 M08成员庆典M9 M9冷却M9冷却M9冷却M9(无信号输出)关闭M33润滑(无信号输出)M11备份时M11润滑M32 M11(无信号输出)M0 0程序被暂停,并且程序继续通过按“启动循环”来实现M30。
程序结束,程序从一开始就返回。
P>除M00和M30外,其他M代码(非脉冲宽度)可以通过诊断数量№80设置。
设置值:0 ~255(128毫秒~32,640毫秒)
设置时间=设置值×128毫秒。
注释1:当程序指定与上述代码不同的M代码时,系统将创建以下警告并停止执行。
01:错误代码m
。再次关闭(根据参数009BIT3设置,以查看其是否有效)。
以下M代码表示特殊用途的含义。
(1)M30(程序的结尾)
1)表示主程序的末尾。
2)停止自动操作,然后切换到复位状态。
3)返回主要程序的第一部分。
4)处理后的零件数为1。
(2)M00:停止程序
自动动态将停止。与单个块停止类似,保存了前面的所有方法信息。
CNC开始旋转后,它将开始自动操作。
(3)M98/M99(调用sub/sub/return程序)
用于调用子程序。
或程序以M99结束时,可以重复该程序。
有关详细信息,请参阅程序控件。
注意1:即使存在M00和M30的下一个程序,也不能保存在缓存内存中。
注2:执行M98和M99时,未发送代码。
数控机床M99的含义
M99是一个无限环路,通常仅在G91模式下使用。例如:如果要创建飞机或墙壁,则G91S1200MO3;