




免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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机来承担,实时控制部分仍使用多年积累的专用技术。从而改善了数控系统的人机界面、图形显示、切削仿真、网络通信、生产管理、编程和诊断等功能,并使系统具有较好的开放性。如FANUC150/160/180/210系列就是一种典型的PC嵌入NC模式的CNC系统。SIEMENS840D数控系统具有模块化结构和较好的开放性。,2.NC嵌入PC中(运动控制卡加PC)一些以PC机为基础的CNC制造商,主要生产、销售各种高性能运动控制卡和运动控制软件。由于这些产品的开放性很好,用户可以自行开发,把它用来构成自己的数控产品或使用在生产线上。其中有的制造商自己再进行应用开发,把运动控制卡和PC机加上机床数控软件,构成数控系统产品如美国DELTATAU公司的PMAC是一种高性能运动控制卡,它以Motorola56000系列DSP为CPU,板上有存储器、I/O接口和伺服接口。此卡本身就是一个NC系统,具有优秀的伺服控制、插补计算和实时控制能力,可以单独使用,也可以插入PC机中,构成开放式控制系统。,3.全软件化NC计算机CPU速度的提高和基于WindowsNT/Linux等的实时操作系统为高性能开放式全软件化数控系统的发展创造了条件。这种形式的数控系统以PC机为基础,以实时操作系统为数控系统的实时内核,在计算机操作系统环境下运行具有开放结构的控制软件。软件化NC所用的I/O接口和伺服接口通常不带CPU,它可以是数字、模拟或现场总线接口。由于它实现了控制器的PC化和控制方案的软件化,具有结构简单、成本较低、开放性好,可靠性高等优点,因而是当今开放式数控系统的发展趋势;,由于开放体系结构数控系统本身具有很强的控制功能,再加上很好的开放性,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论