《数控系统概述.pptx》由会员分享,可在线阅读,更多相关《数控系统概述.pptx(119页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、参考书数控技术,易红主编,机械工业出版社,2005。现代计算机数控系统,冯勇等编著,机械工业出版社,1996。数字控制技术,叶蓓华主编,清华大学出版社,2002。现代数控原理及控制系统,王爱玲等编著,国防出版社,2002。并联运动机床,张曙等著,机械工业出版社,2003 第1页/共119页第一章 数控系统概述 第一节第一节 基本概念基本概念第二节第二节 计算机数控系统计算机数控系统第三节第三节 数控机床与现代机械制造系统数控机床与现代机械制造系统第2页/共119页第一节 基本概念一、数控系统的基本概念NC Numerical ControlCNC Computer Numerical Cont
2、rol广义:不关心控制对象利用数字化信息实行控制狭义:机床控制对象利用数字化信息对机床轨迹及加工过程实行控制第3页/共119页二、数控系统的组成组成框图第4页/共119页输入输出装置人机接口功能,要求友好,操作方便。包括:阅读机、键盘、驱动器、通信和显示器等。第5页/共119页数控装置数控机床的核心部分,是一个计算机控制系统。内部含有连续轮廓信息和离散状态信息的处理。第6页/共119页伺服系统Servo执行机构,将电能转化成机械能 分为主轴伺服系统和进给伺服系统第7页/共119页机床电器控制装置主要进行开关量信息的处理和转换,对应于辅助功能的实现PLC可编程(逻辑)控制器,也称PC。第8页/共
3、119页机床床身Machine Tool 控制对象(刀具和工作台)相对普通机床而言,结构具有特殊要求第9页/共119页第10页/共119页三、数控系统中的有关约定1数控加工程序的格式N_G_X_Y_Z_I_J_K_F_S_T_M_ 字符功能字程序段数控加工程序第11页/共119页2数控加工程序采用的编码EIA代码Electronic Industry Association 美国电子工业协会,现在己不太采用。ISO代码International Standard Organization 国际标准化组织,目前正在广泛使用。第12页/共119页3数控机床坐标系JB3051-82 数控机床坐标和运
4、动方向的命名 右手直角笛卡儿坐标系 X、Y、Z、A、B、C刀具移动,用不加“”的字母表示运动正方向工件移动,用加“”的字母表示运动正方向。为方便编程:看作工件相对静止而刀具产生运动,增大刀具与工件间距离方向为正方向。第13页/共119页第14页/共119页第15页/共119页机械原点由机床生产厂家确定电气原点机床参考点 回参考点工作方式编程原点根据加工工艺由G代码指定刀架相关点用于自动换刀和刀补计算第16页/共119页第17页/共119页第18页/共119页绝对坐标系所有坐标值均相对于固定原点相对坐标系每个终点均以起点作为坐标原点 数控装置内部均采用绝对坐标值方式进行计算第19页/共119页四
5、、数控系统的分类1按轨迹分为三大类点位数控系统直线数控系统轮廓数控系统第20页/共119页(1)点位数控系统主要特点点到点的控制(Point-to-Point)(PTP)要求定位“准”路径不要求,但追求“短”、“快”移动过程中不加工 一般不需要插补计算 数控钻床、数控冲床、数控插床等第21页/共119页(2)直线数控系统主要特点 轨迹为坐标轴直线或对角线 边移动边加工 一般需要插补计算 一般设计成点位/数控系统 简易数控车床、简易数控镗床等第22页/共119页(3)轮廓数控系统主要特点 轨迹为任意曲线或曲面 要求多个坐标轴的协调控制 边移动边加工 需要插补计算 如数控车床、数控铣床、加工中心等
6、第23页/共119页第24页/共119页第25页/共119页第26页/共119页2按伺服分为三大类开环数控系统全闭环数控系统半闭环数控系统第27页/共119页(1)开环数控系统主要特点 没有反馈装置 一般采用步进电动机驱动 一般为经济型数控系统 中、低档精度和速度第28页/共119页第29页/共119页(2)全闭环数控系统主要特点 反馈工作台的直线位移量 一般采用直流或交流电动机驱动 一般配中、高档数控机床 精度和速度较高 但调整困难、易振荡第30页/共119页第31页/共119页(3)半闭环数控系统主要特点 反馈电动机或丝杠的角位移量 一般采用直流或交流电动机驱动 精度和速度略低于全闭环数控
7、系统 但调整容易、不易振荡第32页/共119页第33页/共119页3按功能水平分为三大类经济型数控系统或称简易型数控系统普及型数控系统或称全功能型数控系统高档型数控系统第34页/共119页4按加工工艺分类数控钻床数控车床(车削中心)数控铣床(铣削中心)数控磨床数控冲床数控镗床数控特种加工机床第35页/共119页五、数控系统的发展过程第一台数控机床的产生1952年MIT和Parsons合作开发出数控铣床第36页/共119页1国外发展过程1952 第一代 电子管1959 第二代 晶体管1965 第三代 集成电路1970 第四代 DNC方式1974 第五代 微型计算机80年代以后,技术不断成熟,相继
8、开发出MC、FMC、FMS、CIMS等。第37页/共119页2国内发展过程1958 第一代 电子管1966 第二代 晶体管1972 第三代 集成电路1975 第四代 DNC方式1979 第五代 微型计算机80年代以后,引进了国外技术,消化吸收后自主开发。第38页/共119页六、数控机床主要特点1优点:柔性通过编写数控加工程序 精确性数字控制技术,重复定位精度高 加工复杂形状零件刀补计算、插补计算 高生产效率速度快,停机短、可靠性高 宜人性在线编程、模拟运行、帮助功能 集成性CAD/CAM/CNC/CAPP/CIMS一体化 减轻劳动强度体力上和心理上 便于生产管理通过联网方式第39页/共119页
9、2缺点 设备造价较高 维护复杂 操作人员需要培训第40页/共119页第41页/共119页第42页/共119页第二节 计算机数控系统一、主要工作过程主要控制任务是进行刀具和工件之间相对运动的控制。第43页/共119页第44页/共119页二、硬件构成1经济型计算机数控系统由两个含微处理器电路的模块组成:主模块(含有系统控制与管理功能的模块)和PLC模块,CNC核心功能、通信、显示和可编程控制器的逻辑控制功能等任务都由它们共同完成。第45页/共119页第46页/共119页2普及型计算机数控系统 最多可控制9个运动轴,并具有相应的测量反馈环节。第47页/共119页第48页/共119页3典型计算机数控系
10、统所有功能由三个微处理器,即MMCCPU、CNCCPU和PLCCPU,以及串行通信接口分担,各部分之间的通信由内部系统总线完成。第49页/共119页第50页/共119页三、面板结构 数控装置可分为中央处理单元(Central unit)、数控面板(也称键盘与显示器面板Monitor Keyboard,有些系统亦称MDI面板Manual data Input)、机床操作面板(operator panel)三部分。第51页/共119页第52页/共119页1中央处理单元中央处理单元是一个典型的计算机控制系统,但显示器具有多种形式,常用的有8字或米字发光管、CRT显示器及液晶显示器等。目前液晶显示方式
11、应用得越来越多。第53页/共119页2数控面板 数控面板主要由A-Z的字母和0-9的数字组成。用于输入部分数控加工程序、机床参数以及调试维修等。数控面板基本相似。第54页/共119页3机床操作面板 机床操作面板主要用于手动方式下对机床的操作以及自动方式下对机床的操作或干预。由于不同机床所需的动作不同,因此不同于数控面板上的键盘,操作面板原则上应由机床厂家根据机床动作要求自行设计(当然数控装置需要提供相应的接口功能)。第55页/共119页4典型机床操作面板按钮和开关介绍 轴移动按钮 快速移动按钮 主轴启停按钮 主轴倍率选择 进给启动与保持按钮 进给倍率选择波段开关 单段运行开关 条件程序段开关
12、程序启停(或称数控启停)按钮第56页/共119页 点动增量选择 方式选择 手轮操作坐标轴选择开关 急停自锁按钮 程序锁住 手轮倍率开关 机械锁定开关 Z轴指令无效开关 辅助功能锁定开关 空运转开关第57页/共119页第58页/共119页四、软件构成 数控系统内部存在多种形式的软件程序。数控加工程序:G代码和M代码等 数控功能程序:高级语言(C+)或汇编语言 PLC控制程序:梯形图语言第59页/共119页计算机数控系统软件结构 数控功能程序包括数控的核心功能程序,如数控加工程序的译码、刀补处理和插补计算,也包括数控加工程序编辑器、加工模拟器、刀具管理和故障监测与诊断这些可选功能。第60页/共11
13、9页第61页/共119页硬件和各功能程序的接口是由数控系统的管理软件实现的,它除了存储器管理和输入、输出管理外,还承担了各个过程的同步任务。先进的数控系统多采用软件集成环境,这种集成环境独立于数控功能,并作为数控功能程序的操作平台。集成环境中常常提供了图形库和实时数据库。第62页/共119页五、信息流处理过程根据零件图纸和机械加工工艺编写出数控加工程序送给CNC装置,在内部进行一系列的处理后,输出相应的位置控制信号给伺服系统,经过电动机和滚珠丝杠螺母副驱动工作台或刀具进行移动,最后加工出合格的零件。第63页/共119页第64页/共119页1输入 输入CNC装置的信息包括数控加工程序、系统控制参
14、数和各种补偿数据等。输入方式主要有光电式纸带阅读机输入、键盘输入、存储器输入和通信方式输入等。编辑处理包括搜索、插入、删除、替换和修改等操作。第65页/共119页2译码译码就是将输入的数控加工程序段按一定规则翻译成CNC装置中计算机能识别的数据形式,并按约定的格式存放在指定的译码结果缓冲器中。第66页/共119页3诊断 利用控制软件检查加工程序的正确性,把凡是不符合数控机床编程手册规定的加工代码找出来,通过显示器提示机床操作人员进行修改。一般还具有对机床运行状态、几何精度、润滑情况、硬件配置、刀具状态、工件质量等的监测和诊断功能,并依此进行故障定位和指导修复。第67页/共119页4刀补计算刀具
15、补偿计算包括刀具长度补偿和刀具半径补偿两大类。刀具长度补偿计算主要针对数控钻床和数控车床等,而刀具半径补偿计算主要针对数控铣床和数控车床等。刀具半径补偿计算就是将刀具边缘轨迹偏移到刀具中心。第68页/共119页5速度处理 速度处理就是根据零件的几何轮廓信息将合成进给速度分解成各个坐标轴的分速度,然后通过各个轴的伺服系统实现相应的分速度控制,那么数控机床最终就可得到所要求的线速度。第69页/共119页6插补处理插补就是根据数控加工程序给定的零件轮廓尺寸,结合精度和工艺方面的要求,在已知的这些特征点之间插入一些中间点的过程。插补就是在零件轮廓起点与终点之间的曲线上进行“数据点的密化过程”。中间点的
16、插入是根据一定的算法由数控系统控制软件或硬件自动完成,以此来协调控制各坐标轴的移动,从而获得所要求的运动轨迹。第70页/共119页7位置控制位置控制可以由软件完成,也可由硬件实现。主要任务是根据插补结果求得命令位置值,然后与实际反馈位置相比较,利用其误差值去控制伺服电动机,驱动工作台或刀具朝着减小误差的方向运动。第71页/共119页CNC装置内部数据流处理过程除上述连续信息处理的主要分支外,还有一条开关量信息处理的分支,主要完成一些辅助功能和现场开关量信息的处理,它们互相配合一起完成数控功能。第72页/共119页第73页/共119页六、数控系统的功能(一)核心功能所谓核心功能是指一般数控系统必
17、须具备的一些基本功能,包括准备功能、进给功能、主轴功能、辅助功能和刀具功能等。第74页/共119页1准备功能(G功能)用于建立数控机床或控制系统工作方式的一种命令。其后紧跟大多为两位数字,即G00G99。ISO 10561975(E)国际标准和JB320883部颁标准。第75页/共119页2进给功能(F功能)进给功能用于给定切削进给速度。现代数控系统均采用直接给定方式,即用F后的数字直接给定进给速度(mmmin)。对于车床除直接给定进给速度以外,还可用主轴每转进给量给定。F地址符在螺纹切削程序段中还用来给定导程。第76页/共119页3主轴转速功能(S功能)主轴转速功能用来给定主轴转速(rmin
18、或rpm),由数控系统S指令后数值直接给定。为了提升主轴低速时的输出力矩,增大调速范围,可将齿轮变档与无级调速配合使用,从而实现主轴分段无级变速 第77页/共119页4辅助功能(M功能)辅助功能由M后紧跟二位数字构成,用于指定数控机床辅助装置的接通或断开,它是由数控装置通过开关量IO接口,由内置或独立的可编程控制器来实现。ISO 10561975(E)国际标准和JB320883部颁标准。第78页/共119页5刀具功能(T功能)刀具功能用于指定加工用刀具号及刀具长度与半径补偿号,并且车床系统与加工中心(镗铣床)系统刀具功能的使用差别较大。对于大多数的数控车床系统,一般采用T加2位或4位数字构成。
19、半径补偿有G41、G42和G40指定左、右偏置和取消偏置,偏置号由D地址符加偏置数字来完成。第79页/共119页(二)可选功能根据机床制造厂和数控机床使用者的要求,在数控系统中还集成了许多附加的可选功能,这些功能不仅在现场操作和编程等方面提高了数控机床操作的方便和舒适性,而且还拓宽了数控系统的适用范围 第80页/共119页第81页/共119页1编程功能数控系统可提供各种数控加工程序的编程工具,可以是简单的手工编程系统、自动编程系统以及面向车间的编程WOP(Workshop Oriented Programming)系统等。第82页/共119页2加工模拟功能数控系统在不启动机床的情况下,可在显示
20、器上进行各种加工过程的图形模拟,特别有利于对难以观察的内部加工以及被冷却液等挡住部分的观察,编程者可以利用图形模拟功能检查和优化所编数控加工程序,减少机床的准备时间。图形加工模拟器有二维和三维图形模拟器之分。第83页/共119页3监测和诊断功能为了保证加工过程的正确进行,避免机床、工件和刀具的损坏,应使用监测和诊断功能。监测和诊断功能可以对机床(如动态运行状态、几何精度和润滑状态等)、数控系统本身的硬件和软件(如数控系统硬件配置、硬件电路导通和断开、各硬件组成部件功能以及相应软件功能等)和加工过程(如刀具磨损、刀具断裂、工件尺寸和表面质量等)进行检查处理。第84页/共119页4测量和校正功能由
21、于机床机械精度不足、机械结构受温度影响、刀具磨损、还有一些随机因素会导致加工位置的变化。对经常变化的量,如工件的夹紧位置(夹紧公差)、刀具磨损和受温度影响导致的主轴伸长等,可借助测量装置、传感器和探测器测出机床、刀具和工件的位置变化,查出相应的校正值进行补偿。第85页/共119页5用户界面功能用户界面是数控系统与使用者之间的界面,是数控系统提供给用户调试和使用机床的全部辅助手段,如屏幕、开关、按键、手轮等人工控制元件。用户界面的友好性是一个数控系统质量和开放性的标志。第86页/共119页6通信功能数控装置能够与可编程控制器进行通信,对驱动控制装置和传感器可采用现场总线网络实现通信连接,远程诊断
22、也需要通过通信的方式实现,要将数控单元集成到先进制造系统中,通信也起着重要的作用,例如可以通过MAP/MMS(制造自动化协议制造报文规范)支持的网络来实现。第87页/共119页7单元功能为了提高生产效率,并使各种设备得到充分利用,要求制造系统中各种机床和设备互相紧密配合,为此可采用先进的制造系统。例如:柔性制造单元(FMC)、柔性制造系统(FMS)和计算机集成制造系统(CIMS)等,为适应先进制造系统,可为数控机床配置单元功能,即为其配置任务管理、托盘管理和刀具管理等功能。第88页/共119页(三)先进功能功能先进与否不是绝对的,也没有明显的标准。因此这里所谓先进功能并不是一种严格的说法,而只
23、是给出了一些中高档数控系统中出现的较新功能。第89页/共119页1半径直接编程2倒角功能3恒线速度切削功能4刀尖圆弧半径补偿功能5刀具寿命管理功能6镜像加工功能7自动交换工作台功能8靠模加工与数据采集功能9动力刀具与C轴功能第90页/共119页10子程序与用户宏程序11循环加工功能12跳步功能13自动工件检测功能14螺纹加工中的特殊功能15同步轴控制功能16先进伺服控制功能17逆动功能18比例缩放与坐标旋转功能 第91页/共119页(四)其他功能除了上述各项功能外,在数控系统中还可以设置一些其他的功能,例如:企业和机床数据统计功能,数控加工程序管理功能等。第92页/共119页第三节 数控机床与
24、现代机械制造系统一、现代机械制造系统(一)现代机械制造系统概述在现代机械制造系统中,生产率和柔性是评价系统自动化程度的两个主要因素。其中,柔性主要指一个生产系统适应加工对象变化的能力。第93页/共119页机械制造自动化系统生产率和柔性的比较数控机床(包括普通数控机床和数控加工中心)、自动生产线、柔性自动生产线、柔性制造单元、柔性制造系统第94页/共119页第95页/共119页对于批量大、品种少的加工情况,一般采用刚性自动生产线,它有固定的加工和物流设备及固定的加工工艺。自动生产线通常相当昂贵,设备固定,不灵活,只能加工一种或几种相类似的工件。自动生产线的优点是生产效率和设备利用率很高,每一个产
25、品的成本很低。第96页/共119页对于批量小、品种多的加工情况,一般采用数控机床,它对产品的适应能力非常强,从加工一种工件转换到另一种工件,不需要改变机床硬件,只需要改变数控加工程序及相应的刀具和夹具。数控机床相对自动生产线而言生产效率低一些,成本高,其最大优点是柔性强。第97页/共119页为了提高数控机床的生产效率,可用一台中央计算机集中监控多台数控机床,形成分布式数字控制DNC(Distributed Numerical Control)系统。DNC原来是直接数字控制DNC(Direct Numerical Control)的英文缩写,它表示用计算机直接控制多台机床组成的制造系统,也称群控
26、系统。第98页/共119页 对于中等批量、品种不是非常多的加工情况,要考虑一个折衷方案,综合加工生产效率和柔性两个方面,所采用的系统可以是下述几种系统之一。柔性自动生产线 柔性制造单元(FMC)柔性制造系统(FMS)计算机集成制造系统(CIMS)第99页/共119页1柔性自动生产线这种自动线采用了专用计算机对生产线内加工模块实行数字控制,又具有自动的刀具更换能力,因此,比传统刚性自动线灵活,易于适应较多品种工件的加工,并能完成传统自动线的全部工序,进行较大批量的生产。第100页/共119页2柔性制造单元(FMC)柔性制造单元由一台或多台数控加工中心,自动化物流存储、传输和交换装置,及一台单元控
27、制计算机组成。单元控制计算机协调和控制单元内各设备的运行,并可组网或与上一级计算机进行通信。第101页/共119页第102页/共119页单元中存在着信息流、物流和加工三个子系统。信息流子系统即FMS的控制系统、监视系统和控制与管理软件。物流子系统包括工件流和刀具流的装卸、搬运和存储。加工子系统由单元内数控加工中心完成。第103页/共119页3柔性制造系统(FMS)柔性制造系统将多个工段,如:数台数控机床(包括加工中心)或柔性制造单元,清洗站,安装单元及工件和刀具的装卸、搬运和存储系统结合到一起,由一台制造系统中央计算机进行系统的协调和控制 第104页/共119页第105页/共119页柔性制造安
28、装系统中每个设备都有自己的控制器,有计算机数控装置(CNC)、机器人控制器(RC)、微处理机控制器(CPU)和可编程控制器(PLC),每个子系统都通过DNC接口或专用接口与制造系统中央计算机相连。第106页/共119页4计算机集成制造系统(CIMS)1974年由美国约瑟夫哈林顿(Joseph Harrington)博士提出的计算机集成制造(CIMComputer Integrated Manufacturing)概念,将可能成为整个机械制造业未来工厂的模式。第107页/共119页(1)计算机集成制造将制造企业的全部生产经营活动,即从市场分析、产品设计、生产制造、质量保证、经营管理直至产品售后服
29、务等,通过数据驱动形成一个有机的整体,使企业内各种活动互相协调地进行。(2)CIM不是各种自动化系统的简单叠加,而是通过计算机网络和数据管理技术实现各单元技术的集成。(3)CIM能有效地实现柔性生产。第108页/共119页第109页/共119页CIMS包含有三大子系统:产品设计和工艺设计技术子系统、经营管理子系统以及制造过程子系统。此外,CIMS还必须有作为各部分信息交换和信息管理的支撑技术,即通信网络和数据库管理子系统。第110页/共119页(1)产品设计和工艺设计子系统CAD计算机辅助设计(Computer Aided Design)CAPP计算机辅助工艺过程设计(Computer Aid
30、ed Process Planning)CAM计算机辅助制造(Computer Aided Manufacturing)CAQ计算机辅助质量管理(Computer Aided Quality Control)第111页/共119页(2)经营管理子系统决策支持系统DSS(Decision Support System)根据企业外部市场、技术发展动向、社会各相关环节状态、企业历史资料、资源能力和产品利润等因素,采用预测和优化的方法,结合企业决策者的知识和经验,制定企业的经营方针、目标和计划。第112页/共119页(3)制造过程子系统 制造过程子系统包括各种数控加工系统(如:普通数控机床和数控加工中
31、心)、自动检验系统、自动安装系统、物料存储系统、传输系统、工业机器人和总控计算机(如:单元计算机等)等柔性制造和过程控制装置第113页/共119页(4)通信网络和数据库管理系统通信网络和数据库管理系统是CIMS基本的支撑技术和子系统。传输控制协议/网际协议TCP/IP和制造自动化协议MAP(Manufacturing Automation Protocol)等。第114页/共119页(二)现代机械制造系统的信息网络模型五层信息网络模型:计划层、管理层、单元层、设备控制层、执行层。第115页/共119页第116页/共119页二、数控机床与现代机械制造系统的关系(一)单元功能提供了数控机床与柔性制造单元/柔性制造系统的接口。单元功能包括任务管理、托盘管理和刀具管理。第117页/共119页(二)通信功能数控机床位于设备控制层。在同一层中,它要与其他自动化设备控制器进行通信;对上层,它要与单元层控制计算机通信;对下层,它还可能要与执行机构和传感器进行通信第118页/共119页感谢您的观看!第119页/共119页
限制150内