本文提出并介绍了一个开放式数控系统软件的设计。文章首先简单介绍该开放式数控系统项目。然后根据开放式数控系统的要求,给出开放式数控系统的软件结构模型。最后给出该开放式数控系统的通用控制模块的实现以及各层次模块间通信的实现。