摘要
介绍了一种基于PC和运动控制器构建的数控系统。为了满足实时性和开放性的要求,硬件上采用了上、下位机的构成方式,软件上采用了一种同心圆环结构的模块化设计思想。阐述了这种设计思想的原理及实现方法。在VisualC++6.0中通过类的定义、封装和继承技术对系统软件进行了开发,并给出了各主要功能模块的开发实例。通过二维绘图实验平台对各功能模块进行了实验测试,结果令人满意,表明这种结构的系统具有良好的实时性和开放性。
An open CNC system based on PC and Multi-Axis Controller is proposed in this paper.For the requirement of realtime and openness performance,a structure of upper and lower machine was selected to form the hardware,and a modular ideal of a kind of concentric cirque like structure was chose to design the software.The principle and the method of realization have been expounded in this paper.The systematic software was developed under the environment of visual c++6.0, through the technology of class definition,encapsulation and inheritance.The primary function module is illustrated.
出处
《工业控制计算机》
2009年第6期30-31,33,共3页
Industrial Control Computer