IEEE标准定义开放式数控系统:能够在多种平台上运行,可以和其他系统互操作,并能给用户提供一种统一风格的交互方式。开放式数控系统具有以下基本特征:
——可互换性,构成系统的各硬件模块、功能软件的选用不受单一供应商的控制,可根据功能、可靠性、性能要求相互替换,不影响系统整体的协调运行;
——可伸缩性,CNC系统的功能、规模可以灵活设置,方便修改。控制系统的大小(硬件或软件模块),可根据具体应用增减;
——可移植性,系统的功能软件与设备无关,各种功能模块运行于不同的控制系统内,即能运行于不同供应商提供的硬件平台上;
——可扩展性,CNC用户或二次开发者能有效地将自己的软件集成到NC系统中,形成自己的专用系统,功能的增减只需功能模块的装卸;
——可互换性,通过标准化接口,通信和交互机制,使不同功能模块能以标准的应用程序接口运行于系统平台之上,并获得平等的相互操作能力,协调工作。