为了满足数控系统柔性化、多品种、小批量发展的要求,开放式数控系统软件在全世界范围内开始了研发计划,各大公司相继推出了各自的数控系统。如美国的NGC( The Next Generation Work-station / Machine Control Architecture Program)、欧洲OSACA ( Open System Architecture for Control within Automation Systems)、日本OSEC(Open System Environment for Controller)等。8003
NGC计划的目的是为了推动美国工业界形成一个广泛的工作伙伴,以利于同别国进行竞争。NGC 计划正在为基于开放式系统体系结构的下一代机械制造控制器提供一个标准,这种体系结构允许不同的设计人员开发可相互交换和相互操作的控制器部件。一个完全合格的NGC 包括开发的可能性, 例如多个装置间的协调, 装置的全独立编程,基于模型的处理,自适应路径策略和大范围的工作站及实时特性等。NGC 的体系结构是在虚拟机械的基础上建立起来的,通过虚拟机械把系统和模块链接到计算机平台上。NGC 计划的目的在于对工业的应用,像机床、包括切削、非切削机床、机器人和坐标测量机等,提供了功能性和服务性的定义。
OSACA是1990年有欧共体国家的!! 家控制器开发商、机床生产商、控制系统集成商和科研机构联合开发的OSACA计划提出的“分层的系统平台U结构化的功能单元”的体系结构如图# 所示该体系结构保证了各种应用系统与操作平台的无关性及相互间的互操作业; 保证了开放性并明确规定了不同的开放层次:应用开放层、核心层开放和全部开放。OSACA的软体结构中有# 个主要组成部分:通信系统、参考体系结构模型和配置系统。是基于信息通信平台建立的。
日本的OSEC计划,由东芝机器公司、丰田机器厂和Mazak公司三家机床制造商和日本/0+、三菱电子及SML信息系统公司共同组建。其目的是建立一个国际性的工厂自动化(FA)控制设备标准。在硬件方面,OSEC计划采用3(4控制卡的结构,有利于层次化、模块化、灵活配置的实现。OSEC将功能单元分组并结构化在一些功能层中,其开放体系结构包括了3个功能层共7个处理阶层。它定义的FADL(工厂自动化语言)具有能面向对象设计、能表征曲线形状等优点,并具有广泛的覆盖性。为进一步开发PC机的潜能提供了软件基础。
2国内开放型数控系统软件的发展及其应用
我国在“八五”期间数控科技联合攻关,开发具有我国自主版权的数控系统,特别是开发出华中1型和航天1型两个基本系统及系列产品,并利用基本系统发挥我国的软件优势,实施平台战略,发展我国的数控软件的指导思想。珠峰公司和华中理工大学,利用PC+数控卡构成硬件平台,开发的中华!型和华中!型的数控系统,是基于通用32位工业PC机和DOS平台的开放式体系结构, 具有较好的模块化、层次化特征,系统配套能力强,扩展与伸缩性较好, 便于二次开发, 较好地实现了 CAD/CAM/CAPP 航天数控集团公司利用通用pc机的体系结构设计了通用pc机兼容的微机加上数控通用/专用模板构成了单机数控系统。航天数控系统平台的研制成功,为我国发挥软件优势,实施平台战略发展数控技术奠定了基础。
我国的数控系统,虽然出发点不同,采用不同的技术术途径利用PC机,但就开放性而言,特别是应用系统的开放性还相差甚远却是共同的。不能发挥我国不同单位的优势,集中优势力量发展我国的数控技术,到目前为止,谁也没有形成规模经济,仍各自为战,分兵把守。值得提出的是从战略上考虑还没有形成我国自主的数控软件,为了文护我国数控产业的企业利益,我们不能不面对当前的问题,考虑自主开发的问题。开放式系统是不依赖于操作系统的应用系统,但对于具有战略性特点的数控技术而言,除了应用系统与运行平台的无关性之外,还要考虑企业的利润和长期的发展。在考虑应用系统开放性的同时,还要考虑基于PC 机体系结构的运行平台,考虑运行平台中所依赖的操作系统及相关的技术规范。 开放型数控系统国内外研究现状:http://www.751com.cn/yanjiu/lunwen_6177.html