摘要

针对数控系统的开放性问题,分别从硬件系统、软件系统、数据模型等3个方面进行阐述。采用"PC+运动控制器"的嵌入式双CPU硬件体系结构来解决硬件系统的开放性问题;构建了基于调度软件的分层体系结构来解决软件系统的开放性问题,并简化数控系统的开发工作;利用STEP-NC数据模型来构建开放式数控系统,从数据模型层面解决数控系统的开放性问题。开发了开放式数控的原型系统,并搭建了基于PMAC的硬件系统,验证了体系结构的正确性和有效性。