1989年,美国由政府资助的NGC(Next Generation Controller)研究计划,作为开放性结构控制器的标准提案受到了广泛关注。NGC与传统CNC的显著差别是它基于“开放体系结构”,其首要目标是开发“开放式系统体系结构标准规范”(Specification for an Open System Architecture Standard, SOSAS),此规范用来管理工作站和机床控制器的设计和结构组织。NGC计划于1994年完成了原型研究,并转入了工业开发应用。例如,美国Ford,GM和Chrylser等公司在NGC计划的指导下,联合提出了OMAC(Open Modular Architecture Controller)开发计划。该计划定义了一个应用于汽车工业的开放、模块化体系结构控制器的规范,其硬件继承了VME系列的VMS。尽管目前还不够完善,但由于“API的接口层”的标准化,使用户能够充分发挥自己的主动性,从而可装入自己所需的独特功能;甚至可以装入Windows OS,将CAM等现有的PC机资源移植到控制器中;同时,利用实时数据库,可以实现数据的高效、便携化,具有极高的实用价值。实现OMAC的好处在于能减少投资和生产周期的费用,容易将市场化的通用技术与用户自身的专有技术融为一体,从而能高效地重构用于新程序的控制器,使得不断涌现的新技术能及时植入。
与NGC同步,日本一项面向21世纪制造产业的长期研究计划——智能制造系统(Intelligent Manufacturing System,IMS)也在讨论中,该项计划由日本工业界领导,同时,也与其他国家合作。1990年,日本IMS中心成立。1994年,历时10年的IMS计划日程表发表并开始启动,大部分计划都与先进制造系统与自动化相关,如多功能机床系统、敏捷制造系统、基于知识的人工智能表达式系统和智能监控系统等。这些计划对将来控制系统技术的发展将产生深远影响。同时,日本还启动了另一项开放系统计划——OSEC(Open System Environment for Controller)计划。其主要内容是基于PC平台的开放式系统,宗旨就在于确定“不依赖于特定卖主的开放性控制器”的结构。这一计划由3家机床企业(东芝机械、丰田工机、山崎)与3家信息系统开发企业(日本IBM、三菱电机、SML)发起,提出了控制器的分层模型,明确了各层次模块的功能、服务内容及接口规范。此外,还定义了一种新的NC语言——FADL语言。目前,该组织已经发展到由18家公司和一家社团共同参与的致力于推进CNC系统开放化的协会。
面对国际市场的形势和制造业的发展趋势,欧洲采取的对策是:联合起来发挥各家的长处,积极吸收世界上各种新技术,开发满足世界市场尤其是亚洲市场的产品。要达到这一目的,首先要具有能容纳或联合各家技术的新型控制器。早在1987年11月,在德国机床厂联合会(VDW)的支持下,就曾由斯图加特大学的制造控制技术研究所(ISW)对“未来控制技术”进行了研究,提出的新型控制器方案的原则为:可组配、模块化和开放式。1991年10月,一项涉及欧洲各国的控制系统计划OSACA(Open System Architecture for Control within Automation System)开始启动,它是欧洲各国的合作计划,立足于提高机床和控制系统制造商在世界市场中的竞争力。项目工期从1992年5月到1996年5月,历时48个月。其主要任务是制定一个与制造商无关的开放控制系统结构。OSACA计划的成功将减少新产品的上市时间,提供更强的客户定制功能和柔性程度,减少了开发、维护、培训和文档建立的费用。