运行于PC机上的Windows操作系统在办公自动化领域的优异表现,使其逐渐用于控制系统并发挥起独特的作用。另一方面,微处理器技术的进步使数控程序向32位方向发展的趋势已不可逆转,而由所有Windows操作系统(Windows95/98/2000,WindowXP和WindowsCE等)支持的Win32API在32位程序方面凸显出的优势,更增加了人们对Windows操作系统应用于开放式数控系统的兴趣。尽管Windows操作系统在实时处理方面有不足,但以其友好的用户界面、强大的功能、便捷的操作和广泛的应用前景受到普遍的欢迎。Windows操作系统为软件的开发提供了丰富的应用程序接口,而且第三方软件供应商提供了众多的基于Windows平台的开发工具,这就为数控系统软件的编写提供了强大的支撑。这样,数控软件的开发可以利用软件工程的最新思想和成果、最新的技术,来实现数控软件的开放式、模块化、很高的可靠性、很强的可维护性和很好的可扩充性。并且,在Windows下能够很轻松的设计出漂亮的人机界面,不仅大大节省软件的开发时间,而且对于数控系统的推广和商业价值的实现是一个很好的促进。因此,开发基于Windows环境下的数控系统已成为一种发展趋势,数控系统是否基于Windows平台已成为产品是否有竞争力的重要标准之一。