数控机床2.1课件_第1页
数控机床2.1课件_第2页
数控机床2.1课件_第3页
数控机床2.1课件_第4页
数控机床2.1课件_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章 数控系统及工作原理第一节 概述 第二节 数控插补原理第三节 数控补偿原理第四节 位移与速度检测第五节 伺服驱动与控制第六节 CNC装置第七节 CNC系统中的可编程控制器第一节 概述一、CNC系统组成和功用二、CNC装置的主要工作及过程 初始化、 输入、加工程序的执行、显示、故障自动检测和诊断一、CNC系统组成和功用CNC系统组成输入/输出设备、计算机数字控制装置(CNC装置或数控装置)、可编程控制器(PLC)、强电控制部分、主轴调速驱动单元及主轴电动机、进给伺服驱动单元及进给电动机、辅助装置电动执行器、位移与速度检测装置。 1输入/输出设备(I/O) 是操作者与数控系统进行人机交互,或

2、其它外部信息处理设备与CNC系统进行信息交换的装置。 常见的输入/输出设备有数控操作面板、机床操作面板、电子手轮、磁盘驱动器、通讯接口等。2CNC装置和PLC CNC装置和PLC是CNC系统的核心,实现所有的控制功能。CNC装置实现系统的绝大多数控制功能,PLC协助其实现部分辅助控制功能。1) CNC装置 CNC装置实质上是一台专用计算机,有封闭和开放两种结构,常用的是封闭结构,开放结构是发展方向。其任务是: 接收输入信息 程序及工作参数存储,操作命令处理 程序指令的译码、逻辑分析、插补运算 运动轨迹控制信息输出(位控) 辅助功能控制指令PLC处理 信息显示 信息交换。 3强电控制部分和辅助装

3、置电动执行器 强电控制部分由各种继电器及继电器驱动电路构成,是CNC系统的功率接口,其作用是对PLC输出的辅助功能控制信号进行隔离并功率放大,驱动辅助装置电动执行器。 4进给伺服驱动单元及进给电动机 进给伺服系统包括进给伺服驱动单元、进给电动机、位置与速度检测装置等,是以位置(或位移)为控制目标的伺服控制系统。进给伺服单元接收来自CNC装置的运动轨迹控制信息(运动指令),经变换和放大后,驱动伺服电动机,再经机械传动机构传动机床工作台或刀具,实现程序规定坐标运动轨迹。 5主轴调速驱动单元及主轴电动机 主轴调速驱动单元、主轴电动机、转速检测装置构成以主运动速度为控制目标的自动控制系统主轴调速系统。

4、主轴调速驱动单元接收来自PLC的转速控制信息(转速指令),经变换和放大后,驱动主轴电动机运转。 6位移与速度检测装置 在位置伺服系统中,位移与速度检测装置用于检测各坐标轴位置(或位移)和速度,并反馈给CNC装置和进给伺服驱动单元,或仅反馈给进给伺服驱动单元。在主轴调速系统中,速度检测装置用于检测主轴的转速,并反馈给主轴调速驱动单元。(一) 系统的初始化当数控机床通电后,CNC数控装置和PLC将对各组成部分的状态进行检查和诊断,并进行初始状态设置。机床将自动返回参考点或提示操作者手动返回参考点,以便建立机床坐标系。显示机床刀架或工作台等的当前位置信息,同时处于准备接收各种数据和操作命令的状态。第

5、一次使用的数控装置,必须进行机床参数设置,使CNC装置适应具体数控机床的硬件结构环境。(二) 输入输入信息有零件加工程序、各种补偿值、各种参数及操作命令等。加工程序可通过MDI键盘输入,也可通过磁盘输入或采用通讯方式输入。输入的数据信息存放在CNC装置内存中。加工程序以文本格式(通常是ASC码)存放在程序存储区,并可进行编辑和修改。(三) 加工程序的执行对已输入CNC装置的零件加工程序,可选择手动、单段和连续三种运行方式来运行加工程序。在连续运行方式中,加工程序是按程序段逐段执行的。执行一段程序的主要工作过程包括:译码、数据处理(坐标变换、刀具补偿处理、进给速度处理)、插补、位置控制和I/O处

6、理。译码缓冲区 一个程序段的译码结果对应存放在一个译码缓冲区。设置若干个这样译码缓冲区,构成译码缓冲区组。每次译码都把译码缓冲区占满,这样每次可完成多个程序段译码。一个程序段的译码结果被后续程序完全取出后,其占用的译码缓冲区被释放,当释放的译码缓冲区达到一定个数,启动译码程序对加工程序剩余程序段译码。译码查错 在译码过程中,要对程序段的语法错误和逻辑错误等进行检查,一旦发现错误,立即报警显示出来。2数据处理 数据处理主要针对有关轨迹运动的数据进行,又称为插补预处理。包括:坐标变换、刀具补偿处理、进给速度处理坐标变换 在数控加工中允许采用多种坐标系,有机床坐标系、工件坐标系、绝对坐标值和增量坐标

7、值等。这些坐标系相互之间是平行的,坐标原点之间相对位置是已知的,因此,它们的坐标关系是已知的平移变换。 3. 插补 插补就是在一个程序段给出的运动轨迹起点和终点之间,根据进给速度,按运动先后顺序实时地计算出满足运动轨迹要求的若干中间点坐标,并以中间点坐标作为控制指令,由伺服系统驱动各坐标轴作进给运动,使刀具不断的经过已经计算出来的中间点,走出程序给出的轨迹。 插补是实时性要求很强的计算工作。是以一个中间点计算为周期的循环工作,直到轨迹的终点。4. 位置控制 在开环系统中,位置控制的任务只是将CNC装置的插补运算结果以指令脉冲的形式输出。 在闭环和半闭环系统中,位置控制的任务包括:将插补运算结果

8、作为指令位置,与检测装置反馈的实际位置相比较,生成位置跟随误差;通过位置调节器将位置误差变换成速度指令。 不同CNC装置所承担的伺服控制任务是有差别的。 有些不承担进给伺服控制任务,到工作界面1为止。 常见的承担部分位置控制任务,其功能范围到工作界面2,完成位置跟随误差计算。 也有的功能范围到工作界面3,则除进行位置跟随误差计算外,还要实现位置调节5开关量控制 开关量控制的任务是将译码缓冲区中有关机床主运动和辅助功能控制的各开关量控制数据传送到PLC内存中,由PLC处理和执行。 (四) 显示CNC系统通过数控操作面板显示器将系统大量信息显示给操作者;供程序输入、编辑、修改和存储,参数输入,运行

9、操作,监视系统运行状态等使用。 显示的内容有:零件加工程序、轴坐标值、操作菜单和提示、诊断结果、补偿值、机床参数等以文本形式显示,软功能键、形象提示、运动轨迹等以图形显示。在机床操作面板上还设有许多状态指示灯,用于指示机床各种状态,作为对显示器的补充。这部分任务是由PLC完成的。(五) 故障自动检测和诊断现代CNC系统都具有故障检测和诊断功能,有联机诊断和脱机诊断两种方式。联机诊断分开机诊断和运行诊断,是CNC系统正常运行时的自动诊断。 联机诊断可通过显示器显示故障编号及其简要说明。对具有破坏性的故障,能够立即中止加工,进入急停状态,发出报警信号。脱机诊断是通过各种脱机诊断程序对CNC系统进行

10、的专门诊断。脱机诊断可以采用远程通信方式进行。第二节 数控插补原理插补的基本概念基准脉冲插补数据采样插补 2有关插补的几个说明 具体的CNC装置能够实现哪些线形插补,因系统不同而有差别。绝大多数的CNC装置都具有直线和圆弧插补功能。 由于数字化,实际刀具运动轨迹是由多段小线段构成的折线形状,与插补算法和允许的逼近误差有关。 使用数控机床加工零件时,若零件轮廓形状是由直线和圆弧基本线型、或是该数控机床具有的插补线形构成时,则可利用CNC系统提供的插补功能直接编程。若零件轮廓形状是非直非圆曲线、列表曲线、自由曲面,则需要用直线或圆弧对零件零件轮廓进行拟合或逼近,再用拟合轮廓进行编程。 在CNC装置

11、中,能实现插补计算工作的电路和程序统称为插补器。目前使用的CNC装置插补都是软件插补。 在数控技术发展过程中,出现了很多插补运算方法。一般可把插补算法归纳为两大类,即基准脉冲插补和数据采样插补。二、基准脉冲插补 基准脉冲插补又称为脉冲增量插补或行程标量插补。这种方法的主要特征是:在按顺序循环计算运动轨迹中间点的过程中,每次计算输出是下一中间点与当前中间点的各坐标轴坐标增量,并以脉冲形式输出,驱动各坐标轴进给的;同时控制每次计算各坐标轴坐标增量不大于系统脉冲当量即每次计算输出给各坐标轴的进给脉冲,或者是一个,或者没有;这样在运动轨迹的起点和终点之间,中间点个数就是已知,循环计算次数也就已知,通过

12、控制每次计算的时间,就可控制总插补时间,从而控制运动速度。 在数控系统中,一个指令脉冲所产生的坐标轴移动量叫做脉冲当量,通常用表示,是机床坐标轴最小位移单位。 基准脉冲插补主要用于步进电机驱动的开环系统,也用于数据采样插补中的精插补。 基准脉冲插补的方法很多,如:脉冲乘法器、逐点比较法、数字积分法、矢量判别法、比较积分法、最小偏差法、单步追踪法等等。 2逐点比较法直线插补 讨论XOY平面上第一象限直线的插补。如图2-4所示,直线OA,起点O(0,0),终点A(Xe,Ye),坐标单位为脉冲当量。 (1) 偏差函数 加工时刀具点为P(Xi,Yi),由直线OA方程,设计偏差函数为 点P在直线上,Fi

13、0; 点P在直线上方,Fi0 ; 点P在直线下方,Fi0 。 (2) 进给脉冲分配 进给脉冲分配应使对应的轴位移的结果纠正刀具点P(Xi,Yi)已有的偏离。显然应该是: 点P在直线上方,Fi0,向X轴正方向走一步,简记为+X。 点P在直线下方,Fi0,向Y正方向走一步,+Y。 点P在直线上,Fi0,按点P在直线上方情况处理,+X。 (3) 偏差函数的递推计算 向X轴正方向走一步,有 向Y轴正方向走一步,有 (4) 终点判别 用插补循环的总步数来判断。总步数E,显然有:每进行一步插补循环,就使总步数E减1,当E等于0时,到达终点,插补结束。 (5) 逐点比较法直线插补举例 例 插补计算图示第一象

14、限直线OA,起点O(0,0),终点A(5,3)。 插补计算过程如下,刀具运动轨迹如图。步数工作节拍偏差判别坐标进给偏差函数计算终点判别0F00EXe+Ye5+381F0+XF1F0-Ye0-3-3E8-172F0+YF2F1+Xe-3+52E7-163F0+XF3F2-Ye2-3-1E6-154F0+YF4F3+Xe-1+54E5-145F0+XF5F4-Ye4-31E4-136F0+XF6F5-Ye1-3-2E3-127F0+YF7F6+Xe-2+53E2-118F0+XF8F7-Ye3-30E1-10 插补结束 3逐点比较法圆弧插补 数控装置仅能对平行于坐标平面上的圆弧进行插补。下面讨论刀

15、具运动轨迹为XOY平面上第一象限逆时针圆弧的插补。见图,圆弧AB,起点A(X0,Y0),终点B(Xe,Ye),坐标单位为脉冲当量。 (1) 偏差函数 加工时刀具点为P(Xi,Yi),由圆弧方程,取偏差函数为 当点P在圆弧上,Fi0; 当点P在圆弧外,Fi0; 当点P在圆弧内,Fi0。 (2) 进给脉冲分配 当点P在圆弧外,向X轴负方向走一步,-X。 当点P在圆弧内,向Y轴正方向走一步,+Y。 当点P在圆弧上,按点P在圆弧外情况处理,-X。 (3) 偏差函数的递推计算 若Fi0,向X轴负方向走一步,-X,有: 若Fi0,向Y轴正方向走一步,+Y,有: (4) 终点判别 用插补循环总步数来判断是否

16、到达终点。插补循环总步数E,显然有: 每进行一步插补循环,就使总步数E减1,当E等于0时,到达终点,插补结束。 (5) 逐点比较法圆弧插补举例 例 插补计算图2-7所示第一象限逆时针圆弧,起点A(5,0),终点B(0,5)。 插补计算过程如下,刀具运动轨迹如图步数工作节拍偏差判别坐标进给偏差函数及动点坐标计算终点判别0F00X05,Y00E101F0-XF1F0-2X0+10-25+1-9X15-14,Y10E10-192F0+YF2F1+2Y1+1-9+20+1-8X24,Y20+11E9-183F0+YF3F2+2Y2+1-8+21+1-5X34,Y31+12E8-174F0+YF4F3+

17、2Y3+1-5+22+10X44,Y42+13E7-165F0-XF5F4-2X4+10-24+1-7X54-13,Y53E6-156F0+YF6F5+2Y5+1-7+23+10X63,Y63+14E5-147F0-XF7F6-2X6+10-23+1-5X73-12,Y74E4-138F0+YF8F7+2Y7+1-5+24+14X82,Y84+15E3-129F0-XF9F8-2X8+14-22+11X92-11,Y95E2-1110F0-XF10F9-2X9+11-21+10X91-10,Y95E1-10 结束 4其它直线和圆弧的处理 对于其它象限的直线插补和圆弧插补,取与上面相同的偏差函数

18、,仿照上面的分析方法,分别推导其偏差函数递推计算公式,合理分配进给脉冲。将刀具的偏差和进给脉冲分配情况用图直观地表示出来,这样对于四个象限的直线插补,会有4种脉冲分配方案及4组偏差递推公式;对于4个象限的逆时针圆弧插补和4个象限的顺时针圆弧插补,会有8种脉冲。 5. 课内思考: 1)画出第一第一象限的直线和逆时针圆弧插补原理流程框图 2)讨论抛物线 Y2=2PX 的基准脉冲插补。注意:1、直线插补对应的指令为G01 圆弧插补对应的指令为G02、G032、在编写沿某轨迹切削加工时,一定 要用插补指令,这样才能保证按指定的轨迹切削。三、数据采样插补1基本原理 为获得更高的进给速度,同时又要保证轨迹

19、控制精度,现代CNC系统采用软件插补或软、硬件插补。将插补分为两步进行: 第一步为粗插补:采用数据采样插补,先将加工轨迹分割为若干等长线段;(软件) 第二步为精插补:将轮廓步长的直线段采用的基准脉冲插补,再插入若干点,进一步进行数据密化。(软件或硬件)数据采样插补(数字增量插补、时间分割插补或时间标量插补)基本思想插补周期T:把指定按进给速度F加工一段直线或圆弧的整段时间细 分为若干相等的时间间隔;轮廓步长L=FT:按插补周期T和进给速度F将加工轨迹L分割成若 干直线段注意:1)若加工轨迹L为直线,则直接计算每段L的起点和终点坐标;2)若加工轨迹L为圆弧,则每段L为圆弧的内接弦线或割线,计算起

20、点和终点坐标2插补周期与轨迹运动精度、速度的关系1)在直线插补时,是用小直线段逼近直线,它不会产生逼近误差。2)在圆弧插补时,当采用弦线对圆弧进行逼近时,最大径向误差为,有当采用割线对圆弧进行逼近时,有 圆弧插补时的径向误差,与R成反比,而T和F的平方成正比。 当F和R一定时,插补周期T越小,逼近误差就越小; 当给定及插补周期T确定之后,可据加工圆弧半径R选择进给速度F,以保证逼近误差 不超过允许值。3插补周期的选择插补周期T应为位置控制周期的整数倍原因: CPU除了完成采样插补运算外,还要执行显示、监控和位置控制等实时任务,所以插补周期T必须大于插补运算时间与完成其它实时任务时间之和; 采样

21、插补运算的输出是位置控制的输入,因此,插补周期应是位置控制周期整数倍或相等(倍数为1),这样才能使插补运算与位置控制协调工作。例如:美国A-B公司7300系列,插补周期和位置控制周期相同日本FANUC 7M系统的插补周期是位置控制周期的2倍4. 数据采样法直线插补建立与机床坐标系平行的插补计算坐标系,坐标系原点选在直线起点上。如图示,刀具运动轨迹为XOY平面上的直线OA,起点O(0,0),终点A(Xe,Ye),指令进给速度F,插补周期T,合成进给量L=FT。刀具运动轨迹直线OA分割为若干个插补周期轮廓步长L,每个插补周期轮廓步长L小直线段都与直线OA重合,与坐标轴夹角等于直线的倾角,在两坐标轴投影X、Y是固定的。有1) 当终点A的X轴坐标值很小,即Xe很小,由于字长是一定的,相对舍入误差很大;极端情况是Xe很小,但不为0,而cos计算结果为0。2) 当|Ye|Xe|时,若X存在计算误差,对误差有放大作用,尤其是|Ye|Xe|时,误差被极大放大,计算结果误差很容易超差。解决上述问题很简单,只要限制|Xe|Ye|。而对|Xe|Ye|的情况,计算前,先将Xe、Ye对调,同时将计算结果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论