您现在的位置:

CNC内定的辅助功能M

    (1) 程序暂停 M00

当 CNC 执行到 M00 指令时,将暂停执行当前程序,以方便操 作者进行刀具和工件的尺寸测量、工件调头、手动变速等操作。 暂停时,机床的进给停止,而全部现存的模态信息保持不变,欲继续执行后续程序,重按操作面板上的“循环启动”键。

M00 为非模态后作用 M 功能。

 

(2) 程序结束 M02

M02 一般放在主程序的最后一个程序段中。

当 CNC 执行到 M02 指令时,机床的主轴、进给、冷却液全部 停止,加工结束。

使用 M02 的程序结束后,若要重新执行该程序,就得重新调 用该程序,或在自动加工子菜单下按子菜单 F4 键(请参考 HNC-21T 操作说明书),然后再按操作面板上的“循环启动”键。

M02 为非模态后作用 M 功能。。

 

(3)  程序结束并返回到零件程序头 M30

M30 和 M02 功能基本相同,只是 M30 指令还兼有控制返回到 零件程序头(%)的作用。

使用 M30 的程序结束后,若要重新执行该程序,只需再次按操作面板上的“循环启动”键。

(4)  子程序调用 M98 及从子程序返回 M99

M98 用来调用子程序。

M99 表示子程序结束,执行 M99 使控制返回到主程序。

(i)  子程序的格式

 

%****

……

 

M99

   在子程序开头,必须规定子程序号,以作为调用入口地址。 在子程序的结尾用 M99,以控制执行完该子程序后返回主程序。

(ii)  调用子程序的格式

 

M98   P_ L_ P:被调用的子程序号 L:重复调用次数

注:可以带参数调用子程序。

G65 指令的功能和参数与 M98 相同。