欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数控424152.pptx

    • 资源ID:90019966       资源大小:967.65KB        全文页数:66页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数控424152.pptx

    NC Technology Email: Numerical Control Technology 机电工程学院机电工程学院主讲:主讲:蒋廷彪蒋廷彪 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Ch4 COMPUTER NUMERICAL CONTROL UNIT 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Outline1.CNC system2.HARDWARE ARCHITECTURE OF CNC UNIT 3.CNC Software4.OPEN ARCHITECTURE SYSTEM FOR CNC UNIT中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Introduction vMachine controls are divided into two types:v numerical control(NC)v computer numerical control(CNC).vNC controls have to read the program each time a part is run;they have no means of editing existing programs.CNC controls can store and allow editing of loaded programs.v All machines built today are CNC machines.CNC unit is the heart of CNC machine.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:NC system The NC machine:1.control unit,which processes the commands from the input media.2.the drive mechanisms3.the machine itself The most basic function of any NC machine is automatic,precise,and consistent motion control.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The makeup of a linear axis of an NC machine中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNC SystemvDefinition(EIA):CNC system is a special computer system that is equipped with certain interface circuits and servo drivers,and can do part or all the works an NC system do by running the software stored in its memories.v EIA(EIA(美国电子工业协会美国电子工业协会)所属的数控标准化委员会的定义所属的数控标准化委员会的定义:“CNCCNC是用一个存储程序的计算机,按照存储在计算机内的读是用一个存储程序的计算机,按照存储在计算机内的读写存储器中的控制程序去执行数控装置的部分或全部功能,在写存储器中的控制程序去执行数控装置的部分或全部功能,在计算机之外的唯一装置是接口计算机之外的唯一装置是接口”。vISO(ISO(国际标准化组织国际标准化组织)的定义的定义:“数控系统是一种控制系统,它自动阅读输入载体上事先给定数控系统是一种控制系统,它自动阅读输入载体上事先给定的数字,并将其译码,从而使机床移动和加工零件的数字,并将其译码,从而使机床移动和加工零件”。中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNC machining SystemLogical structure of CNC machine tool中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNC machining System中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNCCNC系系统统的的组组成成从自动控制的角度来看,CNC系统是一种位置(轨迹)、速度(还包括电流)控制系统,其本质上是以多执行部件(各运动轴)的位移量、速度为控制对象并使其协调运动的自动控制系统,是一种配有专用操作系统的计算机控制系统。从外部特征来看,CNC系统是由硬件(通用硬件和专用硬件)和软件(专用)两大部分组成的。中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNCCNC装置的装置的组组成和工作原理成和工作原理 CNC系统平台系统平台硬件硬件操作系统操作系统管理软件管理软件应用软件应用软件控制软件控制软件数控加工程序数控加工程序 接接口口被控设备被控设备 机机 床床 机器人机器人 测量机测量机 .中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNCCNC装置的装置的组组成和工作原理成和工作原理1.1.硬件结构硬件结构:CPUCPU,存存储储器,器,总线总线、外外设设等等。2.2.软件结构软件结构:是一种用于是一种用于零件零件加工的、加工的、实时实时控制的、特殊控制的、特殊的(或称的(或称专专用的)用的)计计算机操作系算机操作系统统。系系 统统初始化初始化系统控制软件系统控制软件程序管理程序管理编辑编辑存储存储录放录放管理软件管理软件控制软件控制软件输入程序输入程序输出程序输出程序显示程序显示程序诊断程序诊断程序译码程序译码程序补偿计算补偿计算速度控制速度控制插补程序插补程序位控程序位控程序CNCCNC软件的构成软件的构成 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNCCNC装置的装置的组组成和工作原理成和工作原理3.3.工作原理工作原理 通通过过各种各种输输入方式,接受机床加工零件的各种数据信息,入方式,接受机床加工零件的各种数据信息,经过经过CNCCNC装置装置译码译码,再,再进进行行计计算机的算机的处处理、运算,然后将各个坐理、运算,然后将各个坐标轴标轴的分量送到各控制的分量送到各控制轴轴的的驱动电驱动电路,路,经过转换经过转换、放大去、放大去驱动驱动伺服伺服电动电动机,机,带动带动各各轴轴运运动动。并。并进进行行实时实时位置反位置反馈馈控制,使各控制,使各个坐个坐标轴标轴能精确地走到所要求的位置。能精确地走到所要求的位置。简简要工作要工作过过程:程:1 1)输入)输入:输入内容输入内容零件程序、控制参数和补偿数据。零件程序、控制参数和补偿数据。输输入入方方式式穿穿孔孔纸纸带带阅阅读读输输入入、磁磁盘盘输输入入、光光盘盘输输入入、手手健盘输健盘输 入,通讯接口输入及连接上级计算机的入,通讯接口输入及连接上级计算机的DNCDNC接口输入接口输入.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNCCNC装置的装置的组组成和工作原理成和工作原理2 2)译译码码:以以一一个个程程序序段段为为单单位位,根根据据一一定定的的语语法法规规则则解解释释、翻翻译译成成计计算算机机能能够够识识别别的的数数据据形形式式,并并以以一一定定的的数数据据格格式式存存放放在在指指定定的的内内存存专专用用区内。区内。3 3)数据处理)数据处理:包括刀具包括刀具补偿补偿,速度,速度计计算以及算以及辅辅助功能的助功能的处处理等。理等。4 4)插补:)插补:插补的任务是通过插补计算程序在一条曲线的已知起点和终点插补的任务是通过插补计算程序在一条曲线的已知起点和终点之间进行之间进行“数据点的密化工作数据点的密化工作”。5 5)位位置置控控制制:在在每每个个采采样样周周期期内内,将将插插补补计计算算出出的的理理论论位位置置与与实实际际反反馈馈位置相比较,用其差值去控制进给伺服电机。位置相比较,用其差值去控制进给伺服电机。6 6)I/OI/O处理:处理:处理处理CNCCNC装置与机床之间的强电信号输入、输出和控制。装置与机床之间的强电信号输入、输出和控制。7 7)显示:)显示:零件程序、参数、刀具位置、机床状态等。零件程序、参数、刀具位置、机床状态等。8 8)诊断:)诊断:检查一切不正常的程序、操作和其他错误状态。检查一切不正常的程序、操作和其他错误状态。中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNC unit CNC unit is the core of the whole CNC system.It is composed of hardware and software.The hardware:microprocessors,electronic memory modules,I/O interfaces,and position control modules,etc.CNC software controls all functions of the machine and its efficiency of operation,and manages all local programming at the machine tool and graphic simulation of the cutting process if available.The hardware and the software work together to do all functions of CNC unit,which an ordinary NC system can never do.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The main functions and features of CNC unit 1.Controlling function(the number of control axes and synchronously control axes)2.Preparatory function3.Interpolation function 4.Feed functionFeed Rate OverrideRapid motion 5.Spindle function 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The main functions and features of CNC unit 6.Miscellaneous function7.Compensation function Tool length compensation,cutter radius compensation,and tool nose radius compensation.Technical parameters compensation 8.Enhanced graphic display function 9.Selfdiagnosis function 10.Communication function 11.Programming function 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Functional interface between hardware and software in CNC unit 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:HARDWARE ARCHITECTURE OF CNC UNITCNC unit is the core of CNC system.The hardware comprising a CNC unit is made up of microprocessors,electronic memory modules,I/O interfaces,and position control modules,etc.,which is just like an ordinary computer system.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Types of CNC Unit vby the architecture of printed circuit boards1.Allinone board architecture 2.multifunctional modules architecture v by the number of microprocessors1.single microprocessor2.multi microprocessorsv by the manufacturing fashions1.ordinary personal computer architecture2.special purpose architecturev according to their opening degree 1.Close architecture2.PCpluginNC architecture3.NCpluginPC architecture4.software based open architecture of CNC unit中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Allinone board architecture vAllinone architecture CNC unit comprises main board,position control card,PLC card,displayer card,and power supply.Main board is a big printed circuit board;other functional cards are small size,each is installed in a card rack on the main board.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Sketch map of Allinone board architecture中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Multifunctional modules architecturevIn this architecture,CNC unit is divided into several function modules.Its hardware and software are designed with modularization method,that is to say,each function module is made of printed circuit of same size,and the control software of function modules are also designed in modularization.Hence,customers can establish their own CNC units by combining their selected function modules into the card racks of a motherboard.CNC control module,position control card,PLC card,graph display card and communication card are familiar function modules.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:a holonomic CNC lath system 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Single microprocessor architectureThere is only one microprocessor,which processes various NC tasks by timesharing in a centralized control way.in this architecture.Some CNC system,though having more than two processors,can only be called single microprocessor systems,because there is only one microprocessor on duty of controlling and occupying the system bus,while the others cannot occupy the system bus and cannot access main memory.This architecture is simple and can be implemented easily,whereas,for reason of centralized controlling,its performances and abilities are limited by the byte length,data width,address ability,and calculating speed of microprocessor.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Multimicroprocessors architecturedistributed systemmaster-and-servant system bus based multi host microprocessor system.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Distributed systemthere is a communication network route between each two microprocessors.Interactions within microprocessors and shared resources are achieved via network communication technology 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email: Masterandservant system A processor is called master microprocessor,others are servant microprocessors,and they are all independent systems.Only master microprocessor can control the bus,access the resources attached with the bus,control and monitor servant microprocessors,and coordinate the operations of servant microprocessors.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Bus based multi CPU system 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Special purpose architecture CNC units of this architecture are designed and manufactured by different enterprises respectively.They have convenient layouts,compact structures,and high performances for special purpose,but have no general characters;hence,one CNC unit cannot be changed or substituted by another CNC unit,which is manufactured by a different enterprise.FANUC CNC system,SIEMENS CNC system,and AB system(American)are of this architecture 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Personal computer architecture CNC unit of this architecture base on industry computer(IPC)platform,and is built by plugging in certain control cards and NC software.IPC platform has made CNC unit cheaper and cheaper in price,and easily to be substituted when fault occurs IPCCNC unitCNC system中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Typical CNC UnitsSIEMENS(German)FANUC(Japan)ALLENBRANDLEY(American AB)HNC(HuaZhong Numerical Control systemBlueSky(ShenYang Institute of Computing Technology)中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:CNC SOFTWARE In CNC system,there are various kinds of software codes,which fall into two groups:user software and system software.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:User softwareUser software is also called part program,which is programmed and inputted by using numerical control language(such as APT)to indicate the machining procedure of the part.It is compiled into a program with various Gcodes and Mcodes arranged according to the process sequence.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:System software CNC system software can be sorted into two packages:managing software and control software.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The function of control software(1)Compiling the part codes inputted by users After receiving the part codes,compiler will translate,trim and store them into a specified format;decode the machining instructions in part codes and do decimalbinary transitions to coordinate data;calculate tools center path considering the offset of tool radius;precalculate some constants that will be used in interpolation calculation and speed control process,etc.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The function of control software(2)Interpolation calculations(2)Interpolation calculations Interpolation calculation subroutine has the same functions with hardware interpolator in NC system,!,e.,to assign electrical pulses for axes.It is a strict real time program,and demands as less as possible number of instruction codes,that is to say,to shorten the time for performing interpolation calculations,because the time is determinative to the feed speed of interpolation.In some CNC system,it is adopted to combine rough interpolation and fine interpolation 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The function of control software(3)Tool compensation All types of CNC machine tools require some form(s)of compensation,such as tool length compensation,cutter radius compensation,and tool nose radius compensation.Though applied for different reasons on different machine types,all forms of compensation allow the CNC user to allow for unpredictable conditions related to tooling.Generally speaking,if the CNC user is faced with any unpredictable situations during programming,it is likely that the CNC control manufacturer has come up with a form of compensation to deal with the problem.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The function of control software(4)Speed control Speed control subroutine aims at controlling the speed of pulses assigning,i.e.controlling the frequency of interpolation calculation according to the setting speed code(or corresponding speed instruction)to guarantee the preset feed velocity.While there is an unexpected abrupt changing in velocity during machining,the speed control subroutine should automatically speed up or slow down the velocity to avoid pace loss in drive system.Speed control can be implemented totally by software method(software timer method),and can also be implemented by hardware means.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:The function of control software(5)Position controlPosition control is in the position loop of servo system.This work can be done by either software or hardware.Position control software compares interpolation calculated position with real measured position in each sampling cycle,and control the motor using the difference.position control software can usually adjust the magnification of the position loop circuit,compensate the error of pitch of screws in each direction of axes,and compensate the nonreturntozero when reverse the motion,so that the location precision would be improved.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Position control中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Managing Software managing software connects each function subroutine to hardware.Managing software is composed of part program I/O;display of part program,tool position,system parameters,running status and alarm information,static and dynamic tool path;and diagnosis codes,by which CNC unit can carry out selfdiagnosis and spot the faults.It is also on duty of synchronizing various procedures.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Managing SoftwareManaging software can be divided into two groups:one comprises the subroutines that tie to hardware,and another is independent of hardware.Software,which depends on hardware,manages and drives peripheral equipment,such as CRT displayer,keyboard,and communication equipments,etc.,and performs real time processes,i.e.,interruption management and various processors management,which are all real time tasks.Independent software manages time,tasks,memory,and internal communications,and synchronizes various procedures.中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Parallel processing 中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Real time processing Interpolation Position control中国电子科技集团公司科技与质量部中国电子科技集团公司科技与质量部*NC Technology Email:Parallel processingParallel process means that computer implements two or more tasks at the s

    注意事项

    本文(数控424152.pptx)为本站会员(muj****520)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开