智能空调遥控器通信协议_第1页
智能空调遥控器通信协议_第2页
智能空调遥控器通信协议_第3页
智能空调遥控器通信协议_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

智能空调遥控器 通信协议 概述 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。 MODBU RTU 通信协议详述 命令格式 主机发送命令地址功能码数据起始地址高位数据起始地址低位数据个数高位数据个数低位CRC16校验1 字节1 字节1 字节1 字节1 字节1 字节2 字节 U-7071/7072返回信息地址功能码字节长度数据 1数据 2CRC16 校验1 字节1 字节1 字节1 字节1 字节2 字节 功能码描述 04H 功能码:读温湿度功能代码数据起始地址数据个数内容说明04H0000H1读温度值0001H1读湿度值说明: 返回的每一个参数用两个字节有符号整型表示,高位在前,低位在后。 带符号整数范围 -3276832767,上传数据需除以十,负数用补码表示。 如温度上传 16 进制 0xFF9C,高位为 1,表示负数,表示-10.0。 如温度上传 16 进制 0x00FA,对应十进制 250,表示 25.0。 如湿度上传 16 进制 0x0258,对应十进制 600,表示 60.0%。 05H 功能码:空调遥控功能代码遥控命令号控制信息发射探头号内容说明05H00000H0001H003FHFFH01H: 探头 1 输出02H: 探头 2 输出其他:探头 1、2 同时输出每个遥控命令号对应一个自学习的遥控命令码。 命令发送成功后,原数据返回上位机。说明: 通过 RS485 接口发送空调遥控前,必须先按照说明书对原空调遥控器进行自学习,把需要通过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遥控通道1开关机命令码设置例如:003FH 00(开机命令号)3F(关机命令号)06H0036HxxxxH遥控通道2开关机命令码设置例如:003FH 00(开机命令号)3F(关机命令号)06H0038H01xxH使能空调轮换01+时间xx(单位小时)00xxH禁止空调轮换00+时间xx(单位小时)06H0040HAABBHAA红外载波参数及BB发码次数例如:2601H 载波为38K,发码次数为1次(不大于3) 08H 功能码:读配置数据08H0000H0000H读取U-7071/7072所有配置数据返回见调试案例。 调试案例 读温湿度数据 地址为 1,读温湿度数据 主机下发命令: 01 04 0000 0002 71CB (读温湿度) 返回: 01 04 04,温度 H,温度 L,湿度 H,湿度 L,CRCL,CRCH。 空调遥控功能 地址为 1,发送遥控通道号 0 命令 主机下发命令: 01 05 0000 FF00 8C3A 返回: 01 05 0000 FF00 8C3A 来电自启动使能 地址为 1 主机下发命令: 01 06 0004 0105 0998 - 使能来电自启动 -使能自启动01+时间05(单位秒) 01 06 0004 0005 0808 - 不使能来电自启动-不使能自启动00+时间05(时间无效) 返回: 原码返回。 温度智能控制使能 地址为 1 主机下发命令: 01 06 0030 0100 8855 - 使能温度控制 01 06 0030 0000 89C5 - 不使能温度控制 返回: 原码返回。 温度控制上下限/开关机命令码设置 地址为 1 温度控制上下限设置 主机下发命令:01 06 0032 1 A(上限)14(下限) 236A -上限(0x1A)26度,下限(0x14)20度 返回:原码返回 遥控通道1开关机命令码设置 主机下发命令:01 06 0034 00(开机)3F(关机) 8814 返回:原码返回 遥控通道2开关机命令码设置 主机下发命令:01 06 0036 00(开机)3F(关机) 29D4 返回:原码返回 设置空调轮及换时间 地址为 1 主机下发命令: 01 06 0038 0106 8995 - 使能空调轮换-使能空调轮换01+时间06(单位小时) 01 06 0038 0006 8805 - 不使能空调轮换-不使能空调轮换00+时间06(时间无效) 返回: 原码返回。 设置空调遥控载波及次数 地址为 1 主机下发命令: 01 06 0040 2601 53be - 载波频率38K-红外发码次数1次(发码次数13) 返回: 原码返回。 读取U-7071/7072配置参数 地址为 1 主机下发命令: 01 08 0000 0000 e00b - 读取配置数据 返回: 返回码结构:地址(1字节)+功能码(08H)+温度偏移值(1字节)+湿度偏移值(1字节)+载波频率(1字节)+发射次数(1字节)+通道1开机命令号(1字节)+通道1关机命令号(1字节)+通道2开机命令号(1字节)+通道2关机命令号(1字节)+空调之气轮换控制(1字节)+空调轮换时间(1字节)+空调自启动控制(1字节)+自启动时延(1字节)+空调智能温度控制(1字节)+智能温度控制上限(1字节)+智能温度控制下限(1字节)+CRC校验(2字节

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论