节点文献

基于SERCOS接口的开放式数控系统的研究

The Research of Open NC System Based on SERCOS Interface

【作者】 李霞

【导师】 陈卫福;

【作者基本信息】 北京工业大学 , 机械制造及其自动化, 2002, 硕士

【摘要】 开放式数控系统是当前数控技术研究的热点。本文提出了一种基于SERCOS接口的开放式数控体系,构建了基于SERCOS接口的开放式数控体系的软硬件平台,在该平台上的基础上实现了机床软CNC的基本功能,最后将这种开放式数控体系实际应用于高速瓦楞纸板辊切控制系统,得到满意的控制效果。 SERCOS接口是数字控制系统中连接数字控制器、驱动器、执行机构以及输入输出部件,在彼此间进行实时通讯的国际标准。SERCOS接口采用光缆将控制部件连接在一起,构成一个封闭的环路。它可以完成数据的严格实时同步传输,确保系统的同步运行和控制精度。采用SoftSERCANS卡来代替SERCOS主控卡可以简化SERCOS接口繁多复杂的参数设置,便于用户进行开发。 将基于SERCOS接口的数控体系应用于机床数控的研究以及高速瓦楞纸板的横切控制系统的实践,构建了各自的软CNC平台,实现了从语法分析,数据处理,插补计算,运动控制以及反馈显示整个数据流程,基本实现机床数控的简单功能和辊切控制的全部功能。两种不同行业的数控系统的软件结构具有极大的通用性。软件包含两个进程,一个是Win32进程,用于非实时的数据处理,一个是RTX进程,用于实时运动控制。两进程通过共享内存来通讯,NC通过SoftSERCANS来与底层驱动进行通讯。尽管有很多复杂的问题还未考虑,但这说明,该体系模式在不同行业数控领域具有很好的开放性。 本文的软件开发环境采用在Windows NT中嵌入实时RTX子系统,采用VC面向对象编程,通过创建共享内存来实现进程间的通讯,利用多线程来实现多任务的执行。

【Abstract】 Open numerical control system is research hotspot of NC technology now. This paper brings a open NC system based in SERCOS interface; constructs its software and hardware platform. With this platform, basic function of softCNC can be realized, this platform can be also used in rolling control system, expected result is arrived.SERCOS interface, a serial real-time communications system, is an connection of NC controller, drives, motion unit and I/O unit of NC control system, which are connected by a fiber optical ring. So SERCOS interface can realize real-time and synchronous data transformation, and ensure synchronous motion and control precision of system. Instead of SERCOS initiative card, SoftSERCANS card can ease its varies parameter, which makes development more simple.The paper applies this open NC system based SERCOS interface to the research of machine NC system and practice of rolling cut control system of high speed WALENG board, builds each softCNC platform, finishes the whole data process including syntax analysis, data process, interpolation, motion control and feedback display. The software frame has great similarity between these two different field NC control system. The software consists of two processes, one is Win32 process for unreal-time dealing, the other is RTX process for real-time motion control. They communicate through shared memory. NC exchanges data with drive by SoftSERCANS. Although many details are not involved, this open NC system based SERCOS interface has excellent opening in various NC control fields.In this paper, software is programmed with VC in Windows NT embedded RTX ,shared memory is created for communication between two process, multithread is created for multitask.

  • 【分类号】TG659
  • 【被引频次】16
  • 【下载频次】352
节点文献中: 

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

本文的引文网络