摘要
以总线型数控系统为研究对象,采用软件工程中的模块化设计方法。首先分析总线型数控系统的应用背景,然后针对总线型数控系统的特点进行软件平台的需求分析,并在需求分析的基础上设计软件平台的结构和数据交换机制,最后在基于NCUC-Bus现场总线的数控系统上利用模块划分的思想进行原型实现,并进行总线网络通信实验。实验结果表明所设计和开发的软件平台能够满足总线型数控系统的通信要求,验证了由所述设计与实现方法开发总线型数控系统软件平台的可行性。
This article adopts the design method of modularization in software engineering aiming to the research objective of fieldbus-based CNC system,and firstly analyzes the application background of the fieldbus-based CNC system and the demand of the software platform related to its characteristics,and then designs the structure and data exchange mechanism of the platform based on previous demand analysis,and finally prototypes a software platform using the NCUC-Bus fieldbus with the thought of module division and experiments on the fieldbus network communication.Experimental result shows that the developed software platform meets the communication requirements of fieldbus-based CNC system,which validates the feasibility of developing fieldbus-based CNC system using the proposed design method.
出处
《组合机床与自动化加工技术》
北大核心
2010年第12期39-43,共5页
Modular Machine Tool & Automatic Manufacturing Technique
基金
国家科技重大专项<高档数控机床与基础制造装备>开放式全数字高档数控装置(2009ZX04009-011)