PROFIBUS现场总线的通信原理.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PROFIBUS现场总线的通信原理 引言 PROFIBUS是一种国际性的开放式现场总线标准,是唯一的全集成H1(过程)和H2(工厂自动化)现场总线解决方案[1],它不依赖于产品制造商,不同厂商生产的设备无须对其接口进行特别调整就可通信,因此它广泛应用于制造加工、楼宇和过程自动化等自动控制领域。它包括3个兼容版本,Profibus-DP(H2)、Profibus-PA(H1)、Profibus-FMS。DP是经过优化的高速、廉价的通信接口,专为自动控制系统和设备级分散I/O之间通信设计,可取代24V或0~20mA并行信号线。也可用于分布式控制系统的高速数据传输。FMS用于车间级通用性中等传输速度的循环和非循环通信,适用于传感器、执行器、PLC等一般自动控制系统。PA是专为过程自动化设计的标准本质安全传输技术,满足IEC1158-2中规定的通信规程,适用于安全性要求高以及由总线供电的场合。PROFIBUS可使分散式数字化控制器从现场底层到车间级网络化,总线系统分为主站和从站,主站决定总线的数据通信,从站仅对接收到的信息给予确认或当主站发出请求时向它发送信息[2]。 PROFIBUS的协议结构 PROFIBUS的协议结构是根据ISO7498国际标准化开发式互联网络(OSI)作为参考模型,具体结构如图1所示。 图1 PROFIBUS协议结构图 PROFIBUS-DP使用了第1、2层和用户接口,这样确保了数据传输快速和有效地进行,直接数据链路映像(DDLM)使用户接口易于进入第2层。PROFIBUS-FMS对第1、2、7层均加以定义。应用层包括现场总线信息规范(FMS)和底层接口(LLI)。FMS包括了应用协议并向用户提供可广泛选用的通信服务;LLI协调不同通信关系并保证FMS不依赖设备访问第二层,第二层(FDL)提供总线访问控制并保证数据的可靠性。PROFIBUS-PA的数据传输采用扩展的PROFIBUS-DP协议,另外还使用了PA行规。这种传输技术可确保其本征的安全性并可通过总线为现场设备供电[1,2]。 PROFIBUS总线存取协议 三种PROFIBUS(DP、FMS和PA)均使用一致的总线存取协议,该协议是通过OSI参考模型的第2层来实现的,它包括数据的可靠性以及传输协议和报文的处理。其总线存取协议如图2所示。 图2 PROFIBUS总线存取协议 在PROFIBUS中,第二层称为现场总线数据链路层(FDL),介质存取控制(MAC)具体控制数据传输的程序。MAC必须确保在任何一个时刻只能有一个站点发送数据,PROFIBUS总线存取协议包括主站之间的令牌传递方式和主站与从站之间的主从方式。在图2中,首先由PROFIBUS总线上的主站(不一定全部)组成逻辑环,让一个令牌在逻辑环中按一定方向依次流动。凡获得令牌的站就获得了总线的控制权,并获得批准的令牌持有时间,在这段时间内,该站就成为整个网络的主站,执行主站工作,可依照主-从关系表与所有从站通信,也可依照主-主关系表与所有主站通信,这就是所谓令牌控制主站浮动。根据这一定义,总线有三种控制方式:N:M方式(总线共有M个站,其中N个主站,NM);N:N方式(共N个站,且都为主站);1:N方式(共N个站,1个主站)。图2中,PS为前站地址,TS为本站地址,NS为下站地址。 令牌环是所有主站的组织链,按照它们的地址构成逻辑环。在这个环中,令牌(总线存取权)在规定的时间内按照次序(地址的升序)在各主站中依次传递。在总线系统初建时,主站介质存取控制制定总线上的站点分配并建立逻辑环。在总线运行期间,断电或损坏的主站必须从环中删除,新上电的主站必须加入逻辑环。总线存取控制保证令牌按地址升序依次在各主站间传送,各主站的令牌保持时间长短取决于该令牌配置的循环时间。另外,PROFIBUS介质存取控制还可监测传输介质及收发器是否有故障,检查站点地址是否出错(如地址重复)以及令牌错误(如多个令牌或令牌丢失)。下面重点介绍令牌在逻辑环中的传递和逻辑环的维护。 3.1 令牌的传递 在逻辑环中的每一个站内都存放着一张LAS表,在LAS表中列出PS、TS、NS。在正常情况下,每一个站都按LAS表进行令牌传递。对于具体某个站而言,令牌一定是从它的PS传来,传到它的NS去,图2中各站的LAS表如表1所示。 当一个站把令牌传递给自己的下一个站后,它还应当监听一个时间片(Slot time),看下一站是否收到令牌。当下一站收到令牌,无论是发送数据还是再向它的下一站传递令牌,都将在帧的SA段填入监听站的NS。若监听不到则再次向自己的NS发令牌,若连试两次仍

文档评论(0)

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

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

1亿VIP精品文档

相关文档