第3章 数控技术(6学时).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第3章 数控技术(6学时).ppt》由会员分享,可在线阅读,更多相关《第3章 数控技术(6学时).ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3 3章章 数字控制技术数字控制技术3.1 3.1 数字控制基础数字控制基础3.2 3.2 逐点比较法插补原理逐点比较法插补原理3.3 3.3 多轴步进驱动控制技术多轴步进驱动控制技术 3.4 3.4 多轴伺服驱动控制技术多轴伺服驱动控制技术3.1.1 3.1.1 数控技术发展概况数控技术发展概况 3.1 3.1 数字控制基础数字控制基础数字控制就是利用数字化信号对机床运动及其加工过程进行自动控制。数字控制就是利用数字化信号对机床运动及其加工过程进行自动控制。能根据输入的指令和数据,控制生产机械按规定的工作顺序、运能根据输入的指令和数据,控制生产机械按规定的工作顺序、运动轨迹、运动距离和运
2、动速度等规律自动完成工作的自动控制,称为动轨迹、运动距离和运动速度等规律自动完成工作的自动控制,称为数字程序控制数字程序控制。数字程序控制主要应用于机床的自动控制,如用于铣床、车床、加数字程序控制主要应用于机床的自动控制,如用于铣床、车床、加工中心、线切割机以及焊接机、气割机等的自动控制系统中。工中心、线切割机以及焊接机、气割机等的自动控制系统中。什么是数字程序控制?什么是数字程序控制?数字程序控制的应用数字程序控制的应用3.1.1 3.1.1 数控技术发展概况数控技术发展概况 特征阶段特征阶段年代年代典型应用典型应用数控功能数控功能驱动特点驱动特点研究开发研究开发19521952l969l9
3、69数控车床、铣床钻、数控车床、铣床钻、铣床铣床NCNC控制控制3 3轴以下步进、轴以下步进、液压电机液压电机推广应用推广应用l970l970l985l985加工中心、电加工、加工中心、电加工、锻压锻压CNCCNC控制、刀具自控制、刀具自动交换、较好动交换、较好的人机界面的人机界面直流伺服电机直流伺服电机系统化系统化l982l982柔性制造单元柔性制造单元(FMU)(FMU)柔性制造系统柔性制造系统(FMS)(FMS)友好的人机界面友好的人机界面交流伺服电机交流伺服电机高性能高性能集成化集成化l990l990至今至今计算机集成制造系计算机集成制造系统统(CIMS)(CIMS)、无人化工厂无人化
4、工厂多过程、多任务调多过程、多任务调度、模块化和度、模块化和智能化智能化直线驱动直线驱动3.1 3.1 数字控制基础数字控制基础3.1.2 3.1.2 数字控制原理数字控制原理 按时序或事序规定工作的自动控制成为按时序或事序规定工作的自动控制成为顺序控制顺序控制。用代表加工顺序、加工方式和加工参数的数字码作为控制指令的用代表加工顺序、加工方式和加工参数的数字码作为控制指令的数数字控制系统(字控制系统(numericalnumericalcontrolcontrolsystemssystems)。所谓数字控制所谓数字控制,就是计算机根据输入的指令和数据,控制生产机械,就是计算机根据输入的指令和数
5、据,控制生产机械(如各种加工机床如各种加工机床)按规定的工作顺序、运动轨迹、运动距离和运动速度按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动地完成工作的自动控制。等规律自动地完成工作的自动控制。数字程序控制主要应用于机床控制数字程序控制主要应用于机床控制,采用数字程序控制系统的机床叫采用数字程序控制系统的机床叫做做数控机床数控机床。组成组成:数字控制系统数字控制系统由数控装置、驱动装置、可编程控制器和检测装由数控装置、驱动装置、可编程控制器和检测装置等组成。置等组成。数控装置数控装置由输入装置由输入装置,输出装置输出装置,控制器和插补器等四大部分控制器和插补器等四大部分组成。其中组成
6、。其中,控制器和插补器功能以及部分输入输出功能由计算机承担。控制器和插补器功能以及部分输入输出功能由计算机承担。xyabcd当给定当给定a a、b b、c c、d d各点坐标各点坐标x x和和y y值之后,如何确定各坐标值之后,如何确定各坐标值之间的中间值值之间的中间值?求得这些中间值的数值计算求得这些中间值的数值计算方法称为方法称为插值或插补插值或插补。插补计算的插补计算的宗旨宗旨是通过给定是通过给定的基点坐标,以一定的速度的基点坐标,以一定的速度连续定出一系列中间点,而连续定出一系列中间点,而这些中间点的坐标值是以一这些中间点的坐标值是以一定的精度逼近给定的线段。定的精度逼近给定的线段。首
7、先用计算机上重现首先用计算机上重现首先用计算机上重现首先用计算机上重现下面平面图形下面平面图形下面平面图形下面平面图形,以此来简要说明,以此来简要说明,以此来简要说明,以此来简要说明数字程序控制的基本原理。数字程序控制的基本原理。数字程序控制的基本原理。数字程序控制的基本原理。所谓所谓直线插补直线插补是指在给定的两个基点之间用一条近似直线来逼近,是指在给定的两个基点之间用一条近似直线来逼近,也就是由此定出中间点连接起来的折线近似于一条直线,并不是真正的直也就是由此定出中间点连接起来的折线近似于一条直线,并不是真正的直线。线。所谓所谓二次曲线插补二次曲线插补是指在给定的两个基点之间用一条近似曲线
8、来逼是指在给定的两个基点之间用一条近似曲线来逼近,也就是实际的中间点连线是一条近似于曲线的折线弧。常用的二次曲近,也就是实际的中间点连线是一条近似于曲线的折线弧。常用的二次曲线有圆弧、抛物线和双曲线等。线有圆弧、抛物线和双曲线等。从理论上讲,插补的形式可用任意函数形式,但为了简化插补运算过从理论上讲,插补的形式可用任意函数形式,但为了简化插补运算过程和加快插补速度,常用的是程和加快插补速度,常用的是直线插补直线插补和和二次曲线插补二次曲线插补两种形式。两种形式。将插补运算过程中定出的各中间点,以脉冲信号的形式去控制将插补运算过程中定出的各中间点,以脉冲信号的形式去控制x x和和y y方向上方向
9、上的的步进电机步进电机,带动刀具加工出所要求的零件轮廓。每个脉冲驱动步进电机走一,带动刀具加工出所要求的零件轮廓。每个脉冲驱动步进电机走一步为一个脉冲当量(步为一个脉冲当量(mmmm脉冲),或步长,用脉冲),或步长,用xx和和yy来表示,通常取来表示,通常取xxyy。插补运算就是如何分配插补运算就是如何分配x x和和y y方向上的脉冲数。使实际的中间点轨迹尽可能方向上的脉冲数。使实际的中间点轨迹尽可能地逼近理想轨迹。实际中间点连线是一条地逼近理想轨迹。实际中间点连线是一条xx和和yy的增量值组成的折线,由于的增量值组成的折线,由于xx和和yy的值很小,看起来像直线而已。的值很小,看起来像直线而
10、已。xx和和yy的增量越小,就越逼近理的增量越小,就越逼近理想的直线段。想的直线段。实现插补的方法很多,常见的有:实现插补的方法很多,常见的有:1 1、逐点比较法逐点比较法(使用最广泛)(使用最广泛)2 2、数字积分法数字积分法 3 3、数字脉冲乘法器数字脉冲乘法器3.1.3 3.1.3 数字控制方式数字控制方式2 2、直线控制、直线控制 也也主主要要是是控控制制行行程程的的终终点点坐坐标标,不不过过还还要要求求刀刀具具相相对对于于工工件件平平行行某某一一直直角角坐坐标标轴轴作作直直线线运运动动,且且在在运运动动过过程程中中进进行行切切削削加加工工。主主要要用用于于铣铣床、车床、磨床、加工中心
11、床、车床、磨床、加工中心等。等。3 3、轮廓控制、轮廓控制 控控制制刀刀具具沿沿工工件件轮轮廓廓曲曲线线不不断断运运动动,并并在在运运动动过过程程中中将将工工件件加加工工成成某某一一形形状状。此此方方式式需需借借助助于于插插补补器器进进行行的的。主主要要用用于于铣铣床床、车车床床、磨磨床床、齿轮加工机床齿轮加工机床等。等。1 1、点位控制、点位控制 在一个点位控制系统中,只要求控制刀具行程终点的坐标值,即工件在一个点位控制系统中,只要求控制刀具行程终点的坐标值,即工件加工点准确定位,至于刀具从一个加工点到下一个加工点走什么路径、移加工点准确定位,至于刀具从一个加工点到下一个加工点走什么路径、移
12、动的速度、沿哪个方向趋近都无须规定,并且在移动过程中不做任何加工。动的速度、沿哪个方向趋近都无须规定,并且在移动过程中不做任何加工。主要应用于主要应用于孔加工车床孔加工车床。3.1.4 3.1.4 数字控制系统数字控制系统1 1、开环数字控制、开环数字控制 优点:优点:结构简单、可靠性高、成本低、易于调整和维修结构简单、可靠性高、成本低、易于调整和维修等。等。由由于于采采用用了了步步进进电电机机作作为为驱驱动动元元件件,使使得得系系统统的的可可控控性性变变得得更更加加灵灵活活,更更易易于于实实现现各各种种插插补补运运算算和和运运动动轨轨迹迹控控制制。本本章章主主要要是是讨讨论论开开环环数数字字
13、程程序序控控制技术。制技术。没有没有反馈检测元件反馈检测元件,工作台由步进电机驱动。步进电机接收步进电机驱动,工作台由步进电机驱动。步进电机接收步进电机驱动电路发来的指令脉冲作相应的旋转,把刀具移动到与指令脉冲相当的位置,至电路发来的指令脉冲作相应的旋转,把刀具移动到与指令脉冲相当的位置,至于刀具是否到达了指令脉冲规定的位置,那是不受任何检查的,因此这种控制于刀具是否到达了指令脉冲规定的位置,那是不受任何检查的,因此这种控制的可靠性和精度基本上由的可靠性和精度基本上由步进电机和传动装置步进电机和传动装置来决定。来决定。2 2、闭环数字控制、闭环数字控制 执执行行机机构构多多采采用用直直流流电电
14、机机(小小惯惯量量伺伺服服电电机机和和宽宽调调速速力力矩矩电电机机)作作为为驱驱动动元元件件,反反馈馈测测量量元元件件采采用用光光电电编编码码器器(码码盘盘)、光光栅栅、感感应应同同步步器器等等,该该控控制制方方式式主主要要用用于于大大型型精精密密加加工工机机床床,但但其其结结构构复复杂杂,难难于于调调整整和和维维护护,一一些常规的数控系统很少采用。些常规的数控系统很少采用。3.1.4 3.1.4 数字控制系统数字控制系统3.1.5 3.1.5 数控系统的分类数控系统的分类1 1、传统数控系统、传统数控系统 称为硬件式数控,零件程序的输入、运算、插补及控制功能均由专用硬称为硬件式数控,零件程序
15、的输入、运算、插补及控制功能均由专用硬件来完成,是一种专用的封闭式结构,其功能简单、柔性通用性差、设计研件来完成,是一种专用的封闭式结构,其功能简单、柔性通用性差、设计研发周期长。发周期长。2 2、开放式数控系统、开放式数控系统(1 1)PCPC嵌入嵌入NC NC 结构式数控系统结构式数控系统 基于传统数控系统的半开放式数控系统。在不改变原系统基本结构基础基于传统数控系统的半开放式数控系统。在不改变原系统基本结构基础上,在传统的非开放式的上,在传统的非开放式的NCNC上插入一块专门开发的个人计算机模块,使得传上插入一块专门开发的个人计算机模块,使得传统的统的NCNC带有计算机的特点。带有计算机
16、的特点。3.1.5 3.1.5 数控系统的分类数控系统的分类3 3、网络化数控系统、网络化数控系统2 2、开放式数控系统、开放式数控系统(2 2)NCNC嵌入嵌入PC PC 结构式数控系统结构式数控系统 以以PCPC作为系统的核心,由作为系统的核心,由PCPC和开放式的运动控制卡构成。所谓运动控制和开放式的运动控制卡构成。所谓运动控制卡就是一个可以单独使用的数控系统,具有很强的运动控制和卡就是一个可以单独使用的数控系统,具有很强的运动控制和PLCPLC控制能力,控制能力,还具有开开放的函数库可供用户进行自主开发,构建自己所需的数控系统。还具有开开放的函数库可供用户进行自主开发,构建自己所需的数
17、控系统。目前广泛应用于制造业自动化控制领域。目前广泛应用于制造业自动化控制领域。(3 3)SOFTSOFT型开放式数控系统型开放式数控系统 目前数控网络化主要采用以太网和现场总线的方式。目前数控网络化主要采用以太网和现场总线的方式。是一种最新开放体系的数控系统,提供给用户最大的选择和灵活性。是一种最新开放体系的数控系统,提供给用户最大的选择和灵活性。3.2 3.2 插补原理插补原理l在在CNCCNC数数控控机机床床上上,各各种种曲曲线线轮轮廓廓加加工工都都是是通通过过插插补补计计算算实实现现的的,插插补补计计算算的的任任务务就就是是对对轮轮廓廓线线的的起起点点到到终终点点之之间间再再密密集集的
18、的计计算算出出有有限限个个坐坐标标点点,刀刀具具沿沿着着这这些些坐坐标标点点移移动动,用用折折线线逼逼近近所要加工的曲线。所要加工的曲线。l插补方法可以分为两大类:插补方法可以分为两大类:脉冲增量插补脉冲增量插补和和数据采样插补数据采样插补。l脉冲增量插补:是控制脉冲增量插补:是控制单个脉冲单个脉冲输出规律的插补方法,每输输出规律的插补方法,每输出一个脉冲,移动部件都要相应的移动一定距离,这个距离就出一个脉冲,移动部件都要相应的移动一定距离,这个距离就是脉冲当量,因此,脉冲增量插补也叫做是脉冲当量,因此,脉冲增量插补也叫做行程标量插补行程标量插补。如逐。如逐点比较法、数字积分法。该插补方法通常
19、用于步进电机控制系点比较法、数字积分法。该插补方法通常用于步进电机控制系统。统。3.2 3.2 插补原理插补原理l数数据据采采样样插插补补:也也称称为为数数字字增增量量插插补补,是是在在规规定定的的时时间间内内,计计算算出出个个坐坐标标方方向向的的增增量量值值、刀刀具具所所在在的的坐坐标标位位置置及及其其他他一一些些需需要要的的值值。这这些些数数据据严严格格的的限限制制在在一一个个插插补补时时间间内内计计算算完完毕毕,送送给给伺伺服服系系统统,再再由由伺伺服服系系统统控控制制移移动动部部件件运运动动,移移动动部部件件也也必必须须在在下下一一个个插插补补时时间间内内走走完完插插补补计计算算给给出
20、出的的行行程程,因因此此数数据据采采样样插插补补也也称称作作时时间间标标量量插插补补。数数据据采采样样插插补补采采用用数数值值量量控控制制机机床床运运动动,机机床床各各坐坐标标方方向向的的运运动动速速度度与与插插补补运运算算给给出出的的数数值值量量和和插插补补时时间间有有关关。该该插插补补方方法法是是用用于于直直流流伺伺服服电电动动机机和和交交流流伺服电动机的闭环或半闭环控制系统。伺服电动机的闭环或半闭环控制系统。l数控系统中完成插补工作的部分装置称为插补器。数控系统中完成插补工作的部分装置称为插补器。l逐点比较法插补逐点比较法插补:每走一步都要和给定轨迹上的坐标值进每走一步都要和给定轨迹上的
21、坐标值进行比较,看这点在给定轨迹的上方或下方,或是给定轨迹行比较,看这点在给定轨迹的上方或下方,或是给定轨迹的里面或外面,从而决定下一步的进给方向。比较一次,的里面或外面,从而决定下一步的进给方向。比较一次,决定下一步走向,以便逼近给定轨迹,即形成逐点比较插决定下一步走向,以便逼近给定轨迹,即形成逐点比较插补。补。l加工精度加工精度:逐点比较法是以逐点比较法是以阶梯折线阶梯折线来逼近直线或圆弧等来逼近直线或圆弧等曲线的。逐点比较法规定的加工直线或圆弧之间的最大误曲线的。逐点比较法规定的加工直线或圆弧之间的最大误差为一个脉冲当量,因此只要把脉冲当量(每走一步的距差为一个脉冲当量,因此只要把脉冲当
22、量(每走一步的距离即步长)取得足够小,就可达到加工精度的要求。离即步长)取得足够小,就可达到加工精度的要求。3.2.1 3.2.1 逐点比较法直线插补逐点比较法直线插补1 1、第一象限内的直线插补、第一象限内的直线插补(1 1)偏差计算公式)偏差计算公式 根根据据逐逐点点比比较较法法插插补补原原理理,必必须须把把每每一一插插点点值值的的实实际际位位置置与与给给定定轨轨迹迹的的理理想想位位置置间间的的误误差差即即偏偏差差计计算算出出来来,根根据据偏偏差差来来的的正正、负负来来确确定定下下一一步步的的走走向向逼逼近近给给定定轨轨迹迹。故偏差的计算是逐点比较法的关键。故偏差的计算是逐点比较法的关键。
23、加加工工直直线线段段OAOA,起起点点坐坐标标原原点点,终终点点 (x xe e,y ye e)。点点m m(x(xm m,y,ym m)为动点。为动点。若点若点m m在直线段在直线段OAOA上,则有上,则有:x xm m/y/ym mx xe e/y/ye e 即即 y ym mx xe e-x-xm my ye e0 0定义定义偏差判别式偏差判别式为为:F Fm my ym mx xe e-x-xm my ye e 若若F Fm m0 0,点,点m m在直线段上;在直线段上;若若F Fm m0 0,点,点m m在直线段的上方,即点在直线段的上方,即点mm处;处;若若F Fm m0 0,点,
24、点m m在直线段的下方,即点在直线段的下方,即点m m处。处。1 1、第一象限内的直线插补、第一象限内的直线插补(1 1)偏差计算公式)偏差计算公式 由由此此可可得得第第一一象象限限直直线线逐逐点点比比较较法法插插补的原理是:补的原理是:从从直直线线的的起起点点出出发发,当当F Fm m00时时,沿沿x x轴轴方方向向走走一一步步;当当F Fm m0 0时时,沿沿y y方方向向走走一一步步;当当两两方方向向所所走走的的步步数数与与终终点点坐坐标标(x xe e,y,ye e)相相等等时时,发发出出终终点点到到信信号号,停停止插补。止插补。此此方方法法需需要要做做两两次次乘乘法法、一一次次减减法
25、法,比较麻烦,需进一步简化。比较麻烦,需进一步简化。推导简化的偏差计算公式推导简化的偏差计算公式:设加工点在设加工点在m m点,当点,当F Fm m00时,表明时,表明m m点在点在OAOA上或上或OAOA上方,应上方,应 沿沿x x方向进一步至方向进一步至(m(m1)1)点,该点的坐标值为点,该点的坐标值为 x xm+1m+1=x xm m+1+1 y ym+1m+1=y ym m 该点的偏差为该点的偏差为 F Fm+1m+1=y=ym+1m+1x xe e-x-xm+1m+1y ye e=y=ym mx xe e-(x-(xm m+1)y+1)ye e=F=Fm m-y-ye e设加工点在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3章 数控技术6学时 数控技术 学时
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内