GE-Fanuc PMC轴控制功能在降低生产节拍上的应用.doc
《GE-Fanuc PMC轴控制功能在降低生产节拍上的应用.doc》由会员分享,可在线阅读,更多相关《GE-Fanuc PMC轴控制功能在降低生产节拍上的应用.doc(22页珍藏版)》请在沃文网上搜索。
1、 毕 业 设 计 (论 文)题 目:GE-Fanuc PMC轴控制功能在降低生产节拍上的应用 院 (系): 专 业: 学生姓名: 班 级: 学 号: 指导教师: 2009年11月10日摘 要国内某汽车公司下属的某发动机工厂以批量生产某一型号汽车发动机为主。大部分设备生产缸体缸盖的进口卧式加工中心 。配置世界著名数控系统制造商 日本Fanuc公司与世界著名电气制造商通用电气集团联合开发的数字控制系统GE-Fanuc 18i-MB(SD7)。机床上配备9-10个电机,其中换刀系统是用二个伺服轴来实现。换刀过程由代码M6调用宏程序O9006,移动换刀系统伺服轴与主轴配合来完成换刀过程。在加工过程经常
2、需要换刀后,需要转动工件,加工另一个面的内容。 由于换刀过程是代码 M6调用宏程序来实现的 ,所以无法 这样写加工代码:M6 Txxx Bxxx,以便让回转工作台在换刀时就转动到加工位置,从而减少等待时间。本课题就是提出利用Fanuc公司数控系统自带的PMC轴控制功能改造设备。介绍了PMC轴控制功能的PMC程序的设计,解决伺服轴换刀系统在换刀过程中联动轴不足的缺点。目标要求在换刀过程中转动工作台,换刀后直接加工,不用等待工作台。以实际降低生产节拍时间,增加产能,提高单位时间内的产出效益。关键词:PMC轴 降低 节拍时间AbstractA domestic Motor Co. engine pl
3、ant makes mass production of a type engine mainly, working cylinder blocks and heads mostly uses import horizontal machine center equipped with GE-Fanuc 18i-MB(SD7), which joint developed by famous numerical control system producer Fanuc and famous electrical manufacturer GE. Tool changer uses two s
4、ervo axis in the machines with 910 motors. Macro O9006 called using an M6 code is specified to move tool changer servo axis and spindle. Therefore it cant not use code M6 Txxx Bxxx to reduce waiting time.This issue is the study of using Fanucs built-in PMC axis control functions to optimize machine.
5、 Introduce how to set up PMC to solve the lack of linkage belong tool changer servo system. Require tool changer and rotating workpiece are working in the same time, after that machining without waiting. It can reduce production time, increase production capacity and improve the efficiency.Keyword:
6、PMC axis reduce production time目 录引 言11 GE-Fanuc 数控系统轴控制功能的分析22 PMC轴控制功能的介绍32.1 PMC 轴可实现的运动功能32.2 PMC 轴的控制方式框图32.3 PMC 轴控制的两个必要条件42.4 PMC轴控制功能的信号43 PMC轴控制功能指令 PMC AXCTL74 PMC轴控制功能指令 PMC AXCTL应用举例85 编写CNC程序96 数学建模97 PMC轴控制功能PMC程序的编写11结 论14参考文献15致 谢16附 录17 桂林电子科技大学毕业设计(论文)引 言按常规来说,卧式加工中心在换刀的时候特别是用伺服轴做
7、的换刀系统更不允许回转工作台转动的。但是我们可以利用GE-Fanuc公司控制系统自带的PMC轴控制功能可以解决加工代码编写的问题也弥补了伺服轴换刀系统在换刀过程中联动轴不足的缺点。在换刀的过程中将回转工作台(直线轴)提前转动(移动)到加工位置,换刀结束后再切换到CNC轴控制。 这个过程节约了换刀后再次转动(移动)工作台的时间。利用这个设计可减少工作台转动(移动)的时间约0.20.5s。在一些换刀后需要比较频繁转动工作台或转动速度较慢的大型工作台节约时间更为可观。本文以回转工作台为B轴为例。(注:0i-mate 不具备PMC 轴控制功能)1 GE-Fanuc 数控系统轴控制功能的分析凡使用过 F
8、ANUC 系统的技术人员都知道,Fanuc系统主要使用三种轴控制功能: CNC控制轴、PMC控制轴、I/O LINK控制轴。以这三种控制功能占用的资源来分析, CNC控制轴执行系统插补指令,占用系统基本轴和联动轴;PMC 控制轴虽然也占用系统基本轴但是不占用系统联动轴资源;I/O LINK控制轴不占用系统轴也不占用联动轴资源,只占用I/O点(128个输入点/128个输出点每个轴)。三种方式使用资源如下表:Fanuc三种轴控制功能使用资源CNC控制轴PMC控制轴I/O LINK控制轴承占用系统基本轴占用系统基本轴不占用系统基本轴占用系统联动轴PMC控制其运动,不占用系统联动轴不占用系统联动轴优缺
9、点优点:二种控制功能可以切换缺点:占用I/O点且不能切换通过上面的比较我们可以发现PMC轴控制功相对于I/O LINK轴控制功能 具有得天独厚的优势。第一、PMC控制轴可以与CNC轴自由的切换,不受限于硬件的限制。由于CNC控制轴功能的参与,加工精度切实可靠。 第二、PMC 控制轴不需要像I/O LINK控制轴那样改动硬件。只需在PMC程序里使对应的G信号点为1即可。使用结束后再令对应的G信号为0即切换回CNC轴控制,执行系统插补指令。以上二大优点可以使得不另外增加联动轴数、不更改硬件的情况下,令加工过程中最大限度地优化。可以使得企业不增成本的情况下利用设备最大潜能,增加产出,达到利益的最大化
10、。2 PMC轴控制功能的介绍轴运动三要素:运动方式(G00、G01 .), 运动位移X_ip,运动速度Fxxxx 用PMC 轴控制时是由PMC给出的,而不用系统的插补指令。PMC 轴与目前常用I/O LINK 轴不同,I/O LINK 轴通过I/O LINK 总线进行指令的传输,不占用基本轴(详细说明请查看I/O LINK 轴的控制)。而PMC 轴为基本轴之一,只是其指令来源不同,作用也有所区别。使用PMC 控制坐标轴,能控制刀架、交换工作台、分度工作台和其它外围装置。(注:0i-mate 不具备PMC 轴控制功能)这句话,此处似无必要2.1 PMC 轴可实现的运动功能(1) 快速移动指令的距
11、离。(2) 切削进给每分进给,移动指令的距离。(3) 切削进给每转进给,移动指令的距离。(4) 跳转每分进给,移动指令的距离。(5) 暂停。(6) 连续进给。(7) 参考点返回。(8) 第1 参考点返回。(9) 第2 参考点返回。(10) 第3 参考点返回。(11) 第4 参考点返回。(12) 外部脉冲同步主主轴。(13) 外部脉冲同步第1 手轮。(14) 外部脉冲同步第2 手轮。(15) 外部脉冲同步第3 手轮(仅适用于M 系列)。(16) 进给速度控制。(17) 辅助功能,第2 辅助功能,第3 辅助功能。(18) 机床坐标系选择。(19) 扭矩控制。2.2 PMC 轴的控制方式框图 2.3
12、 PMC 轴控制的两个必要条件1 )轴选信号EAX1-EAX8 (QG1089-QG1096 分别对应1-8 轴)2 )参数8010 各轴对应的通道号?二者缺一不可。其中轴选信号是发送给NC的请求信号,它是向NC说明对应的NC轴转为PMC轴,即该轴是否受PMC 控制;通道号是向NC说明PMC利用相应通道的信号向指令通道如下图所示:CNCPMCDI/DO组A组B组C组D来自通道1指令 来自通道2指令来自通道3指令来自通道4指令2.4 PMC轴控制功能的信号可以删掉对于GE-Fanuc 18i-MB ,系统提供4 个通道的指令,分别对应A,B,C 和D 4 组指令,对4 个轴进行控制。可以一个通道
13、对应一个轴的指令地址,也可以一个通道同时对应几个轴的指令地址(在8010中设定相同的通道号),但此时这几个轴的指令相同,运动动作相同。用于PMC 轴控制的输入/输出信号的名字总是包含一个小写“g”,象EBUFg。但实际并没有EBUFg 这种信号。由EBUFg 表示的实际信号各是EBUFA,EBUFB,EBUFC 和EBUFD,它们分别对应于信号A 组(通道1), B 组(通道2),C 组(通道3)和D 组(通道4)。下图以A 组为例:主要信号的意义:时序图如下所示:当命令1的执行完成时:n 命令2从等待缓冲区传输到执行缓冲区;n 命令3从输入缓冲区传输到等待缓冲区;n 命令4传输到输入缓冲区作
14、为指令程序段(轴控制程序段数据信号)。输入缓冲区接收到命令4以后,PMC 把命令5发送到CNC(轴控制程序段数据信号被设定)。用从PMC输入的轴控制指令读取信号EBUFg 和从CNC输出的轴控制指令读取完成信号EBSYg的异或能判断CNC 缓冲区的状态以及PMC程序段的执行。EBUFg EBSYg异或(XOR)CNC 缓冲区状态0 1 0 10前一程序段已经读进CNC 缓冲区。PMC 可以发出下个程序段。0 1 1 01前一程序段还没有读完。正在读或等待CNC 缓冲区变为可用。不发出下个程序段,也不反转EBUFg 的逻辑状态。反转EBUFg 的状态,会使已经发出的程序段无效。当两个信号的异或值
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GE-Fanuc PMC轴控制功能在降低生产节拍上的应用 GE Fanuc PMC 控制 功能 降低 生产 节拍 应用