版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、3步进电机控制技术1数字程序控制基础2逐点比较法插补原理 第3章 开环数字程序控制兰州交通大学自动化学院1 能根据输入的指令和数据,控制生产机械按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动完成工作的自动控制,称为数字程序控制。 数字程序控制主要应用于机床的自动控制,如用于铣床、车床、加工中心、线切割机以及焊接机、气割机等的自动控制系统中。数字程序控制数字程序控制的应用兰州交通大学自动化学院2 31 数字程序控制基础1. 运动轨迹插补的基本原理 图3=1 曲线分段 (1)将曲线划分成若干段,分段线段可以是直线或弧线。 (3)根据各线段的性质,确定各线段采用的插补方式及插补 算法。(2
2、)确定各线段的起点和终点坐标值等数据,并送入计算机。 (4)将插补运算过程中定出的各中间点,以脉冲信号的形式去控制x和y方向上的步进电机,带动刀具加工出所要求的零件轮廓。每个脉冲驱动步进电机走一步为一个脉冲当量(mm脉冲),或步长,用x和y来表示,通常取xy。 兰州交通大学自动化学院3图3-3 闭环数字程序控制 图3-2 开环数字程序控制 2 . 数字程序控制系统分类 (按伺服控制方式分类) 兰州交通大学自动化学院4 3. 2 逐点比较法插补原理 1 . 逐点比较法直线插补(以第一象限 为例) (1)直线插补的偏差判别式 若Fm0,表明点m在oA直线上; 从直线的起点出发,当Fm0时,沿x轴方
3、向走一步;当Fm0时,沿y方向走一步;当两方向所走的步数与终点坐标(xe,ye)相等时,发出终点到信号,停止插补。 第一象限直线逐点比较法插补原理为:图3=4 第一象限直线 Fm0,表明点m在oA直线上方; Fm0,表明点m在oA直线下方。兰州交通大学自动化学院5偏差判别式简化 当Fm0时,表明m点在oA上或oA的上方,此时应沿x方向进给一步,走一步后新的坐标值为 该点的偏差为 同理,当Fm0时,应向y方向进给一步,该点的偏差为兰州交通大学自动化学院图3-5 第一象限直线 6(2)终点判别方法 总步长法:设置一个终点计数器Nxy,寄存x、y两个坐标方向进给的总步数,x和y坐标每进给一步, Nx
4、y就减1,直到Nxy减到零,就达到终点。 终点坐标法:设置Nx、Ny两个减法计数器,在加工开始前,在Nx、Ny计数器中分别存入终点坐标值xe、ye。加工时,x坐标每进给一步,就在Nx计数器中减去1,y坐标每进给一步,就在Ny计数器中减去1,直到这两个计数器中的数都减到零,就到达终点。 兰州交通大学自动化学院7 偏差判别:判断上一步进给后的偏差是F0还是F0;逐点比较法直线插补计算的四个步骤: 坐标进给:根据所在象限和偏差判别的结果,决定进给坐标轴及其方向; 偏差计算:计算进给一步后新的偏差,作为下一步进给的偏差判别依据 终点判断:进给一步后,终点计数器减1,判断是否到达终点,到达终点则停止运算
5、;若没有到达终点,返回。如此不断循环直到到达终点。兰州交通大学自动化学院8(3)四个象限直线插补图3-6 四个象限直线的偏差符号和方向不同象限直线插补的偏差符号和进给方向如图 ;计算时,公式中的终点坐标值xe和ye均采用绝对值。兰州交通大学自动化学院分别处理法9(3)四个象限直线插补图3-7 四个象限直线的偏差符号和方向坐标变换方法实现4个象限的直线插补时,均按第一象限的直线插补进行计算。不同象限直线插补的偏差符号和进给方向如图 ;兰州交通大学自动化学院坐标变换法10(4)直线插补计算的程序实现设置六个存储单元XE、YE、NXY、FM、XOY和ZF,分别存放直线的终点横坐标值xe、终点纵坐标值
6、ye、进给总步数Nxy、加工点偏差Fm、直线所在象限标志及进给方向标志。 图3-8 直线插补计算程序流程兰州交通大学自动化学院11例31 设加工第一象限直线oA,起点坐标为o(0,0),终点坐标为A(6,4),试进行插补计算并作出走步轨迹图。 图3-9 直线插补走步轨迹图 解 xe6,ye4,进给总步数Nxy| 60 | 40 |10,F00,插补计算过程如表,走步轨迹如图。 兰州交通大学自动化学院12步数偏差判别坐标进给偏差计算终点判断起点 F00 Nxy101F00 x F1F0ye04=4 Nxy92F10y F2F1xe462 Nxy83F20 x F3F2ye24=2 Nxy74F3
7、0y F4F3xe264 Nxy65F40 x F5F4ye440 Nxy56F50 x F6F5ye04 =4 Nxy47F60y F7F6xe462 Nxy38F70 x F8F7ye24 =2 Nxy29F80y F9F8xe264 Nxy110F90 x F10F9ye44 =0 Nxy0表3-2 直线插补过程兰州交通大学自动化学院132 逐点比较法圆弧插补(以第一象限 为例) (1)逆圆弧插补偏差判别式图3-10 第一象限逆圆弧 Fm0 ,表明加工点m在圆弧上;当Fm0时,x轴方向进给一步,并计算新的偏差;当Fm0时,向y轴方向进给一步,并计算新的偏差。如此,一步步计算,一步步进给,
8、并在到达终点时停止计算,就可插补出如图所示的第一象限逆圆弧。 第一象限逆圆弧插补原理为:Fm 0 ,表明加工点m在圆弧外;Fm0 ,表明加工点m在圆弧内。兰州交通大学自动化学院14新加工点的偏差为当Fm0时,应沿x轴方向进给一步,到m1点,其坐标值为 偏差判别式简化 同理,当Fm0时,新加工点的偏差为兰州交通大学自动化学院15(2)终点判断 同直线插补计算,取x轴方向的走步步数Nx与y轴方向的走步步数Ny之和NxyNxNy作为计数器,每走一步,从Nxy中减1,Nxy减到零时,即到达终点。 兰州交通大学自动化学院逐点比较法圆弧插补计算的五个步骤:偏差判别 坐标进给 偏差计算 坐标计算 终点判断注
9、意:在偏差计算的同时,要进行动点瞬时坐标值的计算,以便为下一点的偏差计算做好准备。坐标计算16(3)顺圆弧插补偏差判别式图3-11 第一象限顺圆弧 若Fm0,下一步向x轴方向进给一步,新加工点的坐标为 ,偏差为121+=+mmmxFF 若偏差Fm0,沿 轴方向进给一步,新加工点的坐标为 ,偏差为兰州交通大学自动化学院17(4)四个象限圆弧插补图3-11 四个象限圆弧插补的对称关系圆弧插补中,沿对称轴的进给的方向相同,沿非对称轴的进给的方向相反。所有对称圆弧的偏差计算公式,只要取起点坐标的绝对值,均与第一象限中的逆圆弧或顺圆弧的偏差计算公式相同。兰州交通大学自动化学院18(5)圆弧插补计算的程序
10、实现 图3-13 四象限圆弧插补程序流程图兰州交通大学自动化学院19例32 设加工第一象限逆圆弧AB,已知圆弧的起点坐标为A(4,0),终点坐标为B(0,4),试进行插补计算并作出走步轨迹图。 图3-14 圆弧插补走步轨迹图 解 插补计算过程如表,走步轨迹如图。兰州交通大学自动化学院20步数偏差判别坐标进给偏差计算坐标计算终点判别起点F00 x04,y00 Nxy81F00 xF1F02x017x1x013,y10 Nxy72F10y F2F12y116x23,y2y111 Nxy63F20y F3F22y213x33,y3y212 Nxy54F30y F4F32y312x43,y4y313
11、Nxy45F40 xF5F42x413x5x412,y53 Nxy36F50y F6F52y514x62,y6y514 Nxy27F60 x F7F62x611x7x611,y74 Nxy18F70 xF8F72x710 x8x710,y84 Nxy0表3-3 圆弧插补计算过程返回兰州交通大学自动化学院21 33 步进电机控制技术 步进电机是一种将电脉冲信号转换为角位移的电磁装置,其转子的转角与输入的电脉冲数成正比,转速与脉冲频率成正比,运动的方向由步进电机各相的通电顺序决定。步进电机具有控制简单、运行可靠、惯性小等优点,主要用于开环数字程序控制系统中。兰州交通大学自动化学院221 . 步进电
12、机工作原理 图3-15 步进电机结构及工作原理图 假设转子上有四个齿,相邻两齿对应的角度为齿距角,为:Z转子齿数。Z4时, 。 兰州交通大学自动化学院下图是三相反应式步进电机结构简图。23 输入一个电脉冲信号,转子转过的角度称为步距角s ,对于步进电机的三相单三拍工作方式,每切换一次通电状态,转子转过的角度为1/3齿距角,经过一个周期,转子走了3步,转过一个齿距角。 式中:Z转子齿数; N步进电机工作拍数,NmK; m定子绕组相数; K与通电方式有关的系数,单相通电方式K1, 单、双相通电方式K2 兰州交通大学自动化学院242步进电机的工作方式 步进电机有三相、四相、五相、六相等多种,每一种均
13、可工作于单相通电方式,双相通电方式,或单、双相交叉通电方式。 单三拍工作方式,各相通电顺序为 ABCA,或 ACBA;以三相步进电机为例,有以下三种工作方式: 双三拍工作方式,各相通电顺序为 ABBCCAAB,或ACCBBAAC; 三相六拍工作方式,各相通电顺序为 AABBBCCCAA,或 AACCCBBBAA。兰州交通大学自动化学院253. 步进电机的脉冲分配程序 (1)步进电机控制接口图3-16 步进电机控制接口框图兰州交通大学自动化学院26存储单元PA口输出字ADX100000001ADX200000011ADX300000010ADX400000110ADX500000100ADX60
14、0000101 表3-5 三相六拍控制方式状态字表 (2)步进电机控制的输出字以x轴步进电机控制为例三相六拍控制方式假定输出数据为“1”时,相应的绕组通电,为“0”时断电。兰州交通大学自动化学院27(3)步进电机的脉冲分配控制程序 设要控制x、y两个方向的步进电机,用ADX、ADY分别表示x方向和y方向步进电机输出字表的取数地址指针,以ZF1、2、3、4分别表示x、x、y、y进给方向,则x、y两个方向步进电机的脉冲分配控制程序流程图如下图。 将步进电机的脉冲分配控制程序和插补计算程序结合起来,并修改程序的初始化和循环控制判断等内容,可实现二维或三维曲面零件加工的数字程序控制。兰州交通大学自动化
15、学院28图3-17 步进电机的脉冲分配程序流程图返回兰州交通大学自动化学院294 步进电机的速度控制程序 步进电机的速度控制,就是控制步进电机产生步进动作的时间,即控制步进电机各相绕组通电状态的切换时间,使步进电机按照给定的速度规律进行工作。 (a)速度-时间曲线;(b)位置-时间曲线;(c)进给脉冲序列图3-18 步进电机的加速过程兰州交通大学自动化学院30 如果要产生一个接近线性上升的加速过程,就可控制进给脉冲序列的时间间隔,由疏到密地命令步进电机产生步进动作。 设Ti为相邻两个进给脉冲之间的时间间隔(s),Vi 为进给一步后的末速度(步s),a为进给一步的加速度(步s2),则得 则:通常离线计算求得各个Ti ,存表,把Ti 编入程序中。 兰州交通大学自动化学院图3-19 步进电机的速度控制曲线31 本章小结 具有能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高处作业安全防护隐患识别图集
- 北京医患关系典型案例
- 长期复诊医患关系模式
- 企业内部职业规划
- 金融IT职业规划
- 喀什消防安全检测机构
- 安全拉杆生产认证讲解
- 光电类美容仪安全培训内容课件
- 阿里职业发展路径
- 平武消防安全指导中心职能
- 2026年湖南电气职业技术学院单招综合素质考试题库含答案详解
- 2025年度护士个人工作总结与展望
- 2025秋人教版(新教材)初中美术八年级上册知识点及期末测试卷及答案
- 医院副院长年度工作述职报告范文
- DB50∕T 867.76-2025 安全生产技术规范 第76部分:汽车制造企业
- 2026年保安员考试题库500道附完整答案(历年真题)
- 工地给水管预埋施工方案
- 护理三基试题汇编1000题(含答案)
- GB/T 13891-2008建筑饰面材料镜向光泽度测定方法
- GB/T 12346-2006腧穴名称与定位
- 公文格式(全区)课件
评论
0/150
提交评论