- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.1 CNC系统的结构 6.2 数控CNC系统的硬件 6.3 数控装置的软件结构 6.4 数控装置的信息处理 6.5 数控装置的通信 计算机数字控制(CNC)系统是在传统的硬件数控(NC)的基础上发展起来的。它主要由硬件和软件两大部分组成。通过系统控制软件与硬件的配合, 完成对进给坐标控制、主轴控制、刀具控制、辅助功能控制等功能。CNC系统还利用计算机来实现零件程序编辑、坐标系偏移、刀具补偿、插补运算、公英制变换、图形显示和固定循环等。使数控机床按照操作设计要求,加工出需要的零件。 6.1 CNC系统的结构 计算机数字控制(CNC)系统,简称计算机数控或CNC系统,是由系统程序、输入输出设备、通信设备、数控装置、可编程控制器、伺服驱动装置和测量装置等组成,数控装置是数控系统的核心,数控装置有两种类型:一是完全由硬件逻辑电路的专用硬件组成的数控装置即NC装置;二是由计算机硬件和软件组成的计算机数控装置即CNC装置。由于计算机技术的不断发展,尤其是微处理器和微型计算机应用于数控装置后,现在NC装置已被CNC装置所取代。 CNC系统的硬件除了一般计算机具有的CPU、 EPROM 、 RAM 接口外,还具有数控位置控制器、手动数据输入(MDA)接口、视频显示(CRT或LCD)接口和PLC接口等。所以CNC装置是一种专用计算机。 CNC系统的软件分为管理软件和控制软件两种。管理软件用来管理零件程序的输入、输出,刀具位置、系统参数、零件程序显示、机床状态及报警,故障诊断等。控制软件由译码、插补运算、刀具补偿、速度控制、位置控制等软件组成。 6.2数控CNC系统的硬件 6.2.1 单微处理器结构 单微处理器结构,是指在CNC装置中只有一个微处理器(CPU)。由微处理器、存储器、位置控制部分、数据I/O接口、总线及外围设备等组成。它采取集中控制,分时处理的方式,完成数控系统的各项任务。有的CNC装置中虽然用了两个以上的CPU, 但只能有一个微处理器能够控制系统总线, 独占总线资源,其它的微处理器只是附属的专用职能部件,不能控制总线,也不能访问主存储器。各微处理器组成主从结构,所有数控功能,均由一个微处理器来完成,这种CNC装置属于单微处理器结构。图6-2所示为单微处理器结构。 1. 微处理器 微处理器是CNC装置的核心,主要完成控制器和运算器两大部分的信息处理。 常用的CNC装置微处理器数据线宽度为8位、16位、32位,称相应的计算机为8位机、16位机、32位机。 2. 存储器 存储器是计算机系统的重要组成部件。作用是存放系统程序、用户程序和运行过程中的临时数据。 CNC装置的存储器包括只读存储器(ROM)和随机存储器(RAM)两种。只读存储器(ROM)一般采用可以用紫外线擦除的EPROM, 它只能读出,不能写入新的内容,断电后,程序也不会丢失。 3. 位置控制器 位置控制器的主要作用是控制数控机床各进给坐标轴的位移量,随时接收经插补运算得到的每一个坐标轴在单位时间间隔内位移量,根据接收到的实际位置反馈信号,修正位置指令,并向坐标伺服驱动控制单元发出位置进给指令,使伺服控制单元驱动伺服电动机运转,实现机床运动的准确控制。 4. I/O接口电路 数据I/O接口与外围设备是CNC装置与操作者之间交换信息的桥梁。 6.2.2 多微处理器CNC系统 多微处理器结构的CNC系统是由两个或两个以上连接在一起的微处理器组成。每个微处理器能独立运行程序,各微处理器之间各负责CNC的一部分功能,与其他处理器进行信息交换,资源共享,协调工作,共同完成机床的控制。多微处理器的组成框图如图6- 4所示。 6.3 数控装置的软件结构 6.3.1 数控装置的软件结构 6.3.2 软件结构特点 6.3.1 数控装置的软件结构 数控装置软件的结构,应取决于数控装置中软件和硬件的分工和软件本身所应完成的工作内容有关。数控装置软件是为实现数控装置各项功能而编制的系统软件(或专用软件),系统软件又分为管理软件和控制软件两部分,管理软件包括输入、I/O处理、显示、诊断等;而系统控制软件包括译码、刀具补偿、速度处理、插补、位置补偿等。如图6-5所示。 6.3.2 软件结构特点 数控装置是一个实时性很强的多任务系统, 在它的软件设计中,融合了当今计算机软件设计的先进技术。在单微处理器数控系统中,软件结构常采用前后台型的软件结构和中断型的软件结构;在多微处理器数控系统中,各个CPU分别承
文档评论(0)