数字程序控制技术.ppt_第1页
数字程序控制技术.ppt_第2页
数字程序控制技术.ppt_第3页
数字程序控制技术.ppt_第4页
数字程序控制技术.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

第三章 数字控制技术,3.1 数字控制基础,数字控制,就是生产机械(如机床)根据计算机输出的指令和数据,按规定的工作顺序、运动轨迹、 运动距离和运动速度等规律自动完成工作的 控制方式。,数控系统由数控装置、驱动装置、可编程控制器和检测装置等组成。,包括控制器、插补器、输入和输出装置,数控机床的组成,加工轨迹控制,AutoCAD的DXF文件等,3.1.2 数字控制原理,1、曲线分段 2、插补计算,插补/插值:求得各段曲线中间值的数值计算方法。,3、步进电机控制,两种常用插补形式:直线插补、二次曲线插补,脉冲当量(步长,x=y) :每个脉冲移动的相对位置。,常用插补算法有逐点比较法、数字积分法、数字脉冲乘法器等。,插补算法:就是如何分配 x 和 y 方向上的脉冲数,使实际的中间点轨迹尽可能地逼近理想轨迹。,3.1.3 数字控制方式,点位控制:只要求控制刀具行程终点的坐标值,不需要插补计算。采用这类控制的有钻床、镗床、冲床等。 直线控制:要求控制行程的终点坐标值,并要求刀具相对于工件平行某一直角坐标轴作直线运动,且在运动过程中进行切削加工。采用这类控制的有铣床、车床、磨床、加工中心等。 轮廓控制:要求控制刀具沿工件轮廓曲线不断地运动,并在运动过程中将工件加工成某一形状,需要插补计算。采用这类控制的有铣床、车床、磨床、齿轮加工机床等。,3.1.4 数字控制系统,开环数字控制采用步进电机作为驱动元件,闭环数字控制,多采用直流电机作为驱动元件,测量元件采用光电编码器、光栅、感应同步器等。主要用于大型精密加工机床。,图3-4 闭环数字控制,位置 控制器,速度 控制器,伺服 电动机,速度测量,工作台,位置测量,(b) 半闭环数字控制,测量元件在伺服电机的轴端 可克服工作台机械参数变动对控制系统稳定性能的影响 但控制精度不如全闭环数字控制,测量元件在工作台上,脉冲增量插补:逐点比较法、数字积分法。步进电机 数据采样插补:伺服电机的闭环控制,3.1.5 数控系统的分类,传统数控系统,开放式数控系统:PC嵌入NC ,NC嵌入PC,运动控制卡,PC模板,网络化数控系统,3.2 插补原理,输出单个脉冲等,输出采样周期内坐标方向的增量等,第一象限内的直线插补,3.2.1 逐点比较法直线插补,逐点比较法插补就是刀具或绘图笔每走一步都要和给定轨迹上的坐标值进行比较,看这点在给定轨迹的上方或下方,或是给定轨迹的里面或外面,从而决定下一步的进给方向。以阶梯折线来逼近直线或圆弧等曲线。,若Fm 0 ,表明点m在OA直线段的上方或上面,应沿+x轴方向走一步;若Fm 0 ,表明点m在OA直线段的下方,应沿+y轴方向走一步。,偏差计算公式,有两种方法:设置Nx和Ny两个计数器;设置Nxy一个终点计数器。,包括差别判断、坐标进给、偏差计算、终点判断。, 插补计算过程, 终点判断,四个象限的直线插补,直线插补计算的程序实现,表3.1 直线插补的进给方向及偏差计算公式,(1) 数据的输入及存放 XE、YE、NXY、FM、XOY、ZF XOY=1、2、3、4分别代表第一、第二、第三、第四象限。 ZF=1、2、3、4分别代表+x、-x、+y、-y走步方向。,(2) 程序流程,XOY=1 2 3 4,ZF=1 2 3 4 +x -x +y -y,XE、YE、NXY、FM、 XOY、ZF,例3.1 设加工第一象限直线,O(0,0), A(6,4),,3.2.2 逐点比较法圆弧插补,第一象限内的圆弧插补,偏差计算公式,四个象限的圆弧插补,表3.3 圆弧插补计算公式和进给方向,=1、2、3、4、分别代表 、 2 、3 、 4 、N 、N2 、N3 、N4,(1) 数据的输入及存放 X、Y、 NXY、FM、 X、Y、 ZF =1、2、3、4、分别代表 、 2 、3 、4 、N 、N2 、N3 、N4 。 ZF=1、2、3、4分别代表+x、-x、+y、-y走步方向。,圆弧插补计算的程序实现,(2) 程序流程,例3.2 设加工第一象限圆弧,起点A(4,0), 终点B(0,4), 试进行插补计算并作出走步轨迹图。,3.2.3 数字积分插补,数字积分直线插补,例子:设(xe-x0)=101B, (ye-y0)=10B 则加工圆弧AB所需脉冲数n=23=8 脉冲1:JRX=0B+101B=101B JRY=0B+010B=010B 脉冲2:JRX=101B+101B=1010B JRY=010B+010B=100B 脉冲3:JRX=010B+101B=111B JRY=100B+010B=110B 脉冲4:JRX=111B+101B=1100B JRY=110B+010B=1000B 脉冲5:JRX=100B+101B=1001B JRY=000B+010B=010B 脉冲6:JRX=001B+101B=110B JRY=010B+010B=100B 脉冲7:JRX=110B+101B=1011B JRY=100B+010B=110B 脉冲8:JRX=011B+101B=1000B JRY=110B+010B=1000B,Jx , Jy最大有效位长,数字积分圆弧插补,例子:设A(3,1),B(1,3),O(1,1) IA=10B, JA=00B 脉冲1:JRX=00B+00B=00B JRY=00B+10B=10B 脉冲2:JRX=00B+00B=00B JRY=10B+10B=100B 脉冲3:JRX=00B+01B=01B JRY=00B+10B=10B 脉冲4:JRX=01B+01B=10B JRY=10B+10B=100B 脉冲5:JRX=10B+10B=100B JRY=00B+10B=10B 脉冲6:JRX=00B+10B=10B JRY=10B+01B=11B 脉冲7:JRX=10B+10B=100B JRY=11B+01B=100B,3.3 多轴步进驱动控制技术,步进电机又称脉冲电机,是一种将脉冲信号转换为 角位移的机电式数模转换器。,3.3.1 步进电机的分类,按力矩产生原理,反应式:转子无绕组 励磁式:转子有绕组或为永久磁铁,步距小,按输出力矩大小,伺服式 功率式,3.3.2 步进电机的工作原理,步进电机的齿距角,步进电机的步距角,转子齿数,步进电机工作拍数,图3.20 三相步进电机的工作原理分析图,A相通电,B相通电,C相通电,A相通电,图3.15 单三拍工作原理,AB相通电,BC相通电,CA相通电,AB相通电,图3.16 双三拍工作原理,A相通电,AB相通电,BC相通电,C相通电,图3.17 三相六拍工作原理,B相通电,CA相通电,A相通电,3.3.3 步进电机的工作方式,3.3.4 步进电机控制接口及输出字表,L298N、SI-7300步进电机集成功率放大器,HB304V三相混合式步进电机驱动器,ISA,L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V。,三相步进电机驱动电路,x轴步进电机输出字表,存储地址标号,低8位输出字,y轴步进电机输出字表,存储地址标号,高8位输出字,ADX1 ADX2 ADX3 ADX4 ADX5 ADX6,00000001=01H 00000011=03H 00000010=02H 00000110=06H 00000100=04H 00000101=05H,ADY1 ADY2 ADY3 ADY4 ADY5 ADY6,00000001=01H 00000011=03H 00000010=02H 00000110=06H 00000100=04H 00000101=05H,表3.5 三相六拍控制方式输出字表,3.3.5 步

温馨提示

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

评论

0/150

提交评论