PROFINET及其同步实时通讯分析.docx
《PROFINET及其同步实时通讯分析.docx》由会员分享,可在线阅读,更多相关《PROFINET及其同步实时通讯分析.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PROFINET及其同步实时通讯分析ronggang导语:PROFINET是一种新的实时以太网标准,本文介绍了PROFINET两类不同性能的实时通讯的技术特点,并对等时同步实时通讯技术进展了分析,讲明了其对IEEE1588的改良摘要:PROFINET是一种新的实时以太网标准,本文介绍了PROFINET两类不同性能的实时通讯的技术特点,并对等时同步实时通讯技术进展了分析,讲明了其对IEEE1588的改良。关键词:PROFINET;实时通讯;等时同步AnalysisofIsochronousreal-timecommunicationandPROFINETPengJieLiXiuyuanYingQ
2、iJiaAbstract:PROFINETisaemergingstandardofreal-timeEthernet.Inthispaper,isochronousreal-timecommunicationofPROFINETisanalyzedandenhancementstoIEEE1588areexplainedaftertwokindsofreal-timecommunicationinPROFINETareintroduced.Keyword:PROFINET;real-timecommunication;isochronousPROFINET实时以太网是由ProfibusInt
3、ernationalPI组织提出的基于以太网的自动化标准。从2004年4月开场,PI与InterbusClub总线俱乐部联手,负责合作开发与制定标准。PROFINET构成从I/O级直至协调治理级的基于组件的分布式自动化系统的体系构造方案,并可以将Profibus技术和Interbus现场总线技术在整个系统中无缝地集成。PROFINET能为紧要任务提供最低限度的性能保证效劳,同时也能为非紧要任务提供尽力效劳。2,PROFINET的实时通讯分类PROFINET区分两类不同性能的实时周期通讯,一种是实时RT通讯,主要用于工厂自动化,这一类没有时间同步要求,一般只要求响应时间为5-10ms。另一种是等
4、时同步实时IRT,主要用于有苛刻时间同步要求的场合例如运动控制,电子齿轮。与此对应,PROFINET提供两类实时通讯通道详细分为RT实时通道和IRT实时通道。另外还包括一个标准通讯通道,标准通道是使用TCP/IP协议的非实时通讯通道,主要用于设备参数化、组态和读取诊断数据。实时通道RT是软实时SRTSoftwareRT方案,它旁路TCP/IP层,同时为优化通讯功能,PROFINETRT帧根据IEEE802.1Q/P定义了报文的优先级,最多可用7级。PROFINETRT帧中的状况信息域用来标识设备和数据的状况例如:运行,停顿,出错。其通讯协议及帧构造如图1。图1PROFINETRT通讯协议及其帧
5、构造实时通道IRT是硬实时HRTHardwareRT方案,实时性是基于一个建立在快速以太网Layer2上的时间触发time-triggered协议,由内嵌的Switch-ASIC同步实时交换芯片保证。这样可以进一步缩短通讯栈软件的处理时间,十分适用于高性能传输、经过数据的等时同步传输、以及快速的时钟同步运动控制。由于基于硬件实现,IRT帧中通常无需RT帧中的IEEE802.1QVLAN标识。PROFINET的IRT通讯协议及帧构造如图2。图2PROFINETIRT通讯协议及其帧构造从图1,图2也可以看出,PROFINET实时数据帧包括RT和IRT帧都是在按IEEE802.3所定义的标准化的帧格
6、式根底上略作改动,让其L/T字段的值1500,这是一个保存的EtherType,可以用于唯一地识别PROFINET的实时数据帧以区别于其他采用标准IT协议的以太网帧,优先进展传输。PROFINE的以太网类型标识中用0x0800标识IP帧,使用0x8892标识PROFINET实时帧。帧中的应用标识符frame-ID域标识所接收的数据的传输,即标识周期传输和非周期传输报警和事件。按照PROFIBUS国际组织提供的数据1,PROFINET在IRT通讯方式下应用在同步运动控制场合,其性能比目前的现场总线方案要提升100倍。这种基于硬件的同步实时IRT通讯解决方案可以在大量数据需要传递的情况下保持足够高
7、的时间确定性;同时,可缓解PROFINET设备上处理器的通讯任务。因此,本文以下对它进展具体分析。3,PROFINET对IEEE1588的改良PROFINETIRT所采用的时间同步协议是基于改良的IEEE15882。IEEE1588的根本功能是使分布式网络内的最准确时钟referenceclock与其它时钟保持同步,它定义了一种准确时间协议PTPPrecisionTimeProtocol,用于对标准以太网或者其它采用多播技术的分布式总线系统中的传感器、执行器以及其他终端设备中的时钟进展亚微秒级同步。一个IEEE1588精细时钟PTP系统包括多个节点,可以以为每一个都代表一个时钟,时钟之间经过网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PROFINET 及其 同步 实时 通讯 分析
限制150内