如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数控技术二、CNC系统的硬件结构CNC的软件功能要有相应的硬件水准来支持。已有的或常规的CNC必须趋向开放式的CNC。第二种是以单板或专用芯片及模板组成结构紧凑的CNC。大量用于中档和经济型数控机床。(2)单微处理器结构:是CNC发展初期采用的结构,由于只有一个微处理器能控制系统总线,占有总线资源,CNC的各个任务都以集中控制、分时处理的方式完成。5(3)多微处理器结构CNC的多微处理器结构是指在系统中有两个或两个以上的微处理器能控制系统总线、或主存储器进行工作的系统结构。2)多微处理器的CNC的基本功能模块主要有以下六种基本功能模块:2、开放式CNC的硬件结构目前,对数控系统的柔性和通用性的要求主要体现在:根据不同的加工需求迅速、高效、经济地构筑面向客户的控制系统;国外,数控系统开放性在技术上体现为平台技术和面向应用功能单元的系统参考结构。(1)开放式CNC的定义参照IEEE对开放式系统的规定:一个真正意义上的开放式数控系统必须具备不同应用程序能协调地运行于系统平台上的能力,2)可移植性(Portability):指不同的应用程序模块可运行于不同供应商提供的系统平台之上。一个开放式CNC的开放性体现在:提供标准化环境的基础平台,允许不同开发商所提供不同功能的软、硬件模块介入,以构成满足不同需求的CNC。(2)基于PC(或IPC)开放式CNC的硬件配置形式1)基于PC的有限开放CNC②PC内藏型CNC,如图。是指在CNC内部加装PC,PC与CNC之间用专用总线连接。2)基于PC的可开放CNC是在通用PC机的扩展槽中加入专用CNC卡而成,也称CNC内藏型。专用CNC卡包括加工轨迹生成等几乎所有的CNC处理功能。三、CNC的软件结构1、CNC中软、硬件界面与数据转换在CNC系统中,软件和硬件在逻辑上是等价的,即由硬件完成的工作原则上也可由软件完成。在CNC中,直线、圆弧和其他曲线控制功能的数据转换过程是类同的。如图为直线控制功能的数据转换过程。2、CNC系统的多任务并行处理与实时中断处理CNC的多任务表现在他的软件必须完成管理和控制两大任务。CNC的各项任务必须协调工作,在许多情况下,管理和控制的某些工作必须同时进行。如图。所谓并行处理,是指计算机在同一时刻或同一时间间隔内完成两种或两种以上相同或不同的工作。并行处理方法有资源重复、时间重叠和资源分时共享等处理方法。3、常规CNC的软件结构CNC的软件结构决定于系统采用的中断结构。常规的CNC中,已有的结构模式有中断型结构和前后台型结构。(2)前后型结构模式这种软件的结构特点是前台程序为一个中断服务程序,它几乎承担了全部实时的功能,4、开放式CNC的软件结构根据开放式控制系统的要求,除它的硬件要采用基于标准总线的公用的模块化设计外,