Windows95数控系统在环境下主要使用面向对象的类编程语言开发而成,充分利用技术把功能模块封装在控件之中,使系统的结构组织得比较明晰有序,便于功能的扩充与剪裁。 由于本身是一种开放的操作系统,易于在数控系统实现开放的特性。用程序也不一定能保证按时接收到一条消息。显然,这种定时方式不能适应系统高精度实时性要求。 多媒体定时中断:由于多媒体的需要,对系统的定时重新进行了编程,在它的多媒体扩展库中提供了更高精度的定时服务。通过这些功能调用可以挂接定时中断的回调函数来实现具有毫秒级精度的定时服务,如相关定时函数定义。 平台下实时中断研究:实时控制是数控系统的关键技术。实时控制中系统控制部分的功能主要包括定时采样、实时与双口通信等,通常也涉及图形、图象和实时数据的显示、人机交互的用户接口等功能。而中断技术则是实现这些功能的原动力。