多联空调机组及其通信控制方法和装置的制造方法

文档序号:10591596阅读:419来源:国知局
多联空调机组及其通信控制方法和装置的制造方法
【专利摘要】本发明公开了一种多联空调机组及其通信控制方法和装置。该方法包括:主控机经由通讯网络向多个被控机发送查询数据帧;主控机接收在线数据帧,其中,在线数据帧为多个被控机中在线的被控机在接收到查询数据帧之后反馈的数据帧;主控机根据接收到的在线数据帧更新在线被控机列表,其中,在线被控机列表为在线的被控机的列表;以及主控机在更新在线被控机列表之后,与在线被控机列表中的被控机执行通讯。通过本发明,解决了相关技术中多联空调机组的通信效率较低的问题。
【专利说明】
多联空调机组及其通信控制方法和装置
技术领域
[0001]本发明涉及空调领域,具体而言,涉及一种多联空调机组及其通信控制方法和装置。
【背景技术】
[0002]多联空调机组是目前常用的空调系统,包括一个或多个空调室外机组,以及多个空调室内机组。通常多联空调机组所采用的通信网络的连接方式为由数据通讯线连接各个多联空调机组,多联空调机组系统的通信网络还可以采用基于电力线载波通讯(Power LinCommunicat1n,简称PLC)技术的通信网络。供电电力线网络作为供电电源的网络,在各个建筑中已经普遍存在,多联空调机组通常通过供电电源线接入供电电力线网络。由于供电电力线网络还可以作为数据通讯的传输媒介,因此,接入供电电力线网络的多联空调机组可以采用PLC传输数据。
[0003]但是,由于多联空调机组系统空调数量多,多联空调机组在组网之后,多个空调机组中的一个空调机组或多个空调机组可能会由于长时间不使用等情况自动待机或自动关机,无法与其它空调机组通讯,而其它空调机组还会向待机或关机的空调机组发送数据,占用通讯网络,导致通讯效率较低。
[0004]针对相关技术中多联空调机组的通信效率较低的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明的主要目的在于提供一种多联空调机组及其通信控制方法和装置,以解决相关技术中多联空调机组的通信效率较低的问题。
[0006]为了实现上述目的,根据本发明的一个方面,提供了一种多联空调机组的通信控制方法。多联空调机组包括主控机和多个被控机,主控机和多个被控机通过通讯网络执行通讯,该方法包括:主控机经由通讯网络向多个被控机发送查询数据帧;主控机接收在线数据帧,其中,在线数据帧为多个被控机中在线的被控机在接收到查询数据帧之后反馈的数据帧;主控机根据接收到的在线数据帧更新在线被控机列表,其中,在线被控机列表为在线的被控机的列表;以及主控机在更新在线被控机列表之后,与在线被控机列表中的被控机执行通讯。
[0007]进一步地,在主控机接收在线数据帧之后,该方法还包括:统计第一被控机的反馈次数,其中,反馈次数为第一被控机在接收到查询数据帧之后向主控机反馈在线数据帧的次数;以及根据反馈次数确定第一被控机的通讯质量。
[0008]进一步地,与在线被控机列表中的被控机执行通讯包括执行以下任意一种或多种通讯时序控制:第一通讯时序控制:主控机向在线被控机列表中的被控机发送通讯起始帧、控制帧或自身数据帧,其中,在线被控机列表中的被控机在接收到通讯起始帧之后向主控机反馈自身数据帧,在接收到主控机的控制帧或自身数据帧之后接收主控机发送的数据;第二通讯时序控制:主控机接收在线被控机列表中的第一被控机发送的控制帧,其中,主控机用于在接收到在线被控机列表中的第一被控机发送的控制帧之后接收在线被控机列表中的第一被控机发送的数据;第三通讯时序控制:主控机接收在线被控机列表中的第一被控机对在线被控机列表中的第二被控机发送的控制帧或自身数据帧;主控机向在线被控机列表中的第二被控机转发在线被控机列表中的第一被控机对在线被控机列表中的第二被控机发送的控制帧或自身数据帧。
[0009]进一步地,在主控机经由通讯网络向多个被控机发送查询数据帧之前,该方法还包括:多个被控机中的第一被控机判断是否超过预设查询时间未接收到主控机发送的查询数据帧;以及如果第一被控机判断出超过预设查询时间未接收到主控机发送的查询数据帧,登记主控机的状态为掉线状态。
[0010]进一步地,在主控机经由通讯网络向多个被控机发送查询数据帧之后,该方法还包括:主控机判断在线被控机列表中的第一被控机是否超过预设反馈时间未反馈在线数据帧,主控机根据接收到的在线数据帧更新在线被控机列表包括:如果主控机判断出第一被控机超过预设反馈时间未反馈在线数据帧,将第一被控机从在线被控机列表中删除。
[0011]进一步地,通讯网络为供电电力线网络,多联空调机组包括多个空调机组,多个空调机组通过供电电源线接入供电电力线网络,采用电力线载波通讯技术进行通讯。
[0012]进一步地,多个空调机组均设置有主控控制模块和电力线通讯模块,主控控制模块和电力线通讯模块通过串口通讯,该方法还包括:多个空调机组分别判断自身的主控控制模块是否超过第一预设故障时间未接收到自身的电力线通讯模块发送的数据;如果多个空调机组中有空调机组判断出自身的主控控制模块超过第一预设故障时间未接收到自身的电力线通讯模块发送的数据,判断出空调机组的主控控制模块和电力线通讯模块的串口通讯出现故障;多个空调机组分别判断自身的电力线通讯模块是否超过第二预设故障时间未从供电电力线网络中接收到数据;如果多个空调机组中有空调机组判断出自身的电力线通讯模块超过第二预设故障时间未从供电电力线网络中接收到数据,判断出空调机组的电力线通讯模块出现故障。
[0013]进一步地,多联空调机组包括多个空调机组,多个空调机组中包括室外机组和多个室内机组,在主控机经由通讯网络向多个被控机发送查询数据帧之前,该方法还包括:将室外机组设置为主控机;以及分别将多个室内机组设置为被控机。
[0014]为了实现上述目的,根据本发明的一个方面,提供了一种多联空调机组的通信控制装置。多联空调机组包括主控机和多个被控机,主控机和多个被控机通过通讯网络执行通讯,该装置包括:发送单元,用于通过主控机经由通讯网络向多个被控机发送查询数据帧;接收单元,用于通过主控机接收在线数据帧,其中,在线数据帧为多个被控机中在线的被控机在接收到查询数据帧之后反馈的数据帧;更新单元,用于通过主控机根据接收到的在线数据帧更新在线被控机列表,其中,在线被控机列表为在线的被控机的列表;以及通讯单元,用于主控机在更新在线被控机列表之后,与在线被控机列表中的被控机执行通讯。
[0015]为了实现上述目的,根据本发明的一个方面,提供了一种多联空调机组。该多联空调机组包括本发明的多联空调机组的通信控制装置。
[0016]为了实现上述目的,根据本发明的一个方面,提供了一种多联空调机组。该多联空调机组包括:主控机,通过通讯网络执行通讯,用于经由通讯网络发送查询数据帧;多个被控机,通过通讯网络执行通讯,分别用于在在线时接收查询数据帧并在接收到查询数据帧之后向主控机反馈在线数据帧,其中,主控机还用于在接收到在线数据帧之后根据在线数据帧更新在线被控机列表,其中,在线被控机列表为在线的被控机的列表,并在更新在线被控机列表之后与在线被控机列表中的被控机执行通讯。
[0017]进一步地,多联空调机组包括第一空调机组,第一空调机组包括:电力线通讯模块,用于执行第一空调机组通过通讯网络通讯,其中,通讯网络为供电电力线网络;主控控制模块,与电力线通讯模块通过串口通讯;故障诊断模块,与电力线通讯模块和主控控制模块相连接,用于判断电力线通讯模块是否出现故障或主控控制模块与电力线通讯模块的串口通讯是否出现故障。
[0018]本发明通过主控机向被控机发送查询数据帧,在线的被控机在接收到查询数据帧之后反馈在线数据帧,主控机根据反馈在线数据帧的被控机更新在线被控机列表中包含的在线的被控机,与在线被控机列表中的被控机执行通讯的方法,解决了多联空调机组的通信效率较低的问题,进而达到了提高多联空调机组的通信效率的效果。
【附图说明】
[0019]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是根据本发明实施例的多联空调机组的通信控制方法的流程图;
[0021 ]图2是根据本发明优选实施例的多联空调机组的通信控制方法的结构框图;
[0022]图3是根据本发明实施例的多联空调机组的通信控制装置的示意图;
[0023]图4是根据本发明第一实施例的多联空调机组的示意图;
[0024]图5是根据本发明第二实施例的多联空调机组的示意图;
[0025]图6是根据本发明实施例的基于PLC通讯多联空调机组的网络结构示意图;以及
[0026]图7是根据本发明实施例的基于PLC通讯的空调机组的示意图。
【具体实施方式】
[0027]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0028]为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0029]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0030]本发明的实施例提供了一种多联空调机组的通信控制方法。
[0031]图1是根据本发明实施例的多联空调机组的通信控制方法的流程图。如图1所示,该方法包括以下步骤:
[0032]步骤SlOl,主控机经由通讯网络向多个被控机发送查询数据帧。
[0033]多联空调机组包括主控机和多个被控机,主控机和被控机均为空调机组,均连接在通讯网络中,主控机和多个被控机通过通讯网络执行通讯。主控机经由通讯网络向多个被控机发送查询数据帧。
[0034]可选地,查询数据帧可以是广播的,即在通讯网络中连接的其它设备或节点也可以接收到该查询数据帧。查询数据帧是主控机为了查询通讯网络中在线的被控机而发送的数据帧,可以具有固定的格式,以使被控机识别出接收到的为查询数据帧。主控机可以每间隔预设时间经由通讯网络发送查询数据帧。
[0035]步骤S102,主控机接收在线数据帧。
[0036]主控机经由通讯网络向多个被控机发送查询数据帧之后,通讯网络中在线的被控机在接收到查询数据帧之后向主控机反馈在线数据帧。在线数据帧为多个被控机中在线的被控机在接收到查询数据帧之后反馈的数据帧,用于表示发送该在线数据帧的被控机在线。
[0037]可选地,在线数据帧中可以包括被控机的标识信息,例如,在线数据帧可以携带被控机的主板身份识别码,或者,在线数据帧可以携带被控机在通讯网络中的网络地址,主控机可以根据在线数据帧中包含的标识信息确定发送该在线数据帧的被控机的身份;或者,主控机可以分时接收不同被控机的数据,例如,第η毫秒用于接收第一被控机的数据,第η+1毫秒用于接收第二被控机的数据,当接收到在线数据帧之后,根据接收到在线数据帧的时间确定发送该在线数据帧的被控机的身份。
[0038]步骤S103,主控机根据接收到的在线数据帧更新在线被控机列表。
[0039]主控机在接收到在线数据帧之后,根据接收到的在线数据帧更新在线被控机列表,在线被控机列表为在线的被控机的列表,主控机中可以配置有存储器,在线被控机列表可以存储在存储器中,当主控机接收到在线数据帧之后,可以判断是否需要更新在线被控机列表。
[0040]主控机根据接收到的在线数据帧更新在线被控机列表可以是在接收到在线数据帧之后,识别发送在线数据帧的被控机的身份,在确认出发送该在线数据帧的被控机的身份之后,判断在线被控机列表中是否存在该被控机,如果不存在,则将发送在线数据帧的被控机添加到在线被控机列表中。
[0041 ]步骤S104,主控机在更新在线被控机列表之后,与在线被控机列表中的被控机执行通讯。
[0042]在线被控机列表是在主控机中存储的列表,包括主控机判断出当前在线的被控机,主控机与在线被控机列表中的被控机执行通讯,主控机可以不再向不在在线被控机列表中的被控机发送某些通讯数据,通过这种通讯方式可以节约带宽,减少冗余通讯数据对通讯网络的占用,提高通讯效率。
[0043]该实施例提供的多联空调机组的通信控制方法,通过主控机向被控机发送查询数据帧,在线的被控机在接收到查询数据帧之后反馈在线数据帧,主控机根据反馈在线数据帧的被控机更新在线被控机列表中包含的在线的被控机,与在线被控机列表中的被控机执行通讯的方法,解决了多联空调机组的通信效率较低的问题,进而达到了提高多联空调机组的通信效率的效果。
[0044]可选地,在主控机经由通讯网络向多个被控机发送查询数据帧之后,可以分别判断在线被控机列表中的各个被控机是否超过预设反馈时间未反馈在线数据帧,如果判断出某个被控机超过预设反馈时间未反馈在线数据帧,将该被控机从在线被控机列表中删除。
[0045]可选地,主控机在经由通讯网络向多个被控机发送查询数据帧之后,被控机可以是按照预设时间间隔向主控机反馈在线数据帧。主控机在接收到在线数据帧之后,可以根据接收到的在线数据帧统计被控机的反馈次数。反馈次数为被控机在接收到查询数据帧之后向主控机反馈在线数据帧的次数。主控机可以根据某个被控机的反馈次数确定该被控机的通讯质量。
[0046]例如,主控机在接收到在线数据帧之后,根据接收到的在线数据帧确认出发送该在线数据帧的被控机为第一被控机,则将第一被控机的反馈次数加一,可选地,如果主控机在发送查询数据帧之后第一次接收到第一被控机发送的在线数据帧,将第一被控机的反馈次数计为一。
[0047]主控机在更新在线被控机列表之后,与在线被控机列表中的被控机执行通讯。具体而言,与在线被控机列表中的被控机执行通讯可以包括执行以下三种通讯数据控制中的任意一种或多种通讯时序控制:
[0048]第一通讯时序控制:主控机向在线被控机列表中的被控机发送通讯起始帧、控制帧或自身数据帧。第一通讯时序控制是主控机向被控机发送数据帧的时序控制。
[0049]主控机向在线被控机列表中的某个被控机发送通讯起始帧之后,该被控机向主控机反馈该被控机的自身数据帧,也即,主控机向被控机发送的通讯起始帧用于请求该被控机向主控机发送自身数据帧。
[0050]主控机向在线被控机列表中的某个被控机发送控制帧或自身数据帧之后,该被控机用于接收主控机发送的数据,可选地,被控机可以解析主控机发送的控制帧和主控机的自身数据帧得到主控机发送的数据,或者,主控机可以在向被控机发送控制帧或自身数据帧之后可以向被控机发送数据,被控机用于接收主控机发送的数据。
[0051 ]通讯起始帧、控制帧和自身数据帧均为数据帧,可选地,通讯起始帧、控制帧和自身数据帧可以具有固定的格式,主控机和被控机均可以预先设置为遵循该数据帧协议,在接收到一个数据帧之后根据该数据帧协议解析接收到的帧为哪种类型的数据帧。
[0052]第二通讯时序控制:主控机接收在线被控机列表中的第一被控机发送的控制帧。第二通讯时序控制是被控机向主控机发送数据帧的通讯时序控制。
[0053]某个被控机向主控机发送控制帧,主控机在接收到该被控机向主控机发送的控制帧之后接收该被控机发送的数据。可选地,被控机发送的控制帧可以具有固定的格式,主控机可以通过解析控制帧确定被控机发送的目标对象为主控机,主控机在接收到被控机发送的控制帧之后,接收该被控机发送的数据。可选地,主控机可以在接收到控制帧之后的预设时间段之内只响应该发送该控制帧的被控机发送的数据,或者,主控机可以在接收控制帧之后解析出控制帧中携带的被控机发送的数据。
[0054]第三通讯时序控制:主控机接收在线被控机列表中的第一被控机对在线被控机列表中的第二被控机发送的控制帧或自身数据帧;主控机向在线被控机列表中的第二被控机转发在线被控机列表中的第一被控机对在线被控机列表中的第二被控机发送的控制帧或自身数据帧。第三通讯时序控制是被控机和被控机之间执行通讯的时序控制。被控机和被控机之间的通讯数据需要主控机进行转发。具体而言,第一被控机向主控机发送控制帧或自身数据帧,该控制帧或自身数据帧是想第二被控机发送的数据帧,主控机在解析之后确定接收到的控制帧或自身数据帧发送的目标对象是第二被控机,然后主控机可以通过执行第一通讯时序控制,向第二被控机发送该控制帧或被控数据帧以实现对第一被控机发送的数据帧的转发。
[0055]多个被控机可以分别判断主控机是否掉线,具体地,在主控机经由通讯网络向多个被控机发送查询数据帧之前,多个被控机中的第一被控机判断是否超过预设查询时间未接收到主控机发送的查询数据帧,如果第一被控机判断出超过预设查询时间未接收到主控机发送的查询数据帧,登记主控机的状态为掉线状态。如果某个被控机登记主机为掉线状态之后,该被控机可以停止向主控机发送某些通讯数据,直到再次接收到主控机发送的查询数据帧之后,可以将主控机的状态更改为在线状态以恢复与主控机之间的通讯。
[0056]优选地,通讯网络可以是供电电力线网络,多联空调机组包括多个空调机组,多个空调机组是通过供电电源线接入供电电力线网络,并采用PLC技术进行通讯。
[0057]多个空调机组采用PLC技术进行通讯时,多个空调机组均需设置有电力线通讯模块,电力线通讯模块用于执行通过供电电力线网络通讯,多个空调机组还可以设置有主控控制模块,主控控制模块和电力线通讯模块通过串口通讯。因此,在基于PLC通讯的多联空调机组中,各个空调机组可能会出现两种通讯故障,第一种是空调机组内部的串口通讯故障,也即,电力线通讯模块与主控控制模块之间的串口通讯出现故障,第二种是电力线通讯模块出现故障,也即,空调机组与供电电力线网络之间出现通讯故障。
[0058]判断是否存在第一种通讯故障的方法可以是,多个空调机组分别判断自身的主控控制模块是否超过第一预设故障时间未接收到自身的电力线通讯模块发送的数据;如果多个空调机组中有空调机组判断出自身的主控控制模块超过第一预设故障时间未接收到自身的电力线通讯模块发送的数据,判断出空调机组的主控控制模块和电力线通讯模块的串口通讯出现故障。
[0059]当某个空调机组判断出自身存在第一种通讯故障之后,可以在自身的终端显示相应的故障代码,还可以清除自身的网络地址,例如,IP地址,以及清除通讯数据。并且,可以通过向电力线通讯模块发送请求,请求电力线通讯模块回复数据,或者,可以查询电力线通讯模块是否回复数据,当查询到电力线通讯模块回复数据时,确认该空调机组从第一种通讯故障中恢复。
[0060]判断是否存在第二种通讯故障的方法可以是,多个空调机组分别判断自身的电力线通讯模块是否超过第二预设故障时间未从供电电力线网络中接收到数据;如果多个空调机组中有空调机组判断出自身的电力线通讯模块超过第二预设故障时间未从供电电力线网络中接收到数据,判断出空调机组的电力线通讯模块出现故障。当某个空调机组判断出自身存在第二种通讯故障之后,可以在自身的终端显示相应的故障代码。
[0061 ]多个空调机组中包括室外机组和多个室内机组,可以将室外机组作为主控机,将室内机组作为被控机。优选地,可以在主控机经由通讯网络向多个被控机发送查询数据帧之前,将室外机组设置为主控机,并分别将多个室内机组设置为被控机。
[0062]图2是根据本发明优选实施例的多联空调机组的通信控制方法的结构框图。如图2所示,该实施例的多联空调机组的通信控制方法可以是上述实施例的优选实施例,该方法中可以包括三个部分,分别是通讯维护方法,通讯时序控制方法和通讯故障诊断方法。
[0063]通讯维护方法是指主控机对被控机登记在线、掉线状态以及被控机对主控机登记在线、掉线状态的方法。
[0064]主控机可以每间隔预设的时间向多个被控机发送查询数据帧,如果某个被控机超过预设时间未反馈在线数据帧,则主控机确定出该被控机为掉线状态,主控机还可以分别统计出各个被控机的反馈在线数据帧的反馈次数以确定各个被控机的数据通讯质量。
[0065]主控机在确定某个被控机掉线之后,如果该被控机在主控机存储的在线被控机列表中,则将该被控机从在线被控机列表中删除,不再与该被控机进行数据交互,并清除与该被控机相关的通讯数据,直至该被控机再次向主控机申请组网并组网成功之后恢复主控机与该被控机之间的数据通讯。
[0066]多个被控机可以分别判断是否超过预设时间为接收到主控机发送的查询数据帧,如果判断出超过预设时间未接收到主控机发送的查询数据帧,确定出主控机为掉线状态。
[0067]通讯时序控制方法可以包括上述第一通讯时序控制、第二通讯时序控制和第三通讯时序控制三种通讯数据控制中的任意一种或多种通讯时序控制,在此不再赘述。
[0068]通讯故障诊断方法可以包括上述第一种通讯故障和第二种通讯故障中的任意一种或两种通讯故障诊断方法,在诊断出存在通讯故障之后,可以执行相应的操作,在此不再赘述。
[0069]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0070]本发明的实施例还提供了一种多联空调机组的通信控制装置。需要说明的是,本发明实施例的多联空调机组的通信控制装置可以用于执行本发明的多联空调机组的通信控制方法。
[0071]图3是根据本发明实施例的多联空调机组的通信控制装置的示意图。如图3所示,该装置包括发送单元10,接收单元20,更新单元30和通讯单元40。
[0072]发送单元10用于通过主控机经由通讯网络向多个被控机发送查询数据帧。接收单元20用于通过主控机接收在线数据帧,其中,在线数据帧为多个被控机中在线的被控机在接收到查询数据帧之后反馈的数据帧。更新单元30用于通过主控机根据接收到的在线数据帧更新在线被控机列表,其中,在线被控机列表为在线的被控机的列表。通讯单元40用于主控机在更新在线被控机列表之后,与在线被控机列表中的被控机执行通讯
[0073 ]该实施例提供的多联空调机组的通信控制装置,发送单元1通过主控机向被控机发送查询数据帧,在线的被控机在接收到查询数据帧之后反馈在线数据帧,更新单元30根据反馈在线数据帧的被控机更新在线被控机列表中包含的在线的被控机,通讯单元40与在线被控机列表中的被控机执行通讯的方法,解决了多联空调机组的通信效率较低的问题,进而达到了提高多联空调机组的通信效率的效果。
[0074]本发明的实施例还提供了一种多联空调机组。需要说明的是,本发明实施例的多联空调机组可以包括本发明实施例的多联空调机组的通信控制装置。
[0075]图4是根据本发明第一实施例的多联空调机组的示意图。如图4所示,该多联空调机组包括主控机100和多个被控机200。多个被控机200包括被控机201,被控机202和被控机203等等。
[0076]主控机100通过通讯网络执行通讯,用于经由通讯网络发送查询数据帧。多个被控机200通过通讯网络执行通讯,分别用于在在线时接收查询数据帧并在接收到查询数据帧之后向主控机反馈在线数据帧,其中,主控机100还用于在接收到在线数据帧之后根据在线数据帧更新在线被控机列表,其中,在线被控机列表为在线的被控机的列表,并在更新在线被控机列表之后与在线被控机列表中的被控机执行通讯。
[0077]优选地,多联空调机组包括第一空调机组,第一空调机组包括电力线通讯模块,主控控制模块和故障诊断模块。
[0078]电力线通讯模块用于执行第一空调机组通过通讯网络通讯,其中,通讯网络为供电电力线网络。主控控制模块与电力线通讯模块通过串口通讯。故障诊断模块与电力线通讯模块和主控控制模块相连接,用于判断电力线通讯模块是否出现故障或主控控制模块与电力线通讯模块的串口通讯是否出现故障。
[0079]图5是根据本发明第二实施例的多联空调机组的示意图。该实施例可以作为上述第一实施例的优选实施例。如图5所示,该多联空调机组包括多个空调室内机组和一个空调室外机组。室外机组和多个室内机组均通过供电电源线接入供电电力线网络。该实施例的多联空调机组中,空调室外机组作为主控机,空调室内机组作为被控机,该实施例的多联空调机组可以用于执行本发明实施例提供的多联空调机组的通信控制方法。
[0080]图6是根据本发明实施例的基于PLC通讯多联空调机组的网络结构示意图。如图6所示,在基于PLC通讯多联空调机组的通讯网络中,多个空调机组均设置有主板控制器,多个空调机组的主板控制器之间通过供电电力线网络实现数据交互,将主板控制器要发送的数据耦合至供电电力线网络,并从供电电力线网络中解析通讯数据。
[0081]图7是根据本发明实施例的基于PLC通讯的空调机组的示意图。如图7所示,基于PLC通讯多联空调机组中的空调机组包括主板控制器,主板控制器包括主控控制模块和电力线通讯模块,主控控制模块和电力线通讯模块之间通过串口通讯,主控控制模块通过电力线通讯模块将要发送的数据耦合到供电电源线上,发送至供电电力线网络中,并通过电力线通讯模块解析供电电力线网络中传输的数据。
[0082]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0083]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种多联空调机组的通信控制方法,其特征在于,所述多联空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络执行通讯,所述方法包括: 所述主控机经由所述通讯网络向所述多个被控机发送查询数据帧; 所述主控机接收在线数据帧,其中,所述在线数据帧为所述多个被控机中在线的被控机在接收到所述查询数据帧之后反馈的数据帧; 所述主控机根据接收到的所述在线数据帧更新在线被控机列表,其中,所述在线被控机列表为在线的被控机的列表;以及 所述主控机在更新所述在线被控机列表之后,与所述在线被控机列表中的被控机执行通讯。2.根据权利要求1所述的方法,其特征在于,在所述主控机接收在线数据帧之后,所述方法还包括: 统计第一被控机的反馈次数,其中,所述反馈次数为所述第一被控机在接收到所述查询数据帧之后向所述主控机反馈所述在线数据帧的次数;以及根据所述反馈次数确定所述第一被控机的通讯质量。3.根据权利要求1所述的方法,其特征在于,与所述在线被控机列表中的被控机执行通讯包括执行以下任意一种或多种通讯时序控制: 第一通讯时序控制:所述主控机向所述在线被控机列表中的被控机发送通讯起始帧、控制帧或自身数据帧,其中,所述在线被控机列表中的被控机在接收到所述通讯起始帧之后向所述主控机反馈自身数据帧,在接收到所述主控机的控制帧或自身数据帧之后接收所述主控机发送的数据; 第二通讯时序控制:所述主控机接收所述在线被控机列表中的第一被控机发送的控制帧,其中,所述主控机用于在接收到所述在线被控机列表中的第一被控机发送的控制帧之后接收所述在线被控机列表中的第一被控机发送的数据;以及 第三通讯时序控制:所述主控机接收所述在线被控机列表中的第一被控机对所述在线被控机列表中的第二被控机发送的控制帧或自身数据帧;所述主控机向所述在线被控机列表中的第二被控机转发所述在线被控机列表中的第一被控机对所述在线被控机列表中的第二被控机发送的控制帧或自身数据帧。4.根据权利要求1所述的方法,其特征在于,在所述主控机经由所述通讯网络向所述多个被控机发送查询数据帧之前,所述方法还包括: 所述多个被控机中的第一被控机判断是否超过预设查询时间未接收到所述主控机发送的查询数据帧;以及 如果所述第一被控机判断出超过所述预设查询时间未接收到所述主控机发送的查询数据帧,登记所述主控机的状态为掉线状态。5.根据权利要求1所述的方法,其特征在于, 在所述主控机经由所述通讯网络向所述多个被控机发送查询数据帧之后,所述方法还包括:所述主控机判断所述在线被控机列表中的第一被控机是否超过预设反馈时间未反馈所述在线数据帧, 所述主控机根据接收到的所述在线数据帧更新在线被控机列表包括:如果所述主控机判断出所述第一被控机超过所述预设反馈时间未反馈所述在线数据帧,将所述第一被控机从所述在线被控机列表中删除。6.根据权利要求1所述的方法,其特征在于,所述通讯网络为供电电力线网络,所述多联空调机组包括多个空调机组,所述多个空调机组通过供电电源线接入所述供电电力线网络,采用电力线载波通讯技术进行通讯。7.根据权利要求6所述的方法,其特征在于,所述多个空调机组均设置有主控控制模块和电力线通讯模块,所述主控控制模块和所述电力线通讯模块通过串口通讯,所述方法还包括: 所述多个空调机组分别判断自身的主控控制模块是否超过第一预设故障时间未接收到自身的电力线通讯模块发送的数据; 如果所述多个空调机组中有空调机组判断出自身的主控控制模块超过所述第一预设故障时间未接收到自身的电力线通讯模块发送的数据,判断出所述空调机组的主控控制模块和电力线通讯模块的串口通讯出现故障; 所述多个空调机组分别判断自身的电力线通讯模块是否超过第二预设故障时间未从所述供电电力线网络中接收到数据;以及 如果所述多个空调机组中有空调机组判断出自身的电力线通讯模块超过所述第二预设故障时间未从所述供电电力线网络中接收到数据,判断出所述空调机组的电力线通讯模块出现故障。8.根据权利要求1所述的方法,其特征在于,所述多联空调机组包括多个空调机组,所述多个空调机组中包括室外机组和多个室内机组,在所述主控机经由所述通讯网络向所述多个被控机发送查询数据帧之前,所述方法还包括: 将所述室外机组设置为所述主控机;以及 分别将所述多个室内机组设置为被控机。9.一种多联空调机组的通信控制装置,其特征在于,所述多联空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络执行通讯,所述装置包括: 发送单元,用于通过所述主控机经由所述通讯网络向所述多个被控机发送查询数据帧; 接收单元,用于通过所述主控机接收在线数据帧,其中,所述在线数据帧为所述多个被控机中在线的被控机在接收到所述查询数据帧之后反馈的数据帧; 更新单元,用于通过所述主控机根据接收到的所述在线数据帧更新在线被控机列表,其中,所述在线被控机列表为在线的被控机的列表;以及 通讯单元,用于所述主控机在更新所述在线被控机列表之后,与所述在线被控机列表中的被控机执行通讯。10.—种多联空调机组,其特征在于,包括权利要求9所述的多联空调机组的通信控制目.ο11.一种多联空调机组,其特征在于,所述多联空调机组包括: 主控机,通过通讯网络执行通讯,用于经由所述通讯网络发送查询数据帧; 多个被控机,通过所述通讯网络执行通讯,分别用于在在线时接收所述查询数据帧并在接收到所述查询数据帧之后向所述主控机反馈在线数据帧, 其中,所述主控机还用于在接收到所述在线数据帧之后根据所述在线数据帧更新在线被控机列表,其中,所述在线被控机列表为在线的被控机的列表,并在更新所述在线被控机列表之后与所述在线被控机列表中的被控机执行通讯。12.根据权利要求11所述的多联空调机组,其特征在于,所述多联空调机组包括第一空调机组,所述第一空调机组包括: 电力线通讯模块,用于执行所述第一空调机组通过所述通讯网络通讯,其中,所述通讯网络为供电电力线网络; 主控控制模块,与所述电力线通讯模块通过串口通讯;以及 故障诊断模块,与所述电力线通讯模块和所述主控控制模块相连接,用于判断所述电力线通讯模块是否出现故障或所述主控控制模块与所述电力线通讯模块的串口通讯是否出现故障。
【文档编号】F24F11/00GK105953371SQ201610335251
【公开日】2016年9月21日
【申请日】2016年5月18日
【发明人】刘志辉, 唐杰, 邓忠文
【申请人】珠海格力电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1