基于IEEE1394 总线数控系统实时通信的实现.PDF

基于IEEE1394 总线数控系统实时通信的实现.PDF

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于IEEE1394 总线数控系统实时通信的实现

基于IEEE1394 总线数控系统实时通信的实现 Implementation of CNC System Real-time Communication Based on IEEE1394 Bus (上海交通大学) 张伟 王伟 杨煜普 , , (Shanghai Jiao Tong University)ZANG Wei, WANG Wei, YANG Yu-pu 摘要: 对于开放式数控系统,它的控制软件全部在计算机中,硬件仅是计算机与伺服驱动之 间的标准通用接口。为满足系统的实时性和可靠性,采用性能优越的 IEEE1394 总线连接计 算机与伺服驱动。上位机以Windows+RTX (Real Time Extension )为平台,结合开放式主机 控制器接口(OHCI )协议,实现了DMA 方式的异步数据传输,并给出实验结果。 关键词:I EEE1394 ,实时性,DMA 方式,异步传输 中图分类号:TP336; TP311 文献标识码:A Abstract: As an Open Numerical Control(ONC) system, all the control softwares are put inside the computers and its hardwares are only universal interfaces between compters and servodrives. The IEEE1394 specification for a high performance serial bus interface is selected to connect compuer and servodrive for ensuring the real-time and reliability of the data transmission. Based on the platform of Windows+RTX(Real Time Extension) and combined with Open Host Controller Inerface(OHCI) protocol, asynchronous data transmission by DMA method is implemented and the experimental results are given. Key words: IEEE1394, real time, DMA method, asynchronous transmission 1 引言 数控系统是数控机床装备的核心部件。特别是对于国防工业急需的高档数控机床,高档 数控系统是决定机床装备的性能、功能、可靠性和成本的关键因素,而国外对我国至今仍封 锁限制,成为制约我国高档数控机床发展的瓶颈,因此开发高档数控系统意义重大。 开放式数控系统作为现代数控系统发展趋势,其特点在于复杂的控制算法均由计算机来 实现,这样就需要占用更多的计算机资源,因此对计算机与伺服驱动器之间的数据通信提出 了更高的要求,即在占用尽可能少的资源情况下,保证通信的可靠性和实时性。 事实上,可靠性与实时性是一对矛盾。本文主要工作是在兼顾数据传输可靠性的基础上 解决实时传输的问题。 2 实时性解决方案 为保证数据通信的实时性,提出具体措施如下: 第一,选用IEEE1394 总线连接上位机与伺服系统。这是由于IEEE1394 是目前性能最好 的串行总线技术之一,具有传输速度高、可热插拔、即插即用、支持异步和同步两类传输事 务、点对点架构灵活等诸多显著优点,其最高支持400Mb/s 的传输速率足以保证系统实时性 要求。 第二,根据开放式主机控制器接口(OHCI, Open Host Controller Inerface )协议,采用 DMA 方式实现数据传输。OHCI 协议是基于IEEE1394 标准之上制定的,定义了 1394 总线介 入主机的方式,是 13

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档