各数控机床系统的常规功能M码的定义-M代码汇总

本篇文章为对各系统机型的M代码以及含义进行汇总,方便机加人员查找学习基础的机床数控系统M代码表。

适用范围系统:发那科、三菱、新代、宝元、西门子、广数

1. 发那科系统M代码

1.1 加工中心与雕铣机M代码

立加、龙门、卧加、雕铣机配发那科0i-MF系统与赛洋面板梯图已统一,所以这些机型使用同一套M代码。

0i-MF Plus + 赛洋面板 M码
M码对应地址功能说明
M00R640.0程序暂停
M01R640.1程序选择性停止
M02R640.2程序执行结束
M03R640.3主轴正转
M04R640.4主轴反转
M05R640.5主轴停止
M06R640.6ATC换刀
M07R640.7K3.5为1时,外部吹气开启
M08R641.0冷却泵启动
M09R641.1冷却泵关+外部吹气关
M10R641.2第四轴夹紧
M11R641.3第四轴松开
M13R641.5冷却泵启动+主轴正转
M14R641.6冷却泵启动+主轴反转
M15R641.7主轴停止
M17R642.1排屑正转开启
M18R642.2排屑正转关闭
M19R642.3主轴定向执行
M20R642.4主轴定向取消
M23R642.7外部吹气开启+主轴正转
M24R643.0外部吹气开启+主轴反转
M25R643.1主轴停止+关闭外部吹气
M29R643.5刚性攻丝
M30R643.6程序执行结束
M38R644.6主轴高档
M39R644.7主轴低档
M41R645.1自动换刀状态保存
M42R645.2自动换刀状态结束
M43R645.3等待刀盘停止选刀信号
M48R646.0中心出水开启
M49R646.1中心出水关闭
M50R646.2斗笠刀库推出
M51R646.3斗笠刀库退回
M63R647.7外部吹气开启+冷却泵启动+主轴正转
M64R648.0外部吹气开启+冷却泵启动+主轴反转
M65R648.1主轴停止+关闭外部吹气
M70R648.6刀库刀号重排初始化
M71R648.7K3.5为0时外部吹气
M72R649.0外部吹气关闭
M79R649.7斗笠刀库换刀状态结束
M80R650.0斗笠刀库换刀开始标识
M81R650.1刀套倒下
M82R650.2刀套翻上
M83R650.3主轴松刀
M84R650.4主轴夹刀
M85R650.5斗笠刀库换刀完成更新主轴刀号
M86R650.6斗笠刀库换刀时主轴松刀后更改主轴刀号为0
M87R650.7斗笠刀库自动换刀还刀时刀库选刀
M88R651.0主轴松刀吹气开启,无实际动作,吹气已与松刀一起控制
M89R651.1主轴松刀吹气关闭,无实际动作
M93R651.5关闭X轴+Y轴镜像
M94R651.6X轴镜像开
M95R651.7Y轴镜像开
M120R300.0对刀吹气开
M121R300.1对刀吹气关

1.2车床M代码

数控车床发那科系统、新代系统M码基本一致,新代系统少几个。

车床系列标准M码
M代码功能备注
M03主轴正转
M04主轴反转
M05主轴停止
M07加工吹气一般无此功能,没处理
M08开启切削液
M09关闭切削液及吹气
M10卡盘夹紧主轴旋转过程中,该代码无效。
主轴松开状态禁止执行M03、M04。
M11卡盘松开
M16主轴刹车可以通过复位取消
M17取消主轴刹车
M19主轴定向可以通过复位取消
M20主轴定向取消
M22工件计数M代码无需PLC处理,参数设定。参数6700、6710、6713等。F62.7零件数到达信号。
M24主轴位置C模式切换可以通过复位取消。使用位置模式下,M03、M04、M05自动切换为控制第二主轴。
M25主轴速度S模式切换开机默认模式
M26刚性攻丝回退刚性攻丝时使用
M27正向攻丝动力头90°刚性攻丝
M28反向攻丝动力头0°刚性攻丝
M29刚性攻丝S模式下使用第一主轴
C模式下使用第二主轴
M30加工完成取消吹气 切削液 停止主轴旋转 取消主轴刹车
M32尾座进顶针顶住工件
M33尾座退顶针松开工件
M35排屑器正转启动排屑器反转功能为面板功能按钮点动
可以通过复位取消
M36排屑器停止
M39动力头回原点只对动力头轴为伺服主轴时有效
M41主轴M03方向切换M3M4方向对调
M42主轴M03方向切换默认方向
M50第二主轴定向可以通过复位取消
M51第二主轴定向取消
M60接料器推出
M61接料器收回
M63允许送料器送料
M102自动门 开
M103自动门 关

1.3 钻攻机M代码

发那科0i-MF Plus系统+赛洋总线面板+钻攻机M码
M码对应地址功能说明
M01R50.0选择停止
M02R50.1程序结束
M03R50.2主轴正转
M04R50.3主轴反转
M05R50.4主轴停止
M06R50.5自动换刀
M07R50.6外部吹气
M08R50.7冷却液开
M09R51.0冷却液关
M10R51.14轴夹紧
M11R51.24轴松开
M13R51.4换刀程序使用,无实际作用
M19R52.2主轴定向
M25R53.0NULL
M29R53.4刚性攻丝
M30R53.5程序结束
M31R53.6程序检索子程序中调用,读写参数6711(减1)
M35R54.2排屑正转
M36R54.3排屑停止
M37R54.4排屑反转
M41R55.0程序检索子程序中调用,状态标识
M42R55.1启用行程检测1-II,换刀时Z轴限位更改
M43R55.2恢复行程检测1-I
M48R55.7中心出水开
M49R56.0中心出水关
M50R18.0换刀程序使用,换刀开始标识
M51R18.1换刀程序使用,换刀结束,更新主轴刀号
M54R18.4机械刀库选刀
M55R18.5机械刀库重置,需要有刀库原点信号才可用
M65R65.0伺服刀库选刀
M66R65.1自动门关门
M67R65.2自动门开门
M70R65.5状态标识
M71R65.6关闭M70标识状态
M100R90.0夹具1夹紧
M101R90.1夹具1松开
M102R90.2夹具2夹紧
M103R90.3夹具2松开
M120R301.0对刀仪吹气开启
M121R301.1对刀仪吹气关闭

2.三菱系统M代码

2.1 哲宏面板加工中心M码

三菱M80+哲宏面板+加工中心 M代码
M码说 明备注
M00程序暂停
M01选择停止
M02程序结束
M30程序复位
M03主轴正转
M04主轴反转
M05主轴停止
M06刀具交换
M07工件吹气开
M08切削水开
M09工件吹气关/切削水关
M10第四轴夹紧
M11第四轴松开
M13主轴正转+切削水开
M14主轴反转+切削水开
M15主轴停止+切削水关
M17对刀仪吹气开启
M18对刀仪吹气关闭
M19主轴定位
M20主轴定位取消
M31排屑器正转
M32排屑器反转
M33排屑器停止
M40第五轴夹紧
M41第五轴放松
M44后冲水开
M45后冲水关
M48主轴中心冲水开
M49主轴中心冲水关
M52错误检测开启
M53错误检测关闭
M64刀套下(垂直)
M65刀套上(水平)
M70镜像取消
M71X轴镜像
M72Y轴镜像
M73Z轴镜像
M744轴镜像
M91刀库自动回原点-1号刀
M92刀库初始化
M111夹具1输出
M112夹具1关闭
M113夹具2输出
M114夹具2关闭

2.2哲宏面板钻攻机M码

三菱M80+哲宏面板+钻攻M码
M码功能说明备注
M03主轴正转
M04主轴反转
M05主轴停止
M06刀具交换
M07工件吹气开
M08切削水开
M09工件吹气关/切削水关
M10第四轴夹紧
M11第四轴松开
M12加工吹气关闭
M13主轴正转+切削水开启
M14主轴反转+切削水开启
M15主轴停止+切削水关闭
M17对刀仪吹气
M18对刀仪关气
M19主轴定位
M44后冲水开
M45后冲水关
M52错误检测开启
M53错误检测关闭
M61第1轴镜像关闭
M62第2轴镜像关闭
M64第4轴镜像关闭
M70关闭第124轴镜像
M71第1轴镜像开启
M72第2轴镜像开启
M74第4轴镜像开启
M99程序返回
M111夹具1开
M112夹具1关
M113夹具2开
M114夹具2关
M115夹具3开
M116夹具3关

2.3赛洋面板加工中心M码

赛洋面板配三菱E80雕铣机与M80加工中心梯图已合并,共用相同M代码。

三菱系统+赛洋面板M码
M码功能说明备注
M03主轴正转
M04主轴反转
M05主轴停止
M06换刀指令
M07外部吹气开启
M08切削液开启
M09切削液关与外部吹气关闭
M10第四轴夹紧
M11第四轴松开
M12外部吹气关闭
M13主轴正转同时切削液开启
M14主轴反转同时切削液开启
M15主轴停止同时切削液关闭
M19主轴定位
M21镜像第一轴开
M22镜像第二轴开
M23关闭第一二四轴镜像
M24镜像第四轴开
M31排屑器正转
M32排屑器反转
M33排屑器停止
M38中心出水开启
M39中心出水关闭
M45后冲水开启
M46后冲水关闭
M51镜像第一轴关
M52镜像第二轴关
M54镜像第四轴关
M55错误检测开启
M56错误检测关闭
M60主轴夹刀
M61主轴松刀
M64刀杯上/刀库退回/刀库门关
M65刀杯下/刀库推出/刀库门开
M66无特殊用途,信号延时断开
M67斗笠刀库刀具侦测
M68斗笠刀库还刀刀号选刀
M69斗笠刀库取刀刀号选刀
M70斗笠刀库更新主轴刀号
M72斗笠刀库换刀时取消X轴短行程保护
M73斗笠刀库开启X轴短行程保护
M78油冷机开启
M79油冷机关闭
M90无特殊用途,延时结束
M95无特殊用途,直接结束
M120对刀吹气开启
M121对刀吹气关闭
M200无特殊用途

3. 西门子系统M代码

3.1 加工中心M码

西门子828D加工中心M代码
M码功能说明
M3主轴顺时针旋转
M4主轴逆时针旋转
M5主轴停止
M6刀具更换(缺省设定)
M07外部吹气
M08开切削液
M09关切削液关外部吹气
M10四轴夹紧
M11四轴松开
M24排屑器正转
M25排屑器停止
M28开启对刀仪吹气
M29关闭对刀仪吹气
M83刀杯下
M84刀杯上
西门子828D数控车床M代码
M码功能说明
M03主轴顺时针旋转
M04主轴逆时针旋转
M05主轴停止
M07高压水泵开
M08低压水泵开
M09切削水关闭
M10卡盘夹紧
M11卡盘松开
M12卡盘内卡模式
M13卡盘外卡模式
M17子程序结束
M19主轴定位
M20尾座顶针推出
M21尾座顶针退回
M23排屑器开启(正转)
M24排屑器关闭
M77刀库调试开启
M83刀塔松开
M84刀塔夹紧
M731第1档扭矩
M732第2档扭矩
M733第3档扭矩
M734第4档扭矩
M735第5档扭矩
M736第6档扭矩
M737第7档扭矩

新代系统M代码

新代雕铣机M代码
序号M码功能说明
1M3主轴正转
2M5主轴停止
3M7外部吹气
4M8切削液开启
5M9关闭外部气、切削液、对刀吹气
6M10对刀吹气
7M17排屑器正转
8M18排屑停止
9M19主轴定向
10M50主轴松刀
11M51主轴夹刀
12M52刀库门开
13M53刀库门关
14M54刀库推出
15M55刀库退回
16M60还刀检测
17M66倍率锁定
18M67倍率锁定解除
19M68换刀限位关闭
20M69换刀限位开启
新代车床M代码
序号M码功能说明备注
1M03主轴正转
2M04主轴反转
3M05主轴停止转
4M07开启吹气
5M08开启切削液
6M09关闭切削液与吹气
7M10卡盘夹紧
8M11卡盘松开
9M13动力头正转
10M14动力头反转
11M15动力头停止转
12M16主轴刹车钳住
13M17主轴刹车松开
14M19主轴定向启动
15M20主轴定向关闭
16M24主轴位置模式复位可取消
17M25主轴速度模式
18M22工件计数参数3804设22即可
19M30加工结束
20M32尾座进(顶心)
21M33尾座退
22M35排屑器正转
23M36排屑器停止
24M37排屑器反转自动断开
25M39动力头回原点功能与M50相同
26M41主轴M03方向切换M3与M4方向对调
27M42主轴M03方向恢复M3与M4默认方向
28M50第二主轴定向启动复位可取消
29M51第二主轴定向取消
30M71主轴齿轮1档
31M72主轴齿轮2档
32M73主轴齿轮3档
33M74主轴齿轮4档
34M79主轴齿轮空档
35M81设置第1主轴为当前主轴界面显示的命令与实际转速为第1主轴
开机或者复位后默认第1主轴
36M82设置第2主轴为当前主轴界面显示的命令与实际转速为第2主轴
37M102自动门关
38M103自动门关

6.1 宝元系统M代码

宝元雕铣机M代码
M码功能说明备注
M3主轴正转
M4主轴反转
M5主轴停止
M7外部吹气
M8切削水打开
M9关闭吹气与切削水
M10四轴夹紧M码设定参数8053中设置10
M11四轴松开M码设定参数8052中设置11
M17对刀吹气开启M码设定参数8304中设置17
M18对刀吹气关闭M码设定参数8305中设置18
M83夹具控制ON
M84夹具控制OFF
M10050主轴松刀
M10051主轴夹刀
M10052刀库开门/推出
M10053刀库关门/退回
M10056刀库有刀检测

广数系统M代码

广数车床M代码
M码功能说明
M03主轴顺时针转
M04主轴逆时针转
M05主轴停止
M08冷却液开
M09冷却液关
M10尾座进
M11尾座退
M12卡盘夹紧
M13卡盘松开
M14主轴位置控制
M15主轴速度控制
M20主轴夹紧
M21主轴松开
M24第2主轴位置控制
M25第2主轴速度控制
M32润滑开
M33润滑关
M41主轴换到第1档
M42主轴换到第2档
M43主轴换到第3档
M44主轴换到第4档
M50取消主轴定向
M51主轴定向第1点
M52主轴定向第2点
M53主轴定向第3点
M54主轴定向第4点
M55主轴定向第5点
M56主轴定向第6点
M57主轴定向第7点
M58主轴定向第8点
M63第2主轴顺时针转
M64第2主轴逆时针转
M65第2主轴停止