数字程序控制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字程序控制课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 程序控制 课件
- 资源描述:
-
1、计算机控制技术计算机控制技术第五章第五章 数字程序控制数字程序控制q5.1 数字程序控制基础数字程序控制基础q5.2 逐点比较法插补原理逐点比较法插补原理 q5.3 步进电机控制技术步进电机控制技术 5.1 5.1 数字程序控制基础数字程序控制基础q1 顺序控制顺序控制q2 数字程序控制数字程序控制1 1 顺序控制顺序控制所谓顺序控制是指:所谓顺序控制是指:使生产机械或生产过程按使生产机械或生产过程按预先规定的时序预先规定的时序(或现(或现场输入条件等)而场输入条件等)而顺序动作顺序动作的自动控制系统。的自动控制系统。目前这类系统中多采用微处理器构成的可编程序目前这类系统中多采用微处理器构成的
2、可编程序控制器(控制器(PC或或PLC)。)。 顺序控制系统的组成结构框图顺序控制系统的组成结构框图 典型顺序控制系统典型顺序控制系统自动剪板机自动剪板机 剪板机的生产工艺及工序表剪板机的生产工艺及工序表 2 2 数字程序控制数字程序控制 所谓数字程序控制系统是指:所谓数字程序控制系统是指:能根据能根据输入输入的的指令和数据指令和数据,控制控制生产机械按规定的生产机械按规定的工工作顺序作顺序、运动轨迹运动轨迹、运动距离运动距离和和运动速度运动速度等规律而自等规律而自动完成工作的自动控制系统。动完成工作的自动控制系统。数字程序控制系统(通常简称数控)一般用于机床控数字程序控制系统(通常简称数控)
3、一般用于机床控制系统中,这类机床被称为数控机床。制系统中,这类机床被称为数控机床。 q 数控加工过程数控加工过程 首先由编程人员按照零件的几何形状和加工工艺要求将加工过程首先由编程人员按照零件的几何形状和加工工艺要求将加工过程编成加工程序。数控系统读入加工程序后,将其翻译成机器能够理解编成加工程序。数控系统读入加工程序后,将其翻译成机器能够理解的控制指令,再由伺服系统将其变换和放大后驱动机床上的主轴电机的控制指令,再由伺服系统将其变换和放大后驱动机床上的主轴电机和进给伺服电机转动,并带动机床的工作台移动,实现加工过程。数和进给伺服电机转动,并带动机床的工作台移动,实现加工过程。数控系统实质上是
4、完成了手工加工中操作者的部分工作。控系统实质上是完成了手工加工中操作者的部分工作。数控数控装置装置伺服伺服系统系统零件图零件图 数控系统数控系统 机床机床加工程序加工程序q 数控加工过程(续)数控加工过程(续) q 数字程序控制原理数字程序控制原理u曲线分割曲线分割 u插补计算插补计算u脉冲分配脉冲分配 q 数字程序控制方式数字程序控制方式(1 1) 按运动控制轨迹分按运动控制轨迹分u 点位控制点位控制数控钻床数控钻床数控冲床数控冲床u 直线控制直线控制数控车床数控车床u 轮廓控制轮廓控制立式加工中心立式加工中心进给脉冲步进电机驱动装置 工作台(2 2) 按伺服系统的类型分按伺服系统的类型分u
5、 开环控制开环控制 步 进 电 机指令值位置比较电路速度控制电路伺服电机速度反馈位置反馈工作台u 闭环控制闭环控制指令值位置比较电路速度控制电路伺服电机工作台u 半闭环控制半闭环控制 性能性能类别类别CPUCPU位数位数联动轴数联动轴数分辨率分辨率( (m m) )进给速度进给速度(m/min)(m/min)其它其它高级型高级型32325 5= 0.1= 24,(1= 24,(1m)m);=10,(0.1m)=10,(0.1m)三维动态,三维动态,MAP,MAP,数字交流伺服数字交流伺服普及型普及型16165, 30.1,0.1,10 24,(1 24,(1m)m); 10,(0.1m) 10
6、,(0.1m)字符字符/ /图形图形交流伺服交流伺服经济型经济型8/168/1633101080,表明,表明m点在直线点在直线OA上方上方;若若Fm0,表明,表明m点在直线点在直线OA下方。下方。A(Xe,Ye)YXm(Xm,Ym)mmO 直线插补的原理图直线插补的原理图 若若Fm0,应向,应向+X方向走一步,新形成的坐标为:方向走一步,新形成的坐标为: 若若Fm0,应向,应向+Y方向走一步方向走一步,新形成的坐标为:新形成的坐标为:Xm+1=Xm+1, Ym+1=YmA(Xe,Ye)YXm(Xm,Ym)mmO 直线插补的原理图直线插补的原理图eYmFeYmXeXmYmF 111新偏差为:新偏
7、差为:Xm+1=Xm, Ym+1=Ym+1eXmFmF 1新偏差为:新偏差为: 综上所述,逐点比较直线插补分四步:综上所述,逐点比较直线插补分四步:q偏差判别:判别偏差判别:判别Fm的正负号的正负号;q坐标进给:控制坐标进给:控制X或或Y坐坐 标进给一步;标进给一步;q新偏差计算:新偏差计算:Fm+1;q终点判别:执行进给的终点判别:执行进给的 总步数是否等于要求进总步数是否等于要求进 给的总步数。给的总步数。开始开始Xe,YeX=0,Y=0,Fm=0Jm=Xe+YeFm0+X向走一步向走一步+Y向走一步向走一步Fm+1= Fm-YeXm+1= Xm +1Fm+1= Fm+XeYm+1= Ym
8、 +1Jm= Jm -1Jm =0结束结束YYNN 例例1:插补第一象限直线段:插补第一象限直线段OA,起点为坐标原点,终点为,起点为坐标原点,终点为Xe=5,Ye=3OAYX 直线直线OAOA的插补运算过程的插补运算过程序序号号偏差偏差判别判别坐标坐标进给进给新偏差计算新偏差计算终点判别终点判别1F0=0+ XF1=F0-Ye=0-3=-3J1= J0-1=8-1=72F10+ XF3=F2-Ye=2-3=-1J3= J2-1=6-1=55F40+ XF5=F4-Ye=4-3=1J5= J4-1=4-1=36F50+ XF6=F5-Ye=1-3=-2J6= J5-1=3-1=27F60+ X
9、F8=F7-Ye=3-3=0J8= J7-1=1-1=0得,时,时,解:根据式8350)0()0(0011JFFXFFFYFFYXXYFmemmmemmememm4F30+ YF4=F3+Xe=-1+5=+4J4= J3-1=5-1=4OAYX 直线直线OAOA的插补运算过程的插补运算过程偏差计算公式:偏差计算公式:Fm 0时时Fm+1=Fm-YeFm0时时Fm+1=Fm+XeL1Fm 0, + XFm 0, + YY 不同象限的直线插补原理图不同象限的直线插补原理图L2Fm 0, - XFm 0, + YL3Fm 0, - XFm 0, - YL4Fm 0, + XFm 0, - YXu四个
展开阅读全文