报文分析分析和总结.docxVIP

  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文档。上传文档
查看更多

PROFIBUS-DP站点可分为主站和从站,开发从站设备要比开发主站设备容易得多,因为从站只需要响应来自主站的请求即可。从站接收总线上的每条报文,如果与自己无关,则忽略不处理,如果是发给自己的则按照下图给出的状态机进行响应。

该状态机中有四个状态:

1、Power_On(上电)状态

在上电后从站进入Power_On状态,在这个状态下从站首先需要进行初始化,设置各项参数如站地址和报文缓冲区等等。

2、Wait-Prm(等待参数化)状态

初始化完毕后,从站进入Wait-Prm状态,等待来自一个主站的Set_Prm报文。通俗地讲,参数化相当于一个主站告诉一个从站,你是属于我的,同时也指定了从站的一些运行参数。主站只对被它参数化的从站进行数据轮询。

3、Wait_Cfg(等待组态)状态

在进行正确的参数化后,从站进入Wait_Cfg状态,等待Check_Cfg报文。Check_Cfg

报文规定输入和输出字节数,也就是主站和从站每次交换的数据量。

4、Date_Exchange(数据交换)状态

当进行正确的参数化和组态后,从站进入Date_Exchange状态,这个时候从站才可以和主站进行正常的数据交换。

下面是我从一个PROFIBUS-DP网络中采集下来的部分报文数据,该网络中有一站地址为1的主站和站地址为3的从站。我结合有关报文解释一下从站3的工作机制。(报文数据为16进制)

......

(从站已经完成初始化)

......

100301494D16

(该报文为主站1发给从站3的请求帧,查询从站3的FDL状态,即从站3是否“活着”。)100103000416

(该报文为从站3对主站1的应答帧,告诉主站1“我活着呢”。)

.....

6805056883816D3C3EEB16

(该报文为主站1发给从站3的请求帧,读取查询从站3的诊断报文,以获取从站3的进一步信息。)

680B0B688183083E3C020500FF00089416

(该报文为从站3对主站1的应答帧,其中包含6个字节的诊断数据:020500FF0008,具体含义可参阅协议,其中第四字节为FF表明从站3尚未被任何主站所参数化。)

......

6811116883815D3D3E8802FD0B00080000000000007616

(该报文为主站1发给从站3的参数化报文帧,包含12个字节的参数化数据:8802FD0B0008000000000000)

E5

(该报文为从站3对主站1的短应答帧,告诉主站1参数化成功。)

......

6807076883817D3E3E11212F16

(该报文为主站1发给从站3的组态报文帧,包含2个字节的组态数据:1121,表明从站3应有两个字节输入和两个字节输出。)

E5

(该报文为从站3对主站1的短应答帧,告诉主站1组态成功。)

......

6805056883815D3C3EDB16

(该报文为主站1发给从站3的请求帧,读取查询从站3的诊断报文。)680B0B688183083E3C000C000100089B16

(该报文为从站3对主站1的应答帧,其中包含6个字节的诊断数据:000C00010008,其中第四字节为01表明从站3已经被主站1成功地参数化,从站3进入数据交换状态。)

......

6805056803017D00008116

(该报文为主站1发给从站3的请求帧,包含两个字节的输出数据:0000,并请求从站3的输入数据。此后主站1周期性地发送此报文)

6805056801030800008C16

(该报文为从站3对主站3的应答帧,包含两个字节的输入数据:0080)

......

......

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档