基于IEEE1588协议的工业以太网管控芯片的设计.docVIP

基于IEEE1588协议的工业以太网管控芯片的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于IEEE1588协议的工业以太网管控芯片的设计.doc

  基于IEEE1588协议的工业以太网管控芯片的设计 第一章前言 1.1工业以太网及其实时性 以太网于自20世纪70年代在Xerox公司诞生以来就备受关注,早在20世纪80年代就有人提出将以太网应用于工业现场控制领域,由于以太网协议不能满足工业现场控制的实时要求,以太网未能在现场控制领域得到发展。相反,由于现场总线迎合了当时工业控制系统分散化、网络化、智能化的要求,且不存在实时性的问题,在工业现场控制领域发展迅速,目前市场上存在40多种现场总线。但现场总线技术也面临着标准混乱、带宽不足、与办公网络不兼容等问题[1],且难以通过自身的升级改进来解决这些问题。而以太网技术在办公领域发展迅速,全双工以太网及通讯速率的提升在一定程度上改善了以太网实时性能,因此不少现场总线控制网络设备的开发者与制造商又幵始尝试将以太网应用到工业控制领域中,逐渐形成了工业以太网的概念。所谓工业以太网即应用于工业控制领域的以太网技术,它在技术上与商用以太网兼容,但又必须满足工业控制网络实时通信需求,在产品设计时,在材质的选用、产品的强度、可靠性、抗干扰能力、实时性等方面满足工业现场环境的应用[2]。以太网进军工业控制领域虽有通信速率高、成本低、软硬件支持广泛等优势,但必须解决的还是实时性问题。以太网存在实时性问题的根源在于其通信调度方式带有冲突检测的载波侦听多路访问机制(CSMA/CD),是一种非确定性通信调度方式[3]。信道上各个站点通过竞争的方式获取信道接入权限:先对信道进行监听,只有在信道空闲时才发送信息;在发送信息过程中若出现冲突则根据二进制指数退避算法计算退避时间,最大时间可达21deg;个基本时间单位。使用CSMA/CD算法时,数据中贞发送存在不确定的延迟,在10Mbps以太网中,理论上最坏的情况可延迟418.8ms,且这一结果未考虑超过最大重传次数后放弃顿数据发送的情况[4]。 在传统的工业以太网中通常采用减轻以太网负荷、提高网络速度、采用交换式以太网和全双工通讯、虚拟局域网等技术提高实时性,但采用这些技术只能将工业以太网实时响应提高到5-10ms,而很多工业控制技术尤其是运动控制对实时性更高,通常要求响应时间小于1ms。另外一种思路是修改CSMA/CD机制,如英国斯特拉斯克莱德大学开发的TEMPRA协议,加州大学开发的CSMA/DCR协议、佩特雷大学开发的GIT-CSMA/CD协议等[5]。这些方案在一定程度上保证了实时性服务要求,但其缺点也明显:以太网网MAC协议通常使用硬件实现,修改协议意味着要重新设计芯片及设备,提高了应用成本;CSMA/CD协议时商用以太网旧EE802.3的核心机制,修改之后的协议与商业以太网不兼容,无法实现办公网络与控制网络的无缝连接。 1.2工业实时以太网及国内外实现方案 为了满足高实时性能应用的需求,各大公司和标准组织纷纷提出提升工业以太网实时性的技术解决方案,这些方案建立在IEEE802.3标准之上,通过对其和相关标准的实时扩展提高实时性,并做到和标准以太网的实时连接,这就是工业实时以太网。这种方案仅采用以太网中现有的技术来提高实时性,如上节提到的降低网络负荷、全双工以太网技术。实际经验表明,当通讯负荷在25%以下时,可保证通讯畅通,当通讯负荷在5%左右,碰撞概率几乎为零,因此可牺牲网络带宽资源换取一定的实时性能。全双工以太网技术可完全避免冲突,但数据在交换机中的时间通常在毫秒量级,因此实时性能也难以大幅度提高。 第二章以太网MAC层协议 1973年,Xerox公司将其研制的Alto aloha网命名为以太网,标志以太网的诞生,此后以太网技术发展迅速,DEC、Intel、Xerox公司于1980年发布了世界上第一个以太网标准。与此同时,电气和电子工程师协会也展开了对以太网技术的研究,并发布了一系列相关协议,旧EE802.3协议即是其中之一。旧EE802.3协议是以太网物理层(Physical Layer. PHY)及数据链路层中媒介控制层(Media Access Control, MAC)的标准规范,本文将根据旧EE802.3-2005标准简要介绍协议中有关MAC层的内容。 2.1MAC层的功能 IEEE802 委员会(又称 LMSC,LAN/MAN Standards mittee)将 OSI模型中的数据链路层又分为逻辑链路控制层(Logical Link Control, LLC)和介质访问控制层(Media Access Control, MAC),如图2-1所示。其中LLC子层遵循旧EE802.2协议,与传输媒介无关,物理釆用何种协议对该层来说都透明的,而所有与传输媒介相关的内容均在MAC层实现。具体来讲MAC层主要实现两大功能:第一,数据的封装与解封,即将待发送的数据封装成符合旧EE802.3标

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档