- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
加工中心刀库控制功能的实现
加工中心是实现高效数值加工的基础,也是软系统(ms)和无人车间生产的基本单元。为了充分发挥加工中心的控制功能并进行调试,有必要控制和调整刀库的控制和调试。加工中心的刀库形状有两种结构形式:平板刀库(或“斗担”式)和袋刀卡,但刀库控制功能和调试方法相同。以下以福卡中国-mc控制系统垂直加工中心磁盘刀库控制功能的实现和调试为例,介绍了控制和调整加工中心刀库的方法。该方法已应用于深圳职业技术学校自己开发的加工中心实训设备的调试。该设计概念也适用于刀袋刀库的控制和调试。
刀库控制功能的实施方法主要有2种,一种是全部通过PLC/PMC编程实现,另一种是通过调用宏程序与PLC/PMC编程、系统参数相结合的实现方式.文章主要介绍调用宏程序与可编程逻辑控制器(PLC)/(PMC-可编程机床控制器)编程、系统参数相结合的实现方法.
1 动手控制策略
立式加工中心盘式刀库换刀过程中,刀盘、主轴、换刀准备及换刀等位置的相互关系如图1所示.
刀库的控制分为手动控制和程序自动控制两种方式.手动控制主要用于刀库的安装与调试或维护等,主要有刀库手动回零、手动选刀及单段辅助控制指令(M指令)操作等;程序自动控制主要用于生产中的自动换刀控制.自动换刀控制过程如图2所示.
深圳职业技术学院数控技术专业某加工中心的刀库电气控制如图3所示.
2 主轴刀号
宏程序的编制思路与步骤如下:
(1)保存数控系统的编程状态:尺寸单位的公/英制状态、进给量是绝对值编程还是增量值编程,宏程序中采用增量值编程;
(2)主轴初始化:主轴停转后,移至换刀点;主轴准停;读主轴刀号;
(3)比较主轴刀号与刀库刀号是否相等:必须保证主轴刀号等于刀库刀号;
(4)判断主轴上是否有刀:若无刀,直接换所需刀号,若有刀则进入下一步;
刀库推出
(5)判断主轴刀号是否为所需换刀刀号:若是,结束换刀,若不是则进入下一步;
(6)所需换刀刀号是否大于刀库刀号:若是,则报警退出;若不是则进入下一步;
(7)判断所需换刀刀号是否为零号:若是,同报警退出;若不是则进入下一步;
(8)刀库推出,主轴还刀,刀库选刀,主轴抓刀,刀库退回;
(9)换刀结束,并恢复系统的编程状态(主程序模态),返回主程序;
自动换刀所调用的宏程序的编程思路如图4所示.
3 宏程序
以数控技术专业开发的FANUC0i-MC控制系统加工中心实训设备为例说明.
1)输入信号变量(G54.0~G54.2)740~741
为了实现宏程序与PMC(梯形图程序)间的跳转控制,使用系统的3个输入信号作为刀号判别.具体内空如表1所示.
表中G54.0,G54.1,G54.2是0还是1由PMC的梯形图程序的运行结果决定(梯形图程序可参见参考文献光盘中附录9的程序),其结果在宏程序中调用(参见附录:宏程序例).
2)报警变量
在判别刀号时可能出现错误,需要报警,必须通过宏程序实现,FANUC 0iC系统的“#3000”变量用于宏程序报警310,可显示报警号和报警信息.使用格式为:
报警号为变量“#3000”的值(0~200)加上3000;报警信息为其表达式后指定的报警信息(不超过26个字符).例如“#3000=1(TOOL NOT FOUND)”对应屏幕上的显示为“3001 TOOL NOT FOUND”(参见附录:宏程序例).
3)系统模态信息变量(#4003,#4006)313
由于宏程序中使用增量编程,在执行宏程序前必须保护主程序的系统模态,在执行完成宏程序后必须恢复主程序的系统模态,因此需用到系统模态信息变量.主程序中的系统模态主要有公/英编程和绝对值/增量值编程模态,对应的系统变量为“#4003”(对应系统当前所处的编程坐标模态值G90/G91)和“#4006”(对应系统当前所用的编程单位系统G20(英制)/G21(公制).
4)宏程序调用及刀库相关系统参数
用“M06”调用宏程序实现刀库的自动换刀控制所涉及到的有关参数如下表2所示.
4 工程与调试计划
4.1 合理设计主轴刀号
为了避免断电停机后刀库刀号出错,加工中心一般均具有手动刀库回零功能.加工中心在进行手动刀库回零操作后,设计上必须保证主轴刀号与刀库刀号一致,避免因刀号出错而发生主轴还刀时与刀库相撞;不一致时,设计上必须具有“刀库刀号与主轴刀号不同”的报警功能,提示操机员或调试员排除此故障.
4.2 plc/pmc程序并出现“未完全”的故障时,总计数为“1”
加工中心一般均具有刀库正转和反转手动操作功能,每按一次相应的按键,刀库向相应方向转动一个刀位,便于刀库故障排除、刀库安装调试、刀库刀号“乱码(主轴刀号与刀库刀号不一致)”故障的排除等.在编制PLC/PMC程序时,必须保证刀库正转一档时,刀库计数器加1,当计数值达到刀库容量值时,再正转一档时,计数值为“1”
原创力文档


文档评论(0)