- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
43
Modbus协议在串行链路上
的实现指南
44
Modbus协议规范Modbus在串行链路上的实现指南本文件
Modbus协议规范
Modbus
在串行链路上
的实现指南
本文件
1.1范围
Modbus标准定义了OSI模型第7层上的应用层报文传输协议,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信。它还将串行链路上的协议标准化,以便在一个主站和一个或多个从站之间交换Modbus请求。
本文件的目的是表述串行链路上的Modbus协议。使用对象为在他们的产品实现串行链路Modbus协议的系统设计者。
本文件将增进使用Modbus协议的设备之间的互通性。
本文件还是对“Modbus协议规范”的补充。
第5章定义了“Modbus串行链路”的实现等级。级别的规范是对一个设备能够属于某个级别而必须遵守的要求的总和。
Modbus协议(OSI第7层)
串行链路规范
串行链路规范
(OSI第1和2层)
图1:Modbus文件概要
1.2协议概述
本文件描述Modbus串行链路协议。Modbus串行链路协议是一个主/从协议。该协议位于OSI模型的第二层。
一个主从类型的系统有一个向某个“子”节点发出显式命令并处理响应的节点(主节点)。典型的子节点在没有收到主节点的请求时并不主动发送数据,也不与其它子节点通信。
在物理层,Modbus串行链路系统可以使用不同的物理接口(RS485、RS232)。最常用的是TIA/EIA-485(RS485)两线制接口。作为附加的选项,也可以实现RS485四线制接口。当只需要短距离的点到点通信时,TIA/EIA-232-E(RS232)串行接口也可以使用。(参见有关“物理层”的章节)
下图给出了Modbus串行通信栈对应于7层OSI模型的一般关系。
45
Modbus主站/从站EIA/TIA-485
Modbus主站/从站
EIA/TIA-485
(或EIA/TIA-232)
Modbus协议
客户机/服务器
层
层
ISO/OSI模型
7
7
应用层
Modbus协议
6
6
表示层
空
5
5
会话层
空
4
4
传输层
空
3
3
网络层
空
2
2
数据链路层
Modbus串行链路协议
1
1
物理层
EIA/TIA-485(或EIA/TIA-232)
图1Modbus协议和ISO/OSI模型
位于OSI模型第7层的Modbus应用层报文传输协议,提供了连接于总线或网络的设备之间的客户机/服务器通信。在Modbus串行链路上客户机的功能由主节点提供而服务器功能由子节点实现。
1.3约定
在本文件中,下列词汇用于定义每一种要求的重要程度。
.必须/要求的
含有词语必须的要求是强制的。词语必须,或形容词要求的,表示该项为实现的绝对要
求。这些词语带有下划线。
.应该/建议的
所有包含应该,或形容词“建议的”建议,为期望的功能。这些建议应该作为选择不同的实现选项时的指南。在有合理的理由的特定条件下,可以忽略这些项。但是,对其全部含义应该理解并且基于情况做出选择时应仔细斟酌。这些词语带有下划线。
.可以/可选的
词语“可以”,或形容词可选的,表示该项为真正意义的可选的。某个设计者可以选择包含该项(基于特定的市场需求或产品功能增强);而另一个可以选择忽略该项。
46
1.4一致性
如果某个实现不满足实现级别中一个或多个必须的要求,则是不符合的。
如果某个实现满足实现级别中所有的必须要求和所有的应该的建议,则称为无条件符合的。
如果某个实现满足实现级别中所有的必须要求和不是所有的应该的建议,则称为有条件符合的。
1.5缩略语
定义本文件中用到的特定词汇、符号和缩略语。
2W
在“电气接口”一章中定义的两线制配置,或其中的一个接口。
4W
在“电气接口”一章中定义的四线制配置,或其中的一个接口。
2W+2W
在两线制系统中使用四线制接口的特殊配置。
(需要时可参见SchneiderElectricMomentum文件870USE10110)。
AUI
连接单元接口(AttachmentUnitInterface)
公共端
EIA/TIA标准中的信号公共端(Common)。在两线制或四线制RS485Modbus网络中,信号和可选的电源的公共端。PowerSupply公共端
DCE
文档评论(0)