HS200A系列通讯规约V13.doc

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
HS200A无线测温系列Modbus通讯协议V1.3 1、前言 本规约为保护测控装置与主站之间的通讯协议,在通讯接口,数据定义,交换方式等方面作出了规定。文中称主站端发给保护测控装置的报文为下行报文,保护测控装置发给主站端的报文为上行报文。℃ 2、数据传送 2.1传送方式 主站和装置间以RS485方式连接,10位异步方式,起始位(1bit)+数据位(8bit)+停止位(1bit),无奇偶校验,波特率1200,2400,4800,9600bps可选(默认1200bps) 主站端以问答方式与保护测控装置通讯。每帧报文的长度不超过255个字节。 如果装置收到的主站报文的装置地址、报文类型、数据和校验码都正确,则应在500ms内以正常报文响应主站。 如果装置收到的主站报文的装置地址或校验码不正确,则不回答。主站侧判超时后继续后续的通讯。 如果装置收到的报文的装置地址和校验码正确,但报文类型或数据内容不正确,则应在500ms内以异常报文回应主站。 2.2报文类型 主站 装置 装置 主站 报文类型 类型码 读寄存器 03H 报文类型 正常码/异常码 读寄存器响应 03H/83H (读寄存器) 主站 装置 装置 主站 报文类型 类型码 写寄存器 10H 报文类型 正常码/异常码 写寄存器响应 10H/90H (写寄存器) 2.2.1读寄存器 主站通过读寄存器报文可以召唤遥测、遥信、遥控、定值、实时数据和事件记录。 2.3报文格式 2.3.1装置地址范围 合法的地址范围为1—255。其中0为广播地址,装置收到广播报文后不回应。 2.3.2读寄存器 主站→装置 装置→主站 从站地址 报文类型(03H) 数据长度(数据个数N×2) 寄存器数据1(高) 寄存器数据1(低) 寄存器数据2(高) 寄存器数据2(低) 。。。。。。。。 。。。。。。。。 寄存器数据N (高) 寄存器数据N (低) 校验码 (CRC低 ) 校验码 (CRC高 ) 从站地址 报文类型(03H) 寄存器起始地址(高字节) 寄存器起始地址(低字节) 召唤寄存器个数N(高字节) 召唤寄存器个数N(低字节) 校验码 (CRC低字节 ) 校验码 (CRC高字节 ) 字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8 从站地址 报文类型(10H) 寄存器起始地址(高字节) 寄存器起始地址(低字节) 写寄存器个数N(高字节) 写寄存器个数N(低字节) 数据长度(数据个数N×2) 寄存器数据1(高字节) 寄存器数据1(低字节) 。。。。。。。。 。。。。。。。。 寄存器数据N(高字节) 寄存器数据N(低字节) 校验码 (CRC低字节 ) 校验码 (CRC高字节 ) 2.3.2写寄存器 主站→装置 从站地址 报文类型(10H) 寄存器起始地址(高字节) 寄存器起始地址(低字节) 数据长度(数据个数N×2) 校验码 (CRC低字节 ) 校验码 (CRC高字节 ) 2.3.3异常报文 如果装置收到的报文的装置地址和校验码正确,但报文类型或数据内容不正确,如不支持的报文类型或数据地址越界,则应以异常报文应答.异常报文的类型码为将主站报文的类型码最高位置1.如主站发送03H报文,以83H报文回应. 如主站发送10H报文,以90H报文回应. 从站地址 报文类型(1×××××××) 异常类型码 校验码(CRC低) 校验码(CRC高) 字节1 字节2 字节3 字节4 字节5 异常类型码表 类型码 含 义 01 无效的报文类型 02 无效的数据地址,(包含数据长度越界)

文档评论(0)

gangshou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档