FANUC 为什么有些M代码在梯形图中搜索不到 数控驿站 • 2022-04-30 09:30 • FANUC, 技术文章, 网络转载 • 阅读 9159 FANUC 为什么有些M代码在梯形图中搜索不到 M代码调用子程序 一般数控设备都会设置很多M代码用于完成各种功能,如常用的自动门开/关,夹具夹紧/放松等功能,而这些M代码都是由设备厂家在梯形图中编写好的,设备厂家不同,可能某一功能对应的M代码也会有所差异。当我们需要查找某一M代码具体的作用及控制的输出信号时,除了查看厂家提供的设备说明书之外,还可以通过在线查看梯形图,在梯形图中搜索对应M代码,找出其控制的输出信号。 但是有些在程序中使用的M代码,明明可以正常执行,却在梯形图中搜索不到该M代码对应的信息,梯形图中并未编写与该M代码有关的程序,这是为什么呢? 通常情况下M代码都是作为辅助代码用于实现机床辅助功能的,但是在FANUC系统中,通过参数设置可以将M代码用于子程序调用,所以这部分M代码无需经过梯形图处理,也可正常执行。 参数6071~6079中可以设置M代码用于调用9001~9009号程序,参数6080~6089中可以设置M代码用于调用9020~9029号程序,如6071中设置50,则当程序中执行到M50时,会直接调用O9001号程序,其余参数设定原理相同,机床中常用的换刀指令M6也是使用这个功能实现的。 除了换刀M代码之外,刀具长度测量、刀具破损检测功能等也可以通过设定M代码调用相关子程序完成动作的。另外M代码调用子程序的功能,也可以用于简化程序,如程序在加工前,有自动门关闭,夹具夹紧,气密检测等一系列动作,可以将这些代码写入到子程序中,使用一个M代码进行调用即可。 以上就是M代码调用子程序的简单介绍,可能初学者在学习M代码时会有所疑惑,笔者在此简单说明,便于初学者了解学习。 60▼25锁定 往期精彩回顾 ▼ 瞬间爆红的冰皮月饼—何为冰皮………… COCO新品测评:你长胖不是奶茶的锅! COCO新品测评:你长胖不是奶茶的锅! END ▼ 往期精彩回顾 ▼ FANUC 坐标系画面中轴编号显示“I”的含义 FANUC 坐标系画面中轴编号显示“M”的含义 FANUC 坐标系轴编号显示“L”的含义 FANUC 坐标系轴编号显示“S”的含义 FANUC 坐标轴编号显示“D”的含义 FANUC IO LINK多通道功能的简单介绍 FANUC IO LINK连接线太长怎么办 FANUC 一种特殊的IO模块——IO LINK轴 FANUC IO模块连接数量不对为何不报警 FANUC 如何快速确认设备连接IO模块数量 FANUC IO模块地址分配详解 FANUC 各IO模块保险丝位置 问答社区 发起问答 报警查询 技术文章 维修服务 资料下载 加交流群 申请 VIP 本文转载来自【公众号:红点数控】,仅供大家学习交流,如侵权请联系站长删文。 发表评论 取消回复请登录后评论...登录后才能评论