- 45
- 0
- 约7.17千字
- 约 8页
- 2016-01-12 发布于广东
- 举报
FANUC-0iMC数控系统在加工中心技术改造中的应用
哈尔滨电机厂有限责任公司 许建 刘明阳 150040
摘要 本文研究FANUC-0iMC数控系统的宏程序在自动交换刀具中的应用,完成了硬件和PMC软件程序的设计与调整,应用SEVRO GUIDE 调试软件对伺服参数进行调整,使该数控加工中心具有较高的控制精度。
关键词: FANUC-0iMC数控系统 PMC软件编程 自动换刀 调整伺服参数
前言:
MCS-V6立式数控加工中心是由日本东芝机床厂制造,原数控系统采用TOSNUC 6系统,进给系统采用东芝生产的交流调速系统及进给电机驱动,采用日本东芝生产的主轴交流驱动系统及主轴交流电机。该立式数控加工中心自85年投产至今,原数控电气控制系统元器件老化,2007年对该机床的控制系统进行全面的技术改造。选用FANUC 0iMC数控系统实现机床的自动/手动操作等功能,选用手持单元可快速对刀。由三套αi系列FANUC交流伺服系统及交流伺服电机驱动各进给轴,保留原TOSNUC主轴驱动系统及主轴电机,采用FARGO直线光栅尺作为三个直线坐标轴全闭环的位置检测,重新配制电气控制柜,编制了三千多条PMC逻辑控制程序,匹配调整机床参数,实现了刀具的自动交换,精确地匹配调整伺服系统的参数,完成了数控电气控制系统的整体连接调试。
1. MCS-V6立式加工中心换刀宏程序的设计
1.1 换刀过程分析
用M06TXX呼叫宏程序O9001换刀,当主轴有刀需换另一把刀时,主轴先停止运转,Z轴回到第二参考点可换刀位置,主轴定向停止,刀链旋转找要换的刀,刀套向下送刀,刀臂转65度扣刀,主轴刀具松开,刀臂向下拔刀,刀臂转180度换刀,刀臂向上插刀,主轴刀具夹紧,刀臂反转65度倒刀,刀臂反转180度回零(转180度的阀复位,实际机械手不动伸出一根齿条),刀套向上回刀,刷新刀表,复位宏变量,宏程序结束。
1.2 换刀宏程序( 参数6071=6 )
O9001
M05(SPINDLE STOP)
#1103=0(NOTE TO PMC4)
IF[#1002EQ1]GOTO20
N1G91G30Z0(Z GOTO TOOL CHANGE POINT)
N2M19(SPINDLE ORIENTATION)
N3#1100=1(NOTE TO PMC1)
N4IF[#1000EQ1]GOTO6(WAITING FOR PMC1)
N5GOTO4
N6M33(POT DOWN)
N7M35(ARM TURN 65)
N8G4X1.M32(SPINDLE TOOL UNCLAMP)
N9M36(ARM PULL OUT)
N10M37(ARM TURN 180)
N11M38(ARM PULL UP)
N12G04X1.M31(SPINDLE TOOL CLAMP)
N13M39(ARM CCW TURN 65)
N14M40(ARM CCW TURN 180)
N15#1102=1(NOTE TO PMC2)
N16M34(POT UP)
N17#1101=1(NOTE TO PMC3)
N18IF[#1001EQ1]GOTO20(WAITING FOR PMC2)
GOTO18
N20#1100=0(RESET MACRO VER)
N21#1101=0
N22#1102=0
N23#1103=1
M99
换刀用的宏变量:
1).#1000 (G54.0) T代码检索完成,刀库旋转结束,等待换刀。
2).#1001 (G54.1) 刀库和主轴数据更新结束。
3).#1002 (G54.2) T代码等于主轴上刀号, 换刀结束。
4).#1100 (F54.0) Z轴回到换刀点(参数1241 Z ),主轴定向完成(刀套下等待)。
5).#1101 (F54.1) 换刀动作结束(数据表更新等待)。
6).#1102 (F54.2) 换刀机构动作完成(刀套上等待)。
2. MCS-V6自动刀具交换PMC程序的调试
在AUTO/MDI方式下,读T指令(M06TXX),T功能有效后,根据当前刀位值,运用刀位值和目标刀位值,运用COMP和ROT指令,如相等,则直接送出TFIN信号;如不等,计算出最短路径和步数,根据最短路径来判定是正向还是反向转,刀位计数器自动进行累加或累减计数,比较当前位和目标刀位值一致时,刀链停止送出TFIN信号。在换刀各步位置安全条件下,用M辅助指令启动各步动作,各步动作完成后,该M辅助指令译码结束,由宏程序调用下步命令。
PMC换刀数据表:
D地址(一字节二进制数):D100 为主轴刀号,初始设定值0,D101-124为刀套1-24内的刀具号,初始设定值为1-24。
C 地址:
原创力文档

文档评论(0)