1、第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制 项目案例导入项目案例导入 我们都知道在CNC(Computer Numerical Contorl,计算机数字控制,这里指数控机床的控制系统)处于编辑工作方式时,可创建和编辑数控加工程序;在CNC处于自动工作方式时,可执行系统存储器中的数控加工程序;在CNC处于手动数据输入工作方式时,可执行由MDI面板输入的数控加工程序;在CNC处于远程运行工作方式时,可执行从外部输入/输出设备读入的数控加工程序。那么如何使CNC处于这些工作方式呢?下面我们通过本章的项目逐步揭开其中的奥秘。数数 控控 PMC 编编 程程 与
2、与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.1 程序类工作方式程序类工作方式PMC控制项目说明控制项目说明1.项目目的 1)掌握自动工作方式PMC控制的流程和实现方法。2)掌握编辑工作方式PMC控制的流程和实现方法。3)掌握手动数据输入工作方式PMC控制的流程和实现方法。4)掌握远程运行工作方式PMC控制的流程和实现方法。2.项目条件 1)安装有FANUC LADDER-III 5.7软件的专用笔记本电脑。2)配置有FANUC 0i Mate-MD系统和标准机床操作面板的KX-MK-001型多功能 数控综合实训系统。数数 控控 PMC
3、编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.1 程序类工作方式程序类工作方式PMC控制项目说明控制项目说明3.项目内容及要求 设计PMC梯形图,实现如下控制要求:1)按下自动工作方式按键,使CNC处于自动工作方式,自动工作方式指示灯亮。松开自动工作方式按键,使CNC仍处于自动工作方式,自动工作方式指示灯仍亮。2)按下编辑工作方式按键,使CNC处于编辑工作方式,编辑工作方式指示灯亮。松开编辑工作方式按键,使CNC仍处于编辑工作方式,编辑工作方式指示灯仍亮。3)按下手动数据输入工作方式按键,使CNC处于手动数据输入工作方式,手
4、动数据输入工作方式指示灯亮。松开手动数据输入工作方式按键,使CNC仍处于手动数据输入工作方式,手动数据输入工作方式指示灯仍亮。4)按下远程运行工作方式按键,使CNC处于远程运行工作方式,远程运行工作方式指示灯亮。松开远程运行工作方式按键,使CNC仍处于远程运行工作方式,远程运行工作方式指示灯仍亮。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.2 基础知识基础知识1.2.1 FANUC PMC的概念 PMC(Programmable Machine Controller),就是内置于CNC、用来执行数控机床
5、顺序控制操作的可编程机床控制器。1.2.2 FANUC PMC的功能 PMC的功能是对数控机床进行顺序控制。所谓顺序控制,就是按照事先确定的顺序或逻辑,对控制的每一个阶段依次进行的控制。对数控机床来说,“顺序控制”是在数控机床运行过程中,以CNC内部和机床各行程开关,传感器,按钮,继电器等的开关量信号状态为条件,并按照预先规定的逻辑顺序对诸如主轴的起停与换向,刀具的更换,工件的夹紧与松开,液压,冷却,润滑系统的运行等进行的控制。“顺序控制”的信息主要是开关量信号。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制
6、1.2 基础知识基础知识1.2.3 FANUC PMC的信号 数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.2 基础知识基础知识1.2.4 FANUC PMC基本规格1.2.5 FANUC PMC地址分配1.2.6 FANUC PMC程序执行 。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.2 基础知识基础知识1.2.7 FANUC PMC I/O Link 地址分配 PMC中的X信号和Y信号,也称作外部I/O信号,
7、在FANUC系统中是通过各I/O单元以Link串行总线的方式与系统通信。在Link串行总线上,CNC是主控端,各I/O单元是从控端,各I/O单元相对于主控端来说是以组的形式来定义的,离主控端最近的为第0组,依此类推。在本实训系统中,0i用I/O单元为第0组,机床操作面板为第1组 1.2.8 工作方式 1.自动工作方式 2编辑工作方式 3手动数据输入工作方式 4远程运行工作方式 5回参考点工作方式 6手动连续进给工作方式 7增量进给工作方式 8手轮进给工作方式 9示教工作方式数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工
8、作方式控制1.2 基础知识基础知识1.2.9 CNC工作方式选择 工作方式ZRNDNC1MD4MD2MD1F确认信号自动0001MMEM编辑011MEDT手动数据输入000MMDI远程运行1001MRMT回参考点1101MREF手动连续进给0101MJ增量进给100MH/MINC手轮进给100MH手动示教110MTCHIN+MJ手轮示教111MTCHIN+MJ数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.3 程序类工作方式程序类工作方式PMC控制项目实施过程控制项目实施过程 数数 控控 PMC 编编 程程
9、 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.3 程序类工作方式程序类工作方式PMC控制项目实施过程控制项目实施过程 数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.3 程序类工作方式程序类工作方式PMC控制项目实施过程控制项目实施过程 数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.3 程序类工作方式程序类工作方式PMC控制项目实施过程控制项目实施过程 数数
10、控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.4 程序类工作方式程序类工作方式PMC控制项目的检查与评估控制项目的检查与评估 1.新建PMC程序文件 2.编辑标题 3.设置系统参数 4.分配I/O Link的地址 5.定义信号 6编辑PMC程序 7编译PMC程序 8保存PMC程序 9导出PMC程序 10转存PMC程序 11输入PMC程序 12启动PMC程序 13调试PMC程序 数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.
11、5 拓展实训拓展实训实训一:手动进给类工作方式实训一:手动进给类工作方式PMC控制控制实训目的 掌握回参考点工作方式PMC控制的实现。掌握手动连续进给工作方式PMC控制的实现。掌握增量进给工作方式PMC控制的实现。掌握手轮进给工作方式PMC控制的实现。实训要点 在程序类工作方式PMC控制项目的基础上,实现手动进给类工作方式PMC控制。即:1)按下回参考点工作方式按键,使CNC处于回参考点工作方式,回参考点工作方式指示灯亮。松开回参考点工作方式按键,使CNC仍处于回参考点工作方式,回参考点工作方式指示灯仍亮。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC
12、FANUC PMC 工作方式控制工作方式控制1.5 拓展实训拓展实训实训一:手动进给类工作方式实训一:手动进给类工作方式PMC控制控制实训要点 2)按下手动连续进给工作方式按键,使CNC处于手动连续进给工作方式,手动连续进给工作方式指示灯亮。松开手动连续进给工作方式按键,使CNC仍处于手动连续进给工作方式,手动连续进给工作方式指示灯仍亮。3)按下增量进给工作方式按键,使CNC处于手轮/增量进给工作方式,增量进给工作方式指示灯亮。松开增量进给工作方式按键,使CNC仍处于手轮/增量进给工作方式,增量进给工作方式指示灯仍亮。4)按下手轮进给工作方式按键,使CNC处于手轮/增量进给工作方式,手轮进给工
13、作方式指示灯亮。松开手轮进给工作方式按键,使CNC仍处于手轮/增量进给工作方式,手轮进给工作方式指示灯仍亮。预习要求 结合程序类工作方式PMC控制的流程,分析手动进给类工作方式PMC控制的流程。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.5 拓展实训拓展实训实训二:工作方式实训二:工作方式PMC控制的另一种实现方法控制的另一种实现方法应用代码转换功能指令应用代码转换功能指令CODB实训目的 掌握应用代码转换功能指令CODB实现自动工作方式PMC控制的方法。掌握应用代码转换功能指令CODB实现编辑工作方式
14、PMC控制的方法。掌握应用代码转换功能指令CODB实现手动数据输入工作方式PMC控制的方法。掌握应用代码转换功能指令CODB实现远程运行工作方式PMC控制的方法。掌握应用代码转换功能指令CODB实现回参考点工作方式PMC控制的方法。掌握应用代码转换功能指令CODB实现手动连续进给工作方式PMC控制的方法。掌握应用代码转换功能指令CODB实现增量进给工作方式PMC控制的方法。掌握应用代码转换功能指令CODB实现手轮进给工作方式PMC控制的方法。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.5 拓展实训拓展实
15、训实训二:工作方式实训二:工作方式PMC控制的另一种实现方法控制的另一种实现方法应用代码转换功能指令应用代码转换功能指令CODB实训要点应用代码转换功能指令CODB,实现工作方式PMC控制。(1)按下自动工作方式按键,使CNC处于自动工作方式,自动工作方式指示灯亮。松开自动工作方式按键,使CNC仍处于自动工作方式,自动工作方式指示灯仍亮。(2)按下编辑工作方式按键,使CNC处于编辑工作方式,编辑工作方式指示灯亮。松开编辑工作方式按键,使CNC仍处于编辑工作方式,编辑工作方式指示灯仍亮。(3)按下手动数据输入工作方式按键,使CNC处于手动数据输入工作方式,手动数据输入工作方式指示灯亮。松开手动数
16、据输入工作方式按键,使CNC仍处于手动数据输入工作方式,手动数据输入工作方式指示灯仍亮。(4)按下远程运行工作方式按键,使CNC处于远程运行工作方式,远程运行工作方式指示灯亮。松开远程运行工作方式按键,使CNC仍处于远程运行工作方式,远程运行工作方式指示灯仍亮。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.5 拓展实训拓展实训实训二:工作方式实训二:工作方式PMC控制的另一种实现方法控制的另一种实现方法应用代码转换功能指令应用代码转换功能指令CODB实训要点(5)按下回参考点工作方式按键,使CNC处于回参
17、考点工作方式,回参考点工作方式指示灯亮。松开回参考点工作方式按键,使CNC仍处于回参考点工作方式,回参考点工作方式指示灯仍亮。(6)按下手动连续进给工作方式按键,使CNC处于手动连续进给工作方式,手动连续进给工作方式指示灯亮。松开手动连续进给工作方式按键,使CNC仍处于手动连续进给工作方式,手动连续进给工作方式指示灯仍亮。(7)按下增量进给工作方式按键,使CNC处于手轮/增量进给工作方式,增量进给工作方式指示灯亮。松开增量进给工作方式按键,使CNC仍处于手轮/增量进给工作方式,增量进给工作方式指示灯仍亮。(8)按下手轮进给工作方式按键,使CNC处于手轮/增量进给工作方式,手轮进给工作方式指示灯
18、亮。松开手轮进给工作方式按键,使CNC仍处于手轮/增量进给工作方式,手轮进给工作方式指示灯仍亮。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.5 拓展实训拓展实训实训二:工作方式实训二:工作方式PMC控制的另一种实现方法控制的另一种实现方法应用代码转换功能指令应用代码转换功能指令CODB预习要求 结合程序类和手动进给类工作方式PMC控制的流程,分析应用代码转换功能指令CODB实现工作方式PMC控制的流程。数数 控控 PMC 编编 程程 与与 调调 试试第第 1 1 章章 FANUC PMC FANUC PMC 工作方式控制工作方式控制1.6 实训中常见问题解析实训中常见问题解析 1.在增量进给和手轮进给工作方式的PMC控制中,PMC向CNC发出的MD1、MD2和MD4信号组合都为0、0、1,CNC如何确定是增量进给工作方式,还是手轮进给工作方式呢?2.为什么CNC启动之后手动数据输入工作方式指示灯信号总是亮着?3.为什么CNC启动之后总显示硬件超程报警?数数 控控 PMC 编编 程程 与与 调调 试试