一种协议转换的方法、设备及楼宇自控系统的制作方法_5

文档序号:9828198阅读:来源:国知局
9] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0130] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以 是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单 元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0131] 上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存 储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机 设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的 部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称 ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储 程序代码的介质。
[0132] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
【主权项】
1. 一种协议转换的方法,其特征在于,包括: 接收楼宇控制设备发送的楼宇自动控制网络BACnet协议的数据包: 解析所述BACnet协议的数据包,在所述BACnet协议的数据包的第一预设位置获取空 调设备的控制信息;所述空调设备的控制信息是楼宇控制设备设定或获取空调设备的状态 信息的相关信息; 根据所述空调设备的控制信息,生成家庭总线系统HBS总线通信协议的数据包; 将所述HBS总线通信协议的数据包发送至所述空调设备。2. 根据权利要求1所述的方法,其特征在于,还包括: 接收空调设备发送的HBS总线通信协议的反馈数据包;所述HBS总线通信协议的反馈 数据包中包含有所述空调设备的反馈信息;所述空调设备的反馈信息是所述空调设备对所 述楼宇控制设备的控制信息的响应信息; 解析所述HBS总线通信协议的反馈数据包,获取所述空调设备的反馈信息; 将所述空调设备的反馈信息,作为所述BACnet协议的数据包中的第一预设位置的内 容,生成BACnet协议的反馈数据包; 将所述BACnet协议的反馈数据包,发送至楼宇控制设备。3. 根据权利要求2所述的方法,其特征在于, 所述空调设备的控制信息包括:所述空调设备的地址信息及所述空调设备的状态控制 参数; 所述空调设备的反馈信息包括:空调设备的地址信息及所述空调设备的状态反馈信 肩、。4. 根据权利要求3所述的方法,其特征在于,所述根据所述空调设备的控制信息,生成 HBS总线通信协议的数据包包括: 将所述空调设备的地址信息作为所述HBS总线通信协议的数据包中的第一预设位置 的内容; 根据所述空调设备的状态控制参数确定长度信息; 将所述长度信息作为所述HBS总线通信协议的数据包中的第二预设位置的内容; 所述将所述空调设备的状态控制参数作为所述HBS总线通信协议的数据包中的第三 预设位置的内容,生成HBS总线通信协议的数据包。5. 根据权利要求4所述的方法,其特征在于,所述HBS总线通信协议的数据包的第一预 设位置包括:所述HBS总线通信协议的数据包的第5字节; 所述HBS总线通信协议的数据包的第二预设位置包括:所述HBS总线通信协议的数据 包的第3字节; 所述HBS总线通信协议的数据包的第三预设位置包括:所述HBS总线通信协议的数据 包的第7字节至第η字节,其中η为由所述空调设备的长度信息确定的,大于7的值。6. 根据权利要求3所述的方法,其特征在于,所述解析所述HBS总线通信协议的反馈数 据包,获取所述空调设备的反馈信息包括: 解析所述HBS总线通信协议的反馈数据包,在所述HBS总线通信协议的反馈数据包的 第四预设位置获取空调设备的地址信息; 在所述HBS总线通信协议的反馈数据包的第二预设位置,获取长度信息; 根据所述空调设备的长度信息,在所述HBS总线通信协议的反馈数据包的第三预设位 置获取空调设备的状态反馈信息。7. 根据权利要求6所述的方法,其特征在于, 所述HBS总线通信协议的反馈数据包的第二预设位置包括:所述HBS总线通信协议的 反馈数据包的第3字节; 所述HBS总线通信协议的反馈数据包的第三预设位置包括:所述HBS总线通信协议的 反馈数据包的第7字节至第η字节,其中η为由所述空调设备的长度信息确定的,大于7的 值; 所述HBS总线通信协议的反馈数据包的第四预设位置包括:所述HBS总线通信协议的 反馈数据包的第4字节。8. 根据权利要求1-7任一项所述的方法,其特征在于,所述BACnet协议的数据包中的 第一预设位置包括; 所述BACnet协议的数据包的BACnet应用协议数据单元部分中的第5-11字节; 所述BACnet协议的反馈数据包中的第一预设位置包括: 所述BACnet协议的数据包的BACnet应用协议数据单元部分中的第5-11字节。9. 一种转换设备,其特征在于,包括: 接收单元,用于接收楼宇控制设备发送的楼宇自动控制网络BACnet协议的数据包; 获取单元,用于解析所述BACnet协议的数据包,在所述BACnet协议的数据包的第一预 设位置获取空调设备的控制信息;所述空调设备的控制信息是楼宇控制设备设定或获取空 调设备的状态信息的相关信息; 处理单元,用于根据所述空调设备的控制信息,生成家庭总线系统HBS总线通信协议 的数据包; 发送单元,用于将所述HBS总线通信协议的数据包发送至所述空调设备。10. 根据权利要求9所述的转换设备,其特征在于, 所述接收单元,还用于接收空调设备发送的HBS总线通信协议的反馈数据包;所述HBS 总线通信协议的反馈数据包中包含有所述空调设备的反馈信息;所述空调设备的反馈信息 是所述空调设备对所述楼宇控制设备的控制信息的响应信息; 所述获取单元,还用于解析所述HBS总线通信协议的反馈数据包,获取所述空调设备 的反馈信息; 所述处理单元,还用于将所述空调设备的反馈信息,作为所述BACnet协议的数据包中 的第一预设位置的内容,生成BACnet协议的反馈数据包; 所述发送单元,还用于将所述BACnet协议的反馈数据包,发送至楼宇控制设备。11. 根据权利要求10所述的转换设备,其特征在于, 所述空调设备的控制信息包括:所述空调设备的地址信息及所述空调设备的状态控制 参数; 所述空调设备的反馈信息包括:空调设备的地址信息及所述空调设备的状态反馈信 肩、。12. 根据权利要求11所述的转换设备,其特征在于, 所述处理单元,具体用于将所述空调设备的地址信息作为所述HBS总线通信协议的数 据包中的第一预设位置的内容; 根据所述空调设备的状态控制参数确定长度信息; 将所述长度信息作为所述HBS总线通信协议的数据包中的第二预设位置的内容; 所述将所述空调设备的状态控制参数作为所述HBS总线通信协议的数据包中的第三 预设位置的内容,生成HBS总线通信协议的数据包。13. 根据权利要求12所述的转换设备,其特征在于, 所述HBS总线通信协议的数据包的第一预设位置包括:所述HBS总线通信协议的数据 包的第5字节; 所述HBS总线通信协议的数据包的第二预设位置包括:所述HBS总线通信协议的数据 包的第3字节; 所述HBS总线通信协议的数据包的第三预设位置包括:所述HBS总线通信协议的数据 包的第7字节至第η字节,其中η为由所述空调设备的长度信息确定的,大于7的值。14. 根据权利要求11所述的转换设备,其特征在于, 所述获取单元,具体用于解析所述HBS总线通信协议的反馈数据包,在所述HBS总线通 信协议的反馈数据包的第四预设位置获取空调设备的地址信息; 在所述HBS总线通信协议的反馈数据包的第二预设位置,获取长度信息; 根据所述空调设备的长度信息,在所述HBS总线通信协议的反馈数据包的第三预设位 置获取空调设备的状态反馈信息。15. 根据权利要求14所述的转换设备,其特征在于, 所述HBS总线通信协议的反馈数据包的第二预设位置包括:所述HBS总线通信协议的 反馈数据包的第3字节; 所述HBS总线通信协议的反馈数据包的第三预设位置包括:所述HBS总线通信协议的 反馈数据包的第7字节至第η字节,其中η为由所述空调设备的长度信息确定的,大于7的 值; 所述HBS总线通信协议的反馈数据包的第四预设位置包括:所述HBS总线通信协议的 反馈数据包的第4字节。16. 根据权利要求9-15任一项所述的转换设备,其特征在于,所述BACnet协议的数据 包中的第一预设位置包括: 所述BACnet协议的数据包的BACnet应用协议数据单元部分中的第5-11字节; 所述BACnet协议的反馈数据包中的第一预设位置包括: 所述BACnet协议的数据包的BACnet应用协议数据单元部分中的第5-11字节。17. -种楼宇自控系统,其特征在于,包括:楼宇控制设备,转换设备,空调设备,其中, 所述转换设备为权利要求9-16任一项所述的转换设备; 所述楼宇控制设备,用于通过所述转换设备控制所述空调设备。
【专利摘要】本发明实施例提供了一种协议转换的方法、设备及楼宇自控系统,涉及空调领域,用以实现楼宇控制设备能够通过BACnet协议的数据包控制基于HBS总线通信协议的空调设备,达到将基于HBS总线通信协议的空调设备接入到采用BACnet协议的楼宇自控系统的目的。所述方法包括:接收楼宇控制设备发送的楼宇自动控制网络BACnet协议的数据包;解析所述BACnet协议的数据包,在所述BACnet协议的数据包的第一预设位置获取空调设备的控制信息;根据所述空调设备的控制信息,生成家庭总线系统HBS总线通信协议的数据包;将所述HBS总线通信协议的数据包发送至所述空调设备。本发明适用于与空调设备进行数据通信的场景。
【IPC分类】H04L29/06, G05B19/418
【公开号】CN105592018
【申请号】CN201410604354
【发明人】李文阳, 高岭, 刘洋
【申请人】青岛海信日立空调系统有限公司
【公开日】2016年5月18日
【申请日】2014年10月30日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1