数控系统辅助功能M功能说明 M01 M03 M09 M08等等

sw

辅助功能(M功能)

辅助功能的作用是控制机床上那些不受数字控制的开关动作和运动使用,由于一台数控机床除了控制刀具运动轨迹外,还有其他辅助动作需要控制。如:自动换刀,主轴的正、反转、停止,冷却泵的开启、停止,在数控机床上将这些控制机床上电磁元件开/关动作的机能统称为辅助机能。一般用地址M后缀若干位数字来表示并称为M代码指令。

由于每一台数控机床的结构形式不同,辅助动作的控制要求各异,因此除了少数M代码由各CNC生产厂家按国际标准统一规定外,其余都由机床生产厂家自定义,用户不可随意改变。

ISO标准统一规定的M代码如下:

M00程序无条件停止

M01程序选择停止

M02程序结束

M03主轴正转(顺时针旋转)

M04主轴反转(逆时针旋转)

M05主轴停止

M06自动换刀

M072号冷却开

M081号冷却开

M09冷却关

M10夹紧

M11松开

M12不指定

M13主轴正转(顺时针旋转)

冷却液开

M14主轴反转(逆时针旋转)

冷却液开

M15正向快速移动

M16反向快速移动

M17子程序结束

M18不指定

M19主轴定向

M20-M29不指定

M30主程序结束

M31互锁机构暂时失效

M32-M35不指定

M36进给速度范围1

M37进给速度范围2

M38主轴速度范围1

M39主轴速度范围2

M40-M47不指定

M48手动速度修正生效

M49手动速度修正无效

M503号冷却液开

M514号冷却液开

M52-M54不指定

M55刀具直线位移到顶点位置1

M56刀具直线位移到顶点位置2

M57-M59不指定

M60更换工件

M61刀具直线位移到预定位置1

M62刀具直线位移到预定位置2

M63-M70不指定

M71刀具转动到预定角度1

M72刀具转动到预定角度2

M73-M99不指定

注:我国部颁标准JB3208-83与本ISO标准一致

M41低速驱动档位

M42高速驱动档位

M75换刀位是否有刀检测

M76换刀点高位检测

M77换刀点低位检测

M80自动换刀开始

M81自动换刀结束

M82刀库门自动打开

M83主轴松开

M85主轴夹紧

M87主轴松开(JOG方式进行手动动作)

M88主轴夹紧(JOG方式进行手动动作)

M90允许进入换头区或进入刀库

M72机械手平移主轴伸出

M73机械手平移主轴缩回

M74机械手平移刀库伸出

M75机械手平移主轴缩回(或当前刀位有刀检测)

M76机械手拔刀伸出(或换刀点上位检测)

M77机械手拔刀缩回(或换刀点下位检测)

M78机械手换刀伸出(或超出刀号报警)

M79机械手换刀缩回

M66换刀完成检测

M84读入参数

注:M代码变化性很大,由于每个机床厂家没有一个统一的标准,即使是同一厂家,由于不同的设计人员,不同的机床结构,就会有不同的M代码,因此,此处的M代码也只能仅供大家参考,M代码应以机床厂家每台机床出厂的说明书为准。

文章版权声明:除非注明,否则均为机床资讯库原创文章,转载或复制请以超链接形式并注明出处。

上一个 马之36问:天马,舞马,三花马,马踏飞燕,马政|新知

下一个 华尔街大佬普通认同的“超级短线划线法”,真的是好用、实用!