欢迎来到天天文库
浏览记录
ID:55317120
大小:15.08 KB
页数:4页
时间:2020-05-09
《智能空调遥控器通信协议.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、智能空调遥控器通信协议•概述U-7071/7072智能空调遥控通信协议采用标准MODBUS-RTU协议,本协议规定了应用系统中主机与U-7071/7072之间在应用层的通信协议。U-7071可遥控1台空调,U-7072可控制2台空调。•通信接口特性接口类型:异步串行RS485通讯口。通信波特率为:2400、4800、9600bps可选,出厂默认为9600bps。数据传输格式:N,8,1说明:上位机与U-7071/7072通信时间间隔不小于50ms。•MODBURTU通信协议详述•命令格式•主机发送命
2、令地址功能码数据起始地址高位数据起始地址低位数据个数高位数据个数低位CRC16校验1字节1字节1字节1字节1字节1字节2字节•U-7071/7072返回信息地址功能码字节长度数据1数据2…CRC16校验1字节1字节1字节1字节1字节2字节•功能码描述•04H功能码:读温湿度功能代码数据起始地址数据个数内容说明04H0000H1读温度值0001H1读湿度值说明:返回的每一个参数用两个字节有符号整型表示,高位在前,低位在后。带符号整数范围-32768~32767,上传数据需除以十,负数用补码表示。如温度
3、上传16进制0xFF9C,高位为1,表示负数,表示-10.0℃。如温度上传16进制0x00FA,对应十进制250,表示25.0℃。如湿度上传16进制0x0258,对应十进制600,表示60.0%。•05H功能码:空调遥控功能代码遥控命令号控制信息发射探头号内容说明05H00000H0001H……003FHFFH01H:探头1输出02H:探头2输出其他:探头1、2同时输出每个遥控命令号对应一个自学习的遥控命令码。命令发送成功后,原数据返回上位机。说明:通过RS485接口发送空调遥控前,必须先按照说明书
4、对原空调遥控器进行自学习,把需要通过RS485进行远程控制的遥控命令自学习到U-7071/7072的储存器中。•06H功能码:控制设置命令组功能代码寄存器地址数据内容说明06H0004H01xxH使能自启动01(01空调1,02空调2,03空调1和2)+时间xx(单位秒)00xxH禁止自启动00+时间xx(无效)06H0030H0100H使能温度控制0000H禁止温度控制06H0032HxxxxH温度控制上下限设置例如:1A14上限(0x1A)26度,下限(0x14)20度06H0034HxxxxH
5、遥控通道1开关机命令码设置例如:003FH00(开机命令号)3F(关机命令号)06H0036HxxxxH遥控通道2开关机命令码设置例如:003FH00(开机命令号)3F(关机命令号)06H0038H01xxH使能空调轮换01+时间xx(单位小时)00xxH禁止空调轮换00+时间xx(单位小时)06H0040HAABBHAA红外载波参数及BB发码次数例如:2601H载波为38K,发码次数为1次(不大于3)•08H功能码:读配置数据08H0000H0000H读取U-7071/7072所有配置数据返回见调
6、试案例。•调试案例•读温湿度数据•地址为1,读温湿度数据•主机下发命令:01040000000271CB(读温湿度)•返回:010404,温度H,温度L,湿度H,湿度L,CRCL,CRCH。•空调遥控功能•地址为1,发送遥控通道号0命令•主机下发命令:01050000FF008C3A•Ø返回:01050000FF008C3A•来电自启动使能•地址为1•主机下发命令:0106000401050998---使能来电自启动--使能自启动01+时间05(单位秒)0106000400050808---不使能来
7、电自启动--不使能自启动00+时间05(时间无效)•返回:原码返回。•温度智能控制使能•地址为1•Ø主机下发命令:0106003001008855---使能温度控制01060030000089C5---不使能温度控制•Ø返回:原码返回。•温度控制上下限/开关机命令码设置•地址为1•温度控制上下限设置•主机下发命令:010600321A(上限)14(下限)236A--上限(0x1A)26度,下限(0x14)20度•返回:原码返回•遥控通道1开关机命令码设置•主机下发命令:0106003400(开机)3
8、F(关机)8814•返回:原码返回•遥控通道2开关机命令码设置•主机下发命令:0106003600(开机)3F(关机)29D4•返回:原码返回•设置空调轮及换时间•地址为1•主机下发命令:0106003801068995---使能空调轮换--使能空调轮换01+时间06(单位小时)0106003800068805---不使能空调轮换--不使能空调轮换00+时间06(时间无效)•Ø返回:原码返回。•设置空调遥控载波及次数•地址为1•主机下发命令:0106004026015
此文档下载收益归作者所有