辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。辅助功能字由地址符M和其后的两位数字组成。JB3208-1999标准中规定如下:.m00 程序停止 在完成程序段的其它指令后,用以停止主轴、冷却液,并停止作进一步的处理。
M01 计划停止 与程序停止相似,所不同的是,除非操作人员预先按电钮确认这个指令,否则这个指令不起使用。
M02 程序停止 表示工件已完成的一个辅助指令。在完成了程序段的全部指令以后,用以停止主轴、冷却液和进给。常用以使控制机和(或)机床复位,包括卷回纸带,退回到“程序开始”字符,或使环形纸带越过接头。
M03 主轴顺时针方向 开动主轴时,按右旋螺纹进入工件的方向旋转。
M04 主轴逆时针方向 开动主轴时,按右旋螺纹离开工件的方向旋转。
M05 主轴停止 一般情况下,主轴停止,也可采用制动器,关闭冷却液。
M06 换刀 手动或自动换刀指令,不包括刀具选择,也可以自动关闭冷却液和主轴。
M07 2 号冷却液开 2 号冷却液(如雾状)开。
M08 1 号冷却液开 1 号冷却液(如液体)开。
M09 冷却液关 注销M07、M08、M50 和M51。
M10 和M11 卡紧和松开 适用于机床滑座、工件、夹具、主轴等。
M15 和M16 运动正向和运动负向 在需要时用以选择快速移动的方向或进给的方向,也可应用于绝对测量系统的回转工作台。
M19 主轴定向停止 该指令使主轴停止在预定的角度位置上。
M30 纸带结束 在完成程序段的所有指令后,使主轴、进给和冷却液停止。常用以使控制机和(或)机床复位,包括将纸带卷回到“程序开始”字符,或使环形纸带越过接头,或转换到第二台输入机。
M31 互锁旁路 用以使正常的互锁机构暂时失效的指令。
M36 和M37 进给范围1 和进给范围2 进给率范围选择。
M38 和M39 主轴速度范围1 和主轴速度范围2 主轴速度范围选择。
M48 注销M49。
M49 旁路进给率修正 使手动给定的主轴速度或进给率修正(已在程序说明中规定的)失去作用,并恢复到原来程序规定的参数。
M50 3 号冷却液开。
M51 4 号冷却液开。
M55 刀具直线位移,位置1 刀具直线移动到固定位置(如在刀具坐标上的某预定位置)。
M56 刀具直线位移,位置2 刀具直线移动到固定位置(如在刀具坐标上的某预定位置)。
M61 工件直线位移,位置1 工件直线移动到固定位置。
M62 工件直线位移,位置2 工件直线移动到固定位置。
M71 工件角度位移,位置1 工件角度位移到固定位置。
M72 工件角度位移,位置2 工件角度位移到固定位置。