数据的发送方法,装置,多联机系统,存储介质与流程

文档序号:15551632发布日期:2018-09-29 00:10阅读:214来源:国知局

本发明涉及空调领域,具体而言,涉及一种数据的发送方法,装置,多联机系统,存储介质。



背景技术:

相关技术中的多联机系统的外机、内机、线控器等设备都是采用can、485、hbs等通讯方式,但这些通讯方式需要安装人员布置专用的通讯线,存在额外施工、布线复杂、成本较高、维护困难等问题。为解决该问题,提出了多联机系统采用电力线载波通信(plc)的方法,即采用现有的电力线即可以进行多联机系统各个设备的通信,相关技术中的多联机系统仍然不能满足用户的需求,比如一个房间有多个出入口,需要在每个出入口旁边安装一个线控器控制这个房间的内机的运行状态。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种数据的发送方法,装置,多联机系统,存储介质,以至少解决相关技术的plc通讯的多联机系统不能满足用户需求的技术问题。

根据本发明实施例的一个方面,提供了一种数据的发送方法,包括:接收系统中第一指定线控器发送的数据;根据预先存储的第一指定线控器与指定设备的配对关系和第一指定线控器确定与第一指定线控器对应的指定设备;其中,指定设备包括:内机和第二指定线控器;第二指定线控器与第一指定线控器不同;将数据发送给确定的指定设备。

可选地,在接收系统中第一指定线控器发送的数据之前,方法还包括:建立配对关系。

可选地,建立配对关系包括:接收第一指定线控器发送的指定设备的标识信息;获取第一指定线控器的标识信息;根据第一指定线控器的标识信息和指定设备的标识信息建立配对关系。

可选地,在建立配对关系之后,方法还包括:通过以下方式删除配对关系:删除配对关系中内机的标识信息或第二指定线控器的标识信息。

可选地,建立配对关系包括:接收第一指定线控器发送的指示信息;其中,指示信息用于指示第一指定线控器处于待配对状态;获取系统中指定设备的工作状态;其中,工作状态包括:待配对状态;将处于待配对状态的指定设备与第一指定线控器进行配对,得到配对关系。

可选地,在建立配对关系之后,方法还包括:将配对关系存储在本地的点可擦可编程只读存储器eeprom中。

根据本发明实施例的另一方面,还提供了一种多联机系统,其特征在于,包括:中央协调器,多个线控器,内机;中央处理器,多个线控器和内机连接到多联机系统中的电力线上;其中,中央协调器中存储有多个线控器与内机的配对关系;多个线控器中的指定线控器,用于向中央协调器发送数据;中央协调器,用于在接收到数据之后,根据配对关系和向指定线控器确定与指定线控器对应的内机和其他线控器,以及将控制数据发送给确定的内机和其他线控器,其他线控器为多个线控器中除了指定线控器之外的其他线控器。

可选地,指定线控器,还用于产生携带有其他线控器和内机的标识信息的第一指定信号,以及将其他线控器和内机的标识信息发送给中央协调器;中央协调器,还用于获取指定线控器的标识信息,以及根据以下信息建立配对关系:指定线控器的标识信息,其他线控器的标识信息,内机的标识信息。

可选地,中央协调器还用于删除配对关系中的其他线控器和/或内机的标识信息。

可选地,内机还包括:红外接收装置;红外接收装置用于接收第二指定信号,其中,第二指定信号用于指示内机进入待配对状态;指定线控器,还用于向中央协调器发送确认信息,其中,确认信息用于指示指定线控机确认与其他线控器和内机进行配对;中央协调器,还用于获取其他线控器和内机的工作状态,以及将处于待配对状态的内机、处于待配对状态的其他线控器与线控器进行配对,得到配对关系,其中,工作状态包括:待配对状态,已配对状态和未配对状态。

可选地,红外接收装置还用于接收第三指示信号,其中,第三指示信号用于指示删除内机与指定线控器的配对关系。

可选地,其他线控器还用于接收第四指示信号,其中,第四指示信号用于指示删除其他线控器与指定线控器的配对关系。

根据本发明实施例的另一方面,还提供了一种数据发送装置,包括:接收模块,用于接收系统中第一指定线控器发送的数据;确定模块,用于根据预先存储的第一指定线控器与指定设备的配对关系和第一指定线控器确定与第一指定线控器对应的指定设备;其中,指定设备包括:内机和第二指定线控器;第二指定线控器与第一指定线控器不同;发送模块,用于将数据发送给确定的指定设备。

根据本发明实施例的另一方面,还提供了一种存储介质,其存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述数据的发送方法。

根据本发明实施例的另一方面,还提供了一种电子装置,包括存储器和处理器,其特征在于,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述数据的发送方法。

在本发明实施例中,通过接收系统中第一指定线控器发送的数据;根据预先存储的第一指定线控器与指定设备的配对关系和第一指定线控器确定与第一指定线控器对应的指定设备;其中,指定设备包括:内机和第二指定线控器;第二指定线控器与第一指定线控器不同;将数据发送给确定的指定设备;即通过预先存储的第一指定线控器与指定设备的配对关系确定与第一指定线控器对应的第二指定线控器和内机,进而达到了多个线控器可以控制一个内机的目的,进而解决了相关技术的plc通讯的多联机系统不能满足用户需求的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例提供的数据的发送方法的流程示意图;

图2根据本发明优选实施例提供的一种plc通讯的多联机系统网络结构图;

图3是根据本发明实施例提供的多联机系统的结构示意图;

图4是根据本发明实施例提供的数据发送装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了更好地理解本申请实施例,以下将本申请实施例所涉及的技术术语简述如下:

宽带电力线载波通信:宽带电力线载波通信指宽带限定在2-30mhz之间,通信速率在1mbps以上的电力线载波通信。宽带电力线通信技术无需重新布线,只要利用现有的配电网,再加上一些plc局端、中继、终端设备以及附属装置,即可将原有的电力线网络变成电力线通信网络,原有的电源插座变为信息插座。

外机:即空调系统中的室外机,又被称为主机,主要由压缩机、冷凝器、节流装置组成。

内机:即空调系统中的室内机,空调系统中放在室内的设备,主要由蒸发器、风扇、控制主板、外壳组成。

根据本发明实施例,提供了一种数据的发送的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例提供的数据的发送方法的流程示意图,如图1所示,该方法包括如下步骤:

步骤s102,接收系统中第一指定线控器发送的数据;

步骤s104,根据预先存储的第一指定线控器与指定设备的配对关系和第一指定线控器确定与第一指定线控器对应的指定设备;其中,指定设备包括:内机和第二指定线控器;第二指定线控器与第一指定线控器不同;

步骤s106,将数据发送给确定的指定设备。

通过上述步骤,通过接收系统中第一指定线控器发送的数据;根据预先存储的第一指定线控器与指定设备的配对关系和第一指定线控器确定与第一指定线控器对应的指定设备;其中,指定设备包括:内机和第二指定线控器;第二指定线控器与第一指定线控器不同;将数据发送给确定的指定设备;即通过预先存储的第一指定线控器与指定设备的配对关系确定与第一指定线控器对应的第二指定线控器和内机,进而达到了多个线控器可以控制一个内机的目的,进而解决了相关技术的plc通讯的多联机系统不能满足用户需求的技术问题。

需要说明的是,上述第二指定线控器可以是一个,也可以是多个,并不限于此。

需要说明的是,在步骤s102之前,上述方法还包括:建立配对关系。

需要说明的是,建立配对关系的方式可以有多种,比如可以通过指定线控器和指定内机的标识信息建立配对关系,也可以通过内机和指定线控器的工作状态建立配对关系,但并不限于此,对于前者可以表现为:接收第一指定线控器发送的指定设备的标识信息;获取第一指定线控器的标识信息;根据第一指定线控器的标识信息和指定设备的标识信息建立配对关系。

需要说明的是,上述标识信息可以是对应的ip号,但并不限于此,比如也可以是mac地址。

需要说明的是,上述系统中的所有内机和线控器都可以显示自身的ip号,在接收第一指定线控器发送的指定设备的标识信息之前,上述方法还可以包括:第一指定线控器接收指令,其中,所述指令中携带所述指定设备的标识信息。

需要说明的是,上述指定设备可以包括:一个内机,一个或多个第二指定线控器,但并不限于此。

需要说明的是,在建立上述配对关系之后,可以对上述配对关系进行操作,比如可以删除上述配对关系,也可以增加新的配对关系,但并不限于此。

可选地,可以通过删除配对关系中的内机的标识信息或第二指定线控器的标识信息来删除上述配对关系中与内机和/或第二指定线控器的配对关系,但并不限于此,也可以通过增加新的内机的标识信息来建立上述第一指定线控器与新的内机的配对关系,也可以通过增加新的指定线控器的标识信息来建立上述第一指定线控器与上述新的指定线控器的配对关系。

对于后者(通过内机和第一、第二指定线控器的工作状态建立配对关系),可以表现为:接收第一指定线控器发送的指示信息;其中,指示信息用于指示第一指定线控器处于待配对状态;获取系统中指定设备的工作状态;其中,工作状态包括:待配对状态;将处于待配对状态的指定设备与第一指定线控器进行配对,得到配对关系。

要说明的是,上述内机中设置有红外接收设备(比如:红外接收头),上述内机是否处于待配对状态可以通过遥控器控制,具体地,可以表现为:遥控器向内机发送信号,该信号用于指示所述内机进入待配对状态。

需要说明的是,在建立上述配对关系之后,还可以对上述配对关系进行操作,比如可以删除上述配对关系,但并不限于此。具体地,可以表现为:遥控器向内机发送信号,该信号用于指示删除该内机与指定线控器的配对关系,也可以表现为:在上述第一指定线控器或第二指定线控器上进行操作,取消自身与其他线控器的配对关系。

为了使得系统断电后再次上电后不用再重新对已配对过的线控器和内机进行配对,在本发明的一个实施例中,在建立上述配对关系之后,上述方法还包括:将上述配对关系存储在本地的点可擦可编程只读存储器eeprom中。

需要说明的是,上述配对关系可以以表的形式存储,也可以以文字形式存储,但并不限于此。

需要说明的是,上述方法的执行主体可以是中央协调器(centralcoordinator,简称cco),但并不限于此,上述cco可以是上述系统中的一个外机,但并不限于此。

为了更好的理解本发明,以下结合优选的实施例对本发明做进一步解释。

图2根据本发明优选实施例提供的一种plc通讯的多联机系统网络结构图,如图2所示,在plc通讯的一个多联机系统中,存在多个外机、多个内机以及多个线控器,所有的外机、内机、线控器都采用电力线的方式进行连接,每个设备都有独立的物理地址(mediaaccesscontrol,简称为mac),所有设备通过plc组网机制组成一个独立于其他plc通讯多联机系统的网络,其中一个外机(如图2所示的外机1)作为plc网络的cco,组成一个网络后,cco会给每台内机和线控器分配一个该网络中唯一的ip号,用于识别各个网络设备。网络中的所有设备都可以通过电力线接收和发送数据,并且如果某个设备需要发送数据给特定的目标设备,那么这个设备首先将数据发送出来,cco(即外机1)收到数据后,再将此数据转发给对应的目标设备,目标设备收到cco的数据后执行相应的动作。

需要说明的是,上述图1所示的方法也可以应用于上述图2所示的多联机系统的网络架构中,此时,图2所示的线控器1和线控器2中的其中一个可以相当于上述实施例中的第一指定线控器,另一个相当于上述实施例中的第二指定线控器,图2所示的内机可以相当于上述实施例中的内机,但并不限于此。

由于所有内机和线控器都接到同一个plc网络中,所以如果需要多个线控器共同控制内机,首先要将对应的内机和多个线控器进行配对,配对方式有很多种,比如如下两种方式:

方式一:所有内机和线控器显示自身的ip号,即上述内机和线控器具备显示模块可以显示多位数字,然后在其中一个线控器上输入需要配对的其他线控器的ip,其中可以输入多个除该线控器以外的线控器的ip以及需要配对的内机的ip,其中,内机也可以输入多台,输入完成后,该线控器再将需要配对线控器和内机的ip号都发给cco,cco收到线控器的配对信息后,根据发送的线控器的ip(相当于上述实施例中的第一指定线控器的标识信息)和需要配对设备的ip(相当于上述实施例中的第二指定设备的标识信息和内机的标识信息)形成多个线控器和对应内机配对的关系表。配对关系建立后,可以在任意一个配对好的线控器上查看配对线控器和内机的ip列表,并且可以通过删除列表中的线控器ip或者内机ip来删除配对关系,或者增加新的线控器或内机的ip来新建配对关系。

方式二:每个内机上都有一个红外接收头,通过遥控器给内机发送信号让对应的内机进入配对状态,并且在需要配对的线控器上操作使其进入配对状态,然后在任意一个处于配对状态的线控器上进行确认操作,cco收到确认信息(相当于上述实施例中的确认信息)后则会将配对状态的内机跟线控器配对起来并形成多个线控器跟对应内机的配对关系表。配对关系建立后,可以通过遥控器操作给内机发信号删除此内机跟目前线控器的配对关系,也可以在线控器上操作取消自身跟其他线控器的配对关系。

配对方式还可以是其他方式,目的都是为了在cco上形成线控器跟对应内机的配对关系表,建立关系表后,cco会告知对应的线控器和内机配对成功,此时可以操作配对好的多个线控器中的任意一个线控器,此线控器发送数据到plc网络上,cco会将数据转发给跟此线控器配对的所有线控器和内机,控制器配对的内机,并且配对的其他线控器的状态也会同步更新,实现多个线控器控制内机的目的。

需要说明的是,如图2所示,线控器1(ip为1)和线控器2(ip为2)要共同控制内机1(ip为3),则先将线控器1、线控器2和内机1进行配对,配对完成后,cco上会形成ip1、ip2和ip3配对的关系表,之后线控器1和线控器2就可以共同控制内机1。

可选地,配对关系表会存储在cco的eeprom中,即使系统断电了,下次上电后cco会从eeprom中重新读取线控器与内机的配对关系表,不用重新配对。

根据本申请实施例的一个方法,还提供了一种多联机系统的实施例,图3是根据本发明实施例提供的多联机系统的结构示意图,如图3所示,该系统包括:中央协调器30,多个线控器32,内机34;中央协调器30,多个线控器32和内机34连接到多联机系统中的电力线上;其中,中央协调器30中存储有多个线控器32与内机34的配对关系;

上述多个线控器30中的指定线控器,用于向中央协调器30发送数据;

中央协调器30,用于在接收到数据之后,根据配对关系和向指定线控器确定与指定线控器对应的内机和其他线控器,以及将控制数据发送给确定的内机和其他线控器,其他线控器为多个线控器30中除了指定线控器之外的其他线控器。

通过上述系统,通过中央协调器30通过预先存储的多个线控器32与内机34的配对关系确定与指定线控器配对的指定线控器和内机,进而达到了多个线控器可以控制一个内机的目的,进而解决了相关技术的plc通讯的多联机系统不能满足用户需求的技术问题。

在本发明的一个实施例中,指定线控器,还用于产生携带有其他线控器和内机34的标识信息的第一指定信号,以及将其他线控器和内机34的标识信息发送给中央协调器;中央协调器30,还用于获取指定线控器的标识信息,以及根据以下信息建立配对关系:指定线控器的标识信息,其他线控器的标识信息,内机的标识信息。

需要说明的是,中央协调器30还用于删除配对关系中的其他线控器和/或内机的标识信息。

在本发明的一个实施例中,上述内机34还包括:红外接收装置;红外接收装置用于接收第二指定信号,其中,第二指定信号用于指示内机进入待配对状态;指定线控器,还用于向中央协调器30发送确认信息,其中,确认信息用于指示指定线控机确认与其他线控器和内机进行配对;中央协调器30,还用于获取其他线控器和内机34的工作状态,以及将处于待配对状态的内机、处于待配对状态的其他线控器与线控器进行配对,得到配对关系,其中,工作状态包括:待配对状态。

需要说明的是,红外接收装置还用于接收第三指示信号,其中,第三指示信号用于指示删除内机34与指定线控器的配对关系。

需要说明的是,其他线控器还用于接收第四指示信号,其中,第四指示信号用于指示删除其他线控器与指定线控器的配对关系。

在本发明的一个实施例中,上述中央协调器30还用于将上述配对关系存储在本地的点可擦可编程只读存储器eeprom中。

本发明实施例提供了一种数据发送装置,图4是根据本发明实施例提供的数据发送装置的结构框图,如图4所示,该装置包括:

接收模块42,用于接收系统中第一指定线控器发送的数据;

确定模块44,与上述接收模块42连接,用于根据预先存储的第一指定线控器与指定设备的配对关系和第一指定线控器确定与第一指定线控器对应的指定设备;其中,指定设备包括:内机和第二指定线控器;第二指定线控器与第一指定线控器不同;

发送模块46,与上述确定模块44连接,用于将数据发送给确定的指定设备。

通过上述装置,通过接收系统中第一指定线控器发送的数据;根据预先存储的第一指定线控器与指定设备的配对关系和第一指定线控器确定与第一指定线控器对应的指定设备;其中,指定设备包括:内机和第二指定线控器;第二指定线控器与第一指定线控器不同;将数据发送给确定的指定设备;即通过预先存储的第一指定线控器与指定设备的配对关系确定与第一指定线控器对应的第二指定线控器和内机,进而达到了多个线控器可以控制一个内机的目的,进而解决了相关技术的plc通讯的多联机系统不能满足用户需求的技术问题。

需要说明的是,上述第二指定线控器可以是一个,也可以是多个,并不限于此。

需要说明的是,上述装置还可以包括:建立模块,与上述接收模块42连接,用于建立配对关系。

在本发明的一个实施例中,上述建立模块包括:第一接收单元,用于接收第一指定线控器发送的指定设备的标识信息;第一获取单元,与上述第一接收单元连接,用于获取第一指定线控器的标识信息;第一建立单元,与上述第一获取单元连接,用于根据第一指定线控器的标识信息和指定设备的标识信息建立配对关系。

需要说明的是,上述标识信息可以是对应的ip号,但并不限于此,比如也可以是mac地址。

需要说明的是,上述指定设备可以包括:一个内机,一个或多个第二指定线控器,但并不限于此。

在本发明的一个实施例中,上述装置还包括:删除模块,与上述建立模块连接,用于删除配对关系中内机的标识信息或第二指定线控器的标识信息。

在本发明的一个实施例中,上述建立模块包括:第二接收单元,用于接收第一指定线控器发送的指示信息,其中,指示信息用于指示第一指定线控器处于待配对状态;第二获取单元,与上述第二接收单元连接,用于获取系统中指定设备的工作状态;其中,工作状态包括:待配对状态;第三建立单元,与上述第二获取单元连接,用于将处于待配对状态的指定设备与第一指定线控器进行配对,得到配对关系。

在本发明的一个实施例中,上述装置还包括:存储模块,与上述建立模块连接,用于将配对关系存储在本地的点可擦可编程只读存储器eeprom中。

本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。需要说明的是,上述电子装置可以是上述中央协调器。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1