第3章 数字控制技术_第1页
第3章 数字控制技术_第2页
第3章 数字控制技术_第3页
第3章 数字控制技术_第4页
第3章 数字控制技术_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

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

文档简介

1、第第3章章 数字控制(数字控制(NC)技术技术3.1 数字控制基础生产机械(如各种加工机床)根据数字计算机输出的数字信号,按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动地完成工作的控制方式。 数字程序控制主要应用于机床控制,采用数字程序控制系统的机床叫做数控机床。 数字控制数字控制1952-1969 研究开发 简单工艺 3轴以下步进、液压电机1970-1985 推广应用 多种工艺方法 直流伺服电机1982 系统化 复合设计加工 交流伺服电机1990-至今 高性能集成化 复合设计加工 直线驱动数控系统数控系统 一般由数控装置 、驱动装置、可编程控制器和检测装置等构成。数控装置数控装置

2、由输入装置、输出装置、控制器和插补器等四大部分组成。这些功能都由计算机来完成。数控技术发展概况数控技术发展概况当给定a、b、c、d各点坐标x和y值之后,如何确定各坐标值之间的中间值?插补计算的宗旨是通过给定的基点坐标,以一定的速度连续定出一系列中间点,而这些中间点的坐标值是以一定的精度逼近给定的线段。 从理论上讲,插补的形式可用任意函数形式,但为了简化插补运算过程和加快插补速度,常用的是直线插补和二次曲线插补两种形式。求得这些中间值的数值计算方法插值或插补插值或插补。xyabcd前期准备曲线分成若干段数字控制原理数字控制原理直线插补是指在给定的两个基点之间用一条近似直线来逼近,也就是由此定出中

3、间点连接起来的折线近似于一条直线,并不是真正的直线。 二次曲线插补是指在给定的两个基点之间用一条近似曲线来逼近,也就是实际的中间点连线是一条近似于曲线的折线弧。常用的二次曲线有圆弧、抛物线和双曲线等。(1)脉冲:每一个脉冲信号代表步进电机走一步;代表的是加工过程中最小的加工单位,就是步长。(2)步长:对应于每个脉冲移动的相对位置称为脉冲当量,又称为步长,常用x和y来表示,并且总是取xy。(3)脉冲个数(步数):线段在x轴和y轴的投影长度,和脉冲当量有关。 Nx=(Xe-X0) /x Ny=(Ye-Y0) /y 中间点的输出控制问题数字控制方式1.点位控制 只要求控制刀具行程终点的坐标值,即工件

4、加工点准确定位,在准确到达指定位置后才开始加工。 2.直线控制 主要是控制行程的终点坐标值,不过还要求刀具相对于工件平行某一直角坐标轴作直线运动,且在运动过程中进行切削加工。 3.轮廓控制 能够控制刀具沿工件轮廓曲线不断地运动,并在运动过程中将工件加工成某一形状。这种方式是借助于插补器进行的,插补器根据加工的工件轮廓向每一坐标轴分配速度指令,以获得坐标点之间的中间点。 开环数字程序控制 没有反馈检测元件,工作台由步进电机驱动。步进电机接收步进电机驱动电路发来的指令脉冲作相应的旋转,把刀具移动到与指令脉冲相当的位置。可靠性和精度基本上由步进电机和传动装置决定。 由于采用了步进电机作为驱动元件,使

5、得系统的可控性变得更加灵活,更易于实现各种插补运算和运动轨迹控制。闭环数字程序控制 闭环数字控制结构的执行机构多采用直流电机作为驱动元件,反馈测量元件采用光电编码器(码盘)、光栅、感应同步器等。该控制方式主要用于大型精密加工机床,但其结构复杂,难于调整和维护,一些常规的数控系统很少采用。 半闭环控制系统工作台不在控制环内,克服了由于工作台的某些机械环节的特性引起的参数变动,容易获得稳定的控制特性,广泛应用于连续控制的数控机床上。 数控系统的分类数控系统的分类n传统数控系统(硬件式数控) 程序的输入、运算、插补及控制功能均由专用硬件来完成。n开放式数控系统 “PC嵌入NC结构”-半开放式“NC

6、嵌入PC结构”-开放式 SOFT型开放式-最新开放体系n网络化数控系统 目前主要采用以太网以及现场总线的方式3.2 插补原理n插补计算的任务是对轮廓线的起点到终点之间再密集的计算出有限个坐标点,刀具沿着这些坐标点移动,用折线逼近所要加工的曲线,进而获得理论轮廓。n插补方法可以分为两大类:脉冲增量插补和数据采样插补 脉冲增量插补 控制单个脉冲输出规律,每输出一个脉冲,移动部件都要相应移动一定距离。通常用于步进电机控制系统。 数据采样(增量)插补 在规定的时间内,计算每个坐标方向的增量值、刀具所在的坐标位置及其他一些需要的值。用于直流伺服电动机和交流伺服电动机的闭环或半闭环控制系统。n插补器-在数

7、控系统中完成插补工作。逐点比较法插补原理 刀具或绘图笔每走一步都要和给定轨迹上的坐标值进行比较,看这点在给定轨迹的上方或下方,或是给定轨迹的里面或外面,从而决定下一步的进给方向。 逐点比较法是以阶梯折线来逼近直线或圆弧等曲线的,它与规定的加工直线或圆弧之间的最大误差为一个脉冲当量,因此只要把脉冲当量(每走一步的距离即步长)取得足够小,就可达到加工精度的要求。3.2.1 逐点比较法直线插补逐点比较法直线插补1 1第一象限内的直线插补第一象限内的直线插补 1)偏差计算公式 :偏差计算是逐点比较法关键的一步。 第一象限直线段OA,起点为坐标原点,直线段终点坐标(xe,ye) 已知的。点m(xm,ym

8、)为加工点(动点),若点m在直线段OA上,则有 xm/ymxe/ye即 ym xe-xm ye0 现定义直线插补的偏差判别式为 Fmymxe-xmye 若Fm0,表明点m在OA直线段上;若Fm0,表明点m在OA直线段的上方,即点m处;若Fm0,表明点m在OA直线段的下方,即点m处。 第一象限直线逐点比较法插补的原理是:从直线的起点(即坐标原点)出发,当Fm0时,沿x轴方向走一步;当Fm0时,沿y方向走一步;当两方向所走的步数与终点坐标(xe,ye)相等时,发出终点到信号,停止插补。简化的偏差计算公式简化的偏差计算公式设加工点正处于m点,当Fm0时,表明m点在OA上或OA上方,应沿x方向进一步至

9、(m1)点,该点的坐标值为 xm+1= xm+1 ym+1= ym该点的偏差为 Fm+1=ym+1xe-xm+1ye=ymxe-(xm+1)ye =Fm-ye设加工点正处于m点,当Fm0时,表明m点在OA下方,应向y方向进给一步至(m+1)点,该点的坐标值为 xm+1= xm ym+1= ym+1该点的偏差为 Fm+1=ym+1xe-xm+1ye=(ym+1)xe-xmye=Fm+xe 简化后偏差计算公式中只有一次加法或减法运算,新的加工点的偏差Fm+1都可以由前一点偏差Fm和终点坐标相加或相减得到。特别要注意,加工的起点是坐标原点,起点的偏差是已知的,即F00。终点判断方法终点判断方法 设置

10、Nx和Ny两个减法计数器,在加工开始前,在Nx和Ny计数器中分别存入终点坐标值xe和ye,在x坐标(或y坐标)进给一步时,就在Nx计数器(或Ny计数器)中减去1,直到这两个计数器中的数都减到零时,到达终点。用一个终点计数器,寄存x和y两个坐标进给的总步数Nxy,x或y坐标进给一步,Nxy就减1,若Nxy0,则就达到终点。 插补计算过程插补计算过程 插补计算时,每走一步,都要进行以下四个步骤的插补计算过程,即 偏差判别 坐标进给 偏差计算 终点判断 2.四个象限的直线插补 偏差偏差第第1象限象限第第2象限象限第第3象限象限第第4象限象限偏差公式偏差公式Fm0+x-x-x+xFm+1= Fm-ye

11、Fm0+y+y-y-yFm+1= Fm+xe3.直线插补运算的程序实现(1)数据的输入及存放 计算机的内存中六个单元XE、YE、NXY、FM、XOY和ZF 1)Nxy=Nx+Ny 2)xoy=1、2、3、4分别代表一、二、三、四象限 (xoy的值可由终点坐标(xe,ye)的正、负符号来确定) 3)Fm的初值为F00 4)ZF1、2、3、4分别代表+x、-x、+y、-y走步方向。 (2)直线插补计算的程序流程 下图为直线插补计算的程序流程图,该图按照插补计算过程的四个步骤即偏差判别、坐标进给、偏差计算、终点判断来实现插补计算程序。进给方向标志象限值偏差终点纵坐标总步数终点横坐标例例3-1设加工第

12、一象限直线OA,起点为O(0,0),终点坐标为A(6,4),试进行插补计算并作出走步轨迹图。解解坐标进给的总步数Nxy=|6-0|+|4-0|=10,xe=6,ye=4,F0=0,xoy=1. 走步轨迹图如下:步数坐标进给起点1+x2+y3+x4+y5+x6+x7+y8+x9+y10+x3.2.2 逐点比较法圆弧插补逐点比较法圆弧插补1 1第一象限内的圆弧插补第一象限内的圆弧插补 (1)(1)偏差计算公式偏差计算公式 设要加工逆圆弧设要加工逆圆弧 Rm2=xm2+ym2 R 2=x02+y02 定义偏差判别式为定义偏差判别式为 FmRm2-R2=xm2+ym2-R2 Fm=0,表明加工点,表明

13、加工点m在圆弧上;在圆弧上; Fm0,表明加工点在圆弧外;,表明加工点在圆弧外; Fm0,表明加工点在圆弧内。,表明加工点在圆弧内。 第一象限逆圆弧逐点比较插补的原理第一象限逆圆弧逐点比较插补的原理:从圆弧的起点出发,当:从圆弧的起点出发,当Fm0,为了逼近圆弧,下一步向,为了逼近圆弧,下一步向-x方向进给一步,并计算新的偏差;方向进给一步,并计算新的偏差;若若Fm0,为了逼近圆弧,下一步向,为了逼近圆弧,下一步向+y方向进给一步,并计算新的偏方向进给一步,并计算新的偏差。如此一步步计算和一步步进给,并在到达终点后停止计算,就差。如此一步步计算和一步步进给,并在到达终点后停止计算,就可插补可插

14、补出图所示的第一象限逆圆弧出图所示的第一象限逆圆弧 。 (2 2)简化的偏差计算的递推公式简化的偏差计算的递推公式 当当Fm0时,应沿时,应沿-x方向进给一步至方向进给一步至(m+1)点,其坐标值为点,其坐标值为 : xm+1=xm-1 ym+1=ym 新的加工点的偏差为新的加工点的偏差为 Fm+1=xm+12+ym+12-R2=(xm-1)2+ym2-R2=Fm-2xm+1 当当Fm0时,应沿时,应沿+y方向进给一步至方向进给一步至(m+1)点,其坐标值为点,其坐标值为: xm+1= xm ym+1= ym+1 新的加工点偏差为新的加工点偏差为 Fm+1=xm+12+ym+12-R2=xm2

15、+(ym+1)2-R2=Fm2ym+1 注意:注意:起点的偏差起点的偏差F00。 (2)(2)终点判断方法终点判断方法 圆弧插补的终点判断方法和圆弧插补的终点判断方法和直线插补相同直线插补相同。可将。可将x方向的走方向的走步步数步步数Nx=|xe-x0|和和y方向的走步步数方向的走步步数Ny=|ye-y0|的总和的总和Nxy作为一作为一个计数器,每走一步,从个计数器,每走一步,从Nxy中减中减1,当,当Nxy=0时发出终点到信号时发出终点到信号。(3)(3)插补计算过程插补计算过程 圆弧插补计算过程比直线插补计算过程多一个环节,即要计圆弧插补计算过程比直线插补计算过程多一个环节,即要计算加工点

16、瞬时坐标算加工点瞬时坐标( (动点坐标动点坐标) )值。值。 因此圆弧插补计算过程分为五个步骤:因此圆弧插补计算过程分为五个步骤: 偏差判别偏差判别 坐标进给坐标进给 偏差计算偏差计算 坐标计算坐标计算 终点判断终点判断 2.四个象限的圆弧插补四个象限的圆弧插补(1)(1)第一象限顺圆弧的插补计算第一象限顺圆弧的插补计算 若若Fm0,则沿则沿-y方向进给一步,到方向进给一步,到(m+1)点,新加工点点,新加工点坐标将是坐标将是(xm , ym-1),可求出新的偏差为,可求出新的偏差为 Fm+1=Fm-2ym+1 若若Fm0,则沿,则沿+x方向进给一步至方向进给一步至(m+1)点,新加工点,新加

17、工点的坐标将是点的坐标将是(xm+1, ym),同样可求出新的偏差为,同样可求出新的偏差为 Fm+1=Fm+2xm+1(2)(2)四个象限的圆弧插补四个象限的圆弧插补 3.3.圆弧插补计算的程序实现圆弧插补计算的程序实现 1)Nxy=|xe-x0|+|ye-y0|;2)RNS=1、2、3、4分别代表SR1、SR2、SR3、SR4 RNS=5、6、7、8分别代表NR1、NR2、NR3、NR4 (RNS的值可由起点和终点的坐标来确定)3)Fm的初值为F0,xm和ym的初值为x0和y0;4)ZF=1、2、3、4分别表示+x、-x、+y、-y走步方向。 偏差判别;坐标进给;偏差计算;坐标计算;终点判断

18、 内存中开辟8个单元XO、YO、NXY、FM、RNS、XM、YM、 ZF进给方向标志圆弧种类偏差起点纵坐标总步数起点横坐标动点纵坐标动点横坐标指明RNS,可以选择同样的偏差计算公式判断Fm的值判断Fm的值y轴x轴RNS=1 2 3 4 SR1、SR2、SR3、SR4 RNS=5 6 7 8 NR1、NR2、NR3、NR4例:设加工第一象限逆圆弧 ,已知起点的坐标为A(5,0),终点的坐标为B(0,5),试进行插补计算并作出走步轨迹图。 解:坐标进给的总步数Nxy=|0-5|+|5-0|=10,x0=5,y0=0,F0=0。步数偏差判别坐标进给偏差及坐标计算终点判断偏差计算坐标计算起点F0=0

19、x0=5, y0=0=5+5=101F0=0-xF1= F0-2 x0+1= -9x1=4, y1=0=92F10+yF2= F1+2y1+1= -8x2=4, y2=1=83F20+yF3= F2+2y2+1= -5x3=4, y3=2=74F30+yF4= F3+2y3+1= 0 x4=4, y4=3=65F4=0-xF5= F4-2x4+1= -7x5=3, y5=3=56F50+yF6= F5+2y5+1=0 x6=3, y6=4=47F6=0-xF7= F6-2x6+1= -5x7=2, y7=4=38F70-xF9= F8-2x8+1=1x9=1, y9=5=110F90-xF10

20、= F9-2x9+1=0 x10=0, y10=5=0数字积分法插补(一)数字积分的基本原理(一)数字积分的基本原理从t=t0到tn,函数y=f(t)曲线所包围的面积可表示为:若将0t的时间划分成时间间隔为t的有限区间当t足够小时当t取一个单位时间Oyy=f(t) tn)()(Sn0tttdtftytdtfniittn10)()(S0t10Sniiy t t0 累加求和运算,可用数字积分器来实现被积函数寄存器累加器(余数寄存器)tS存放y值计数器(面积寄存器)积分器实际完成:(式中 N为累加器的位数)10SniiyKNK2110Sniiy误差分析:一、根据矩形近似积分原理,各矩形面积之和和曲线

21、所包的实际面积有差别,t 越小,累加误差越小。二、积分完成后,累加器内还可能有余数存在,即小于单位面积的余数丢掉,这是积分器本身造成的误差。( (二二) )数字积分法直线插补数字积分法直线插补 直线段OA,起点位于原点,终点为A(Xe,Ye) 直线方程 微分得:将x、y化为对时间t的参量方程xOyA(Xe,Ye)xxyyeeeeeexydtdxdtdyxydxdy)()(21tFdtKyytFdtKxxeeeeKydtdyKxdtdxeenetteenettyytFtFdtKyxxtFtFdtKxnn0)()(0)()(02201100101000niieeettniieeetttKyydtK

22、ytKxxdtKxnn 积分用累加来代替 1010111nieeenieeetnKyKyynKxKxx比例系数K和累加次数n之间的关系:)(其中,NKKnKn2111Nn2用两个累加器完成平面直线的插补实质是求x、y的O AO A的定积分累加的始终是终点坐标: 为保证每次累加最多只溢出一个脉冲(只走一步),累加器的位数应取得和 寄存器的位数相同。:(1)函数值寄存器中分别存放的被积函数(终点坐标 )在插补过程中保持不变。(2)每个累加器对被积函数累加 后,溢出脉冲的总数等于终点坐标值。(3)把符号与数据分开,取数据的绝对值作被积函数,符号做进给方向控制信号,可对不同象限直线进行插补。(4)两套

23、数字积分器构成平面直线插补器。只要增加一套数字积分器,可以实现空间直线的插补。exeyexeyN2nKyynKxxeeee例:已知第一象限直线OA,起点O(0、0),终点A(5、8)。试用数字积分器插补法实现这条直线并图示。(累加器和寄存器的位数N=4)解: 累加器和寄存器的位数N=4,最大容量24=16.xxSyyS累加器x累加器溢出脉冲累加器y累加器溢出脉冲累加次数x数字积分器y数字积分器x函数值寄存器y函数值寄存器0500800150+5=5080+8=80255+5=100816-16=013510+5=15080+8=804520-16=41816-16=01554+5=9080+8

24、=80659+5=140816-16=017519-16=3180+8=80853+5=80816-16=01958+5=13080+8=8010518-16=21816-16=011152+5=7080+8=801257+5=120816-16=0113517-16=1180+8=801451+5=60816-16=011556+5=11080+8=8016516-16=01816-16=01数字积分法脉冲分配及走步轨迹1)XX为x轴终点坐标值存放单元2)YY为y轴终点坐标值存放单元3)CPU的内部工作寄存器D,H分别作为 x,y累加器,如累加器位数N=8,则累加次数2N=28=256数字积

25、分法第一象限直线插补程序流程图数字积分法第一象限直线插补程序流程图( (三三) )数字积分法圆弧插补数字积分法圆弧插补yxdtdxdtdydtdyydtdxxRyx022222求导得:以坐标原点为圆心,R为半径的原方程式为 x2+y2=R2 )()(21tFdtxKytFdtyKxiiiiKxdtdyKydtdx参变量方程式:求积分得:00220011)()()()(00yytFtFdtxKxxtFtFdtyKenittenittnn)()(21tFdtxKytFdtyKxii10010000niiieittniiieitttxKyydtxKtyKxxdtyKnn:积分用累加来近似计算 累加器

26、溢出脉冲用计数器计数,则积分完成后,计数器中所存的数就是A到B的坐标增量值 和0 xxe0yye定积分ntt 0 x坐标值累加的溢出脉冲作为y轴的进给脉冲 y坐标值累加的溢出脉冲作为x轴的进给脉冲 数字积分法圆弧插补与直线插补不同之处:(1)x坐标值( )累加的溢出脉冲作为y轴的进给脉冲 y坐标值( )累加的溢出脉冲作为x轴的进给脉冲(2)y、x寄存器初始分别存入圆弧的起点坐标 和 随着加工点位置的移动,y、x寄存器的内容是变化的。(3)两坐标不一定同时达到终点(累加次数不一定是2N),故两个坐标方向均需进行终点判断,即ixiy0 x0y00yyyxxxee步数步数数字积分法圆弧插补坐标修正及

27、坐标进给圆弧走向顺圆(SR)逆圆(NR)所在象限12341234轴进给-y+y+y-y+y-y-y+y 轴进给+x+x-x-x-x-x+x+xyx以第一象限逆圆为例:1) X函数寄存器初始存入圆弧起点坐标值y0 Y函数寄存器初始存入圆弧起点坐标值x02)累加器y累加x轴坐标值而产生一个溢出脉冲时,y轴进给一步,x函数寄存器所存放的加工点的y坐标值就“+1”3)累加器x累加y轴坐标值而产生一个溢出脉冲时,x轴进给一步,y函数寄存器所存放的加工点的x坐标值就“-1”4)当坐标值较小时,需累加多次才能得到一个溢出脉冲,为加快插补过程,开始时将x 和y置成满数(2N-1)。:设加工第一象限逆圆弧,已知

28、起点(5、0),终点(0、5)。试用数字积分器圆弧插补计算并作出走步轨迹图。(累加器位数n=3)。xxSyyS累加器x累加器溢出脉冲累加器y累加器溢出脉冲累加次数x数字积分器y数字积分器x函数值寄存器y函数值寄存器00705701070512-8=41218-8=0159-8=113220450424049-8=1153704506310-8=2149-8=1174603408410-8=21370946029-8=1110511-8=312301158-8=0114012550040解:3.3 多轴步进电机控制技术 步进电机控制技术是数控技术中最常用的一种控制方法。一个数控机床,它的驱动元件

29、常常是步进电机。步进电机早先属于控制电机,是电机类中比较特殊的一种,它是靠脉冲来驱动的。靠步进电机来驱动的数控系统的工作站或刀具总移动步数决定于指令脉冲的总数,而刀具移动的速度则取决于指令脉冲的频率。很明显,步进电机不是连续的变化,而是跳跃的,离散的。 步进电机:脉冲电机,给一个脉冲电机转一下。它是一种将电脉冲信号转换为角位移的机电式数模(DA)转换器。 步进电动机3.3.1 步进电机的分类n按力矩产生的原理,分为反应式和励磁式。 反应式的转子中无绕组,由定子磁场对转子产生的感应 电磁力矩实现步进运动。反应式步进电机有较高的力矩转动惯量比,步进频率较高,频率响应快,结构简单。 励磁式的定子和转

30、子均有励磁绕组,由它们之间的电磁力矩实现步进运动。有的励磁式电机转子无励磁绕组,而是由永久磁铁制成,转子有永久磁场,通常把这样的步进电机称为混合式步进电机。 混合式步进电机具有步距较小、有较高的启动和运行频率、消耗功小、效率高、不通电时有定位转矩、不能自由转动等特点,广泛应用于机床数控系统、打印机、硬盘机等数控装置中。n按照输出力矩大小分为伺服式和功率式。伺服式只能驱动小负载,一般与液压转矩放大器配用,才能驱动机床等较大负载。功率式可以直接驱动较大负载。3.3.2 步进电机的工作原理(1)步进电机的结构:内转子和定子构成。 定子:定子上有绕组,图中的电机是三相电机,有3对磁极,实际上步进电机不

31、仅有三相,还有四相、五相等等。三对磁极分别为A、B、C,通过开关轮流通电。 转子:上面带齿。为了说明问题,这里只画了4个齿。(其实一般有几十个齿)(2)工作原理:对于三相步进电机的A、B、C这三个开关,每个开关闭合,就会产生一个脉冲。工作原理工作原理A 相通电,相通电,A 方向的磁通经方向的磁通经转子形成闭合回路。转子形成闭合回路。A 相通电使转子相通电使转子1、3齿和齿和 A相轴线相轴线 对齐。对齐。CABBCA3412磁力线总是要通过磁阻最小磁力线总是要通过磁阻最小的路径闭合的路径闭合。在磁力线扭曲。在磁力线扭曲时产生切向力而形成磁阻转时产生切向力而形成磁阻转矩,使转子转动,使转、定矩,使

32、转子转动,使转、定子的齿对齐停止转动。子的齿对齐停止转动。CABBCA3412B相通电,转子2、4齿和B相轴线对齐,相对A相通电位置转30;1C342CABBAC相通电,相通电,转子转子1、3齿和齿和C相轴线对齐,相对相轴线对齐,相对B相再相再转转30 CABBCA3412CABBCA34121C342CABBACABBCA3412AA拍拍拍111CBCABBCA2341ZZ360NZNZ360/如:Z=4 , N=3 时3034360 min)/(636036060601rfZNfffZNn通电切换频率)(1. .单三拍工作方式:单三拍就是每次只给一个线组通单三拍工作方式:单三拍就是每次只给

33、一个线组通电,其余的绕组断开。电,其余的绕组断开。 绕组的通电顺序:绕组的通电顺序: A B C A A B C A 电压波形电压波形 在这里,步进电机是由脉冲控制的。而脉冲的在这里,步进电机是由脉冲控制的。而脉冲的输出受计算机的控制。输出受计算机的控制。3.3.3 步进电机的工作方式步进电机的工作方式2 2步进电机的双三拍工作方式步进电机的双三拍工作方式 绕组的通电顺序:绕组的通电顺序: AB BC CAAB BC CA 电压波形电压波形3 3步进电机的三相六拍工作方式步进电机的三相六拍工作方式 绕组的通电顺序:绕组的通电顺序: A AB B BC C CA AA AB B BC C CA

34、A 电压波形电压波形三相单双六拍三相单双六拍三相绕组的通电顺序为: A AB B BC C CA A 共六拍A相通电,转子1、3齿和A相对齐。CABBCA3412转子转到两磁拉力平衡的位置上。相对AA 通电,转子转了15。(1)BB 磁场对 2、4 齿有拉力,使转子顺时针方向转动。A、B相同时通电(2)AA磁场继续对1、3齿有拉力,使转子逆时针方向转动。CABBCA3412 总之,每个循环周期,有六种通电状态,所总之,每个循环周期,有六种通电状态,所以称为三相六拍,步距角为以称为三相六拍,步距角为1515 。 CABBCA3412B相通电转子转子2 2、4 4齿和齿和B B相对齐,又转了相对齐

35、,又转了1515 。CABBCA3412三相双三拍三相双三拍三相绕组的通电顺序为:三相绕组的通电顺序为: AB BC CA AB 共三拍。AB通电CABBCA3412CABBCA3412BC通电通电 以上三种工作方式,三相双三拍和三相单双六拍较三相单三拍稳定,因此较常采用。工作方式为三相双三拍时,每通入一个电脉冲,转子也是转30,即 = 30。CA通电CABBCA3412总结:总结:1 1、步进电动机可以将电脉冲信号转换为角位移或线位移、步进电动机可以将电脉冲信号转换为角位移或线位移 2 2、其步距角和转速不受电压波动、负载变化、温度变化、其步距角和转速不受电压波动、负载变化、温度变化等因素的

36、影响等因素的影响 NZNZ360/通电切换频率)(frfnmin)/(6主要解决几个问题:主要解决几个问题:(1) (1) 脉冲序列的生成脉冲序列的生成(2) (2) 电机旋转方向的控制电机旋转方向的控制(3) (3) 控制接口及驱动器控制接口及驱动器 (4) (4) 控制程序控制程序步进电机控制系统原理步进电机控制系统原理 1 1脉冲序列的生成脉冲序列的生成 计算机产生计算机产生并行二进制码并行二进制码转换成转换成串行脉冲序列串行脉冲序列 脉冲幅值脉冲幅值 由数字元件电平决定由数字元件电平决定 接通和断开时间可用延时的办法控制。接通和断开时间可用延时的办法控制。 要求:要求:确保步进到位确保

37、步进到位 2 2方向控制方向控制 步进电机旋转方向与步进电机旋转方向与内部绕组的通电顺序内部绕组的通电顺序相关。相关。 三相步进电机有三种工作方式:三相步进电机有三种工作方式: 单三拍,通电顺序 ABC 双三拍, 通电顺序 ABBCCA 三相六拍,通电顺序 AABBBCCCA 改变通电顺序可以改变步进电机的转向改变通电顺序可以改变步进电机的转向 3 3控制接口及输出字表控制接口及输出字表输出接口的每一位控制一相绕组输出字表输出字表以控制以控制X X轴步进电机为例轴步进电机为例 用用 DO2、 DO1 、 DO0 分别接至步进电机的分别接至步进电机的A、B、C三相绕组三相绕组。根据。根据所选定的

38、步进电机及控制方式,写出相应控制方式的输出字表。所选定的步进电机及控制方式,写出相应控制方式的输出字表。 用用“1”表示绕组表示绕组通电;通电;用用“0”表示相应的绕组表示相应的绕组断电。断电。步步 序序 控控 制制 位位 工工 作作 状状 态态 输输出出字字 DO7DO6DO5DO4DO3DO2C相相 DO1B相相 DO0A相相 100000001A01H200000010B02H300000100C04H 三相单三拍三相单三拍步步 序序 控控 制制 位位 工工 作作 状状 态态 控控 制制 模模 型型 DO7DO6DO5DO4DO3DO2C相相 DO1B相相 DO0A相相 10000000

39、1A01H200000011AB03H300000010B02H400000110BC06H500000100C04H600000101CA05H 三相六拍三相六拍步步 序序 控控 制制 位位 工工 作作 状状 态态 控控 制制 模模 型型 DO7DO6DO5DO4DO3DO2C相相 DO1B相相 DO0A相相 100000011AB03H200000110BC06H300000101CA05H 三相双三拍三相双三拍 为了便于寻找,输出字以表的形式存放于计算机指定的存储区域。 4. 控制程序控制程序(1)步进电机程序设计的主要任务: 走步控制(坐标进给)走步控制(坐标进给) 速度控制(输出字的

40、输送频率)速度控制(输出字的输送频率)(2)程序框图(以三相六拍为例说明这类程序的设计)1)步进电机走步控制程序A、ADX表示x轴步进电机输出字表的取数地址指针B、ADY表示y轴步进电机输出字表的取数地址指针C、ZF=1、2、3、4分别表示+x、-x、+y、-y走步方向。 在流程图的第一个判断中,ZF通过对Fm的判断来赋值。程序还要和插补计算程序结合起来。2)步进电机速度控制程序输出字更换得越快,步进电机的转速越高控制延时时间,即可达到调速的目的。 Ti为相邻两次走步的时间间隔 Vi为进给一步后速度 a为加速度,则Ti+1: 离线计算各个Ti+1,作为时间表编入程序,按表地址依次取出下一步进给

41、的Ti,通过延时程序或定时器产生给定的时间间隔,发出走步命令。5. 数控系统设计举例-三轴步进电机控制1. 数控系统的硬件结构及主要部件 (1)工业控制机(IPC) (2)运动控制卡PCI-12403.4 多轴伺服驱动控制技术3.4.1 3.4.1 伺服系统伺服系统 定义:定义:在自动控制系统中,把输出量能够以一定准在自动控制系统中,把输出量能够以一定准确度跟随输入量变化的系统称为随动系统,亦称伺服确度跟随输入量变化的系统称为随动系统,亦称伺服系统系统 组成:组成:由伺服驱动装置和驱动元件(执行元件,即由伺服驱动装置和驱动元件(执行元件,即伺服电机)组成。高性能的伺服系统还有检测装置。伺服电机)组成。高性能的伺服系统还有检测装置。(1 1)伺服系统的基本要求)伺服系统的基本要求 稳定性好稳定性好 精度高精

温馨提示

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

评论

0/150

提交评论