• 论文 •    

可编程多轴控制器的开放式数控系统

王立松,苏宝库,董申,张飞虎   

  1. 哈尔滨工业大学控制工程系,黑龙江哈尔滨150001
  • 出版日期:2002-01-15 发布日期:2002-01-25

Double CPU Open CNC System Based on Programmable Multi-Axis Controller

WANG Li-song, SU Bao-ku, DONG Shen, ZHANG Fei-hu   

  1. Dept. of Controlling Engineering,Harbin Institute of Technology,Harbin150001,China
  • Online:2002-01-15 Published:2002-01-25

摘要: 采用开放式运动控制器作为下位机、PC平台和Win9x/NT操作系统作为上位机的结构,组建双CPU开放式数控系统。在开放式软件设计中,采用了类的封装和继承技术,不同功能模块间以及功能模块和系统内核间采用基于客户机和服务器模型的通信技术。利用旋转缓冲区技术,实现了上位机和下位机之间任意大小的数据文件下载。将该数控系统应用于工程实际中,验证了系统的开放性与实用性。

关键词: 开放式, 数控系统, 客户机/服务器, 旋转缓冲区

Abstract: An open CNC system with double cpu was proposed, in which an open motion-controlling processor was used as the subordinate computer and a PC-based platform was used as the principal computer running on the Microsoft Windows 9X/NT.In the open soft designing, the packaging and inheritance technique of classes was adopted, and the communication technique based on the server and client model was utilized between different function modules or between the function modules and the system kernel. The rotation buffer technique can perform the downloading of data files with any size from principal computer to subordinate computer. When the CNC system was applied to practical projects, the openness and practical value were verified.

Key words: open architecture, CNC system, serve/client, rotating buffer

中图分类号: