数控机床的控制原理幻灯片.ppt





《数控机床的控制原理幻灯片.ppt》由会员分享,可在线阅读,更多相关《数控机床的控制原理幻灯片.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控机床的控制原理第1页,共51页,编辑于2022年,星期六3-2 3-2 插补原理插补原理一、插补概述一、插补概述二、插补算法二、插补算法三、速度控制三、速度控制第2页,共51页,编辑于2022年,星期六一、插补概述一、插补概述1 CNC1 CNC装置的工作流程,从宏观上把装置的工作流程,从宏观上把 握插补在整个流程中的位置握插补在整个流程中的位置2 CNC2 CNC装置的插补定义装置的插补定义3 3 插补分类插补分类第3页,共51页,编辑于2022年,星期六二、插补算法二、插补算法1 1 逐点比较法逐点比较法2 DDA2 DDA插补算法插补算法逐点比较法圆弧插补算法逐点比较法圆弧插补算法逐
2、点比较法直线插补算法逐点比较法直线插补算法3 3 最小偏差插补算法最小偏差插补算法4 4 数据采样插补算法数据采样插补算法DDADDA圆弧插补算法圆弧插补算法DDADDA直线插补算法直线插补算法第4页,共51页,编辑于2022年,星期六输输入入输输出出处处理理控控制制位位置置控控制制程程序序输输入入译译码码插插补补显显示示诊诊断断图图1 CNC1 CNC装置的工作流程装置的工作流程数数据据处处理理第5页,共51页,编辑于2022年,星期六CNCCNC装置的工作流程。装置的工作流程。一、一、程序输入程序输入 将编写好的数控加工程序输入给将编写好的数控加工程序输入给CNCCNC装置装置的方式有:的
3、方式有:纸带阅读机输入、键盘输入、磁盘纸带阅读机输入、键盘输入、磁盘输入、通讯接口输入及连接上一级计算机的输入、通讯接口输入及连接上一级计算机的DNCDNC(Direct Numerical Control)(Direct Numerical Control)接口输入。接口输入。CNCCNC装置在输入过程中还要完成校验和代装置在输入过程中还要完成校验和代码转换等工作,输入的全部信息都放到码转换等工作,输入的全部信息都放到CNCCNC装置装置的内部存储器中。的内部存储器中。3-2 3-2 插补原理插补原理第6页,共51页,编辑于2022年,星期六 二、译码二、译码 在输入的工件加工程序中含有工件
4、的轮在输入的工件加工程序中含有工件的轮廓信息(起点、终点、直线、圆弧等)、廓信息(起点、终点、直线、圆弧等)、加工速度(加工速度(F F代码)及其它辅助功能(代码)及其它辅助功能(M M、S S、T T)信息等,译码程序以)信息等,译码程序以一个程序段一个程序段为单位,为单位,按一定规则按一定规则将这些信息翻译成计算机内部能将这些信息翻译成计算机内部能识别的数据形式,并以约定的格式存放在指识别的数据形式,并以约定的格式存放在指定的内存区间。定的内存区间。第7页,共51页,编辑于2022年,星期六三、数据处理三、数据处理 数据处理程序一般包括数据处理程序一般包括刀具半径、长度补刀具半径、长度补偿
5、偿、速度计算速度计算以及以及辅助功能处理辅助功能处理。刀具半径、长度补偿是把零件轮刀具半径、长度补偿是把零件轮廓轨迹转化成刀具中心轨迹,编廓轨迹转化成刀具中心轨迹,编程员只需按零件轮廓轨迹编程,程员只需按零件轮廓轨迹编程,减轻了工作量。减轻了工作量。速度计算是解决该加工程序段以速度计算是解决该加工程序段以什么样的速度运动的问题。编程什么样的速度运动的问题。编程所给的进给速度是合成速度,速所给的进给速度是合成速度,速度计算是根据合成速度来计算各度计算是根据合成速度来计算各坐标运动方向的分速度。另外对坐标运动方向的分速度。另外对机床允许的最低速度和最高速度机床允许的最低速度和最高速度的限制进行判断
6、并处理。的限制进行判断并处理。辅助功能诸如换刀、主轴启停、切削液辅助功能诸如换刀、主轴启停、切削液开关等一些开关量信号也在此程序中处开关等一些开关量信号也在此程序中处理。辅助功能处理的主要工作是识别标理。辅助功能处理的主要工作是识别标志,在程序执行时发出信号,让机床相志,在程序执行时发出信号,让机床相应部件执行这些动作。应部件执行这些动作。第8页,共51页,编辑于2022年,星期六 四、插补四、插补 在数控加工中,一般已知运动轨迹在数控加工中,一般已知运动轨迹的起点坐标、终点坐标和曲线方程和进的起点坐标、终点坐标和曲线方程和进给速度,如何使切削加工运动沿着预定给速度,如何使切削加工运动沿着预定
7、轨迹移动呢?轨迹移动呢?插补的任务是通过插补计算程序在插补的任务是通过插补计算程序在已知上述信息的基础上进行已知上述信息的基础上进行“数据点的数据点的密化密化”工作,即在起点和终点之间插入工作,即在起点和终点之间插入一些中间点。一些中间点。第9页,共51页,编辑于2022年,星期六 五、位置控制五、位置控制 它它的的主主要要任任务务是是在在每每个个采采样样周周期期内内,将将插插补补计计算算的的理理论论位位置置与与实实际际反反馈馈位位置置相相比比较较,用用其其差差值值去去控控制制进给电动机,进而控制工作台或刀具的位移。进给电动机,进而控制工作台或刀具的位移。六、输入六、输入/输出(输出(I/OI
8、/O)处理控制)处理控制 I/OI/O处处理理主主要要处处理理CNCCNC系系统统和和机机床床之之间间的的来来往往信信号号的的输入和输出控制。输入和输出控制。七、显示七、显示 CNCCNC系统的显示主要是为操作者提供方便,通常有:零系统的显示主要是为操作者提供方便,通常有:零件程序显示、参数设置、刀具位置显示、机床状态显示、报件程序显示、参数设置、刀具位置显示、机床状态显示、报警显示、刀具加工轨迹动态模拟显示以及在线编程时的图形警显示、刀具加工轨迹动态模拟显示以及在线编程时的图形显示等显示等 第10页,共51页,编辑于2022年,星期六八、诊断八、诊断主主要要是是指指CNCCNC系系统统利利用
9、用内内装装诊诊断断程程序序进进行行自自诊诊断断,主要有离线诊断和在线诊断。主要有离线诊断和在线诊断。离离线线诊诊断断是是指指CNCCNC系系统统每每次次从从通通电电开开始始进进入入正正常常的的运运行行准准备备状状态态中中,系系统统相相应应的的内内诊诊断断程程序序通通过过扫扫描描自自动动检检查查系系统统硬硬件件、软软件件及及有有关关外外设设是是否否正正常常。只只有有当当检检查查的的每每个个项项目目都都确确认认正正确确无无误误之之后后,整整个个系系统统才才能能进进入入正正常常的的准准备备状状态态。否否则则,CNCCNC系系统统将将通通过过报报警警方方式式指指出出故故障障的的信信息息,此此时时,离离
10、线线诊诊断断过过程程不不能能结结束束,系系统统不不能投入运行。能投入运行。在线诊断在线诊断是指在系统处于正常运行状态中,由是指在系统处于正常运行状态中,由系统相应的内装诊断程序,通过定时中断周期扫描系统相应的内装诊断程序,通过定时中断周期扫描检查检查CNCCNC系统本身以及各外设。只要系统不停电,在系统本身以及各外设。只要系统不停电,在线诊断就不会停止。线诊断就不会停止。第11页,共51页,编辑于2022年,星期六 插补概述:插补概述:用用户户在在零零件件加加工工程程序序中中,一一般般仅仅提提供供描描述述该该线线形形所所必必须须的的相关参数,相关参数,如对直线,提供其起点和终点坐标;如对直线,
11、提供其起点和终点坐标;对圆弧,提供起终点坐标、圆心坐标及顺逆圆的信息。对圆弧,提供起终点坐标、圆心坐标及顺逆圆的信息。然然而而这这些些信信息息不不能能满满足足控控制制机机床床的的执执行行部部件件运运动动(步步进进电电机机、交交直直流流伺伺服服电电机机)的的要要求求。因因此此,为为了了满满足足按按执执行行部部件件运运动动的的要要求求来来实实现现轨轨迹迹控控制制必必须须在在已已知知的的信信息息点点之之间间实实时时计计算算出出满满足足线线形形和和进进给给速速度度要要求求的的若若干干中中间间点点。这这就就是是数数控控系系统的统的插补概念插补概念。插补定义插补定义第12页,共51页,编辑于2022年,星
12、期六插补定义插补定义:是指在轮廓控制系统中,根据给定的进给是指在轮廓控制系统中,根据给定的进给速度和轮廓线形的要求,在已知数据点之间插速度和轮廓线形的要求,在已知数据点之间插入中间点的方法,这种方法称为插补方法。每入中间点的方法,这种方法称为插补方法。每种方法又可能用不同的计算方法来实现,这种种方法又可能用不同的计算方法来实现,这种具体的计算方法称之为插补算法。插补的实质具体的计算方法称之为插补算法。插补的实质就是数据点的密化。就是数据点的密化。第13页,共51页,编辑于2022年,星期六插补方法分类(一)脉冲增量插补(二)数据采样插补第14页,共51页,编辑于2022年,星期六 (一)脉冲增
13、量插补(一)脉冲增量插补 脉脉冲冲增增量量插插补补又又称称基基准准脉脉冲冲插插补补或或行行程程标标量量插插补补,这这类类插插补补算算法法是是以以脉脉冲冲形形式式输输出出,每每插插补补运运算算一一次次,最最多多给给每每一一轴轴一一个个进进给给脉脉冲冲。把把每每次次插插补补运运算算产产生生的的指指令令脉脉冲冲输输出出到到伺伺服服系系统统,以以驱驱动动工工作作台台运运动动,每每发发出出一一个个脉脉冲冲,工工作作台台移移动动一一个个基基本本长长度度单单位位,即即脉脉冲冲当当量量,脉脉冲冲当当量量是脉冲分配的基本单位。是脉冲分配的基本单位。这这种种插插补补算算法法的的特特点点是是每每次次插插补补结结束束
14、,数数控控装装置置向向每每个个运运动动坐坐标标输输出出基基准准脉脉冲冲序序列列,每每个个脉脉冲冲插插补补的的实实现现方方法法较较简简单单(只只有有加加法法和和移移位位)可可以以用用硬硬件件实实现现。目目前前,随随着着计计算算机机技技术术的的迅迅猛猛发发展展,多多采采用用软软件件完完成成这这类类算算法法。脉脉冲冲的的累累积积值值代代表表运运动动轴轴的的位位置置,脉脉冲冲产产生生的的速速度度与与运运动动轴轴的的速速度度成成比比例例。由由于于脉脉冲冲增增量量插插补补的的转转轴轴的的最最大大速速度度受受插插补补算算法法执执行行时时间间限限制制,所所以以它它仅仅适适用用于于一一些些中中等等精精度度和和中
15、中等等速速度度要要求求的的经经济济型型计计算算机数控系统。机数控系统。第15页,共51页,编辑于2022年,星期六基准脉冲插补方法有一下几种:1、数字脉冲乘法器插补法;2、逐点比较法;3、数字积分法;4、矢量判别法;5、比较积分法;6、最小偏差法;7、目标点跟踪法;8、直接函数法;9、单步跟踪法;10、加密判别和双判别插补法;11、Bresenham算法第16页,共51页,编辑于2022年,星期六早期常用的脉冲增量式插补算法有逐点比较法、单早期常用的脉冲增量式插补算法有逐点比较法、单步跟踪法、步跟踪法、DDADDA法等。插补精度常为一个脉冲当量,法等。插补精度常为一个脉冲当量,DDADDA法还
16、法还伴有运算误差。伴有运算误差。8080年代后期插补算法有年代后期插补算法有改进改进逐点比较法、直接函数法、逐点比较法、直接函数法、最小偏差法等,使插补精度提高到半个脉冲当量,但执行速最小偏差法等,使插补精度提高到半个脉冲当量,但执行速度不很理想,在插补精度和运动速度均高的度不很理想,在插补精度和运动速度均高的CNCCNC系统中应用系统中应用不广。近年来的插补算法有改进的最小偏差法,映射法。不广。近年来的插补算法有改进的最小偏差法,映射法。兼有插补精度高和插补速度快的特点。兼有插补精度高和插补速度快的特点。总的说来,总的说来,最小偏差法最小偏差法插补精度较高,且有利与电机的插补精度较高,且有利
17、与电机的连续运动连续运动第17页,共51页,编辑于2022年,星期六(二)数据采样插补(二)数据采样插补数数据据采采样样插插补补又又称称为为时时间间分分割割插插补补或或数数字字增增量量插插补补,这这类类算算法法插插补补结结果果输输出出的的不不是是脉脉冲冲,而而是是标标准准二二进进制制数数。根根据据程程编编进进给给速速度度,把把轮轮廓廓曲曲线线按按插插补补周周期期将将其其分分割割为为一一系系列列微微小小直直线线段段,然然后后将将这这些些微微小小直直线线段对应的位置增量数据进行输出,以控制伺服系统实现坐标轴的进给。段对应的位置增量数据进行输出,以控制伺服系统实现坐标轴的进给。插插补补计计算算是是计
18、计算算机机数数控控系系统统中中实实时时性性很很强强的的一一项项工工作作,为为了了提提高高计计算算速度,缩短计算时间,按以下三种结构方式进行改进。速度,缩短计算时间,按以下三种结构方式进行改进。1.1.采用软采用软/硬件结合的两级插补方案。硬件结合的两级插补方案。2.2.采用多采用多CPUCPU的分布式处理方案。的分布式处理方案。3.3.采用单台高性能微型计算机方案。采用单台高性能微型计算机方案。第18页,共51页,编辑于2022年,星期六数据采样插补方法很多,常用方法如下:数据采样插补方法很多,常用方法如下:1 1、直接函数法;、直接函数法;2 2、扩展数字积分法;、扩展数字积分法;3 3、二
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 控制 原理 幻灯片

限制150内