数控技术课件2_第1页
数控技术课件2_第2页
数控技术课件2_第3页
数控技术课件2_第4页
数控技术课件2_第5页
已阅读5页,还剩227页未读 继续免费阅读

下载本文档

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

文档简介

第四章计算机数控装置(CNC)内容提要本章将详细讨论CNC装置的软件硬件结构;CNC装置基本功能的原理及实现方法。*1现代数控技术在第一章我们就知道了数控装置是机床数控系统的核心,并对其在系统中的主要作用也有了一个概括性的了解,由于它在整个系统中的重要性,故在本章我们将对其进行较详细的讨论。第一节概述*2现代数控技术从自动控制的角度来看,CNC系统是一种位置(轨迹)控制系统,其本质上是以多执行部件(各运动轴)的位移量为控制对象并使其协调运动的自动控制系统,是一种配有专用操作系统的计算机控制系统。从外部特征来看,CNC系统是由硬件(通用硬件和专用硬件)和软件(专用)两大部分组成的。.CNC装置的组成第一节概述*3现代数控技术

CNC系统硬件的层次结构由计算机基本系统、设备支持层、设备层三部分组成。图3-1CNC系统硬件的层次结构.CNC装置的组成第一节概述*4现代数控技术

CNC系统软件的功能结构从本质特征来看,CNC系统软件是具有实时性和多任务性的专用操作系统,从功能特征来看,该操作系统由CNC管理软件和CNC控制软件两部分组成。它是CNC系统活的灵魂。其结构框图如图3-2所示。.CNC装置的组成第一节概述*5现代数控技术操作系统管理软件控制软件零件程序管理显示处理人机交互交互位置控制输入输出管理插补运算故障诊断处理速度处理机床输入输出编译处理主轴控制刀具半径补偿.......CNC装置的组成第一节概述*6现代数控技术.CNC硬件软件的作用和相互关系硬件是基础,软件是灵魂CNC装置的系统软件在系统硬件的支持下,合理地组织、管理整个系统的各项工作,实现各种数控功能,使数控机床按照操作者的要求,有条不紊地进行加工。CNC系统的硬件和软件构成了CNC系统的系统平台,如图3-3所示。.CNC装置的组成第一节概述*7现代数控技术

图3-3CNC系统平台硬件操作系统管理软件应用软件控制软件数控加工程序

接口被控设备

机床机器人测量机

.......CNC装置的组成第一节概述*8现代数控技术该平台有以下两方面的含义:提供CNC系统基本配置的必备功能;在平台上可以根据用户的要求进行功能设计和开发。.CNC装置的组成第一节概述*9现代数控技术

具有灵活性和通用性CNC装置的功能大多由软件实现,且软硬件采用模块化的结构,使系统功能的修改、扩充变得较为灵活。CNC装置其基本配置部分是通用的,不同的数控机床仅配置相应的特定的功能模块,以实现特定的控制功能。二.CNC装置的优点第一节概述*10现代数控技术数控功能丰富插补功能:二次曲线、样条、空间曲面插补补偿功能:运动精度补偿、随机误差补偿、非线性误差补偿等人机对话功能:加工的动、静态跟踪显示,高级人机对话窗口编程功能:G代码、篮图编程、部分自动编程功能。二.CNC装置的优点第一节概述*11现代数控技术可靠性高CNC装置采用集成度高的电子元件、芯片、采用VLSI本身就是可靠性的保证。许多功能由软件实现,使硬件的数量减少。丰富的故障诊断及保护功能(大多由软件实现),从而可使系统的故障发生的频率和发生故障后的修复时间降低。二.CNC装置的优点第一节概述*12现代数控技术

使用维护方便操作使用方便:用户只需根据菜单的提示,便可进行正确操作。编程方便:具有多种编程的功能、程序自动校验和模拟仿真功能。维护维修方便:部分日常维护工作自动进行(润滑,关键部件的定期检查等),数控机床的自诊断功能,可迅速实现故障准确定位。二.CNC装置的优点第一节概述*13现代数控技术易于实现机电一体化数控系统控制柜的体积小(采用计算机,硬件数量减少;电子元件的集成度越来越高,硬件的不断减小),使其与机床在物理上结合在一起成为可能,减少占地面积,方便操作。二.CNC装置的优点第一节概述*14现代数控技术

CNC装置的功能是指满足用户操作和机床控制要求的方法和手段。数控装置的功能包括基本功能和选择功能。基本功能——数控系统基本配置的功能,即必备功能;选择功能——用户可根据实际要求选择的功能。CNC装置的功能第一节概述*15现代数控技术

控制功能——CNC能控制和能联动控制的进给轴数。

CNC的进给轴分类:

移动轴(X、Y、Z)和回转轴(A、B、C);

基本轴和附加轴(U、V、W)。

联动控制轴数越多,CNC系统就越复杂,编程也越困难。CNC装置的功能第一节概述*16现代数控技术准备功能(G功能)

——

指令机床动作方式的功能。CNC装置的功能第一节概述*17现代数控技术插补功能和固定循环功能——

插补功能是数控系统实现零件轮廓(平

面或空间)加工轨迹运算的功能。——

固定循环功能是数控系统实现典型加工

循环(如:钻孔、攻丝、镗孔、深孔钻

削和切螺纹等)的功能CNC装置的功能第一节概述*18现代数控技术进给功能——进给速度的控制功能。进给速度——控制刀具相对工件的运动速度,单位为mm/min。同步进给速度——实现切削速度和进给速度的同步,单位为mm/r。进给倍率(进给修调率)——人工实时修调预先给定的进给速度。CNC装置的功能第一节概述*19现代数控技术主轴功捷能——数贡控系统的弯主轴的控蛛制功能。主轴转速——主酸轴转速受的控制钥功能,驼单位为r/mi喂n。恒线速度摩控制——刀具炮切削点的纽奉切削速度碎为恒速的按控制功能坟。CNC装置的通功能第一节概述*20现代数绵控技术主轴定向挖控制——主轴遇周向定位甩于特定位拢置控制的科功能。C轴控制——主总轴周向投任意位钥置控制轮的功能买。主轴修调介率——人工辈实时修调醉预先设定啊的主轴转营速。CNC装置的把功能第一节概述*21现代数谎控技术辅助功能蛇(M功能)——美用于指辰令机床占辅助操音作的功包能。CNC装置的脾功能*22现代数控野技术刀具管理胞功能——实埋现对刀负具几何钻尺寸和仇寿命的杰管理功鸡能。刀具几护何尺寸君(半径株和长度辱),供铸刀具补够偿功能提使用;刀具寿浪命是指街时间寿碰命,当捧刀具寿狂命到期制时,CNC系统将淋提示用宿户更换符刀具;CNC系统都具她有刀具号暗(T)管理功能钟,用于标拴识刀库中钟的刀具和齿自动选择广加工刀具察。CNC装置的领功能*23现代数控葬技术补偿功胞能刀具半在径和长材度补偿镰功能:实现按零辅件轮廓编量制的程序茫控制刀具虑中心轨迹阀的功能。传动链蚂误差:包括螺顽距误差偶补偿和乞反向间竖隙误差教补偿功魔能。非线性奔误差补丸偿功能功:对诸如底热变形岭、静态串弹性变说形、空开间误差壳以及由共刀具磨启损所引劲起的加聚工误差的等,采逝用AI、专家系旧统等新焰技术进伴行建模常,利用除模型实绸施在线间补偿。CNC装置的贩功能*24现代数控侨技术人机对话扮功能在CNC装置中这材类功能有束:菜单结构汤操作界面杀;零件加躬工程序老的编辑凝环境;系统和酿机床参凤数、状吨态、故园障信息奋的显示呢、查询碧或修改篮画面等帐。CNC装置的茫功能第一节概述*25现代数控编技术自诊断功碌能——CNC自动实旦现故障广预报和扯故障定抽位的功煤能。开机自诊讯断;在线自洪诊断*;离线自诊央断;远程通怨讯诊断*。CNC装置的仪功能*26现代数丑控技术通讯功薯能——CNC与外界朗进行信厅息和数衰据交换沈的功能RS2衫32C接口,嚼可传送歪零件加破工程序裳,DNC接口,可馆实现直接蛛数控,MAP(制造自动距化协议)御模块,网卡:稠适应FMS、舱CIMS乞、IMS等制造坑系统集讲成的要责求。CNC装置的谎功能*27现代数寺控技术第二节CNC装置的扶硬件体赞系结构一、概凑述CNC装置从飘它的硬衰件组成洒结构来背看,若吐按其中委含有CPU的多少来决分,可分隆为下面几半类:*28现代数控悟技术单机系统:整个CNC装置只跑有一个CPU殊,它集中控贝制和管理椅整个系统掩资源,通演过分时处能理的方式宫来实现各瞎种NC功能。主从结构,系统淋中只有母一个CPU(称为主CPU搜)对系统触的资源怀有控制唐和使用膊权其它萄带CPU的功能得部件,谱只能接锄受主CPU的控制幻玉命令或闭数据,辰或向主CPU发出请亚求信息巡寿以获得卖所需的柔数据。祖即它是罗处于以摘从属地蛛位的,师故称之幕为主从菜结构。一、概述硬件体系酬结构*29现代数特控技术多机系统:CNC装置中遣有两个仍或两个槐以上的CPU受,即系统仅中的某但些功能病模块自挥身也带垄有CPU段,根据部茂件间的夹相互关裤系又可疏将其分蹦为:多主结池构:系统中约有两个或云两个以上泰带CPU的模块贿部件对尿系统资衣源有控演制或使渔用权。局模块之邪间采用甲紧耦合咳,有集五中的操存作系统酱,通过趋仲裁器效来解决狐总线争筒用问题生,通过铺共公存突储器进相行交换对信息。分布式吩结构:系统有烟两个或两雄个以上带CPU的功能模驶块,各模祖块有自己旬独立的运愚行环境,增模块间采生用松耦合转,且采用汪通讯方式奇交换信息。一、概述*30现代数绿控技术CNC装置是按艇模块化设害计的方法共构造的模块化设乞计方法:将控制眠系统按功封能划分成串若干种具卖有独立功救能的单元巩模块,并昌配上相应吵的驱动软丈件。系统谷设计时按只功能的要享求选择不益同的功能侦模块,并圣将其插入默控制单元语母板上,歪即可组成效一个完整做的控制系珍统的方法旱。其中单日元母板一醋般为总线凳结构的无穴源母板,依它提供模注块间互联勒的信号通赤路。二.单机或主蓬从结构模屋块的功能达介绍*31现代数赛控技术实现CNC系统模块享化设计的岩条件是总词线(BUS陶)标准化真。采用模杠块化结采构时,CNC系统设攻计工作寇则可归耐结为功含能模块绝的合理俊选用。二.单机或主牢从结构模麻块的功能甘介绍*32现代数控刺技术I/O设备计算机主板显示卡功能模板m功能模板1电子盘多功能卡位置控制板n位置控制板1PLC模块主轴控制模板机床I/O控制面板速度控制单元1速度控制单元n功能驱动1功能驱动m…………系统总线(BUS)标准PC计算机CNC装置CNC系统二.单机或瓜主从结吵构模块床的功能华介绍*33现代数控荐技术计算机主塘板和系统膛总线(母镇板)计算机主斯板是CNC装置的尖核心。功能结超构:CPU及其外围消芯片;内存单棍元、cach批e及其外围梁芯片;通讯接口纤(串口,熟并口,键孤盘接口)夹。软、硬窃驱动器腾接口二.单机或插主从结廉构模块拦的功能蝇介绍*34现代数控猎技术计算机主撕板的主要拍作用:对输添入到CNC装置中的积种种数据朋、信息(积零件加工笼程序,各屯种I/O信息等)家进行相应丢的算术和掏逻辑运算编。并根据淹其处理结队果,向各僚功能模块归发出控制爆命令,传糖送数据,促使用户的叼指令得以劝执行。二.单机或主镜从结构模宿块的功能联介绍*35现代数控煤技术系统总恒线(母弱板):菌由一组阀传送数陆字信息瓜的物理云导线组终成,它直是计算蠢机系统仔内部进承行数据做或信息腾交换的疲通道:数据总线地址总线俭:控制总线启:工业用PC机的总线拐母板是独怀立的无源藏四层板(耻走线面、请元件面、载电源层和吹地线层)户,它的可脉靠性高于与两层板。愧其规格有泥6槽、8搜槽、12蛋槽、14狮槽等。二.单机或驳主从结降构模块丢的功能划介绍*36现代数控测技术显示模听块(显后示卡)显示卡的旱主要作用:接收逃来自CPU的控制命纪令和显示警用的数据还,经与CRT的扫描束信号调务制后,使产生CRT显示器腊所需要档的视频榴信号,洁在CRT上产生所律需要的画惹面。二.单机或主甲从结构模琴块的功能零介绍*37现代数控体技术在CNC装置中件,CRT显示是一班个非常重排要的功能白,它是人机朱交流的重扬要媒介,它给用罚户提供了冤一个直观巧的操作环沉境,可使刘用户能快滥速地熟悉蠢适应其操岂作过程。显示卡浓是一个克通用性座很强的热模块。债它不仅率随时可舒以在市摸场上买取到,而和且它还监有非常译丰富的犯支持软勇件,因数此无需蔽用户自粘己开发。二.单机或斤主从结倦构模块卸的功能殿介绍*38现代数牙控技术输入/干出模块茂(多功厉能卡)它是CNC装置与外龟界进行数吊据和信息向交换的接超口板,即CNC装置通分过该接遇口可以霉从输入餐设备获巴取数据疼,也可飘以将CNC装置中的子数据送给封输出设备定。该模块也凤是标准的PC机模块,呈一般不需坚要用户自够己开发。协如果计算胸机主板选矿用的是ALL-慰IN-O删NE主板,则得此板可省太略。二.单机或捎主从结衬构模块冲的功能殃介绍硬件体系储结构*39现代数晋控技术以上三部畅分,再配性上键盘、可电源、机私箱,实际蛾上是一部扛通用的微敢型计算机局系统,它尤是CNC装置的畜核心,逼从某种晴意义上卖讲,CNC装置的档眼次和性能维是由它决该定的。因百此,CNC装置中贯计算机绞系统的膀合理选妈用是至贞关重要蚀的。二.单机或主奏从结构模楼块的功能找介绍*40现代数且控技术电子盘(洗存储模块槽)电子盘夕是CNC装置特有绳的存储模常块。在CNC装置中问它用来孟存放下劫列数据渗和参数叠:系统软件软、系统固滚有数据;系统的沾配置参嫌数(系抹统所能崇控制的称进给轴筒数,轴采的定义牌,系统功增益等息);用户的零肠件加工程衬序。二.单机或主光从结构模扒块的功能筋介绍*41现代数帝控技术计算机领缓域所用存勉储器件有赚三类:磁存储器贺件,如:悄软/硬磁牧盘(读/泼写)。光存储器哨件,如:穿光盘(只出读)。电子(有半导体牺)存储贪器件,律如RAM截、RO字M、F田LAS评H等。前两类挣一般用胶作外存事储器,莲其特点涉是容量植大,价产格低。二.单机或顿主从结谱构模块样的功能照介绍*42现代数控蚂技术电子存储蛇器件一般皆用作内存环储器,其脱价格高于迷前两类。污若按其读露写性能来坡看,它又浑可分为三姻类只读存饥储元件层(ROM骗、PR状OM、伞EPR扣OM)易失性断随机读钉写存储夕元件(RAM)喘。非易失性我读写存储荐元件。这她类器件有载:E2PRO饮M;F暗LAS饱H;带后备电袋池的RAM巧。二.单机或主将从结构模壮块的功能售介绍*43现代数陷控技术在CNC装置中,铺常采用电抚子存储器粉件作为外警存储器,周主要是考公虑到CNC装置的工菜作环境有建可能受到杯电磁干扰驾,磁性器胀件的可靠爆性低,而荣电子存储袋器件的抗保电磁干扰头能力相对言来讲要强池一些。因电子豪器件组蹦成的存墨储单元奇是按磁乔盘的管蒸理方式战进行的豆,故称乱其为电子盘。电子盘倦的规格腐有:1坊.44MB、筛2.8蜓8MB丘、6M恩B、1窝2MB等。二.单机或主龟从结构模暴块的功能丈介绍*44现代数王控技术PLC(定Prog娃ramm中able晴Log舱icC勾ontr执olle丙r)模块PLC模块:CNC装置实现株顺序控制求的模块。PLC模块的奔作用:接收来拾自操作面跑板、机床屿上的各行餐程开关、游传感器、陡按钮、强况电柜里的茫继电器以召及主轴控救制、刀库朱控制的有既关信号,胃经处理后收输出去控姜制相应器张件的运行币。CNC装置与阅被控设劈燕备交换警的信息车有三类杆:开关信号汤、模拟信释号、脉冲防信号。二.单机或主观从结构模引块的功能驴介绍*45现代数堤控技术上述信程号由于孙其类型蚊、电平陶、功率蜡以及抗威干扰的敏原因,险一般不慨能直接青与CNC装置相联新,需要一据个接口对黎这些信号厚进行变换司处理。二.单机或主唱从结构模倘块的功能恨介绍*46现代数控螺技术PLC模块变换野处理其目都的:满足CNC系统的输套入输出要达求。信号牵转换主要朴包括以下驴几个方面渐:电平转屠换;A/D、失D/A转换;数字量适与脉冲肺量相互贵转换;功率匹炼配;阻断外部另的干扰信杠号进入计授算机,在距电气上将CNC装置与泼外部信者号进行眉隔离,径以提高CNC装置运行供的可靠性渐。二.单机或主库从结构模智块的功能撕介绍*47现代数索控技术PMC模块实萝现方式匹有以几玻种:简单I/O接口板题:系统总线数字接口光电隔离器件A/DD/A转换调理电路功率放大传感元件功率放大光电隔离器件计数器计数脉冲滤波、倍频整形PMC模块硬件逻辑框图开关量转换脉冲量转换模拟量转换*48现代数控讨技术PLC洲(Pr伐ogr芹amm匆abl郊eL缘瑞ogi伸cC绑ont丛rol搞ler楚)控制:滩它是目势前CNC系统用得裤最广泛的唉方式。电源模块通信功能人机接口编程调试和试验功能至传感器和执行器的接口功能应用程序的执行操作系统功能应用程序存储数据存储信号处理功能操作者应用程序设计人员机器/过程PLC系统的基本结构外部供电外部设备*49现代数控物技术CNC机床用驰的PLC一般分为定两类:内装型(Bui套lt-违in饮Typ刊e)P纳LC(或集成桃式、内泻含式)泼。独立型(Sta奏nd-午alo证ne寺Typ费e)P诉LC(或通用型切)二.单机或主鬼从结构模新块的功能景介绍*50现代数羞控技术位置控润制模块位置控啄制模块辩是进给鞭伺服系虹统的重争要组成驼部分,念是实现福轨迹控眠制时,CNC装置与伺榆服驱动系草统连接的察接口模块警。常用的吸位置控述制模块核有:开环位置炊控制模块辨:CNC装置与坊步进电桐机驱动料电源的届接口;闭环(含富半闭环)敲位置控制卵模块:CNC装置与直宴流、交流看伺服驱动酷装置的接娱口。二.单机或绘主从结豪构模块说的功能续介绍*51现代数殖控技术功能接弟口模块实现用户位特定功能扣要求的接揉口板,实例:仿形控巷制器接抬口;激光加工仆焦点自动界跟踪器接海口;刀具监控辣系统中的埋信号采集抓器接口板狱。二.单机或卷主从结政构模块休的功能描介绍*52现代数控秤技术华中Ⅰ沙型数控阀系统是艰我国为秆数不多肥具有自接主版权监的高性爬能数控偶系统之乏一。它双以通用别的工业PC机(IPC)为基础,导采用开放絮式的体系质结构,从清而使华中短Ⅰ型数控歉系统的可帜靠性和质膊量得到了值保证。它蔬适合多坐躺标(2-锣5)数控莲镗铣床和奇加工中心置,在增加箩相应的软织件模块后漏,也可适方应于其它寄类型的数惰控机床(霉数控磨床询、车床、削齿轮加工缸机床等)工以及特种质加工机床懒(激光加辛工机、线敏切割机等造)。三.华中Ⅰ妇型数控放系统(坟硬件)敢简介*53现代数控得技术采用模裕拟式交法流/直倚流伺服绣单元ALL-IN-ONECPU卡显示卡位置控制板n位置控制板1电子盘速度控制单元1速度控制单元n无源母板(系统总线BUS)标准PC计算机CNC装置光隔I/O板机床开关量I/O按钮站、状态灯NC键盘CNC系统多功能板主轴控制模板主轴编码器手摇脉冲发生器定制功能接口网络卡COM2串口………华中Ⅰ型数控系统硬件结构图三.华中Ⅰ抛型数控骄系统(弦硬件)严简介*54现代数控泊技术采用数蛮字式交候流伺服迈单元ALL-IN-ONECPU卡显示卡电子盘数字交流伺服单元1数字交流伺服单元4无源母板(系统总线BUS)标准PC计算机CNC装置光隔I/O板机床开关量I/O按钮站、状态灯NC键盘CNC系统多功能板主轴控制模快主轴编码器手摇脉冲发生器定制功能接口网络卡COM2串口……华中Ⅰ型数控系统硬件结构图四串口通信板三.华中Ⅰ型裂数控系统浊(硬件)宽简介*55现代数割控技术教学型够(经济米型)数摩控系统打印机接口计算机主板显示卡多功能板步进电机单元1步进电机单元8系统总线(BUS)标准PC计算机机床开关量I/O操作面板主轴编码器手摇脉冲发生器控制面板定制功能接口网络卡……多功能NC接口板光隔I/O接口软/硬盘驱动器控制柜华中Ⅰ型教学数控系统硬件结构图三.华中Ⅰ型拉数控系统脉(硬件)似简介*56现代数趟控技术多主CPU结构中音,有两抵个或两粥个以上等的CPU部件,部脑件之间采芬用紧耦合兔,有集中洒的操作系张统,通过孙总线仲裁末器(由硬瓣件和软件饱组成)来誉解决总线偶争用问题你,通过公揭共存储器岩来进行信聪息交换。四.多主结构桐的CNC系统硬份件简介*57现代数控虹技术多主结构师的特点:能实现枯真正意己义上的碰并行处日理,处能理速度萍快,可持以实现笼较复杂棍的系统壮功能。容错能迈力强,艳在某模石块出了封故障后唯,通过灵系统重冒组仍可蝴断继续象工作多主结篇构的结劳构形式:共享总线宿结构型共享存脉储器结察构型。四.多主结构泻的CNC系统硬件喘简介*58现代数控套技术共享总淘线结构链:FANUCBUS操作面板图形显示模块(CPU)通讯模块(CPU)自动编程模块(CPU)主存储器模块插补模块(CPU)PLC模块(CPU)位置控制模块(CPU)主轴控制模块CRT/MDII/O单元伺服驱动单元主轴单元FANUC15系统硬件结构四.多主结旗构的CNC系统硬盟件简介第二节CNC装置的绝硬件体拔系结构*59现代数吨控技术结构特相征:功能模猎块分为伯带有CPU或DMA的主模断块和从贞模块(RAM/蝇ROM,久I/O模块),以系统姿总线为咳中心,叹所有的仗主、从分模块都亿插在严井格定义肤的标准胖系统总运线上,采用总裹线仲裁看机构(席电路)跃来裁定皮多个模亩块同时粘请求使术用系统艳总线的环竞争问步题。四.多主结构识的CNC系统硬匆件简介第二节CNC装置的索硬件体朋系结构*60现代数控惕技术共享总线签结构的优尤点结构简斤单、系确统组配鸭灵活、登成本相毕对较低天、可靠园性高共享总线鸽结构的缺提点总线是系忠统的“瓶番颈”,一朽旦系统总统线出现故笛障,将使贤整个系统婆受到影响奴;由于使用鸟总线要经宁仲裁,使滔信息传输狗率降低。四.多主结袄构的CNC系统硬漂件简介第二节CNC装置的帝硬件体欧系结构*61现代数仅控技术共享存闻储器结利构显示CPU键盘中央CPU插补CPU串口和收发器CTRC并行接口反馈脉冲和处理EPROMEPROMRAM/EPROM512RAMRAM512

字符发生器CRT模拟量输出机床接口反馈信号收发器……XYZCW共享存储器结构CNC系统硬件结构四.多主结血构的CNC系统硬当件简介*62现代数控肥技术结构特征酱:面向共云公存储旱器来设撒计的,聚即采用考多端口哥来实现然各主模茎块之间懒的互连躁和通讯辫,采用多劣端口控睬制逻辑剂来解决迫多个模众块同时起访问多评端口存什储器冲丛突的矛炕盾。由于多端悄口存储器趴设计较复楼杂,而且衡对两个以央上的主模胸块,会因牵争用存储驱器可能造眉成存储器葱传输信息抽的阻塞,佳所以这种捕结构一般很采用双端灭口存储器课(双端口RAM赛)。四.多主结纱构的CNC系统硬件尚简介第二节CNC装置的优硬件体晓系结构*63现代数宜控技术第三节CNC系统软件狼结构CNC系统软腹件是一详个典型芬而又复旁杂的实凳时系统秆。本节高将首先歇介绍系辽统软硬串件界面闹的关系或,然后洲从系统壤内数据僻流的角忘度来分锐析CNC装置的丧数据转纪换过程瓣,并从巧多任务臂性和实图时性的严角度来则分析CNC系统软件移的结构特撇点,最后锁介绍一个扔典型CNC装置系统塌软件的结哑构。第三章瓦计算们机数控装渔置*64现代数罢控技术软件与柳硬件在因实现各垮种功能松的特点铲和关系关系:从理论觉上讲,勒硬件能盖完成的荐功能也栋可以用配软件来俊完成。古从实现庭功能的义角度看折,软件劲与硬件躲在逻辑裕上是等占价的。特点:硬件处理坡速度快,芳但灵活性掉差,实现全复杂控制陪的功能困罢难。软件设计连灵活,适驴应性强,巩但处理速废度相对较趋慢。一、CNC装置软签件和硬私件的功喘能界面第三节CNC系统软自件结构*65现代数舅控技术软件、崭硬件实愉现功能塘的分配颤就是—虏—软件蚊硬件功钻能界面首划分。功能界面吵划分的准歉则:系统挑的性能价陕格比一、CNC装置软件居和硬件的拔功能界面*66现代数控走技术数控系拥统功能崇界面的页几种划塘分:输入预处理位置检测插补运算位置控制速度控制伺服电机程序硬件硬件硬件硬件硬件软件软件软件软件软件和硬件的功能界面

ⅠⅡⅢⅣ一、CNC装置软件轧和硬件的杯功能界面*67现代数控匙技术CNC装置系尼统软件撞的主要本任务:垂如何将娘由零件斑加工程船序表达晓的加工芝信息,醒变换成幸各进给蛛轴的位想移指令榴、主轴欧转速指梯令和辅物助动作教指令,宿控制加颜工设备异的轨迹琴运动和核逻辑动羽作,加裙工出符炭合要求赞的零件缝。二、CNC装置的数华据转换流针程*68现代数亡控技术加工程序译码译码缓冲区刀补处理刀补缓冲区速度预处理插补缓冲区插补处理运行缓冲区伺服驱动位控处理位置反馈PLC控制CNC装置数喊据转换谋流程示覆意图二、CNC装置的数侵据转换流念程*69现代数控垃技术译码(买解释)将用文赵本格式若(通常啦用ASC眠II码)表达潜的零件加浇工程序,宝以程序段奏为单位转妖换成后续限程序(本芳例是指刀躺补处理程蒙序)所要穿求的数据域结构(格扔式)。二、CNC装置的数处据转换流台程*70现代数钞控技术数据结培构示例造:Str狂uct摔PR炼OG_龄BUF伪FER{cha亲rb洽uf_研sta职te;赵//缓冲区饶状态,镰0空填;1蚊准备好桥。int露blo能ck_n晓um;饥//以BCD码的形式盲存放本程藏序段号。doub政leC坑OOR[沾20];签//存放尺寸前指令的数雪值(μm)。int舞F,盖S;继//F(mm帝/min倍)S(r膨/min代)。cha嘉rG电0;针//以标志济形式存丧放G指令。char蜜G1;cha佛rM景0;撇//以标志形充式存放M指令。cha悬rM它1;char资T;椒//存放本段挽换刀的刀浇具号。cha思rD党;冤//存放刀具伍补偿的刀拍具半径值岔。};二、CNC装置的摄数据转炸换流程第三节CNC系统软访件结构*71现代数植控技术以标志形蜓式存放G指令示例二、CNC装置的攻数据转后换流程第三节CNC系统软件毙结构*72现代数虹控技术在系统软持件中各程战序间的数捞据交换方道式一般都补是通过缓万冲区进行暑的。该缓蛾冲区由若眯干个数据演结构组成拍,当前程纠序段被解梨释完后便呜将该段的驻数据信息省送入缓冲竿区组中空牛闲的一个方。后续程丙序(如刀今补程序)而从该缓冲技区组中获培取程序信全息进行工语作。二、CNC装置的数典据转换流拒程*73现代数醋控技术N06差G90夜G41饱D1怪1G堂01X解200塑Y300示F20模0;---革---嚷---摸---岗---左---换---舟---泊---鸽---多---痛---烦---阔-Str妇uct巾PR舌OG_厅BUF或FER{char凳buf怠_sta弦te;0:(开始);盯1(;)⑨int煤b病loc渣k_n斥um;06(N折06)①dou沸ble着CO籍OR[傅20]啦;COO恩R[1粒]=2瓦000闯00;阻(X2允00)⑥COOR厅[2]=泉3000冰00;(小Y300体)⑦int迹F,狗S;F=20罗0;(F昼200)⑧cha味rG洲0;D5=0萍;(G9雀0)②D6,卧D7=颈0,1汽(G4票1)③D1=当1;(扬G01良)⑤……char府D;D=11虑(D11炭)④};二、CNC装置的物数据转破换流程第三节CNC系统软法件结构*74现代数控隔技术刀补处理咳的主要工支作:根据G90葵/G9蚕1计算零件续轮廓的终阵点坐标值烘。根据R和G41索/42舌,计算本段匀刀具中心出轨迹的终岂点(P’e/P〃e)坐标值丸。根据本挺段与前峰段连接义关系,卵进行段省间连接链处理。.刀席补处理奥(计算浮刀具中阅心轨迹船)二、CNC装置的元数据转静换流程Pe(200训,300镇)XRP0(72姥,48跃)Pe”Pe’G41G42Y第三节CNC系统软裂件结构*75现代数控贯技术速度预处帽理主要功岛能是根美据加工真程序给喇定的进歉给速度妙,计算危在每个柄插补周主期内的冻合成移台动量,尸供插补香程序使扬用。二、CNC装置的隐数据转堂换流程第三节CNC系统软件停结构*76现代数抱控技术速度处理振程序主要惰完成以下奋几步计算恋:计算本段扭总位移量赠:直线:合成位朗移量L;园弧:总角位添移量α。该数供拆插补程阔序判断老减速起号点和终医点之用。计算每奋个插补绕周期内匀的合成诱进给量影:ΔL=F盛*Δt/6防0拘(μm)式中:F--进给速烦度值(mm/m阅in);△t--数控系政统的插登补周期剂(ms)Lα二、CNC装置的数价据转换流游程第三节CNC系统软件侨结构*77现代数控键技术插补计爪算主要功能诱:根据操架作面板替上“进步给修调耳”开关努的设定感值,计蜘算本次递插补周撒期的实斑际合成誉位移量去:△L1=△L*修调值将△L1按插补管的线形古(直线盐,园弧这等)和届本插补倍点所在厦的位置校分解到厚各个进辱给轴,龙作为各倚轴的位引置控制臂指令(△X1、△Y1)。经插补医计算后席的数据壶存放在题运行缓岁冲区中街,以供箱位置控燃制程序量之用。小本程序局以系统摔规定的牲插补周两期△t定时运行劳。二、CNC装置的数纵据转换流露程第三节CNC系统软件泥结构*78现代数兔控技术位置控制绩处理f()+++-++插补输出△X1△Y1指令位置X1新Y1新跟随误差△X3△Y3实际位置X2新Y2新反馈位置增量△X2、△Y2X1旧Y1旧X2旧Y2旧速度指令VX、VY位置控制转换流程二、CNC装置的厅数据转关换流程第三节CNC系统软径件结构*79现代数控挠技术位置控耻制完成蒸以下几膀步计算傅:计算新普的位置拒指令坐葵标值:X1新=X1旧+△X1;Y1新=Y1旧+△Y1;计算新泥的位置跟实际坐挠标值:X2新=X2旧+△X2;Y2新=Y2旧+△Y2计算跟提随误差撤(指令坐位置值棒—实员际位置残值):△X3=X1新-X2新;△Y3=Y1新-Y2新;计算速度授指令值:VX=f(△X3);VY=f(△Y3)二、CNC装置的讲数据转炉换流程第三节CNC系统软件关结构*80现代数枕控技术f(房诚)是位置环霉的调节控差制算法,科具体的算疼法视具体步系统而定田。这一步耍在有些系抚统中是采纯用硬件来茅实现的。VX、VY送给伺服切驱动单元听,控制电规机运行,议实现CNC装置的轨帮迹控制二、CNC装置的数娇据转换流遇程第三节CNC系统软件弱结构*81现代数控艘技术CNC系统是典途型的实时凯控制系统止。CNC装置的系姻统软件则膏可看成是牵一个专用咳实时操作末系统。由葡于其应用听领域是工坑业控制领剩域(多任法务性、实洁时性),邀因此,分婚析和了解尽这些要求般是至关重袍要的,因眠为它既是馅系统设计宅和将来软皮件测试的爷重要依据惰,也是确彻定系统功湖能和性能钱指标的过叫程。同时颤,这些要替求也应是CNC系统软件激的特点。.CNC装置的宣软件系枕统特点第三节CNC系统软狠件结构*82现代数信控技术.斯多任仔务性与料并行处览理技术CNC控制要浇求的多法任务性任务定林义:可并发执叙行的程序枯在一个数味据集合上苗的运行过梁程。CNC的功能则舞可定义为CNC的任务烟:显示、译糖码、刀补漠、速度处典理、插补晌处理、位么置控制、铅…CNC系统的任痰务要求并秃行处理:为了保证插控制的连达续性和各土任务执行尘的时序配合要求,CNC系统的冶任务必勇须采用惑并行处竭理,而且不能逐蒙一处理击。.CNC装置的软读件系统特乞点第三节CNC系统软帜件结构*83现代数控书技术基于并漆行处理勇的多任适务调度俊技术并行处虫理定义娇:系统在同一时高间间隔或同一时刻内完成叠两个或占两个以浩上任务伟处理的融方法。采用并邀行处理色技术的览目的:合理使筝用和调恰配CNC系统的甚资源提高CNC系统的处镰理速度。并行处理钳的实现方支式:资源分河时共享并发处理缺(例如:椅流水处理轮)这些实捎现方式静与CNC系统的硬斜件结构密突切相关。.CNC装置的软唐件系统特除点第三节CNC系统软件拦结构*84现代数乖控技术资源分行时共享谢(对单稍一资源滚的系统贡)在单CPU结构的CNC系统中宾,可采础用“资县源分时爆共享”迫并行处犯理技术扒。资源分态时共享但——在由规定的和时间长纯度(时漂间片)仅内,根头据各任圈务实时狱性的要嚼求,规全定它们补占用CPU的时间她,使它捧们分时暖共享系涉统的资字源。“资源个分时共巩享”的扩技术关韵键:其一:各旨任务的优尾先级分配奔问题。其二:各雄任务占用CPU的时间长腥度,即时间片的深分配问题记。.CNC装置的软续件系统特狡点第三节CNC系统软斗件结构*85现代数网控技术…译码刀补I/O显示初始化位置控制插补运钱算背景程户序4ms8ms16ms中断级别险高中断级别趴低资源(CPU用)分时共棚享图.CNC装置的循软件系破统特点第三节CNC系统软件态结构*86现代数控女技术各任务姓占用CPU时间示意喘图.CNC装置的躁软件系栗统特点第三节CNC系统软件犹结构*87现代数控院技术资源分时夺共享技术辛的特征在任何一君个时刻只售有一个任墙务占用CPU锅;在一个兄时间片辩(如8ms或16ms)内,CPU并行地主执行了爹两个或菊两个以提上的任阻务。因此,资猎源分时共怕享的并行浸处理只具钞有宏观上劣的意义,招即从微观伶上来看,术各个任务锣还是逐一旺执行的。.CNC装置的软吓件系统特姓点第三节CNC系统软腿件结构*88现代数控浙技术并发处想理和流概水处理秩(对多村资源的蛇系统)在多CPU结构的CNC系统中牧,根据赛各任务浅之间的坐关联程桶度,可厚采用以鲜下两种军并行处株理技术登:若任务茂间的关输联程度杜不高,棵则可让暴其分别首在不同逮的CPU上同时执拜行——并发处理;若任务秧间的关询联程度异较高,恨即一个日任务的尿输出是采另一个询任务的铲输入,抚则可采犹取流水处理的方法搅来实现乎并行处羊理。.CNC装置的软旷件系统特场点第三节CNC系统软件疯结构*89现代数控捡技术流水处理扒技术的涵浩义流水处超理技术豪是利用鹅重复的答资源(CPU茶),将一个大折的任务分死成若干个磨子任务(绘任务的分狠法与资源予重复的多裤少有关)道,这些小闭任务是彼尼此关系的末,然后按慢一定的顺冰序安排每肺个资源执疤行一个任浮务,就象狐在一条生萌产线上分扎不同工序萝加工零件密的流水作改业一样。.CNC装置的街软件系努统特点第三节CNC系统软恼件结构*90现代数控既技术流水处理屑技术示意蕉图时间t+△tt空间111333222输出输出输出CPU厅1CPU哭2CPU浊3并行处敞理1231232tt空间时间顺序处理输出输出CPU1.CNC装置的汤软件系栗统特点第三节CNC系统软孩件结构*91现代数控锹技术并发处爽理和流棍水处理兽的特征在任何时颤刻(流水炎处理除开金始和结束重外)均有捡两个或两巧个以上的给任务在并禁发执行。并发处多理和流浸水处理抽的关键普是时间重叠,是以资环源重复的蜻代价换得洞时间上的宴重叠,或劳者说以空间复珍杂性的代讨价换得时跃间上的快钱速性。.CNC装置的他软件系活统特点第三节CNC系统软件灭结构*92现代数油控技术实时性和链优先抢占湿调度机制实时性任谢务的定义仍和分类实时性载定义:任务的执债行有严格煌时间要求晌(任务必详须规定时软间内完成捞或响应)怜,否则将遇导致执行浴结果错误窑或系统故弊障的特性痒。实时性任搞务分类:强实时性驳任务实时突发察性任务;召实时周期怠性任务弱实时布性任务.CNC装置的冷软件系衫统特点第三节CNC系统软件宗结构*93现代数控序技术强实时四性任务实时突科发性任诞务:任务的尘发生具坛有随机涉性和突纽奉发性,晌是一种辛异步中效断事件台。主要某包括故障中断(急停,裙机械限位缓、硬件故藏障等)、机床PLC中断、硬件(弄按键)漏操作中丸断等。实时周期尤性任务:任务是俯精确地母按一定投时间间得隔发生宇的。主奖要包括插补运孤算、位置控邀制等任务国。为保倒证加工斑精度和骡加工过难程的连挣续性,啊这类任岭务处理泪的实时籍性是关宁键。在谋任务的挎执行过持程中,伴除系统循故障外却,不允臂许被其雅它任何拘任务中输断。.CNC装置的智软件系箱统特点第三节CNC系统软私件结构*94现代数压控技术弱实时谱性任务这类任植务的实方时性要牢求相对枪较弱,柏只需要董保证在克某一段帜时间内侧得以运种行即可堵。在系吃统设计宽时,它童们或被怖安排在辫背景程督序中,朵或根据删重要性赔将其设现置成不赌同的优处先级(咐级别较镰低),伞再由系控统调度驳程序对旅它们进线行合理以的调度谨。这类任懒务主要鼻包括:CRT显示、零堤件程序的熊编辑、加型工状态的嘴动态显示嫂、加工轨虹迹的静态互模拟仿真观及动态显遍示等。.CNC装置的萝软件系撤统特点第三节CNC系统软件围结构*95现代数控银技术抢占式批优先调养度机制多任务系垒统的任务挤调度方法圆:循环调蜡度法简单循环碍调度法时间片轮换调度法优先调煎度法抢占式优记先调度法非抢占枝式优先肥调度法.CNC装置的纠软件系益统特点第三节CNC系统软件穗结构*96现代数辞控技术抢占式优尽先调度机售制功能抢占方式:在CPU正在执行类某任务时遍,若另一否优先级更困高的任务救请求执行泻,CPU将立即终僚止正在执风行的任务颠,转而响饼应优先级订高任务的沸请求优先调度妨:在CPU空闲时周,当同渐时有多烧个任务直请求执峰行时,添优先级多高的任刊务将优橡先得到肥满足。.CNC装置的软叔件系统特垄点第三节CNC系统软件陵结构*97现代数酷控技术抢占式武优先调传度机制南的实现获方式硬件主要蜘提供支持铜中断功能住的芯片和张电路,如栋中断管理波芯片(8敞259或上功能相同果的芯片)额,定时器胜计数器(垮8253脖、825迎4等)等改。软件主要怪完成对硬发件芯片的够初始化、辞任务优先画级的定义外、任务切底换(断点凤的保护于塌恢复、中籍断向量的伞保存与恢鱼复等)等贫。.CNC装置的软鞭件系统特事点第三节CNC系统软件肝结构*98现代数控猪技术CNC系统中缎采用的报任务调抹度机制抢占式盐优先调蝴度;时间片双轮换调捉度;非抢占式蒜优先调度眠。.CNC装置的蛋软件系废统特点第三节CNC系统软擦件结构*99现代数鹿控技术.CNC系统软狼件结构依模式结构模盒式:指系统本软件的组液织管理方庆式,即系燥统任务的州划分方式福、任务调劝度机制、妈任务间的驴信息交换沉机制以及片系统集成裳方法等。结构模骆式的功抖能:组织德和协调腿各个任闹务的执凝行,使绍之满足矛一定的吗时序配世合要求奇和逻辑养关系,治以满足CNC系统的各迟种控制要磁求。第三节CNC系统软件据结构*100现代数控肆技术.前嚷后台型姥结构模尘式该模式马将CNC系统软相件划分扁成两部墨分:前台程畏序:主要完赴成插补甲运算、尊位置控抄制、故针障诊断蕉等实时畜性很强宗的任务进,它是载一个实膨时中断唱服务程职序。后台程律序(背运景程序怜):完成显流示、零狂件加工洋程序的貌编辑管柄理、系劫统的输妥入/输舱出、插异补预处狮理(译巩码、刀火补处理滑、速度华预处理刻)等弱秘实时性滨的任务代,它是购一个循己环运行脾的程序萄,其在势运行过埋程中,梁不断地衔定时被榨前台中旅断程序少所打断庄,前后千台相互煎配合来雕完成零练件的加嘴工任务。.CNC系统软件屠结构模式第三节CNC系统软负件结构*101现代数挥控技术前后台劝程序运趴行关系妇图前台程序故障处理位置控制插补运算……后台程序译码刀补处理速度预处理输入/输出显示中断执行循环执行.CNC系统软件绿结构模式第三节CNC系统软夫件结构*102现代数伶控技术前后台型抵结构模式幕的特点任务调佳度机制睡:优先抢纠占调度晒和循环付调度。前台程告序的调度樱是优先抢容占式的;恨前台和后套台程序内粮部各子任蔽务采用的红是顺序调配度。信息交抹换:缓冲区黄。前台和后管台程序之土间以及内询部各子任假务之间的拖。实时性凡差。在前台昼和后台粘程序内最无优先咽级等级条、也艰无抢占洲机制。该结构肝仅适用来于控制员功能较穗简单的执系统。仅早期的CNC系统大顽都采用酷这种结侦构。.CNC系统软件究结构模式第三节CNC系统软件珍结构*103现代数控裙技术.中断拒型结构浸模式这种结侧构是将塔除了初谷始化程赶序之外切,整个谣系统软斜件的各唯个任务奔模块分砌别安排灰在不同什级别的弄中断服链务程序讲中,然锻后由中唉断管理种系统(独由硬件留和软件谈组成)挤对各级拘中断服距务程序柔实施调任度管理浇。整个自软件就则是一个海大的中疏断管理海系统。.CNC系统软打件结构店模式第三节CNC系统软件委结构*104现代数挤控技术中断型匠软件系问统结构湿图初始化中断管理系统(硬件+软件)0级中断服务程序

级中断服务程序

级中断服务程序级中断服务程序………………1n2.CNC系统软件他结构模式第三节CNC系统软件趣结构*105现代数控疑技术中断型结构模劈燕式的特肿点任务调度低机制:抢占式助优先调牧度。信息交绑换:缓冲区。实时性含好。由于破中断级辣别较多早(最多组可达8颠级),布强实时紫性任务递可安排遇在优先纠级较高效的中断猫服务程拉序中。模块间的头关系复杂已,耦合度剖大,不利愧于对系统鹊的维护和倍扩充。80~9蝴0年代初餐的CNC系统大多侦采用这种众结构。.CNC系统软件巨结构模式第三节CNC系统软菌件结构*106现代数控与技术.基于实收时操作哗系统的炕结构模敞式实时操作肠系统(Real德Tim占eOp暮erat软ing流Syst骑emRTOS)是操作臣系统的箩一个重赠要分支载,它除探了具有讲通用操厌作系统候的功能双外,还具有雀任务管额理、多肢种实时袋任务调竖度机制扎(如优绢先级抢观占调度催、时间袋片轮转因调度等乘)、任撤务间的籍通信机郑制(如精邮箱、油消息队给列、信肚号灯等粱)等功劝能。由此可旋知,CNC系统软件众完全可以专在实时操贤作系统的秋基础上进抄行开发。.CNC系统软件鲜结构模式第三节CNC系统软件每结构*107现代数攻控技术基于实时怠操作系统软件结即构图RTOS模块(任务)1模块(任务)2模块(任务)…….CNC系统软件惑结构模式第三节CNC系统软件蹲结构*108现代数心控技术基于实时娱操作系统眯的结构模蕉式的优点弱化功能绩模块间的搭耦合关系CNC各功能模扒块之间在山逻辑上存棉在着耦合招关系,在鞋时间上存讯在着时序梢配合关系位。为了协糊调和组织蚁它们,前馅述结构模助式中,需第用许多全则局变量标县志和判断雷、分支结喘构,致使必各模块间葡的关系复瓣杂。在本模式蜂中,设计君者只须考峡虑模块自客身功能的夹实现,然悬后按规则准挂到实时亚操作系统哄上,而模堆块间的调收用关系、约信息交换绢方式等功误能都由实瞒时操作系擦统来实现倘。从而弱软化了模块友间的耦合访关系。.CNC系统软件盖结构模式第三节CNC系统软炎件结构*109现代数控惩技术系统的盲开放性剖和可维汉护性好从本质上席讲,前述愚结构模式起采用的是赞单一流程花加中断控将制的机制移,一旦开烟发完毕,芦系统将是席的完全封金闭(对系鉴统的开发筋者也是如抄此),若虽想对系统扶进行功能评扩充和修亚改将是困旨难的。在本模式厌中,系统貌功能的扩谈充或修改帽,只须将放编写好的伤任务模块父(模块程走序加上任议务控制块馅(TCB币)),挂到实时双操作系统友上(按要戒求进行编挠译)即可想。因而,幼采用该模夕式开发的CNC系统具济有良好过的开放济性和可丹维护性谋。.CNC系统软场件结构夺模式第三节CNC系统软件后结构*110现代数控体技术减少系统升开发的工年作量在CNC系统软件己开发中,狂系统内核喜(任务管状理、调度多、通信机吨制)的设腰计开发的柱往往是很恶复杂的,顽而且工作芦量也相当殃大。当以从现有的实私时操作系员统为内核经时,即可议大大减少兼系统的开桥发工作量掠和开发周镰期。.CNC系统软件扩结构模式第三节CNC系统软鹅件结构*111现代数控蜜技术基于实仗时操作愉系统开扔发CNC系统的方搭法在商品滑化的实妄时操作忍系统下派开发CNC系统,国掘外有些著累名CNC系统厂折家采用布了这种王方式。将通用PC机操作系违统(DOS、榨WIND痕OWS)扩充扩展毒成实时操妻作系统,航然后在此如基础上开笔发CNC系统软件皱。目前国色内有些CNC系统的鹿生产厂烘家就是公采用的狐这种方秩法。该险法的优牢点在于DOS胳WI模NDO末WS是得到普剪遍应用的忘操作系统阿,扩充扩策展相对较蜘容易,有父利于形成瓶具有我国醉自主版权肯的数控软啄件,这是腔一种适合鞠我国国情朽的好方法削。.CNC系统软件枕结构模式第三节CNC系统软傍件结构*112现代数控金技术.华赏中I型数控系模统软件结静构介绍华中I型数控系恼统软件的雀实时操作尖环境是在DOS操作系宁统上扩充扩醉展而成的锯。以该环酿境为内核相,实现了网一个开放薯式的数控档系统软件堂平台,它演能提供方洋便的二次愤开发环境侨,使之能墙灵活地组抄配不同类头型的数控绵系统和扩修充系统的毙功能。因乳而,这种奋结构具有谨良好的开障放性和可梯维护性。第三节CNC系统软件呢结构*113现代数础控技术编辑程序参数设置解释程序PLC管理MDI故障显示……过程控制软件NCBIOSRTMMS-DOS位置控制I/O控制PLC控制低层软件过程层软件NABASE华中I型数控系驻统软件结曲构.华胸中I型数控羊系统软策件结构阿介绍第三节CNC系统软漂件结构*114现代数控兽技术软件结虽构概述华中Ⅰ董型数控唱系统的扒系统软能件由两扯部分组衬成:底层软元件(软当件平台碰)上层软件糕(过程层捞软件).华中I型数控系名统软件结脸构介绍第三节CNC系统软强件结构*115现代数赶控技术底层软件祖(软件平渣台)图中虚线裳以下的部亭分:DOS、束RTM和NCB谁IOSRTM模块:为自活主开发匪的实时多任盾务管理模状块,负责CNC系统的蔽任务管久理调度酒。NCB腔IOS模块:为基本杯输入系统爸,管理CNC系统所雕有的外絮部控制悦对象,贵包括设拼备驱动晌程序(I/O馋)的管理、望位置控制位、PLC控制、窝插补计远算以及楼内部监骨控等。NCB慕ASE:RT碎M和NCBI重OS的统称。编辑程序参数设置解释程序PLC管理MDI故障显示……过程控制软件NCBIOSRTMMS-DOS位置控制I/O控制PLC控制低层软件过程层软件NABASE.华友中I型数控系跨统软件结尖构介绍第三节CNC系统软件察结构*116现代数臭控技术上层(过摊程控制层)软件:虚线以上启部分。主要功归能模块楚:编辑程序、参假数设置、金译码程序灯、PLC管

温馨提示

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

评论

0/150

提交评论