1 / 10
文档名称:

rs816ds智能空调控制器通信协议.doc

格式:doc   大小:235KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

rs816ds智能空调控制器通信协议.doc

上传人:guoxiachuanyue011 2019/2/21 文件大小:235 KB

下载得到文件列表

rs816ds智能空调控制器通信协议.doc

文档介绍

文档介绍:RS816DS智能空调控制器通信协议版本号: RS-816遵循MODBUSRTU规约,MODBUS协议采用主/从通讯方式,主机发送请求,从机收到属于从机的正确数据后响应主机请求。在协议中主机为上位机,RS-816为从机。协议格式通信采用Modbus通信协议功能代码:03H——读单个或连续多个寄存器(读取保存寄存器)04H——读单个或连续多个寄存器(读取输入寄存器)06H——写单个寄存器10H-----写多个寄存器RTU命令格式及示例:03H——读单个或连续多个寄存器(功能码04H与03H的命令格式相同)下传命令:名称字节序号举例设备地址101H功能码203H寄存器地址(HighByte)301H寄存器地址(LowByte)402H寄存器数量(N)(HighByte)500H寄存器数量(N)(LowByte)602HCRC校验(HighByte)7CRC(L)CRC校验(LowByte)8CRC(H)注:从地址为01H的模块中读取起始地址为0102H的连续2个字的内容。返回数据:名称字节序号举例设备地址101H功能码203H返回数据字节数(2N)304H数据1(High)400H数据1(Low)501H数据2(High)600H数据2(Low)701HCRC校验(HighByte)8CRC(L)CRC校验(LowByte)9CRC(H)注:从地址为01H的模块中返回起始地址为0102H的连续2个字的内容(阴影部分)。06H——写单个寄存器下传命令:名称字节序号举例设备地址101H功能码206H寄存器地址(HighByte)301H寄存器地址(LowByte)402H寄存器数据(HighByte)500H寄存器数据(LowByte)601HCRC校验(HighByte)7CRC(L)CRC校验(LowByte)8CRC(H)注:向地址为01H的模块中起始地址为0102H的寄存器中写入1个字数据(阴影部分)。返回数据:名称字节序号举例设备地址101H功能码206H寄存器地址(HighByte)301H寄存器地址(LowByte)402H寄存器数据(HighByte)500H寄存器数据(LowByte)601HCRC校验(HighByte)7CRC(L)CRC校验(LowByte)8CRC(H)10H——写连续多个寄存器下传命令:名称字节序号举例设备地址101H功能号210H寄存器地址(HighByte)301H寄存器地址(LowByte)402H数据个数(N)(HighByte)500H数据个数(N)(LowByte)602H字节长度704H数据1(HighByte)800H数据1(LowByte)901H数据2(HighByte)1000H数据2(LowByte)1101HCRC校验(LowByte)12CRC(L)CRC校验(HighByte)13CRC(H)注:向地址为01H的模块中起始地址为0102H的连续两个寄存器中写入2个字数据内容(阴影部分)。返回数据:名称字节序号举例设备地址101H功能码210H寄存器地址(HighByte)301H寄存器地址(LowByte)402H数据个数(HighByte)500H数据个数(LowByte)602HCRC校验(LowByte)7CRC(L)CRC校验(HighByte)8CRC(H)空