profibusdp从站编程开发从入门到精通.docVIP

  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 从站 编程开发 — 从入门到精通 成都理工大学-李清林 2011 年 03 月 07 日 目 录 1. PROFIBUS-DP协议 1 1.1. PROFIBUS协议结构 1 1.2. PROFIBUS-DP 基本功能 3 1.3. PROFIBUS-DP 通信关系 5 2. PROFIBUS-DP报文 1 3. PROFIBUS-DP报文详细剖析 1 4. PROFIBUS-DP报文格式 1 5. MS0 周期性数据交换报文简介 5 6. PROFIBUS-DP 状态机11 6.1. 初始化阶段,重启和用户数据通信 13 7. DEFAULT SAP 15 8. SAP 55(SET_SLAVE_ADD) 16 9. SAP 61(SET_PRM) 18 10. SAP 60(SLAVE_DIAG) 22 11. SAP 62(CHK_CFG) 26 12. PROFIBUS-DP 通信实例报文分析 1 13. GSD 文件 7 13.1. GSD 文件范例 8 13.2. GSD规范 8 14. SPC3 介绍 12 15. PROFIBUS-DP 寄存器 15 16. CONTROL PARAMETERS(LATCHES/REGISTERS) 15 17. CONTROL PARAMETERS(LATCHES/REGISTERS) 30 18. INTERRUPT CONTROLLER REGISTER 34 18.1. 中断请求寄存器(IRR): 35 18.2. 中断屏蔽寄存器 IMR 38 18.3. 中断确认寄存器 IAR 38 18.4. 中断寄存器 IR 38 19. ORGANIZATIONAL PARAMETERS 40 PROFIBUS-DP协议 1. PROFIBUS-DP协议 根据 EN50170标准,PROFIBUS 有几种改进型,分别用于不同的领域。 (1)、PROFIBUS-DP 用于数据链路层的高速数据传输。主站周期地读取从站的输入信息并周期地向从站发送输出信息。除 周期性用户数据传输外,PROFIBUS-DP还提供了智能化设备所需的非周期性通信功能,即:组态、诊断 和报警处理等。PROFIBUS-DP 是目前在全球应用最为广泛的总线系统。PROFIBUS-DP 是一种由主站、从 站构成的总线系统,主站功能由控制系统中的主控制器来实现。主站在完成自身功能的同时,通过循环的 以及非循环的报文与控制系统中的各个从站进行通讯。它的实时性远高于其它类型局域网,因此非常适合 工业现场,一般所说的 PROFIBUS 泛指 PROFIBUS-DP。DP 内部通信可分为循环通信 V0、非循环通信 V1、 运动控制相关 V2 通信扩展三个部分。与主要应用范围在运动精密控制的 V2 通信相比,V0/V1 相关产品 在当前市场上要广泛的多。 (2)、PROFIBUS-PA 是专为过程自动化设计的,它通过藕合器或连接器接入 DP 网络,PA 和 DP 的区别在:物理层使用了 不同的数据传输速率和编码方式,而 FDL层的协议是一样的。也就是说,PA 是 DP 的一种演变,它的出 现使得 PROFIBUS总线也可用于安全领域,同时又与 DP总线系统保持着通用性。 (3)、PROFIBUS-FMS 用于车间级监控网络,提供大量的通信服务,完成中等速度的循环和非循环通讯任务。采用令牌结构、 实时多主类型的网络。由于已经和市场需求逐渐脱离,这种通信协议基本上已经处于无人问津的状态。 1.1. PROFIBUS协议结构 PROFIBUS 利用了现有国际标准,它的协议结构以国际标准 OSI 系统互连模型为基础,如下图所示, 因此符合了开放性和标准化的要求。 在这个模型中,每个传输精确处理所定义的任务。第一层物理层定义了物理的传输特性,第二层数据 链路层定义了总线的存取协议,第七层应用层定义了应用功能。 PROFIBUS-DP 使用了第一层、二层和用户接口,第三层到第七层未加描述,这种流体结构确保了数 据传输的快速和有效、直接数据链路映像 DDLM(direct data link mapper)提供了易于进入第二层的服务 用户接口,该用户接口规定了用户与系统以及不同设备可调用的应用功能,并详细说明了各种不同 PROFIBUS-DP设备的设备行为,还提供了 RS-485传输技术或光纤。 PROFIBUS-DP 从站开发:从入门到精通(成都理工大学-李清林) 1 PROFIBUS-DP协议 (1)PROFIBUS 第 1 层 物理层(PHY),规定了线路介质、物理连接的类型和电气特性。PROFIBUS 通过采用差分电压输出 的 RS485实现连接。在线性拓扑结构下采用双绞线电缆。树型结构还可能

文档评论(0)

152****7770 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档