节点文献

基于PC的开放式数控系统的研究与开发

【作者】 唐小会

【导师】 黄大贵; 谢寄石;

【作者基本信息】 电子科技大学 , 机械电子工程, 2003, 硕士

【摘要】 当前制造技术正在向高速度、高精度、柔性化、智能化和集成化方向发展,但是传统的数控系统已经很难满足终端用户进行二次开发的需要。新的数控系统――开放式数控适应了这一发展的需要。针对中国工程物理研究院机械制造工艺研究所(简称:中物院机制所)旧设备的数控化改造和传统数控存在的弊端提出了研究开发开放式数控系统的必要性。首先阐述了开放式数控系统的含义、特点、功能要求及其组成形式;其次着重研究了开放式数控系统的层次化和模块化体系结构。紧接着通过对当前开放式数控系统组成形式的分析提出了基于PC+运动控制器的开放式数控系统方案,构建了基于IPC和PMAC(Programmable Multi-axis Controller)运动控制器的具有双微处理器主从式结构的开放式数控系统――中物院机制所机电一体化实验装置。该系统通过IPC的ISA总线和DPRAM来实现主从处理器之间的通讯。并阐述了该系统硬件的组成、结构和系统控制核心IPC、PMAC和DPRAM的特点。具体分析了以IPC+PMAC为控制核心的机电一体化实验装置的系统软件功能,阐述了机电一体化实验装置的系统软件工作原理与实现机制和机电一体化实验装置界面软件的工作原理和实现机制:多文档多视图结构原理、MDI应用程序框架原理,并用VC++6.0编写了整个系统的用户应用软件PmacNc,开发了中物院机制所机电一体化实验装置的几个主要人机界面:初始化通讯模块界面、手动操作模块界面、参数设置模块界面、状态显示模块界面和程序编辑模块界面。展示了开发开放式体系数控系统的一些思路。

【Abstract】 Modern manufacturing technique is developing towards automation, high speed, high precision, flexibility, intelligence, systematization and integration. However, the traditional NC is hard to meet the special needs of users and of the second development. The new NC ------open-architecture CNC system just adapts to the situation.Aimed at the disadvantage of traditional NC and the need of making over the old equipment of the Institute of Machinery Manufacturing of CAEP, the necessity of research and development of open-architecture NC is put forward. Firstly, the contents, characteristics, function and structure of open-architecture CNC system are set forth. What’s more, the architecture of hierarchy and modularity is constructed. Secondly, through the analysis of the structure of the open-architecture CNC system, the scheme based on IPC and motion controller is brings forward. Hardware structure of master-slave open-architecture CNC system based on IPC and PMAC motion controller is built, in which industrial computer acts as master computer and PMAC motion controller acts as slave one. The communication between master computer and slave one is achieved by ISA bus and DPRAM. Mechatronics installation of the Institute of Machinery Manufacturing of CAEP is constructed. The form and structure of the system, the trait of the IPC, PMAC and DPRAM are expounded. Subsequently, software function of the system is batted around, the theory of MDI(Multi-Document Interface) of it’s software system is dissected, and the PComm32 is introduced. Finally, the application programs named for PmacNc of the entire system is developed by VC++6.0, which is consisted of initialization communication interface, manual operation interface, parameter intercalation interface, status messages interface and program compiling interface. Eventually, motion control programs are compiled and tested. Some thoughts about how to develop open-architecture CNC are put forward.

【关键词】 开放式结构PMACDPRAM多文档界面PComm32
【Key words】 open-architecturePMACDPRAMMDIPComm32
  • 【分类号】TG659
  • 【被引频次】41
  • 【下载频次】791
节点文献中: 

本文链接的文献网络图示:

本文的引文网络