M101 刀具号 M102 程序开始 M103 程序结束 M104 轮廓开始 M105 轮廓结束 M106 Z轴上抬 M107 Z轴上抬关闭 M108 加工计件 M109 开随动 M110 关随动 M111 相对运动 (P:距离 Q:速度) M112 绝对运动 (P:位置 Q:速度) M113 自动裁切 (p:阶跃值) M114 自动寻边 (P:寻边点数 Q:阶跃值) M115 等待HMI计算角度 M116 循环加工 M117 预穿孔 M118 直接切割 M119 普雷斯特标定状态 M120 普雷斯特标定 M121 冷却 M122 M代码开启旋转 M123 M代码关闭旋转 M124 开气(p;启动喷码标志解决非手动出气在自动模式下被关掉的问题) M125 关气 M126 忽略碰板报警检测 M127 开启碰板报警检测 M128 自动标定 M129 摆动轴摆动开始 M130 摆动轴归零 M131 摆动轴角度 M132 辅助输出信号,M132 P1输出高电平, M133 P1输出低电平 M133 辅助输出信号 关闭M132对应输出的信号,P1 对应, P2对应 M134 辅助输出信号 M135 检测Z轴高度是否异常 M140 CCD状态 M141 CCD检测 M142 板外裁切,探边 M143 Z轴上抬开始 M144 板外裁切开随动 M145 板外裁切出光切割 M146 引线开始,长度 M147 引线结束 M148 除渣开始 M149 除渣结束 M150 Z轴循环进行相对运动,目前只用在机床测试。 (P:距离 Q:速度) M151 引线圆开始 M152 引线圆结束 M599 用于调试,暂停程序 ------非标M代码 M500 L轴S轴飞锯耦合 M501 L轴S轴飞锯解耦 M502 主从轴飞锯第一次耦合 M503 主轴匀速运动 H1:开始 H0:停止 I0:送料 M504 Slave轴运动到设定位置 M505 Master轴运动到设定位置 M506 程序结束,输出信号 M507 大幅面分段切割送料轴运动到设定位置 M508 下发需要的程序号(p:程序号 M508 P#<_MarkingProNum> 这个是从套料来的值 固定写) M509 输出打标开始引脚 M511 广合变频器送料切割 M513 拉料气缸夹紧 M514 固定气缸松开 M515 固定气缸夹紧 M516 拉料气缸松开 M517 为了骏逸打标新增的,记录Z轴当前的坐标,为之后的M518绝对运动的位置做记录 M518 Z轴绝对运动(Q:绝对运动的速度)目标位置是517记下的位置