(1)OMAC计划
美国90年代提出NGC下一代控制器计划,并拨款1亿美元进行研究,其核心即是开放体系结构的研究。其首要目标是开发开放式系统体系结构标准规范SOSAC (Specification for an Open System Architecture Standard)用来管理I作站和机床控制器的设计和结构组织。SOSAC定义了NGC系统、子系统和模块的功能以及相互间的关系,它提出了分级式控制结构,指出了功能性的分解; 定义了虚拟机实现系统模块间的信息相互交换和相互操作;定义了NML(NeutralManufacturing Language)语言进行制造系统中的信息传递。该计划己于1994年完成了NGC原型研究,并己转入工业开发应用。例如美国Ford, GM和CResler等公司在NGC计划的指导下,联合提出了OMAC(Open Modular ArchitectureController)开发计划,提出了系统基础框架,信息库管理、任务调度、人机接口、运动控制、传感器接口等构造了控制系统功能体系结构。该计划的目的是使系统制造厂、机床厂和最终用户分别从缩短开发周期、降低开发费用、便于系统集成和二次开发、简化系统使用和维护等方面受益。又如Cincinnati Milacron从1995年开始在其所生产的加工中心、铣床、车床及激光加工等设备中采用开放式体系
结构的A2100系统(应用双处理器组成,Windows NT操作系统的多任务、多过武汉理工大学硕士学位论文程、多功能的开放式系统)。还有DELTA TAU公司利用NGC和OMAC等协议,采用PC机+PMAC控制卡构成的PMAC开放式CNC系统,获得了良好的应用效果。
(2) OSACA计划
欧洲德、法、意、西等国于1990年也联合进行了“自动化系统中开放式体系结构OSACA(Open SystemArchitecture for Control within Automation Systems)”的研究。该计划于1992年5月正式为欧盟官方所接受。截止目前,OSACA计划的三个阶段的工作全部完成。己公布的文件包括“OSACA I&II Final Report',和“OSACA Handbook”及其他一些文件。OSACA提出了一个“分层的系统平台+结构功能单元”的结构。系统平台由系统硬件和系统软件组成,系统软件包含有系统的核心部分,如操作系统、通讯系统和可选的应用程序如数据库、图形系统之类。系统平台通过API (Application Programming Interface)对外提供服务(Service) o OSACA的三个主要组成部分为通讯系统(CommunicationSystem),参考体系结构(Reference Architecture),配置系统(ConfigurationSystem)。
(3) OSEC计划
OSEC计划是日本的几个公司共同提出的。OSEC讨论的重点集中在NC(数字控制)本身和分布式控制系统上。OSEC的开放CNC系统体系结构包括了3个功能层和七个处理层。OSEC提出了FADL(工厂自动化描述语言)和OSEL(Open System Environment Language)加工语言,实现加工信息的标准化和制造控制系统与CAD/CAM 系统之间的直接互连。韩国等其他国家也都各自进行了开放式数控系统的研究。