- 1、本文档共99页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第四章计算机数控系统§4.1概述一、CNC系统的结构CNC系统是一种数字控制系统,根据控制程序执行部分或全部数控功能,指挥机床进行加工。CNC系统包含硬件和软件两部分。可编程控制器(PLC):代替传统机床的继电器逻辑控制,实现S、M、T指令。二.CNC系统的功能1.基本功能:CNC系统必备的功能控制功能:控制各类轴运动的功能,用能控制的轴数和能同时控制的轴数来衡量。准备功能:G指令功能,指定机床的运动方式。插补功能:包括软件粗插补和硬件精插补。进给功能:F指令功能。切削进给速度(mm/min)同步进给速度(mm/r)快速进给速度进给倍率主轴功能:指令主轴转速S指令功能,指定主轴转速(r/min,mm/min)。转速编码,恒切削速度切削,主轴定向准停辅助功能:M指令功能,指定主轴的起停转向(M03、M04)、冷却泵的通和断、刀库的起停等。刀具功能:T指令,选择刀具。字符和图形显示功能:显示程序、参数、补偿量,坐标位置、故障信息等。自诊断功能:故障的诊断,查明故障类型及部位。2.选择功能补偿功能:刀具半径补偿、刀具长度补偿误差补偿:反向间隙、丝杠螺距误差固定循环功能:将一些典型的加工工序(如钻孔、镗孔、车螺纹)所完成的动作循环,预先编制成程序,用G代码进行指令,以简化程序的编制。如:螺纹切削循环G92、外圆车削循环G90。通信功能:RS232C通信接口,DNC接口人机对话编程功能:根据零件图直接编制程序。通过人机对话方式,编程员输入图样上几何尺寸的简单命令,就能自动地计算出全部交点、切点和圆心坐标,生成加工程序。三.CNC系统的工作过程基本过程:CNC装置的工作过程是在硬件的支持下,执行软件的过程。通过输入设备输入机床加工零件所需的各种数据信息,经过译码和运算处理(包括刀补、进给速度处理、插补),将每个坐标轴的移动分量送到其相应的驱动电路,经过转换、放大,驱动伺服电动机,带动坐标轴运动,同时进行实时位置反馈控制,使每个坐标轴都能精确移动到指令所要求的位置。1、输入:输入设备:阅读机、磁带机、磁盘、键盘、通信接口、DNC输入方式:中断输入内容:零件加工程序、控制参数、补偿参数功能:奇偶校验、操作数是否超限、字地址顺序、字地址格式、信息完整性、输入设备控制、存储2.译码将零件程序以程序段为单位进行处理,把其中的零件轮廓信息、加工速度信息及其他辅助信息,按照一定的语法规则解释成计算机能识别的数据形式,并以一定的数据格式存放在指定的内存专用区内。有硬件译码(并行,快)和软件译码(串行、相对慢一些)。3、刀具补偿通常情况下,CNC机床是以零件加工轮廓轨迹来编程的,但是CNC装置实际控制的是刀具中心轨迹(刀架中心点和刀具中心点),而不是刀尖轨迹。刀具补偿的作用是把零件轮廓轨迹转换为刀具中心轨迹。刀具补偿是CNC装置在实时插补前要完成的一项插补准备工作。刀具补偿包括刀具半径补偿和刀具长度补偿(刀具偏置)。B功能刀补和C功能刀补。4、进给速度处理编程指令给出的刀具移动速度是在各坐标合成方向上的速度,进给速度处理要根据合成速度计算出各坐标方向的分速度。此外,还要对机床允许的最低速度和最高速度的限制进行判别处理,以及用软件对进给速度进行自动加减速处理。5、插补计算插补就是通过插补程序在一条已知曲线的起点和终点之间进行“数据点的密化”工作。实时性强:一个插补周期形成一个微小的数据段。插补程序在一个插补周期内运行一次,程序执行的时间直接决定了进给速度的大小。因此,插补计算的实时性很强,只有尽量缩短每一次插补运算的时间,才能提高最大进给速度和留有一定的空闲时间,以便更好地处理其他工作。6、位置控制位置控制是在伺服系统的位置环上。位置控制可以由软件完成,也可以由硬件完成。主要任务是在每个采样周期内,将插补计算出的指令位置与实际位置反馈相比较,获得差值去控制进给伺服电动机。在位置控制中,通常还要完成位置回路的增益调整、各坐标方向的螺距误差补偿和反向间隙补偿,以提高机床的定位精度。7.I/O接口:将机床运动过程中的有关参数输入到CNC系统,同时,将CNC的输出命令变为执行机构的控制信号,实现对机床的控制。8.显示:显示零件加工程序、刀具位置、机床状态、报警信息等。CRT显示器、液晶显示或LCD数码显示。9.诊断:现代CNC机床都具有联机和脱机诊断功能。联机诊断是指C
文档评论(0)