欢迎您访问ag九游会j9【真.直白】
当前位置: 主页 > 产品中心 >

基于台达数控系统的客制化CNC控制方案

发布时间:2021-06-27 19:50

  今天,随着计算机信息技术和生产技术的迅猛发展,制造业对产品生产制造也提出了更高的目标和要求:产品制造周期要求越来越短,零部件的生产效率和柔性化生产的程度越来越高,产品的加工质量和性能也要求更高、更稳定。CNC系统也从一般的产品的零部件加工控制(如车削、铣削、高速切削、等标准CNC数控机床)被逐步发展应用到产品的组装、包装乃至产品的运输(如焊接、点胶、

  本文以一台齿轮淬火机床CNC系统应用开发为例,详述了如何利用中达电通PUTNC-H4通用系列CNC、台达DELTA交流伺服系统,并结合客户产品加工的工艺特点,为产业机械打造出客制化的CNC控制方案。

  (1)Y轴为旋转轴,传动机构会根据加工零件类型时的转速要求而有所不同,分为伺服和变频器拖动异步电动机两种传动方式,当加工齿轮类零件时,伺服电机经过减速机和齿轮盘两级减速机构,带动被加工齿轮做分度运动。当加工零件为光轴类零件时,Y轴伺服电机停止工作,传动结构改变为变频器拖动异步电动机经过同步带,带动光轴零件高速旋转。设计解决了伺服电机经过两级减速后,Y轴转盘速度无法满足光轴类零件的淬火工艺要求的问题。两种传动方式通过电气互锁,确保安全。

  (2)Z轴为垂直轴,通过伺服电机直接驱动滚珠丝杆,带动淬火加热感应器上下运动,

  (3)X轴为水平轴,同样通过伺服电机直接驱动滚珠丝杆,带动淬火感应器前后进给。其中Y轴伺服和Z轴伺服要求具有两轴插补功能,这样可以实现斜齿轮类和人字形齿轮类零件的淬火加工,而X轴伺服单动即可。

  (1)机床要求能够加工直齿轮、斜齿轮、人字形齿轮、阶梯齿轮的淬火加工。齿轮的加工最大直径2米,齿顶高0.8米。最大齿数100齿。

  (3)配合不同的淬火感应器靠模设计,能够实现的淬火方式:连续淬火、同时淬火、分段连续淬火(分段淬火通过程序设定,不需行程开关)、分段同时淬火。

  (4)齿轮淬火加工顺序要求间隔加工,以便留有足够冷却时间,保证齿轮最小的加工热变形,以齿数10为例,即按照1、3、5、7、9、2、4、6、8、10淬火顺序加工。

  (5)要求各伺服轴,空行程速度F0和淬火加工速度F1分段可调,齿轮分度旋转时速度稳定。

  (1)在手动调试模式下:CNC系统可以通过操作面板控制伺服轴,快速JOG移动和MPG

  手轮移动,方便操作工人调节感应器靠模和齿轮工件的位置;手动情况下可以通过外部的按钮来实现Y轴变频电机旋转ON/OFF、淬火感应器加热ON/OFF、喷液电磁阀ON/OFF、辅助喷液电磁阀ON/OFF控制,方便操作者调机测试使用。(I/O规划参见方案的制定和实施)

  (2)在自动运行模式下:CNC系统可以按照预先选用的程序控制伺服电机运动,

  完成齿轮零件的全部淬火加工过程;可以使用自定义M代码来实现Y轴变频电机旋转ON/OFF、淬火感应器加热ON/OFF、喷液电磁阀ON/OFF、辅助喷液电磁阀ON/OFF,I/O控制(M代码规划参见方案的制定和实施);自动加工过程中可以实现任意暂停,单节测试等操作功能。

  (3)在程序编辑模式下:要求系统能够存储至少500组不同零件加工程式,并可以

  对程式内容进行编辑;在加工标准的直齿和斜齿齿轮时,控制系统可以根据齿轮工艺参数自动生成加工程式;加工光轴类零件时,可以通过标准的G代码实现零件程序设计;加工阶梯轴类零件时,不需要增加外部的行程开关,可以通过多个程序组合来完成一个零件的分段淬火加工;在该模式下还可以对淬火的辅助工艺参数进行设定,如感应器加热延时时间,喷液延时时间,齿轮加工空行程时的速度以及淬火加工时的速度设定。

  PUTNC-H4数控系统是中达电通公司针对产业机械的运动控制需求开发的一款通用型CNC数控系统。该CNC系统最大的特点就是开放的系统架构,其CNC的状态信号Sbit含义、内置PLC的指令信号Cbit含义、系统特殊寄存器R含义、以及系统内部特殊变量V定义,被完全开放给机床制造商使用,设计者只需配合专用的PLC编辑软件和LCD画面编辑软件就可以对产品进行二次开发,从而打造出符合产业机械工艺要求和最终用户操作要求的客制化CNC系统,如图2所示。

  PUTNC-H4通用系统的特点:开放式的系统架构,內含嵌入式PLC,可应用各类产业机械和自动化设备。高清晰LCD液晶显示,用户可以自行规划画面内容。配合PLC开发,可面板自定义按键功能,使操作更灵活。最大4轴伺服接口,响应可达500Kpps。解析度可设定至7位数,全闭环控制架构,控制精度更高。最大提供2组D/A输出、A/D输入。提供标准的24点输入和16点输出,可选配I/O扩展单元,56点输入,64点输出。具有主仆模式功能和被动ENCODER反馈功能,轻松构建主从追随和同步裁剪功能。支持标准G代码,提供变量表格编程和教导程序输入功能,编程更灵活。更具有MACRO宏指令,可以进行数学、逻辑运算,NC编程功能更强大。程序存储容量512Kbyte,NC程序组别高达1000组。提供RS232C标准接口,可连接个人电脑(PC)实现DNC在线 方案的制定和实施

  PUTNC-H4C-3系统还可以提供两路D/A模拟量输出接口,输出0~10V的模拟量电压。其中一路D/A输出通过LCD画面规划,直接修改系统变量参数数值来设定系统特殊寄存器R143的大小,用于淬火温度的控制。另外一路D/A输出通过设定系统特殊寄存器R238=5,指定该通道为主轴转速机能,可以在NC程序中直接通过S代码设定变频马达的转速,用于光轴类零件的淬火加工。

  直齿淬火的一个淬火周期过程如下:Z轴快速进给到淬火起点B-----X轴淬火感应头进给到齿根----Z轴以淬火速度提升,淬火感应头由淬火起点B上升到淬火终点C----Z轴,继续以快速进给提升到喷液安全距离D----X轴淬火感应头退回到齿顶---Y轴分度一个齿距A。直齿齿轮一个加工周期的G代码编辑如下:

  通过CNC增量编程,并配合MACRO宏指令功能编程方式,Y轴的增量进给V值必须设定的很精确,否则会产生累计误差!并且机械上的误差是没有办法通过具体的数据修正。此外MACRO宏指令属于NC高阶应用语言,使用者也较难掌握,因此该方案并不是齿轮编程的最佳应用方案。

  <

  通过上述G代码的编辑不难发现,齿轮在淬火加工时,每个齿的加工过程中,其G代码数据X、Z值都是固定不变的。以直齿齿轮为例,只有Y轴的分度数据Y#13125需要不断的更新,而X、Z值可以通过变量的形式固化在NC程序中去。而Y值Y#13125的数据在不考虑修正的情况下,差值是固定的增量数值等于一个齿距。故可以利用CNC的特殊执行模式R154、R242来实现变量表格和CNC自动生成G代码数据链的编辑方式。该方案的核心方法如下: