新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > Modbus协议详解

Modbus协议详解

作者:时间:2011-11-07来源:网络收藏

是OSI模型第7层上的应用层报文传输,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信。目前,可以通过下列三种方式实现通信:

本文引用地址:http://www.eepw.com.cn/article/155557.htm

  以太网上的TCP/IP;

  各种介质(有线:EIA/TIA-232-F、EIA-422、EIA/TIA-485-A;光纤、无线等)上的异步串行传输;

   PLUS,一种高速令牌传递网络。

  作为中国国家标准的“基于Modbus的工业自动化网络规范”在描述Modbus应用的基础上,提供了Modbus应用协议在串行链路和TCP/IP上的实现指南。


Modbus 通信线

  Modbus数据单元
  Modbus协议定义了一个与基础通信层无关的简单协议数据单元(PDU),特定总线或网络上的Modbus协议映射能够在应用数据单元(ADU)上引入一些附加域。启动Modbus事务处理的客户机创建Modbus PDU,其中的功能码向服务器指示将执行哪种操作,功能码后面是含有请求和响应参数的数据域。


通用Modbus帧

  当Modbus应用在串行链路上时,Modbus ADU的地址域只含有从站地址,而差错校验码是根据报文内容执行“冗余校验”计算的结果,根据使用的传输模式(RTU或ASCII)采用不同的计算方法。

串行链路上的Modbus帧

  当Modbus应用在TCP/IP上时,将使用一种专用报文头——MBAP报文头(Modbus应用协议报文头)来识别Modbus应用数据单元。

TCP/IP上的Modbus帧

  

tcp/ip相关文章:tcp/ip是什么



上一页 1 2 下一页

关键词: 详解 协议 Modbus

评论


相关推荐

技术专区

关闭