imgboxbg

技术应用
Application

tb

hh

/
/
-
Mobus RTU与Modbus TCP的区别

资讯详情

Mobus RTU与Modbus TCP的区别

  • 分类:介绍电气知识
  • 作者:
  • 来源:
  • 发布时间:2017-03-21 02:41
  • 访问量:

【概要描述】  Modbus协议包括ASCII、RTU、TCP。标准的Modicon控制器使用RS232/422/485实现串行的Modbus。Modbus的ASCII、RTU协   议规定了消息、数据的结构、命令和就答的方式,数据通讯采用Maser/Slave方式。Modbus协议需要对数据进行校验,串行协议   中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验。Modbus RTU帧中包含有:地址帧、功能码、数据、   CRC校验,Modbus TCP是基于以太网的通讯协议,其中包含有:MBAP报文头、功能码、数据。TCP与RTU相比多了MBAP报文   头,少了地址帧和CRC校验。下面分析Modbus TCP数据帧例子:   00 01 00 00 00 09 04 10 00 00 00 01 02 00 01   MBAP PDU(功能码+数据)   上述命令可解释为:00 01 (事物标识符)00 00(协议标识符)00 09(后续字节数)04(设备标识符,即从站地址)10(功能码,   写多个保持寄存器值)00 00(第一个地址,即地址 1)00 01(写寄存器的个数,1 个)02(后续所写数据的长度)00 01(具体写的   数据)。

Mobus RTU与Modbus TCP的区别

【概要描述】  Modbus协议包括ASCII、RTU、TCP。标准的Modicon控制器使用RS232/422/485实现串行的Modbus。Modbus的ASCII、RTU协

  议规定了消息、数据的结构、命令和就答的方式,数据通讯采用Maser/Slave方式。Modbus协议需要对数据进行校验,串行协议

  中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验。Modbus RTU帧中包含有:地址帧、功能码、数据、

  CRC校验,Modbus TCP是基于以太网的通讯协议,其中包含有:MBAP报文头、功能码、数据。TCP与RTU相比多了MBAP报文

  头,少了地址帧和CRC校验。下面分析Modbus TCP数据帧例子:

  00 01 00 00 00 09 04 10 00 00 00 01 02 00 01

  MBAP PDU(功能码+数据)

  上述命令可解释为:00 01 (事物标识符)00 00(协议标识符)00 09(后续字节数)04(设备标识符,即从站地址)10(功能码,

  写多个保持寄存器值)00 00(第一个地址,即地址 1)00 01(写寄存器的个数,1 个)02(后续所写数据的长度)00 01(具体写的

  数据)。

  • 分类:介绍电气知识
  • 作者:
  • 来源:
  • 发布时间:2017-03-21 02:41
  • 访问量:
详情

  Modbus协议包括ASCII、RTU、TCP。标准的Modicon控制器使用RS232/422/485实现串行的Modbus。Modbus的ASCII、RTU协

  议规定了消息、数据的结构、命令和就答的方式,数据通讯采用Maser/Slave方式。Modbus协议需要对数据进行校验,串行协议

  中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验。Modbus RTU帧中包含有:地址帧、功能码、数据、

  CRC校验,Modbus TCP是基于以太网的通讯协议,其中包含有:MBAP报文头、功能码、数据。TCP与RTU相比多了MBAP报文

  头,少了地址帧和CRC校验。下面分析Modbus TCP数据帧例子:

  00 01 00 00 00 09 04 10 00 00 00 01 02 00 01

  MBAP PDU(功能码+数据)

  上述命令可解释为:00 01 (事物标识符)00 00(协议标识符)00 09(后续字节数)04(设备标识符,即从站地址)10(功能码,

  写多个保持寄存器值)00 00(第一个地址,即地址 1)00 01(写寄存器的个数,1 个)02(后续所写数据的长度)00 01(具体写的

  数据)。

扫二维码用手机看

公司地址:郑州市文化路68号科技市场数码港109B室   电话:0371-63965378

河南八方自动化设备有限公司    ALL REGHTS RESERVED.    豫ICP备12023801号  网站建设;中企动力  郑州

在线客服

客服热线 :

0371-63965378-8023