基于SERCOS接口的开放式数控系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
开放式数控系统是当前数控技术研究的热点。本文提出了一种基于SERCOS接口的开放式数控体系,构建了基于SERCOS接口的开放式数控体系的软硬件平台,在该平台上的基础上实现了机床软CNC的基本功能,最后将这种开放式数控体系实际应用于高速瓦楞纸板辊切控制系统,得到满意的控制效果。
     SERCOS接口是数字控制系统中连接数字控制器、驱动器、执行机构以及输入输出部件,在彼此间进行实时通讯的国际标准。SERCOS接口采用光缆将控制部件连接在一起,构成一个封闭的环路。它可以完成数据的严格实时同步传输,确保系统的同步运行和控制精度。采用SoftSERCANS卡来代替SERCOS主控卡可以简化SERCOS接口繁多复杂的参数设置,便于用户进行开发。
     将基于SERCOS接口的数控体系应用于机床数控的研究以及高速瓦楞纸板的横切控制系统的实践,构建了各自的软CNC平台,实现了从语法分析,数据处理,插补计算,运动控制以及反馈显示整个数据流程,基本实现机床数控的简单功能和辊切控制的全部功能。两种不同行业的数控系统的软件结构具有极大的通用性。软件包含两个进程,一个是Win32进程,用于非实时的数据处理,一个是RTX进程,用于实时运动控制。两进程通过共享内存来通讯,NC通过SoftSERCANS来与底层驱动进行通讯。尽管有很多复杂的问题还未考虑,但这说明,该体系模式在不同行业数控领域具有很好的开放性。
     本文的软件开发环境采用在Windows NT中嵌入实时RTX子系统,采用VC面向对象编程,通过创建共享内存来实现进程间的通讯,利用多线程来实现多任务的执行。
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.
引文
[1]卞立乾,充分利用、改造通用PC机,促进数控产业的形成和发展,中国机械工程,1998,9(5):8~10
    [2]李非文,机械制造,1998(6):14~16
    [3]周祖德 魏仁选 陈幼平,开放式控制系统的现状、趋势及对策,中国机械工程,1999,1(10):1090~1093
    [4]雷为民 乔建中 李本忍 滕弘飞,关于软件数控的一些基本构想,小型微型计算机系统,1999年2月第20卷第2期81-87
    [5]戴晓华 王文 王威 秦兴 陈子辰,开放式数控系统研究综述,组合机床与自动化加工技术,2000年第11期5-7
    [6]章富元 方江龙 汤季安,对我国数控技术发展的思考,中国机械工程
    [7]周凯,发展国产数控系统的技术途径,制造技术与机床,2000年第3期5-7
    [8]卞立乾,关于新一代数控的思考,1995年11月,中国电子技术学会电控系统与装置专业委员会数控与机器人学组论文集,1~10
    [9]卞立乾,高起点统筹规划,抓重点集中支持——关于我国数控技术发展战略初探,中国机械工程
    [10]周凯,数控技术与产业发展途径探讨,中国机械工程
    [11]Paul Wright,Manufacturing Engineering,1998(7):84~85
    [12]Golden E Herrin,Manufacturing Engineering,1998(7):86~89
    [13]魏仁选 陈幼平 周祖德等,高技术通讯,1998,8(12):30~34
    [14]魏仁选 周祖德 陈幼平等,华中理工大学学报,1998,26(3):19~21
    [15]杨树子 丁洪,智能制造技术与智能制造系统的发展与研究,中国机械工程,1992,3(2):15~19
    [16]CIMS 主题专家编著,计算机集成制造技术与系统发展趋势,科学出版社,1994:1~12
    [17]刘爱林 肖跃加 韩明 黄树槐,基于WIN95/NT的开放式数控系统,机械与电子,1999年第4期32-34
    
    
    [18]傅桂龙 程莜胜,基于PC的开放式数控系统的实现方法,机械设计与机械制造,2000(1):45~46
    [19]付永忠、吴晓,WIN95平台下数控系统的数据处理方法,制造技术与机床,2000年第9期16-18
    [20]梁建刚、陆志刚、吴祖育,基于工业PC机的开放式数控系统,机电一体化,1997.5
    [21]周德俭,使用PC的开放式计算机数控系统——CNC的发展方向,机电一体化,1997.7
    [22]唐志刚,具有开放式体系结构的工业PC数控系统的研究,中国科学院电工研究所,1996
    [23]黄金秋,基于开放式结构的高性能数控系统的研制,制造技术与机床,1998.8
    [24]刘德平 立欣生等,开放型数控系统研制,制造技术与机床,1999(5):22~24
    [25]毛军红 李黎川等,机床数控软件化结构体系,机械工程学报,2000(7):48~51
    [26]张洛平 吴宏等,CNC系统的数据处理,机电工程,1995(3):27~29
    [27]刘磊 数控代码解释器NCI的研究和实现,华中理工大学,1996:19~55
    [28]陈怀斌 智能化集成加工中心数控系统研究,郑州工学院,1996:23~36
    [29]王爱玲 俞士谦 王晓春,实用数控与编程技术,国防工业出版社,1993
    [30]王贵明,数控实用技术,机械工业出版社,2000
    [31]刘艳芳,数控机床编程基础,青海省机械工业科技情报站,1987
    [32]廖效果,朱启逑 数字控制机床,华中理工大学出版社,1991
    [33]李诚人,机床计算机数控,西北工业大学出版社,1987
    [34]吴祖育 秦鹏飞,数控机床,上海科学技术出版社,1989
    [35]严蔚敏,数据结构,清华大学出版社,1987
    [36]江达人 徐定芳,微计算机原理及应用,人民邮电出版社,1991
    [37]袁征 杨仁树 严建新等编,C语言编程技巧程序集,电子工业出版社,1993,142-146
    [38]吕强 杨季文等编,C语言实践,清华大学出版社,1994,49-56
    [39]Rigobert Kynast, SERCOS interface Technical Overview, 1999
    [40]Ethernet-SERCOS interface,1999
    [41]Soft SERCANS——SERCOS interface Master-Connection for PC Based
    
    Control Systems , Rexroth Indramat, 2000
    [42] SERCOS Input/Output Unit, Rexroth Indramat, 2000
    [43] RTX_5. 0_User's_Guide, VenturCom, Inc.2000
    [44] ESPRIT III OSACA, Open system architecture for controls within automation systems, OSACA Final Report, April 30 1996, http: //www.osaca.org
    [45] G Pritschow, Ch. Daniel, Open System Controller-A Challenger for the Future of the Machine Tool Industry, Annals of the CIRP, 1993(42) .1
    [46] Frederick M. Proctor. James S. Albus, Open architecture controllers, IEEE SPECTRUM, 1997
    [47] Japan OSEC, Open system environment for controller architecture overview(Draft 2. 0) , 1997
    [48] Wolfgang Sperling . Peter Lutz, Designing . applications for an OSACA Control, Proceedings of the International Mechanical Engineering Congress and Exposition, 1997
    [49] Hibbard , Scott C, The SERCOS interface standard, Gear Technology, 1996

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700