系统的类型基于PC的开放式数控系统能充分地利用计算机的软硬件资源,可使用通用的高级语言方便地编制程序,用户可将标准化的外设、应用软件进行灵活地组合和使用。使用计算机同时也便于实现网络化。基于PC的开放式数控系统大致可分为以下几种类型[1,2]。 PC嵌入型NC 该类型系统是将PC装入到NC内部,PC与NC之间用专用的总线连接。系统数据传输快,响应迅速,同时,原型NC系统也可不加修改就得以利用。缺点是不能直接利用通用PC,开放性受到限制,通用PC强大的功能和丰富的软硬件资源不能得到有效的利用。这种Р数控系统尽管具有一定的开放性,但由于它的NC部分仍然是传统的数控系统,其体系结构还是不开放的。 NC嵌入PC型该类型系统是将NC卡(运动控制卡)插入通用PC的扩展槽中组成的。它能够充分地保证系统性能,软件的通用性强,并且编程处理灵活。这是目前采用较多的一种结构形式,这种结构形式采用“PC+运动控制器”形式建造数控系统的硬件平台,其中以工业PC为主控计算机,组件采用商用标准化模块,总线采用PC总线形式,同时以多轴运动控制器作为系统从机,进而构成主从分布式的结构体系。全软件型NC C的全部功能均由PC实现,并通过装在PC机上扩展槽的伺服接口卡对伺服驱动等进行控制。其软件的通用性好,编程处理灵活。C装置的主体是PC机,充分利用PC机不断提高的计算速度、不断扩大的存储量和性能不断优化的操作系统,实现机床控制中的运动轨迹控制和开关量的逻辑控制。软件化数控系统把运动控制器以应用软件的形式实现,除了支持数控上层软件的用户定制外,其更深入的开放性还体现在支持运动控制策略的用户定制。同时,软件数控系统更加向计算机技术靠拢,并力图使数控技术成为先进制造上层应用的标准的设备驱动代理。这种结构形式的数控系统,其主要功能部件均表现为应用软件的形式,这是实现形式上的一种技术变革。Р研究难点:系统的兼容性问题。