基于Windows下数控软件的设计与实现 |
2008-3-13 15:25:00 付永红 熊飞丽 龙佑喜刘政华 刘 刚 供稿 |
|
摘要:基于Windows的CNc,是数控技术发展的必然趋势。提出了在Windows环境下实现实时多任务处理的方法,介绍了数控软件的体系结构和实现的相关技术。实践证明,采用这些方法和技术较好地实现了数控系统的实时多任务控制.开发的数控软件具有开放性。 关键词:多线程 实时多任务控制 数控系统 中断 面向对象 1 引言 Pc机进入数控领域,极大地丰富了数控系统的硬软件资源,有利于实现总线式、模块化、开放化的数控系统,使其具有很高的性能价格比。随着Windows系统的发展与普及,开发Windows环境(Windows95,Windows NT及WindowsCr)下的数控系统已经成为广大oiC同行的共识。近年来,国内已有不少厂家开发了几种基于Windows的控制系统。国内的控制系统各有优点,但从数控系统发展的趋势来看,仍有许多需要改进之处。 首先,没有充分利用像Windows、UNIX、0S/2等新型操作系统。软件开发思想与技术落后,始终处于甚至低于结构化程序设计的水平。没有充分 |
