概述数控技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《概述数控技术课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概述 数控技术 课件
- 资源描述:
-
1、数数 控控 技技 术术第四章第四章 计算机数控(计算机数控(CNCCNC)系统系统主讲教师主讲教师 罗罗 哲哲一、一、CNCCNC系统的构成与功能系统的构成与功能1 1、数字控制的任务、数字控制的任务数控机床的任务,主要在于制造各种规定的几何形状。机械制造技术中,被加工零件的几何形状千变万化,主要有回转体零件回转体零件和非回转体零件非回转体零件。从控制技术观点来分析各种加工方法时,主要着眼于几何规律几何规律方面的控制。机械制造工艺中的数字控制就是使工件与刀具的相对运动形成规定的几何轨迹。机床数字控制的根本任务就是运动轨迹行程量行程量控制和开关量开关量控制。总体采用G、M代码和S、T、F等。柔性
2、自动化要求CNC具有通信和DNC(直接控制)功能。市场个性化和适应性要求CNC自身具有结构上的开放性和功能上的可重构性。2 2、CNCCNC系统的组成系统的组成根据机床数字控制任务,CNC系统采用了计算机作为控制部件,通过常驻在其内部的数控系统软件实现部分或全部数控功能,从而能对机床运动进行实时控制。只要改变计算机的控制软件就能实现一种新的控制方法,这是CNC的最大特点特点。输入设备输出设备计算机硬件与数控系统软件可编程控制器PLC主轴控制单元电气控制单元速度控制单元主轴电动机机床电器进给电动机位置检测CNCCNC系统的一般结构框图系统的一般结构框图CNC控制器编程计算机操作面板纸带阅读机打印
3、机穿孔机电传机显示设备程序处理机床轨迹处理机床轨迹运动的数字控制运动的数字控制处理开关量处理开关量的逻辑控制的逻辑控制3 3、CNCCNC控制器一般的工作过程控制器一般的工作过程CNC的工作是在计算机硬件的支持下,执行软件控制功能的全过程。(1 1)输入)输入:输入CNC控制器通常有零件程序零件程序、机床机床参数参数和补偿数据补偿数据。机床参数和除刀具尺寸外的补偿数据一般在机床出厂或在用户安装调试时已设定好,所以主要是零件程序和刀具尺寸补偿数据的输入。输入形式有光电阅读机纸带输入纸带输入、键盘输入键盘输入、磁盘磁盘输入输入和连接上级计算机的DNCDNC接口输入接口输入。CNC输入工作方式有存储
4、方式存储方式和NCNC方式方式,前者将整个零件程序全部输入再调出,后者边输入边加工。(2 2)译码)译码:译码处理是将零件程序的一个程序段作为单位进行处理。译码处理将零件轮廓信息、进给速度F和其他辅助信息(M、S、T)解释后,存放在指定的内存专用区域。在译码过程中还要完成对程序段的语法检查,发现错误立即报警。(3 3)刀具补偿)刀具补偿:刀具补偿是指刀具长度和刀具半径的补偿。刀具补偿作用就是把零件轮廓轨迹按已定的刀具尺寸数据自动转换成刀具中心轨迹。高档CNC刀具补偿还包括程序段之间的自动转接和过切削判断,即C刀具补偿功能。(4 4)进给速度处理)进给速度处理:数控加工程序给定的刀具相对工件的移
5、动速度是在各坐标合成运动方向上的速度,即F代码指令值。速度处理首先按合成速度来计算各进给运动坐标方向的分速度,为插补时计算各进给坐标的行程量准备。同时处理机床的最低和最高速度限制及自动加减速。(5 5)插补)插补:要进行轨迹加工,CNC必须从一条已知起点和终点的曲线上自动进行“数据点密化”工作,此即所谓插补。插补是在规定的周期内执行一次,即在每个周期内,按指令进给速度计算出一个微小的直线数据段,经过若干插补周期后,完成一个程序段加工。(6 6)位置控制)位置控制:位置控制是处在伺服回路的位置环上,如图。其主要工作是在每个采样周期内,将插补计算出的理论位置与实际反馈位置相比较,用其差值去控制进给
6、电动机。这部分工作可由硬件或软件来完成,通常还要完成位置回路的增益调整、各坐标方向的螺距误差补偿和反向间隙补偿。(7 7)I/OI/O处理处理:主要是指CNC与机床之间电气信号的输入、输出处理和控制。(8 8)显示)显示:为操作者提供方便,包括:零件程序、参数、刀具位置、机床状态、报警信息等显示。有些CNC还有刀具加工轨迹的静态和动态图形显示。(9 9)诊断)诊断:自动故障诊断是现代CNC所必须具备的功能,通常有联机诊断和脱机诊断两种功能。联机诊断联机诊断是指CNC中的自诊断程序,融合在各个部分,随时检查不正常的事件。脱机诊断脱机诊断是在CNC不工作情况下的诊断,通过配备的各种脱机诊断程序对存
7、储器、外围设备接口和I/O接口进行检查。脱机诊断也可采用远程通信方式进行,即所谓的远程诊断。远程诊断是把用户的CNC通过网络与远程通信诊断中心的计算机相连,由诊断中心计算机对CNC进行诊断、故障定位和修复。输 入译 码S、M、T指令处理坐标及刀补处理G指令处理插补运算F速度处理可编程控制器PLC主轴控制与辅助操作处理插补预处理伺服驱动位置控制输出坐标轴运动与位置检测CNCCNC信息流程信息流程零件程序程序段终点信号S、M、T执行完信号主轴电动机和电气控制进给电动机输入层存储层工作存储层调节层机床控制层4 4、CNCCNC控制器的功能控制器的功能CNC控制器的功能通常包括基本功能和选择功能。通常
8、有:(1 1)轴控制功能)轴控制功能:CNC可控制的和同时控制的轴数。对于数控机床运动的轴有移动轴和回转轴,有基本轴和附加轴。控制轴数越多,尤其是同时控制的轴数越多,CNC控制器就越复杂,多轴联动的零件程序编制也越困难。(2 2)准备功能)准备功能:也称G功能,用来指令机床运动方式,包括基本移动、平面选择、准备设定、刀具补偿、固定循环、米英制转换等指令。(3 3)插补功能)插补功能:CNC通过软件插补实现刀具运动的轨迹。分为粗插补和精插补。粗插补时,软件每次插补一个小线段数据。精插补时,伺服接口根据粗插补的结果,将小线段分成单个脉冲输出。(4 4)进给功能)进给功能:用F直接指令各轴进给速度,
9、包括:切削进给速度,以每分钟进给的毫米数指定。同步进给速度,以主轴每转进给的毫米数规定,主轴需装位置编码器,目的是便于切螺纹。快速进给速度,通过参数设定,用G00指令。进给倍率,通过面板上的进给倍率开关给定。(5 5)主轴功能)主轴功能:就是指定主轴转速的功能,用S代码和其后的数字表示,多为S4位,单位为r/min。(6 6)辅助功能)辅助功能:用来指令主轴的启、停和转向;切屑液的开和关;刀库的启、停等,用M代码的2位数。(7 7)刀具功能和第二辅助功能)刀具功能和第二辅助功能:刀具功能用来选择所需刀具,用T的2位或4位数表示。第二辅助功能指定工作台分度,用B代码3位数表示。(8 8)补偿功能
10、)补偿功能:一种是指刀具尺寸补偿和程序段自动转接,以简化程序。另一种是指丝杠的螺距误差和反向间隙或者热变形补偿等。(9 9)字符、图形显示功能)字符、图形显示功能:CNC控制器可配置单色或彩色CRT,通过软件和接口实现字符和图形显示。(1010)自诊断功能)自诊断功能:为了防止故障的发生或扩大以及在故障出现后可迅速查明故障的类型及部位,以减少故障停止时间而设置自诊断程序。诊断程序一般都可以包含在系统程序中,在运行过程中进行检查和诊断,也可作服务性程序脱机诊断。(1111)通信功能)通信功能:CNC控制器都具有RS232通信接口,有的还备有DNC接口,还有的CNC可与MAP(制造自动化协议)相连
11、,介入工厂通信网络。DNC设有缓冲存储器,可以数控格式输入,也可以二进制格式输入,进行高速传输。(1212)人机交互图形编程功能)人机交互图形编程功能:目的是进一步提高数控机床的开动率和编程效率。可以直接根据蓝图输入简单表示的几何尺寸生成程序;可以用对话式编程;可以用宏程序编程。二、二、CNCCNC系统的硬件结构系统的硬件结构CNC的软件功能要有相应的硬件水准来支持。已有的或常规的CNC必须趋向开放式的CNC。1 1、常规、常规CNCCNC的硬件结构的硬件结构(1 1)常规)常规CNCCNC发展的主要形式发展的主要形式大体上有三种:一种是总线式模块化结构总线式模块化结构CNCCNC,元器件采用
12、了32位的RISC(精简指令集)芯片、数学协处理器及闪烁存储器等;用于多轴控制高档数控机床。第二种是以单板或专用芯片及模板单板或专用芯片及模板组成结构紧凑的CNC。大量用于中档和经济型数控机床。第三种是基于通用计算机基于通用计算机(PC或IPC)基础上开发的CNC。其优点是可以充分利用通用计算机丰富的软件资源,而且可以随着计算机硬件的升级而升级。前两种类型相对第三种可称为专用结构的计算机,其特点是硬件印制板是制造厂专门设计制造的,不具有通用性。第三种的硬件通常无需专门设计,只要装入不同的控制软件,便可构成不同类型的CNC,通用性大,易于维修。(2 2)单微处理器结构)单微处理器结构:是CNC发
13、展初期采用的结构,由于只有一个微处理器能控制系统总线,占有总线资源,CNC的各个任务都以集中控制、分时处理的方式完成。如图为单微处理器结构CNC框图,其中微处理器CPU是CNC的核心,主要由运算器和控制器组成,完成对数据的算术和逻辑运算以及系统操作的控制。总 线CPUEPROM纸带阅读机机床操作I/O接口纸带阅读机接口位置控制速度控制单元MMRAM穿孔机和电传机接口MDI/CRT接口PCL接口主轴控制单元穿孔机电传机数控面板CRT单微处理器单微处理器CNCCNC结构结构进给电动机位置反馈速度反馈(3 3)多微处理器结构)多微处理器结构CNC的多微处理器结构是指在系统中有两个或两个以上的微处理器
展开阅读全文