[发明专利]空调系统及其数据传输方法和装置有效
申请号: | 201710492255.8 | 申请日: | 2017-06-26 |
公开(公告)号: | CN107231281B | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 王文灿;唐杰;黄强;邓忠文;刘志辉 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵囡囡;李志刚 |
地址: | 519070 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 空调系统 待传输数据 数据传输 传输 方法和装置 传输数据 分类 解析 | ||
本发明公开了一种空调系统及其数据传输方法和装置。其中,该方法包括:该方法包括:获取空调系统中的待传输数据,其中,待传输数据为用于通过CAN通信协议进行传输的数据;对待传输数据进行分类;通过CAN通信协议对分类后的待传输数据进行传输,其中,在传输时,传输的每一帧都是同一类型的数据。本发明解决了空调系统中在进行数据传输时容易出现解析错误的技术问题。
技术领域
本发明涉及空调领域,具体而言,涉及一种空调系统及其数据传输方法和装置。
背景技术
在空调系统的节点设备的通讯过程中,有各种各样的数据需要传输解析,在现有技术中,数据在传输中没有一定的规律,发明人发现,如果数据随意传输,没有一定规律,会给设备增加解析难度,甚至解析有误。
针对空调系统中在进行数据传输时容易出现解析错误的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种空调系统及其数据传输方法和装置,以至少解决空调系统中在进行数据传输时容易出现解析错误的技术问题。
根据本发明实施例的一个方面,提供了一种用于空调系统的数据传输方法,空调系统通过CAN通信协议执行数据通信,该方法包括:获取空调系统中的待传输数据,其中,待传输数据为用于通过CAN通信协议进行传输的数据;对待传输数据进行分类;通过CAN通信协议对分类后的待传输数据进行传输,其中,在传输时,传输的每一帧都是同一类型的数据。
进一步地,在对待传输数据进行分类之后,该方法包括:将分类后的待传输数据中同一类的数据存储到同一个连续存储空间内,其中,在通过CAN通信协议对分类后的待传输数据进行传输时,从同一个连续存储空间调取同一类的数据。
进一步地,将分类后的待传输数据中同一类的数据存储到同一个连续存储空间内包括:将分类后的待传输数据存储在数据表格中,其中,所有同一类型的数据存储在数据表格中的同一列,一个列对应一个数据类别,数据所在的行作为数据的位置。
进一步地,通过CAN通信协议对分类后的待传输数据进行传输包括:判断同一个类别的数据是否能够通过同一个数据帧发送;如果同一个类别的数据是否能够通过同一个数据帧发送,则通过一个数据帧发送同一个类别的数据;如果同一个类别的数据不能够通过同一个数据帧发送,则通过多个数据帧发送,其中,多个数据帧中的每个数据帧均包括待传输数据所在的列。
进一步地,在对待传输数据进行分类之后,得到多个类别的数据,在得到多个类别的数据之后,该方法包括:将多个类别的数据放置在CAN通讯的仲裁位中,其中,仲裁位用于放置待进行优先级仲裁的数据;对仲裁位中放置的多个类别的数据进行优先级的仲裁。通过CAN通信协议对分类后的待传输数据进行传输包括:根据仲裁的优先级对多个类别的数据进行传输。
进一步地,获取空调系统中的待传输数据包括:确认空调系统中的设备节点;获取设备节点的数据。
进一步地,获取设备节点的数据包括获取设备节点的以下任意一种或者多种数据:空调系统的管路温度;空调系统的开关机数据;空调系统的机组故障数据;空调系统的风机数据;空调系统的压机频率数据。
进一步地,在对待传输数据进行分类包括:对待传输数据标注属性,包括以下任意一个或者多个属性:所属的数据级别;属于控制参数或者只读参数;属于故障状态或者正常状态;属于Word、Byte还是Bit数据。
进一步地,所述CAN通信协议的帧格式包括功能码、数据类别、CAN网络地址和数据段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710492255.8/2.html,转载请声明来源钻瓜专利网。