m代码

m代码

目录导航

M代码

  M代码

  在FANUC程序中M代码定义为,辅助功能代码。M代码起到机床的辅助控制作用。

  M00:程序停止。

  在包含的程序段执行后,自动运行停止。程序停止后,所有的模态信息保持不变。

  M01:选择停止。

  与M00相似,在包含M01的程序段执行以后程序会自动停止。只有当机床操作面板上的选择停止开关压下时M01才能有效。

  M02:主程序结束。

  自动运行停止且CNC装置被复位。程序停止在当前位置。

  M03:主轴正转。(主轴逆时针旋转)

  执行M03的程序段中带有S指令,以确定转速。

  M04:主轴反转。(主轴顺时针旋转)

  同M03

  M05:主轴停止。

  执行M03主轴停转。

  M07,M08:冷却开。

  机床的配置不同,分为液冷和雾冷两种。执行M07,M08冷却系统打开。

  M09:冷却关。

  所有冷却系统关闭。

  M30:主程序结束。

  这里强调的是,M02和M30,前者为程序停止于结束行,后者为程序停止并返回程序头。

  M98:子程序调用。

  用与对另一程序嵌套是的指令。M98后面带有所须调用的程序号。

  M99:子程序结束。

  执行M99后程序返回主程序。如M99前面没有M98时,程序返回主程序头,形成死循环。这一方法常被用做增量循环切削用。

相关百科
返回顶部
产品求购 求购