销售电话:0516-87922166
新闻资讯 NEWS
联系我们

地址:徐州市中山北路延长段柳新工业园1号

电话:0516-87922166

邮箱:sunest@126.com

公司新闻 您当前的位置:首页 > 新闻资讯 > 公司新闻

Modbus 协议详解

网站编辑:正天科技 │ 发表时间:2014-02-6 

  • 1、Modbus 协议简介
  • ModBus 协议定义了一个控制器能认识使用的消息结构,而不管它们是通过何种网络进行通信的,它制定了消息域的格局和内容的公共格式,描述了一个控制器请求访问其它设备的过程,回应来自其它设备的请求,以及如何侦测并记录错误信息。通过此协议,控制器相互之间、控制器经由网络和其它设备之间可以完成信息和数据的交换与传送,使各种不同的公司和厂家的可编程顺序控制器(PLC)、RTU、SCADA 系统、DCS 或与兼容ModBus 协议的第三方设备之间可以连成工业网络,构建各种复杂的监控系统,并利于系统的维护和扩展,这个通讯协议已广泛被国内外各行业作为系统集成的一种通用工业标准协议。

    正天(SUNEST)系列编码器及测控仪表采用ModBus-RTU通讯规约的,支持组态王、Intouch、FIX、synall等流行软件,能与AB、西门子、施耐德、GE等多个国际著名品牌的设备及系统之间实现数据通信。

  • 2、Modbus-RTU 协议
  • 正天(SUNEST)系列编码器及测控仪表实现Modbus 通信时,均作为从机,遵循Modbust 通信过程,采用了MODBUS-RTU 协议的命令子集,使用读寄存器命令(03)和预置寄存器命令(06)。每消息的开头和结尾至少有3.5个字节时间的间隔。

    注:03 命令用于主机读取设备数据和设备响应主机的读数据命令; 06 命令用于预置设备的参数(参数寄存器详见各设备的说明书,具有按键预置的设备,不具有此功能)

  • ①数据传输方式:
  • 消息中的每个8位域都是一个两个十六进制字符组成 。
  • 每个字节的位:
  • · 1个起始位
  • · 8个数据位,最小的有效位先发送
  • · 1个奇偶校验位,无校验则无
  • · 1个停止位(有校验时),2个Bit(无校验时)(用户可设置
  • ②数据传输速率:
  • 19200BPS,9600BPS,4800BPS,2400BPS。(出厂时波特率为9600BPS,通过按键或用06 命令预置)
  • ③奇偶校验位:
  • 无校验、奇校验、偶校验。(出厂时为无校验,通过按键或用06 命令预置)
  • ④地址:
  • 1~247,00为广播地址,其他保留(出厂时为1,通过按键或用06 命令预置)