用户名: 密码: 验证码:
基于MECHATROLINK总线的多轴嵌入式数控技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
数控技术作为先进制造技术的关键与核心技术,正朝着多轴联动、高速、高精度的方向发展。传统的脉冲或模拟量接口的伺服驱动不但不能满足高速高精数控系统的通信要求,而且已经成为高档数控系统发展的一大瓶颈。因此,迫切需要开发数控控制单元与伺服装置之间的数字通信接口。此外,随着半导体行业和多轴联动数控机床的发展,数控技术亟待解决多轴同步协调控制问题。现场总线技术以其结构简单、易于维护、可靠性高和易于实现多通道同步协调控制等诸多技术优势成为数控数字通信接口开发的良好选择。
     本文的研究目的就是利用MECHATROLINK现场总线技术开发嵌入式数控系统与伺服驱动之间的高速数字通信接口,以满足数控系统的高速和高精度的控制要求,确保数据传输的实时性和可靠性,实现多轴同步协调控制。论文在深入分析了MECHATROLINK总线的协议及其ASIC JL-098体系结构的基础上,结合高性能浮点DSP(TMS320C6713),设计了MECHATROLINK总线接口模块。本文设计了MECHATROLINK的初始化过程与应用程序,包括站点地址的设定.通信参数的计算选择、对JL-098的RAM和I/F寄存器地址的定义与寻址、数据的传输模式、周期数据与非周期数据的传输机制以及应用程序的指令执行序列等。最后搭建了MECHATROLINK主站接口测试平台并进行了测试,测试结果表明,本课题设计的接口模块能够完成MECHATROLINK通信,并经过调试修改,最终成功应用在SDS9-6CNCH2数控系统中。
CNC technology is developing in high speed and high-precision as which is the key to the manufacturing technology. Traditional pulse or analog interfaces will not be able to meet the numerical control system communication requirements of high-speed and high-precision, and has become a major bottleneck of the high-end CNC system development. Therefore, to develop a digital communication interface between numerical control unit and servo devices is an urgent need. In addition, as the development of semiconductor industry and the multi-axis CNC machine tools, the numerical control technology urgently awaits to be solved the multi-axis synchronized coordination control problem. The fieldbus technology became a good choice of CNC digital communications interface development for its simple structure, easy maintenance, high reliability and easy to implement multi-channel synchronized control and many technical advantages.
     The major objective of this study is to develop high-speed digital communication interface between the embedded CNC system and servodrive by using the MECHATROLINK fieldbus technology. This technology can meet the CNC control requirements in high-speed and high precision, ensure real-time data transmission and reliability and achieve multi-axis synchronized control. This paper designed the MECHATROLINK bus interface module Combining with high-performance floating-point DSP (TMS320C6713) on the base of analysis of MECHATROLINK bus protocol and architecture of ASIC JL-098. This paper designed MECHATROLINK initialization process and user application program, include the station address settings, the calculation and choices of communication parameters, defining and addressing the address of JL-098 RAM and I/F register, data transfer mode, periodic data and aperiodic data transmission mechanism and the user application instruction execution sequence and so on. Finally a MECHATROLINK host interface testing platform is built to test. The test results show that the interface model designd in the project can accomplish MECHATROLINK communication. And it is successfully applied in SDS9-6CNCH2 CNC system after commissioning changes.
引文
[1]陈兴武,蒋新华,李光炀.嵌入式数控系统的体系结构与系统设计[J].制造业自动化.2008,30(6):10-14.
    [2]周祖德,龙毅宏,刘泉.嵌入式网络数控技术与系统[J].机械工程学报.2007,43(5):1-7.
    [3]何立民.嵌入式系统的定义与发展历史[J].单片机与嵌入式系统应用.2004,1:6-8.
    [4]张大波.嵌入式系统原理设计与应用[M].北京:机械工业出版社;2005年1月.
    [5]王薇.基于ARM的音频系统设计[D].天津:河北工业大学;2008.
    [6]张剑.基于SERCOS总线的数控系统高速数字通信技术研究[D].南京:南京航空航天大学;2008.
    [7]李蕾.基于Modbus的OPC数据存取服务器的研究与开发[D].长沙:湖南大学;2005.
    [8]贾东耀.工业控制网络结构的发展趋势[J].工业仪表与自动化装置.2002,(5).
    [9]朱冠仲.基于PROFIBUS-DP的数控系统数字通信技术研究[D].南京:南京航空航天大学;2009.
    [10]曹建福.基于现场总线的加工中心用六轴数控系统[J].制造业自动化.32(6).
    [11]卢光宝,年晓红.Can总线在五轴嵌入式数控磨削系统中的应用[J].福建工程学院学报.2007,5(6):605-607.
    [12]周凯.新一代网络数控系统[J].机械工艺师.2000,(6).
    [13]Zongyu C, Wang LF, Li CX et al. The study of configuration-style CNC system based on CANBUS[J]. International Journal of Advanced Manufacturing Technology.2006, 28(11-12):1129-1135.
    [14]徐跃,王太勇,赵艳菊,等.基于现场总线的开放式网络化数控系统的设计[J].天津大学学报.2008,41(6):678-684.
    [15]王太勇.基于现场总线的可重构数控系统的研究[J].计算机集成制造系统.2006,12(10).
    [16]吕日昌,葛万成Sercos-Ⅲ在运动控制网络中实时与同步的实现[J].信息技术. 2009,4:8-11.
    [17]杨土权,邓则名Sercos Ⅲ在数控系统中应用的初步探讨[J].制造技术与机床.2009,2:172-174.
    [18]Huan J, Yin X. Open CNC system based on fieldbus (SERCOS)[J]. Zhongguo Jixie Gongcheng/China Mechanical Engineering.1999,10(10):1132-1134.
    [19]Yi H, Dong Y, Shaohua D et al. Design and implementation of reconfigurable CNC system based on Fieldbus. In:Information and Automation,2008. ICIA 2008. International Conference on; 2008; 2008. p.794-799.
    [20]Yu D, Hu Y, Xu XW et al. An Open CNC System Based on Component Technology[J]. Ieee Transactions on Automation Science and Engineering.2009,6(2): 302-310.
    [21]宋桃桃.基于实时网络数控系统通信平台的设计与实现[D].沈阳:中国科学院沈阳计算技术研究所;2008.
    [22]张向利.基于以太网的数控系统现场总线技术研究[D].武汉:华中科技大学;2008.
    [23]张向利.基于以太网的数控系统实时通信和时间同步[J].计算机集成制造系统.2008,14(6):8.
    [24]陶林.基于以太网的分布式数控系统实时通信网络研究[J].制造技术与机床.2009,(11):6.
    [25]许海峰,王宇晗,李宇昊,等.小线段高速加工的速度模型研究和实现[J].机械工程师.2005,2005(4):9-13.
    [26]何波.高速数控加工轨迹拐角的速度平滑方法[J].上海交通大学学报.2008,42(1):4.
    [27]梁文胜.数控加工高柔性小线段链接算法的研究与实现[J].机床与液压.2008,36(12):3.
    [28]吕强.数控连续加工中提高轨迹段转接速度的方法研究[J].制造技术与机床.2008,(7):5.
    [29]杨开明.数控系统轨迹段光滑转接控制算法[J].清华大学学报(自然科学版)2007,47(8):5.
    [30]冯庆枝,刘少君.高速加工中微小线段的最佳转角速度的研究[J].制造业自动化. 2007.29(1):38-50.
    [31]李建刚,吴响亮.连续加工路径的进给速度规划算法研究[J].哈尔滨工业大学学报.2009,41(3):29-32.
    [32]宁亭,吴辉.四轴数控加工中心工件点轨迹计算分析[J].机械工业自动化.1994,16(4):37-39.
    [33]付云忠,王永章,富宏亚,等.多轴联动线性插补及其“S加减速”规划算法[J].制造技术与机床.2001,2001(9):9-11.
    [34]Xin L, Xu Z, Zhao M et al. Analysis and design of a novel four-axis plane laser welding system[J]. Proceedings of the 2007 IEEE International Conference on Mechatronics and Automation, ICMA 2007.2007:2020-2025.
    [35]Lou R. Applications of network technology for CNC machining equipment. In; 2009; Beijing, China:IEEE Computer Society; 2009. p.908-911.
    [36]Zhou T, Xing H-W. Controller design and test results for a four axis HTS coil based Maglev system[J]. Physica C:Superconductivity and its Applications.2007,454(1-2): 20-26.
    [37]Song D, Divoux T, Lepage F. Design of the distributed architecture of a machine-tool using FIP fieldbus. In; 1996; Chicago, IL, USA:IEEE; 1996. p.250-260.
    [38]Decotignie JD. Fieldbus and CNC architecture:towards a CNC software factory. In; 1994; Tokyo, Jpn:IEEE; 1994. p.338-344.
    [39]Jia W, Ruan J. Four-axis high-frequency structural strength fatigue test system[J]. 2008 10th International Conference on Control, Automation, Robotics and Vision, ICARCV 2008.2008:1577-1582.
    [40]Hu Y, Yu D, Guo R et al. Message safety communication method for computer numerical control fieldbus[J]. Jixie Gongcheng Xuebao/Journal of Mechanical Engineering.2009,47(5):134-142.
    [41]Wang ZH, Zhu GL. New open-architectured CNC based on fieldbus[J]. Zhongguo Jixie Gongcheng/China Mechanical Engineering.2001,12(4):395-395.
    [42]Xie J, Zhou Z, Chen Y et al. Research on the architecture of fieldbus-based open CNC system[J]. Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition).2002,30(4):1-1.
    [43]Lin FJ, Shieh PH, Shen PH. Robust recurrent-neural-network sliding-mode control for the X-Y table in a CNC machine[J]. lee Proceedings-Control Theory and Applications.2006,153(1):111-123.
    [44]Wang Z, Yu D, Zhang X et al. Study on reliable communication mechanism of field-bus for numerical control system[J]. Jixie Gongcheng Xuebao/Journal of Mechanical Engineering.47(3):152-158+165.
    [45]Wang T, Wang L, Liu Q. A three-ply reconfigurable CNC system based on FPGA and field-bus[J].1-12.
    [46]Xie J-M, Zhou Z-D, Chen Y-P et al. Time performance analysis of communication in CNC system based on field-bus[J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS.2003,9(4):285-288.
    [47]Lee CS. Tool path generation for a four-axis machine to engrave letters on tire sidewall molds[J]. International Journal of Precision Engineering and Manufacturing. 2009,10(3):75-82.
    [48]Information on http://www.mechatrolink.org
    [49]Rotational Motor MECHATROLINK-Ⅱ Communications Reference[Z]. Yaskawa electric corporation user's manual.
    [50]Dong J, Ferreira PM, Stori JA. Feed-rate optimization with jerk constraints for generating minimum-time trajectories [J]. International Journal of Machine Tools and Manufacture.2007,47(12-13):1941-1955.
    [51]郑魁敬,钟海娜.5轴联动数控系统速度控制方法[J].计算机集成制造系统.2007,13(5):950-954.
    [52]赖新建Cimontra E在四轴零件加工在的应用[J].航空制造技术.2009,2009(11):76-77.
    [53]张瑞林,王玉梅Fanuc圆筒加工指令g07.1及第四轴加工应用[J].金属加工:冷加工.2009.6:65-66.
    [54]李丽梅Master CAM 8.0在四轴、五轴铣床加工中的应用与技巧[J]CAD/CAM与制造业信息化2001 2001(12):21-23.
    [55]王凤爱,李成营,周杰SurfCAM 2000在四轴数控加工中的应用[J]Cad/Cam与制造业信息化.2005,2:123-125.
    [56]王乾廷Vericut在少齿转子四轴精铣加工仿真中的应用[J]CAD/CAM与制造业信息化.2005,2005(2):121-122.
    [57]刘兴国.Xk5032四轴联动专用cnc机床的设计及制造[J].组合机床与自动化加工技术.2003,7:72-73.
    [58]任洪娥,王锐鑫,董本志,等.单转台四轴数控机床空间刀具补偿研究[J].机床与液压.2009,37(4):1-3.
    [59]王锐鑫,任洪娥,董本志,等.单转台四轴数控机床虚拟样机的虚拟加工实现[J].制造技术与机床.2008,8:86-89.
    [60]郭庆兴.第四轴插补编程的实现[J].北京机电通讯.1997,24:21-25.
    [61]韦江波.分析整体叶轮在四轴数控机床上加工出现的过切现象[J].沿海企业与科技.2009,4:43-44.
    [62]来跃深,雷兵丰.高速四轴联动运动控制卡设计[J].电子技术应用.2008,2008(1):108-113.
    [63]顾雪艳,缪德建,季鹏,等.基于cam的螺旋桨四轴加工方法研究[J].机电工程.2009,26(5):90-91.
    [64]施晓芳,张卫平,高文忠.基于MasterCAM的四轴加工的PST后处理的研究[J].中国制造业自动化.2007,36(13):69-71.
    [65]周桂芳.基于Mini ISA总线的四轴运动控制器的设计[J].一重技术.2009,3:24-26.
    [66]游林儒,庞永鹏,谭子瑜.基于pci总线的四轴运动控制卡的研制[J].微计算机信息.2007:12-14.
    [67]匡和碧,孙卫和.基于vericut软件的四轴联动数控铣床仿真技术[J].Cad/Cam与制造业信息化.2006,8:92-95.
    [68]贺琼义,方沂,崔立军.基于vericut软件的四轴数控编程仿真[J].天津工程师范学院学报.2007,17(4):26-28.
    [69]李振伟,孙荣平.基于嵌入式数控系统体系结构研究[J]Science & Technology Information.2009,2009(07):31-32.
    [70]汤季安.加快发展嵌入式中高档数控系统,提高企业的核心竞争力[J].世界制造技术与装备市场.2006,3:89-91.
    [71]佳工.精密四轴联动特种电加工机床及数控系统[J].军民两用技术与产品.2009, 1:29-29.
    [72]吕燕,田新诚,徐青,等.马鞍形曲线自动焊接四轴联动插补算法[J].焊接学报.2009,30(5):81-84.
    [73]章泳健,潘毅.汽轮机弯扭叶型面的四轴数控加工方法研究[J].现代制造工程.2004,2004(9):27-29.
    [74]张学勤.浅谈关于如何缩小数控铣第四轴加工分度误差积累的问题[J].科教文汇.2007,2007(6):186.
    [75]刘建群,刘绿山,罗继合.嵌人式四轴运动控制器的设计[J].制造业自动化.2008,2008(2):51-53.
    [76]吉春和,张丽梅.四轴加工中心机构运动方案创新设计方法的研究[J].设计与研究2009,2009(07):16-19.
    [77]章青,岳红新,王慧清.四轴加工中心热误差建模及补偿技术研究[J].制造技术与机床.2004,2004(10):55-58.
    [78]吴炯,蒋厚宗,等.四轴联动玻璃刻花加工中心集成控制系统研究[J].组合机床与自动化加工技术.2002,11:44-46.
    [79]邱新桥,柯勤练,徐善祥,等.四轴联动高速加工中心的研制[J].中国机械工程.2003,14(16):1368-1430.
    [80]冯建宁.四轴联动加工大半径空间螺旋槽方法初探[J].西安工业学院学报.1997,17(1):27-28.
    [81]刘兴国.四轴联动数控加工大中心距弧面凸轮[J].机电产品开发与创新.2003,2:69-70.
    [82]燕居怀,刘兴国.四轴联动数控加工大中心距弧面凸轮[J].山东轻工业学院学报.2005,19(3):54-56.
    [83]卿朝廷,高伟强,沈烈,等.四轴联动数控加工在连续微路径段进给速度的区域控制[J].机床与液压.2011,13.
    [84]赵永顺,刘正埙.四轴联动数控线切割加工自动编程系统[J].航空制造工程.1994,5:28-30.
    [85]干为民,徐家文.四轴联动数控展成电解磨削整体叶轮叶片的研究[J].常州工学院学报.2001,14(2):26-30.
    [86]袁立新,谭锡林.四轴联动线切割双平面插补控制的研究[J].电加工与模具. 2001,5:16-18.
    [87]张青才.四轴数控机床回转工作台上工件任意点的点位跟踪[J].机械工人:冷加工.2006,6:34-36.
    [88]郑小光,尹佑盛.四轴数控加工中心加工圆柱凸轮的计算处理方法[J].机械制造.2000,38(5):10-11.
    [89]郭艳玲,董本志.四轴数控线切割刀具半径补偿算法的研究[J].林业机械与木工设备.2000,28(7):14-15.
    [90]李彩霞,张凤艳,等.四坐标、五坐标数控机床加工的误差分析[J].林业机械与木工设备.2001,29(5):17-18.
    [91]汪光远.血泵叶轮四轴数控加工方法[J].制造技术与机床.2008,2008(10):117-119.
    [92]卢干.叶片的四轴联动数控加工[J].第一届全国智能制造学术会议.2006,2006(1).
    [93]尚雅层,劳奇成.一种高速四轴联动插补系统设计[J].西安工业学院学报.1996,16(3):256-259.
    [94]郭伟,闫发军,等.一种基于dsp的四轴运动控制卡的研究与设计[J].电气自动化.2001,23(2):18-20.
    [95]陈汉军,廖文和.一种新的四轴加工刀轴矢量算法[J].东南大学学报:自然科学版.1996,26(5):27-32.
    [96]杨生林.一种新型四轴四联动机床在叶片加工中的应用[J].航空制造技术.2006,2006(3):112-113.
    [97]刘品潇,熊运昌,张士强.在四轴数控机床实现锥面刻字的方法[J].机械工程师.2006,6:69-70.
    [98]喻丕珠.整体叶片盘的四轴联动数控加工[Z].机电一体化.2005,11(2):79-80.
    [99]宋玥,高伟强,阎秋生.基于dsp—Tms320c6713控制系统的最小系统板的设计[J].现代电子技术.2008,31(8):41-43.
    [100]张碧陶,高伟强,沈烈.数控连续区域短轨迹代码加减速处理算法[J].机电工程技术.2009,38(01):64-66.

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

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

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