空调控制器通讯规约_第1页
空调控制器通讯规约_第2页
空调控制器通讯规约_第3页
空调控制器通讯规约_第4页
空调控制器通讯规约_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、空调控制器通讯规约红色的重点协议,其余协议非必须1 协议格式STX CMD ZHH ZHL DATA0.DATAn CHK ETX其中CMD:为命令主要标示该数据包的主要功能。ZHH:ACES地址高字节ZHL:ACES地址低字节(本设备最大支持9999台终端,当地址为0000时为广播命令)STX=0x0C(包头标记) ETX=0x0E(包尾标记)STX-ETX之间其它数据均为BCD码(0-9)。CHK为数据包校验和:STX-CHK之间所有数据相加(16进制)再加2倍字节数(16进制)之和的10进制表示的低2位的BCD码值。例如:0C 32 00 02 68 87 CHK 0D CHK=BCD(

2、0x32+0x00+0x02+0x68+0x87+2*5)=BCD(0x123+0xa) =BCD(0x12d)=BCD(301)=012.终端耗电量清零(CMD=02)主机终端STX CMD ZHH ZHL CHK ETX终端主机STX CMD ZHH ZHL CHK ETX举例:主机-终端 0c 02 00 10 CHK 0e 终端-主机 0c 02 00 10 CHK 0e 十号机清空累计耗电量3.强制遥控(CMD=03)主机终端STX CMD ZHH ZHL ST CHK ETX终端主机STX CMD ZHH ZHL ST CHK ETXST:允许用,关-不可人工控制,制热-不可人工控

3、制,制冷-不可人工控制,4-除湿,5关-可人工控制,6制热-可人工控制,7制冷-可人工控制,8除湿-可人工控制注意:遥控控制了终端后,终端自动放弃对该执行机构的控制权,不能自己改变工作状态,只有得到遥控释放的命令后才能按照自己的时段自主运行。不可人工控制:举例,发送了制热或制冷不可人工控制,当人工把空调关闭时,控制器会自动再次打开制冷或制热空调可人工控制:当控制器按照命令指令,打开制热或制冷后,当人工关闭时,不再打开空调.强制释放(CMD=0)主机终端STX CMD ZHH ZHL STCHK ETX终端主机STX CMD ZHH ZHL ST CHK ETXST:=0注意:终端收到遥控释放命

4、令后才能按照自己的时段自主运行。6.上传空调编码(CMD=07)每包30个(不用做)主机终端 STX CMD ZHH ZHL MD NUM CHK ETX终端主机 STX CMD ZHH ZHL MD NUM DATA0 DATAn CHK ETXMD:编码类型 =01关 =02制热 =03制冷 NUM:0X01,第一包 0x02第二包 0x03第三包 主机-终端0c 07 00 10 01 01 CHK 0e 终端-主机0c 07 00 10 01 01 DATA0 DATAn CHK 0e7.下载空调编码(CMD=08)(不用做)主机终端 STX CMD ZHH ZHL MD NUM DA

5、TA0 DATAn CHK ETX终端主机 STX CMD ZHH ZHL MD NUM F CHK ETXMD:编码类型=01关 =02制热 =03制冷 NUM:0X01,第一包 0x02第二包 0x03第三包 F-0:成功,F-1:失败 终端-主机 0c 08 00 10 01 01 DATA0 DATAn CHK 0e 主机-终端 0c 08 00 10 01 01 CHK 0e下载第一包数据说明 上传时(07命令)且NUM=0 MD 表示要学习的编码序号例一主机-终端0c 07 00 01 03 00 CHK 0e 终端-主机0c 07 00 01 03 99 CHK 0e表示学习03

6、条编码 例二 主机-终端0c 07 00 01 03 01 CHK 0e 终端-主机0c 07 00 01 03 01 DATA0 CHK 0e表示上传03条编码第一包数据 主机-终端0c 07 00 01 03 11 CHK 0e 终端-主机0c 07 00 01 03 00 CHK 0e表示上传03条编码完毕主机-终端0c 07 00 01 03 11 CHK 0e 终端-主机0c 07 00 01 00 00 CHK 0e表示上传编码上传失败(如果学习完毕,可按正常编码传送,MD为零时,表示编码上传完毕;否则一直上传32包。当MD和NUM都为0是,表示上传编码失败)下载时(08命令)且N

7、UM=0例一终端-主机 0c 08 00 01 01 05 DATA0 DATAn CHK 0e 主机-终端 0c 08 00 01 01 05 CHK 0e下载01类型的第五包数据例二终端-主机 0c 08 00 01 01 00 CHK 0e 主机-终端 0c 08 00 01 01 00 CHK 0e下载01类型编码数据结束 例三终端-主机 0c 08 00 01 00 00 CHK 0e 主机-终端 0c 08 00 01 01 99 CHK 0e下载编码数据结束并红外发射下载时NUM=0表示传送编码结束(要传送完此包,MD为零时表示下载完毕后,立即发射)9.时钟校正(CMD=10)主

8、机终端 STX CMD ZHH ZHL YEAR MONTH DAY SHI FEN MIAO WEEK CHK ETX 终端主机 STX CMD ZHH ZHL CHK ETX 主机-终端 0c 11 12 34 10 12 8 22 10 01 2 CHK 0e 终端-主机 0c 11 12 34 CHK 0e给站点1234的设备设置时间 为10年12月8日22时10分01秒 星期二Year month day hour minutes second week 4 5 6 7 8 9 1010.读取时钟(CMD=11)主机-终端STX CMD ZHH ZHL CHK ETX终端-主机STX

9、 CMD ZHH ZHL YEAR MONTH DAY SHI FEN MIAO WEEK CHK ETX返回设备具体的时间11.时间段温度模式设置(CMD=12)主机终端 STX CMD ZHH ZHL ZXBH DAY SD MD SH SM EH EM GS GX DS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14DX YS LM0 LM1 LM2 REN ZX SEN0 SEN1 CHK ETX15 16 17 18 19 20 21 22 23 24 25终端主机 STX CMD ZHH ZHL ZXBH CHK ETX 时段概念:一周含七天,每一天可以设置十

10、个时间段,从每天的00:00开始到23:59分划分时间段;仅仅设置需要开启空调的时间段,无需使用空调的时间段就不需要设置;比如早上00:0006:30之间不需要使用,第一个时段就从06:30开始;每天最多可以十个,如果只设置上午上班和下午上班,则需要设置两个时间段,无需把十个时段设置完以下举例是:周一第一个时段:早上八点半到中午十二点:温度高于28度,允许开空调,温度在2026度之间禁止使用空调,温度低于18度允许开空调,人体感应延时为十分钟,手动开自动关空调ZXBH:执行机构编号空调为0DAY 周几 17对应周一到周七举例:0x01SD 时段 110对应每天的时段,每天的时段必须从SD=1开

11、始举例:x01MD 功能模式 默认设置0x01默认:0x01=01智能综合模式舒适版=11常开模式=21恒温模式=31常闭模式=41制热=51制冷=61除湿=71吹风=81智能综合模式标准版红色部分的模式,会忽略后续参数设置;只保留时间段参数;41、51、61、71在该时段内,会一直执行相应功能SH 时段开始小时 举例:0x08SM 时段开始分钟举例:0x30EH 时段结束小时举例:0x12EM 时段结束分钟举例:0x00GS 高温上限(99无效)举例:0x28GX 高温下限(99无效)举例:0x26DS 低温上限(99无效)举例:0x20DX 低温下限(99无效)举例:0x18YS 延时时间

12、(99无效)举例:0x10LM0:延时时间秒 (059)保留:0x00LM1:流明上限,例:设置580,传输0x58,步长为10保留:0x00LM2:流明下限,例:设置380,传输0x38,步长为10保留:0x00REN:人体0xAB:99-无效,0-有效,1-只要一次有效举例:0x00无效:不采用人体感应控制有效:实时判断人体感应情况,并根据设置的人体感应延时时间关闭空调;当人离开时间超过设置的时间时,自动关闭空调只要一次有效:该时段内,只要感应到一次人,则该时段内不再判断人体感应:应用于中午午休或夜间休息,人几乎不动的情况ZX:执行机构状态0xAB,A:红外,B:保留 A=0:有效, =1

13、:手动开,自动关 =2 无效 =3办公室模式(不带吹风功能) =4办公室模式(带吹风功能)有效:自动开关空调,当温度高于高温上限时,自动制冷;温度低于低温下限时,自动制热,温度在低温上限和高温下限之间时,自动关闭空调手动开,自动开:当温度敢于高温上限或低于低温下限时,不自动制冷或制热空调;当温度在低温上限和高温下限之间时,自动关闭空调无效:空调设备,可以不做该选项办公室模式(不带吹风功能):当人工打开空调后,控制器根据设置的温度条件,自动开启制冷制热、当满足关机温度时,直接关闭空调,当人工关闭空调后,不再自动开启制冷制热;办公室模式(不带吹风功能):当人工打开空调后,控制器根据设置的温度条件,

14、自动开启制冷制热、当满足关机温度时,切换到空调的吹风功能(前提是学习了空调的吹风),当人工关闭空调后,不再自动开启制冷制热; B=0:保留SEN0:保留0x99SEN1:保留0x9912.时间段温度模式读取(CMD=13)主机终端 STX CMD ZHH ZHL ZXBH day SD CHK ETX终端主机 STX CMD ZHH ZHL ZXBH day SD FLAG 4 5 6 7MD SH SM EH EM GS GX DS DX YS LM0 LM1 LM2 REN ZX SEN0 SEN1 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

15、 24CHK ETXZXBH :空调都为0FLAG1 无效,后续无数据当返回1时,表示该天的时段读取完毕 0 有效,后续有数据如果FLAG=1,表示day后面的时段未设置,停止读取day的时段13.附加功能(CMD=14)主机终端 STX CMD ZHH ZHL SJW JW FLG GB DB CHK ETX终端主机 STX CMD ZHH ZHL CHK ETX SJW =0 启动急速升降温功能 =1不启用JW =5 急速升降温5度FLG =0 高低温限制有效GB =40 高于5度禁止使用DB =5 低于5度禁止使用急速升降温:当温度突然变化超过设置的温度时,立即关闭空调,防止人为破坏高低

16、温限制:设置合理的温度区间,防止人为破坏,比如一般室内温度不会高于五十度,可以加以显示,防止人为使温度升高14.附加功能读取(CMD=15)主机终端 STX CMD ZHH ZHL CHK ETX终端主机 STX CMD ZHH ZHL SJW JW FLG GB DB CHK ETX 17. 快速状态查询(0x17)查询终端状态:是否有人?执行机构开启还是关闭?现场温度,功耗,流明等即时信息。主机终端:STX CMD ZHH ZHL CHK ETX终端主机:STX CMD ZHH ZHL ZT YX WDH WDL (温度) :WDH=0X25WDL=0X23解析温度为25.23度LMH L

17、ML (流明):空调设备为保留字节GL0 GL1 (功率):GL0 = 0X12 GL1=0X34解析功率为1234WGH3 GH2 GH1 GH0(功耗)=0x12 、0x34、0x56、0x21当YX字节中,功率有效时:解析耗电量为12345621KWh,当YX字节中,功率无效时:解析问使用了123456小时,21分钟SL (钱包类型)Q0 Q1 Q2(钱包数额) 保留字节CWTS CWSJH CWSJL(CWTS错误提示 CWSJH错误数据高字节 CWSJL错误数据低字节) 参考后面的解释SHD湿度CHK ETXZT=ABA表示人体感应器状态0为有人,绿色1为人体延时状态, 黄色2为无人

18、 灰色B表示控制器类型机构0 表示插座式机构1 表示吸顶式YX=CD C表示机构状态开,关 D表示数据有效否 D=0000含义01XX计量00XX计时0X1X流明有效0X0X流明无效0XX1功率有效0XX0功率无效18. 设置月份是否使用(0x40)主机终端 STX CMD ZHH ZHL Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11 Y12 CHK ETX终端主机 STX CMD ZHH ZHL CHK ETX Y1Y12对应一年12个月;要使用空调的月份,对应的Yx=1,不使用的对应为0;该控制的优先级高于命令12自主控制优先级,低于03命令远程命令优先级19.读取月份是否使用标记(0x41)主机终端 STX CMD ZHH ZH

温馨提示

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

评论

0/150

提交评论