资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,7.1,开放式数控系统概述,一、开放式数控系统的概念,IEEE,(,国际电气电子工程师协会)是这样定义开放式数控系统的:“符合系统规范的应用系统可以运行在多个销售商的不同平台上,可以与其它系统的应用进行互操作,并且具有一致风格的用户交互界面。”通俗地说,就是数控系统提供给用户(机床或机械制造商)一个平台,使他们能够在这个平台上,根据设备所需的特定功能,开发与之相应的软件和硬件,并与系统软件集成为一个新的应用系统,使该设备具有较高的性价比,并大大缩短开发周期。目前,世界上各控制系统制造商推出或正在研究的具有开放特点的数控系统产品分为如下三种形式:,第一层次,是人机界面的开放。它只开放了非实时的人机界面部分,允许用户自己设计控制系统的界面和编程语言。,第二层次,的开放是控制系统在明确固定的拓扑结构下允许替换内核中的,特定模块,以满足用户的特殊需要。例如,用户可以替换控制系统核心的插补算法等。,第三层次,的开放是拓扑结构完全可变的“完全开放”的控制系统。,OSACA,追求的就是这种理想的控制器产品。在,OSACA,计划中,,各种功能模块,的地位是平等的,它们之间的拓扑关系是由系统内部的配置系统确定的。功能模块之间的信息传递是由系统内部的通信机制保证的。,二、,开放式数控系统的特点,现在国际上公认的开放式体系结构应具有四个特点:,相互操作性、可移植性、可缩放性、可互换性,。,1.,相互操作性(,Interoperability,),相互操作性指不同应用程序模块通过标准化的应用程序 接口运行于系统平台上,相互之间保持平等的相互操作能力,协调工作。这一特性要求提供标准化的接口、通讯和交互模型。,随着制造技术的不断发展,,CNC,也正朝着信息集成的方向发展。,CNC,系统不但应能和不同系统彼此互连,实施正确有效的信息互通,同时应在信息互通的基础上,能信息互用,完成应用处理的协同工作,因此要求不同的应用模块能相互操作,协调工作。,2.,可移植性(,Portability,),可移植性指不同的应用程序模块可以运行于不同供应商提供的不同的系统平台之上。,可移植性应用于,CNC,系统,其目的是为了解决软件公用问题。要使系统提供可移植特性,基本要求是设备无关性,即通过统一的应用程序接口,完成对设备的控制;要求各部件具有统一的数据格式、行为模型、通讯方式和交互机制。具备可移植特性的系统,可使用户具有更大的软件选择余地,通过选购适应多种系统的软件,费用可以显著降低。同时在应用软件的开发过程中,重复投入费用也可降低。可移植性也包括对用户的适应性,要求,CNC,系统具有统一风格的交互界面,使用户适应一种控制器的操作,即可适应一类控制器的操作,而无需对该控制器的使用重新进行费时费力的培训。,3.,可缩放性(,Scalability,),可缩放性指增添和减少系统的功能仅仅表现为特定模块单元的装载与卸载。不是所有的场合都需要,CNC,系统具备复杂且完善的数控功能,在这种情况下,厂家没有必要购买不适于加工产品的复杂数控系统。因为可缩放性使得,CNC,系统的功能和规模变得极其灵活,既可以增加配件或软件以构成功能更加强大的系统,也可以裁减其功能来适应简单加工场合。同时,同一软件既可以在该系统的低档硬件配置上运行,也可以在该系统的高档硬件配置上应用。可缩放性使得用户可以灵活改变,CNC,系统的应用场合,一台控制器可以使用于多种类加工设备的控制上。,4.,相互替代性(,Interchangeability,),相互替代性指不同性能和不同功能的单元可以相互替代。而不影响系统的协调运行。有了相互替代性,构成开放体系结构的数控系统就不受唯一供应商所控制,也无需为此付出昂贵的版权使用费。相反,只需支付合理的或较少的费用,即可获得系统的各组成部件,并且可以有多个来源。,三、开放式数控系统的模式,1.,PC,嵌入,NC,中,一些传统,CNC,系统的制造商,由于面临控制系统“开放化”浪潮和,PC,技术迅猛发展的形势,,把专用结构的,CNC,部分和,PC,机结合在一起,将非实时控制部分改由,PC,机来承担,实时控制部分仍使用多年积累的专用技术。,从而改善了数控系统的人机界面、图形显示、切削仿真、网络通信、生产管理、编程和诊断等功能,并使系统具有较好的开放性,。,如,FANUC 150/160/180/210,系列就是一种典型的,PC,嵌入,NC,模式的,CNC,系统。,SIEMENS 840D,数控系统具有模块化结构和较好的开放性。,2.NC,嵌入,PC,中(运动控制卡加,PC,),一些,以,PC,机为基础的,CNC,制造商,主要生产、销售各种高性能运动控制卡和运动控制软件。由于这些产品的开放性很好,用户可以自行开发,把它用来构成自己的数控产品或使用在生产线上。其中有的制造商自己再进行应用开发,把运动控制卡和,PC,机加上机床数控软件,构成数控系统产品如美国,DELTA TAU,公司的,PMAC,是一种高性能运动控制卡,它以,Motorola 56000,系列,DSP,为,CPU,,,板上有存储器、,I/O,接口和伺服接口。此卡本身就是一个,NC,系统,具有优秀的伺服控制、插补计算和实时控制能力,可以单独使用,也可以插入,PC,机中,构成开放式控制系统。,3.,全软件化,NC,计算机,CPU,速度的提高和基于,Windows NT/Linux,等的实时操作系统为高性能开放式全软件化数控系统的发展创造了条件。这种形式的数控系统以,PC,机为基础,以实时操作系统为数控系统的实时内核,在计算机操作系统环境下运行具有开放结构的控制软件。,软件化,NC,所用的,I/O,接口和伺服接口通常不带,CPU,它可以是数字、模拟或现场总线接口。由于,它实现了控制器的,PC,化和控制方案的软件化,,具有结构简单、成本较低、开放性好,可靠性高等优点,因而是当今开放式数控系统的发展趋势,;,由于开放体系结构数控系统本身具有很强的控制功能,再加上很好的开放性,因此可以构成各类控制系统,少则,1,、,2,根轴,多则几十根轴。用户可以按标准随意加入自己的技术和特定的功能,制作友好的人机界面。因此,它具有广阔的应用面,可用于数控机床、机器人、包装、印刷机械、纺织机械、轻工机械、电子产品加工设备、自动生产线等领域。,
展开阅读全文