数字程序控制系统.ppt
《数字程序控制系统.ppt》由会员分享,可在线阅读,更多相关《数字程序控制系统.ppt(71页珍藏版)》请在三一办公上搜索。
1、2023/10/14,1,第三章 数字程序控制系统,第五讲-第七讲,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,2,第三章 数字程序控制系统,3.1 数字控制系统的概述3.2 逐点比较插补原理3.3 步进电机控制技术3.4 小 结,信息与电气工程学院,计算机控制系统,第五讲,山东科技大学,2023/10/14,3,3.1 数字控制系统的概述,所谓数字程序控制(numerical control,NC),就是计算机根据输入的指令和数据,控制生产机械(如各种加工机床)按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动地完成工作的自动控制。,信息与电气工程学院,计算
2、机控制系统,山东科技大学,2023/10/14,4,数控系统的发展历程,1948年美国帕森斯公司接受美国空军委托,研制直升飞机螺旋桨叶片轮廓检验用样板的加工设备。由于样板形状复杂多样,精度要求高,一般加工设备难以适应,于是提出采用数字脉冲控制机床的设想。自1952年美国麻省理工学院研制出第一台三坐标的试验性数控机床以来,数控系统大致经历了以下四个阶段:,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,5,19521969 研究开发阶段 典型应用:数控车床、铣床、钻铣床 工艺方法:简单工艺 数控功能:NC控制、3轴以下 驱动特点:步进、液压电机 19701985 推广应用
3、阶段 典型应用:加工中心、电加工、锻压 工艺方法:多种工艺方法 数控功能:CNC控制、刀具自动交换、五轴联动较好的人-机界面 驱动特点:直流伺服电机,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,6,1982 系统化阶段 典型应用:性制造单元(FUC)、柔性制造系统(FUS)工艺方法:完整的加工过程 数控功能:多台车床和辅助设备协同。多坐标控制,高精度、高速度,友好的人-机界面 驱动特点:交流伺服电机 1990 性能集成化阶段 典型应用:计算机集成制造系统(CIMS)、无人化工厂 工艺方法:复合设计加工 数控功能:多过程、多任务调度、模板化和复合化 驱动特点:数字智能
4、化直线驱动,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,7,随着计算机技术的发展,数控技术不断采用计算机、控制理论等领域的最新技术成就,使其朝着下述方向发展。,信息与电气工程学院,计算机控制系统,高速、高效、高精度加工技术与装备 五轴联动加工和复合加工机床 控制智能化、网络化、开放化 新技术标准、新规范的建立(STEP-NC),数控技术的发展趋势,山东科技大学,2023/10/14,8,数控系统的分类,按照控制方式(运动轨迹)的不同,数控系统分为三类:点位控制只控制加工点的准确定位(刀具行程终点的坐标值)。在变换加工点时不做任何加工。多用于数控钻床、镗床、冲床等。直
5、线切削控制不仅控制加工点的起始坐标,而且控制刀具或工作台沿直线方向的加工行程(直线插补)。如车床、铣床、磨床、加工中心等。轮廓切削控制能控制刀具沿工件轮廓曲线连续运动,可加工出曲线、曲面、凸轮和锥面等复杂形状的零件(直线和曲线两种插补)。如车床、铣床、磨床、齿轮加工机床等。,信息与电气工程学院,计算机控制系统,最典型的应用就是数字控制机床(简称数控机床)。,山东科技大学,2023/10/14,9,数字控制机床简介,数控机床是数字控制机床(Computer Numerical Control Machine Tools)的简称,用数字代码形式的信息(程序指令)控制按给定的工作程序、运动速度和轨迹
6、进行自动加工的机床。,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,10,信息与电气工程学院,计算机控制系统,与普通机床相比,数控机床有如下特点:加工精度高,加工质量稳定;可进行多坐标的联动,能加工形状复杂的零件;加工零件改变时,一般只需更改数控程序和调整刀具参数等,可节省生产准备时间;机床本身的精度高、刚性大,可选择有利的加工用量,生产率高(一般为普通机床的35倍);机床自动化程度高,有利于制造业技术向综合自动化方向发展;对操作人员的素质要求较高,对维修人员的技术要求更高。,山东科技大学,数控机床的坐标系,基本坐标系:直线进给运动的坐标系()。坐标轴相互关系:由右手
7、定则决定。回转坐标:绕轴转动的圆进给坐标轴分别用表示,坐标轴相互关系由右手螺旋法则而定。,2023/10/14,11,四轴联动加工,同时控制X、Y、Z三个直线坐标轴与某一旋转坐标轴联动,2023/10/14,12,2023/10/14,13,2023/10/14,14,视频1播放-DMG五轴联动,视频2播放-DMG四轴联动,2023/10/14,15,信息与电气工程学院,计算机控制系统,3.1.1 数字程序控制系统的基本概念 3.1.2 数字程序控制系统的组成,山东科技大学,2023/10/14,16,3.1.1 数字控制系统的基本概念,数控系统:输入装置、输出装置、控制器和插补器。,信息与电
8、气工程学院,计算机控制系统,对图所示的平面图形,如何用计算机在绘图仪或加工装置上重现?,Step1:将该图分割成三段:,并将a、b、c、d四点坐标送计算机;,Step2:插补计算确定各坐标之间的中间值;,Step3:把插补运算过程中定出的各中间点,以脉冲信号形式去控制x,y方向上的步进电机,带动画笔、刀具或线电极运动,从而绘出图形或加工出符合要求的轮廓来。,图3-1 曲线分段,山东科技大学,2023/10/14,17,插补计算:给定曲线基点坐标,求得曲线中间值的数值计算方法。插补计算原则:通过给定的基点坐标,以一定的速度连续定出一系列中间点,这些中间点的坐标值以一定的精度逼近给定的线段。插补计
9、算形式:直线插补(在给定的两个基点之间用一条近似直线来逼近)二次曲线插补圆弧、抛物线、双曲线(在给定的两个基点之间用一条近似曲线来逼近)插补算法:数字脉冲乘法器、数字积分法、逐点比较法等。,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,18,步长(脉冲当量):刀具对应于每个脉冲移动的相对位置,可以用,表示,一般。,信息与电气工程学院,计算机控制系统,每一个脉冲信号代表步进电机走一步,即画笔或刀具在x方向或y方向移动一个位置。,山东科技大学,2023/10/14,19,信息与电气工程学院,计算机控制系统,x方向步数:y方向步数:,图3-2 用折线逼近直线段,根据偏离直线
10、(曲线)的情况调整x,y方向的进给,插补运算:如何分配x和y方向上的脉冲数,使实际的中间点轨迹尽可能地逼近理想轨迹。,山东科技大学,2023/10/14,20,3.1.2 数字程序控制系统的组成,1.闭环数字控制,信息与电气工程学院,计算机控制系统,该控制方式主要用于大型精密加工机床,但其结构复杂,难于调整和维护。,直流电机,码盘、光栅、感应同步器等,山东科技大学,2023/10/14,21,2.开环数字控制,信息与电气工程学院,计算机控制系统,开环数字控制结构简单,并且可靠性高、成本低、易于调整和维护等,应用最为广泛。由于采用了步进电动机作为驱动元件,使得系统的可靠性变得更加灵活,更易于实现
11、各种插补运算和运动轨迹控制。,一个脉冲,一个角度,丢掉后不变,山东科技大学,2023/10/14,22,第三章 数字程序控制系统,3.1 数字控制系统的概述3.2 逐点比较插补原理3.3 步进电机控制技术3.4 小 结,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,23,3.2 逐点比较插补原理,插补原理:刀具或画笔每走一步都要和给定轨迹上的坐标值进行比较一次,决定下一步的进给方向。“一点一比较,步步来逼近”,信息与电气工程学院,计算机控制系统,用阶梯折线逼近曲线:走一步 比较一次 决定下一步的走向 逐点比较法的最大误差:一个脉冲当量(步长),四方向插补 八方向插补,
12、山东科技大学,2023/10/14,24,3.2.1 逐点比较直线插补原理,1.在第一象限内的直线插补,信息与电气工程学院,计算机控制系统,直线段OP是期望绘制的线段。OP把第一象限划分为两个区域:A+,A-。,任取第一象限内一点,定义 代表M点的偏差值:,山东科技大学,2023/10/14,25,信息与电气工程学院,计算机控制系统,偏差判别式:当 时,表示M点在直线上;当 时,表示M点在A+区域内;当 时,表示M点在A-区域内。,进给方向确定:当 时,沿+x轴方向走一步;当 时,沿+y轴方向走一步;当目前坐标与终点坐标相等,停止插补。,山东科技大学,乘法运算过于复杂,也会降低程序的执行力,能
13、否简化为加法或减法,2023/10/14,26,信息与电气工程学院,计算机控制系统,(a)时进给(b)时进给,时,计算,时,计算,图3.6 第一象限直线插补的进给方向,山东科技大学,2023/10/14,27,偏差计算简化为:若M为起点0,则;否则:若Fi=0,若Fi 0,终点判断:(1)双计数器法:设定两个减法计数器Tx,Ty,当其全为零时 终止。(2)单计数器法:a.总步数判断法。设定一个减法计数器Tz。b.长轴步数判断法。设定一个减法计数器 Tl。,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,28,信息与电气工程学院,计算机控制系统,2.直线插补程序的流程图,
14、(1)偏差判别:F0还是F0?(2)进给:根据偏差和插补所在象限决定在什么方向上进给一步;(3)偏差运算:计算进给一步后的新偏差值;(4)终点判别:若到达终点,则停止插补;若未到达终点,则重复(1)(4)的工作。,山东科技大学,2023/10/14,29,信息与电气工程学院,计算机控制系统,山东科技大学,取终点坐标值;确定插补所在象限;预置终点判别计数器初值;置偏差为0,选取Xe和Ye中较大值作为终点判别计数器的初值,2023/10/14,30,3.其它象限中的偏差判别及进给方向,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,31,例题1:设加工第一象限直线OA,起点
15、为O(0,0),终点为A(6,4),试进行插补计算并作出走步轨迹图。解:(1)确定总步数。(2)确定象限、偏差初值及计数器初值。(3)根据偏差判别进给方向,列出插补计算过程表。(4)绘制插补计算的走步轨迹图。,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,32,信息与电气工程学院,计算机控制系统,插补计算过程表,山东科技大学,2023/10/14,33,信息与电气工程学院,计算机控制系统,直线插补走步轨迹图,山东科技大学,2023/10/14,34,例题2:设加工第一象限直线AB,起点为A(3,2),终点为B(9,6),试进行插补计算并作出走步轨迹图。解:因为直线起点
16、不在坐标原点,为算法实现方便,加工前应将直线起点平移至坐标原点,即:,信息与电气工程学院,计算机控制系统,山东科技大学,2023/10/14,35,3.2.2 逐点比较圆弧插补原理,圆弧:圆心坐标,半径大小,起始点坐标。当圆心在笛卡尔坐标系的原点时,只需知道圆弧的起点坐标()即可算出圆弧的半径,继而画出圆弧至终点坐标。由于圆弧绘制的方向不同,为便于表示圆弧所在象限及绘制的方向,用SR1、SR2、SR3、SR4依次表示第一、二、三、四象限中的顺圆弧;用NR1、NR2、NR3、NR4依次表示第一、二、三、四象限中的逆圆弧。,信息与电气工程学院,计算机控制系统,第六讲,山东科技大学,2023/10/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 程序控制 系统
链接地址:https://www.31ppt.com/p-6294900.html