转换装置、转换装置的控制方法和空调转让专利

申请号 : CN201910918846.6

文献号 : CN110686369B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 许云峰温东彪杨华生邹宏亮吴学伟

申请人 : 珠海格力电器股份有限公司

摘要 :

本申请提出一种转换装置、转换装置的控制方法和空调,其中转换装置,包括:第一通讯端口;第二通讯端口;主控模块,用于识别第一空调组件类型和第二空调组件类型,通过第一通讯端口,与第一空调组件进行第一空调组件类型对应的有通讯控制模式的通讯,通过第二通讯端口,与第二空调组件进行第二空调组件类型对应的无通讯控制模式的通讯;主控模块还用于在第一通讯端口接收到控制信号时,根据控制信号通过第二通讯端口控制第二空调组件,或者,在第二通讯端口接收到控制信号时,根据控制信号通过第一通讯端口控制第一空调组件;本申请解决了现有技术中存在的不同控制模式的空调组件不兼容问题。

权利要求 :

1.一种转换装置的控制方法,所述转换装置包括第一通讯端口,用于与采用有通讯控制模式的第一空调组件连接;第二通讯端口,用于与采用无通讯控制模式的第二空调组件连接,其特征在于,包括:识别步骤,主控模块识别第一空调组件类型和第二空调组件类型;

通讯步骤,主控模块通过第一通讯端口,与第一空调组件进行第一空调组件类型对应的有通讯控制模式的通讯,通过第二通讯端口,与第二空调组件进行第二空调组件类型对应的无通讯控制模式的通讯;

所述通讯步骤还包括,在第一通讯端口接收到控制信号时,主控模块根据所述控制信号通过第二通讯端口控制第二空调组件,或者,在第二通讯端口接收到控制信号时,主控模块根据控制信号通过第一通讯端口控制第一空调组件;

其中,第一空调组件类型为空调内机、空调外机或空调控制器,第二空调组件类型为空调内机、空调外机或空调控制器,第一空调组件类型与第二空调组件类型不同;

所述识别步骤包括:根据所述第一通讯端口和/或第二通讯端口接收到的通讯数据,确定所述第一空调组件类型和/或第二空调组件类型;

根据所述第一通讯端口和/或第二通讯端口接收到的通讯数据,确定所述第一空调组件类型和/或第二空调组件类型,包括:判断在所述主控模块在开机上电后的第一时间内,是否通过第一通讯端口和第二通讯端口接收到通讯数据;

若接收到通讯数据,则确定所述第一空调组件类别为空调内机,并根据接收到的通讯数据确定所述第二空调组件类别,所述第二空调组件类别为空调外机或空调控制器中的一个。

2.根据权利要求1所述的控制方法,其特征在于,根据接收到的通讯数据确定所述第二空调组件类别,包括:若接收到的通讯数据为空调外机的点名数据,则确定第二空调组件类别为空调外机;

和/或,若接收到的通讯数据为空调控制器的点名数据,则确定第二空调组件类别为空调控制器。

3.根据权利要求1-2任一项所述的控制方法,其特征在于,所述通讯步骤,包括:若所述第一空调组件类型为空调内机,第二空调组件类型为空调外机,则控制模块接收第一空调组件发来的通讯数据,通过第一通讯端口定时返回回复数据,并根据所述通讯数据控制所述第二空调组件;

和/或,

若所述第一空调组件类型为空调内机,第二空调组件类型为空调控制器,则控制模块接收第一空调组件发来的通讯数据,通过第一通讯端口定时返回第二空调组件的状态数据,并在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件;

和/或,

若所述第一空调组件类型为空调外机,第二空调组件类型为空调控制器,则主控模块在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件。

4.根据权利要求1-2任一项所述的控制方法,其特征在于,所述通讯步骤,包括:若所述第一空调组件类型为空调内机,第二空调组件类型为空调外机,则控制模块接收第一空调组件发来的通讯数据,并根据所述通讯数据控制所述第二空调组件;

和/或,

若所述第一空调组件类型为空调内机,第二空调组件类型为空调控制器,则控制模块接收第一空调组件发来的通讯数据,并在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件;

和/或,

若所述第一空调组件类型为空调外机,第二空调组件类型为空调控制器,则主控模块在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件。

5.根据权利要求1-2任一项所述的控制方法,其特征在于,所述第一通讯端口为RS485通讯端口、CAN通讯端口、UART通讯端口或IIC通讯端口;

和/或,所述第二通讯端口为24V通讯端口。

6.一种空调,其特征在于,包括处理器、存储器以及存储在存储器上可在处理器上运行的程序,所述处理器执行所述程序时实现权利要求1-5任一所述方法的步骤。

说明书 :

转换装置、转换装置的控制方法和空调

技术领域

[0001] 本申请涉及空调领域,特别涉及转换装置、转换装置的控制方法和空调。

背景技术

[0002] 在现有的市面上存在两种常用的空调内机和空调外机的通讯控制模式,一种是有通讯控制模式,一种是无通讯控制模式,采用有通讯控制模式的空调内机不能与采用无通讯控制模式的空调外机连接使用,同样的,采用无通讯控制模式的空调内机也不能与采用有通讯控制模式的空调外机使用。在开发时,负载几乎相同的两种机型只因为空调内外机连接模式不同而无法兼容,需要进行全新开发,即现有技术中,采用不同控制模式的空调内机和空调外机之间不兼容的情况大大影响了开发效率,同时也会带来售后不方便,用户体验差等问题。

发明内容

[0003] 本申请提供了一种转换装置、转换装置的控制方法和空调,用于解决现有技术中不同控制模式的空调组件的兼容性问题。
[0004] 为了解决上述问题,作为本申请的一个方面,提供了一种转换装置,包括:
[0005] 第一通讯端口,用于与采用有通讯控制模式的第一空调组件连接;
[0006] 第二通讯端口,用于与采用无通讯控制模式的第二空调组件连接;
[0007] 主控模块,用于识别第一空调组件类型和第二空调组件类型,通过第一通讯端口,与第一空调组件进行第一空调组件类型对应的有通讯控制模式的通讯,通过第二通讯端口,与第二空调组件进行第二空调组件类型对应的无通讯控制模式的通讯;
[0008] 主控模块还用于在第一通讯端口接收到控制信号时,根据控制信号通过第二通讯端口控制第二空调组件,或者,在第二通讯端口接收到控制信号时,根据控制信号通过第一通讯端口控制第一空调组件;
[0009] 其中,第一空调组件类型为空调内机、空调外机或空调控制器,第二空调组件类型为空调内机、空调外机或空调控制器,第一空调组件类型与第二空调组件类型不同。
[0010] 可选的,第一通讯端口为RS485通讯端口、CAN通讯端口、UART通讯端口或IIC通讯端口;
[0011] 和/或,第二通讯端口为24V通讯端口。
[0012] 本申请还提出一种转换装置的控制方法,转换装置为本申请提出的任一项的转换装置,第一通讯端口与第一空调组件连接,第二通讯端口与第二空调组件连接,其特征在于,包括:
[0013] 识别步骤,主控模块识别第一空调组件类型和第二空调组件类型;
[0014] 通讯步骤,主控模块通过第一通讯端口,与第一空调组件进行第一空调组件类型对应的有通讯控制模式的通讯,通过第二通讯端口,与第二空调组件进行第二空调组件类型对应的无通讯控制模式的通讯;
[0015] 通讯步骤还包括,在第一通讯端口接收到控制信号时,主控模块根据控制信号通过第二通讯端口控制第二空调组件,或者,在第二通讯端口接收到控制信号时,主控模块根据控制信号通过第一通讯端口控制第一空调组件。
[0016] 可选的,识别步骤包括:接受输入的第一空调组件类型,和/或,接受输入的第二空调组件类型;
[0017] 或者,
[0018] 识别步骤包括:根据第一通讯端口和/或第二通讯端口接收到的通讯数据,确定第一空调组件类型和/或第二空调组件类型。
[0019] 可选的,根据第一通讯端口和/或第二通讯端口接收到的通讯数据,确定第一空调组件类型和/或第二空调组件类型,包括:
[0020] 判断在主控模块在开机上电后的第一时间内,是否通过第一通讯端口和第二通讯端口接收到通讯数据;
[0021] 若未接收到通讯数据,则确定第二空调组件类型为空调内机;
[0022] 和/或,
[0023] 若接收到通讯数据,则确定第一空调组件类别为空调内机,或者,若接收到通讯数据,则确定第一空调组件类别为空调内机,并根据接收到的通讯数据确定第二空调组件类别。
[0024] 可选的,根据接收到的通讯数据确定第二空调组件类别,包括:
[0025] 若接收到的通讯数据为空调外机的点名数据,则确定第二空调组件类别为空调外机;
[0026] 和/或,若接收到的通讯数据为空调控制器的点名数据,则确定第二空调组件类别为空调控制器。
[0027] 可选的,通讯步骤,包括:
[0028] 若第一空调组件类型为空调内机,第二空调组件类型为空调外机,则控制模块接收第一空调组件发来的通讯数据,通过第一通讯端口定时返回回复数据,并根据通讯数据控制第二空调组件;
[0029] 和/或,
[0030] 若第一空调组件类型为空调内机,第二空调组件类型为空调控制器,则控制模块接收第一空调组件发来的通讯数据,通过第一通讯端口定时返回第二空调组件的状态数据,并在接收到第二空调组件发来的控制数据时,根据控制数据控制第一空调组件;
[0031] 和/或,
[0032] 若第一空调组件类型为空调外机,第二空调组件类型为空调控制器,则主控模块在接收到第二空调组件发来的控制数据时,根据控制数据控制第一空调组件。
[0033] 可选的,通讯步骤,包括:
[0034] 若第一空调组件类型为空调内机,第二空调组件类型为空调外机,则控制模块接收第一空调组件发来的通讯数据,并根据通讯数据控制第二空调组件;
[0035] 和/或,
[0036] 若第一空调组件类型为空调内机,第二空调组件类型为空调控制器,则控制模块接收第一空调组件发来的通讯数据,并在接收到第二空调组件发来的控制数据时,根据控制数据控制第一空调组件;
[0037] 和/或,
[0038] 若第一空调组件类型为空调外机,第二空调组件类型为空调控制器,则主控模块在接收到第二空调组件发来的控制数据时,根据控制数据控制第一空调组件。
[0039] 本申请还提出一种空调,包括处理器、存储器以及存储在存储器上可在处理器上运行的程序,处理器执行程序时实现本申请提出的任一方法的步骤。
[0040] 本申请还提出一种空调,包括本申请提出的任一的转换装置。
[0041] 本申请提出了一种转换装置、转换装置的控制方法和空调,本申请提出的转换装置分别与采用有通讯控制模式的第一空调组件以及采用无通讯控制模式的第二空调组件连接,实现了采用不同通讯控制模糊的第一空调组件和第二空调组件之间的兼容,解决了现有技术中存在的不同控制模式的空调组件不兼容问题,因此,对于有通讯控制模式的空调系统可以换上采用无通讯控制模式的空调组件,而无需额外开发新的控制系统,大大提高了开发效率,能够给用户带来更好的用户体验,使得产品更具有通用化,也方便售后。

附图说明

[0042] 图1为现有技术中采用无通讯控制模式的空调系统的通讯示意图;
[0043] 图2为现有技术中采用有通讯控制模式的空调系统的通讯示意图
[0044] 图3为本申请实施例中一种转换装置的组成图;
[0045] 图4为本申请实施例中一种转换装置的控制方法流程图。
[0046] 具体实施模式
[0047] 为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0048] 需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或装置不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或装置固有的其它步骤或单元。
[0049] 请参看图1,现有技术中采用无通讯控制模式的空调系统包括温控器、空调内机和空调外机,其中温控器单方向的向空调内机控制模块发送温控器控制信号,温控器单方向的向空调外机的外机控制模块发送温控器控制信号。 空调内机的内机控制模块接收到温控器控制信号后调用无通讯内机控制模块执行温控器控制信号中的命令。空调外机的外机控制模块在接收到温控器控制信号 后调用无通讯外机控制模块执行温控器控制信号中的命令,在无通讯控制模式的空调系统中,温控器与空调内机之间不进行点名,空调内机与空调外机之间也不进行点名。
[0050] 请参看图2,图2为现有技术中采用有通讯控制模式的空调系统的通讯示意图 ,如图2所示,空调系统包括手操器、空调内机和空调外机,空调内机的内机控制模块定时向手操器发送通信信号进行点名,同时手操器在接收到空调内机发来的通讯信号后定时进行回复,如果手操器回复的数据中包括了控制信号,则内机控制模块调用有通讯内机控制模块执行控制信号,即手操器与空调内机之间发送的是双向通信信号,空调内机定时向空调外机发送通讯数据进行点名(通讯数据中有时也包括控制信号),空调外机的控制模块在接收到空调内机发来的通讯数据后,定时向空调内机发送回复数据,如果内机向外机发送的通讯数据中包括了控制信号,则外机控制模块调用有通讯外机控制模块执行控制信号中的命令并将执行结果回传给空调内机。
[0051] 在现有技术中,采用有通讯控制模式的空调组件,与采用无通讯模式的空调组件之间不能通用,例如采用有通讯控制模式的空调内机不能与采用无通讯控制模式的空调外机匹配,造成开发人员需要针对不同的空调系统分别进行开发,影响开发效率且用户使用体验不足。
[0052] 为了解决上述问题,本申请提出一种转换装置,请参看图3,本申请提出的转换装置包括第一通讯端口、主控模块和第二通讯端口,其中,第一通讯端口,用于与采用有通讯控制的第一空调组件连接;第二通讯端口,用于与采用无通讯控制的第二空调组件连接;
[0053] 主控模块,用于识别第一空调组件类型和第二空调组件类型,通过第一通讯端口,与第一空调组件进行第一空调组件类型对应的有通讯控制模式的通讯,通过第二通讯端口,与第二空调组件进行第二空调组件类型对应的无通讯控制模式的通讯;
[0054] 所述主控模块还用于在第一通讯端口接收到控制信号时,根据所述控制信号通过第二通讯端口控制第二空调组件,或者,在第二通讯端口接收到控制信号时,根据所述控制信号通过第一通讯端口控制第一空调组件;
[0055] 具体的,第一空调组件类型是指第一空调组件的类型,第二空调组件类型是指第二空调组件的类型,第一空调组件类型为空调内机、空调外机或空调控制器,第二空调组件类型为空调内机、空调外机或空调控制器,第一空调组件类型与第二空调组件类型不同,本申请中的空调控制器可以是温控器或手操器。
[0056] 举例而言,假设第一空调组件类型为采用有通讯控制模式的空调内机,第二空调组件为采用无通讯控制模式的空调外机,在现有技术中,第一空调组件和第二空调组件两者之间不能兼容,因此不可以相互匹配使用,此时,采用本申请中提出的转换装置,第一通讯端口与空调内机连接,第二通讯端口与空调外机连接,主控模块识别到第一空调组件的类型为空调内机,第二空调组件的类型为空调外机,则通过第一通讯端口与空调内机进行有通讯控制模式的通讯,在接收到空调内机发来的通讯数据后定时进行回复,这样就完成了与空调内机之间的有通讯控制模式的通讯,同时控制模块与空调外机之间进行无通讯控制模式的通讯,控制模块在接收到空调内机发来的通讯数据后,控制模块会对空调内机的通讯数据进行分析,确定通讯数据中是否有控制信号,如果有,则根据控制信号控制空调外机。
[0057] 在另一实施例中,假设第一空调组件类型为采用有通讯控制模式的空调内机,第二空调组件为采用无通讯控制模式的空调控制器,主控模块识别到第一空调组件的类型为空调内机,第二空调组件的类型为空调控制器,则通过第一通讯端口与空调内机进行有通讯控制模式的通讯,在接收到空调内机发来的通讯数据后定时进行回复,这样空调内机就是与本申请提出的转换装置采用有通讯控制模式相连接,同时控制模块与空调控制器之间进行无通讯控制模式的通讯,即控制模块只接受空调控制器发来的通讯数据,而不向空调控制器发送通讯数据,在此期间控制模块会对空调控制器发来的通讯数据进行分析,确定其中是否有控制信号,如果有,则在向空调内机发送的通讯数据中加入所述控制信号从而控制空调内机。
[0058] 在另一实施例中,假设第一空调组件类型为采用有通讯控制模式的空调外机,第二空调组件为采用无通讯控制模式的空调内机,主控模块识别到第一空调组件的类型为空调外机,第二空调组件的类型为空调内机,则通过第一通讯端口与空调外机进行有通讯控制模式的通讯,具体为控制模块模拟空调内机向空调外机定时发送通讯数据进行点名,并接受空调外机发送的回复数据。
[0059] 在另一实施例中,假设第一空调组件类型为采用有通讯控制模式的空调控制器(例如温控器或手操器),第二空调组件为采用无通讯控制模式的空调外机,主控模块识别到第一空调组件的类型为空调控制器,第二空调组件的类型为空调内机,则通过第一通讯端口与空调控制器进行有通讯控制模式的通讯,具体为控制模块模拟空调内机向空调控制器定时发送通讯数据进行点名,并接受空调控制器发送的回复数据,控制模块会对空调控制器发来的数据进行分析,确定其中是否含有控制信号,如果有,则根据控制信号向空调内机发送通讯数据从而控制空调内机。
[0060] 在本实施例中,所述第一通讯端口为RS485通讯端口、CAN通讯端口、UART通讯端口或IIC通讯端口;和/或,所述第二通讯端口为24V通讯端口。
[0061] 本申请还提出一种转换装置的控制方法,转换装置为本申请提出的任一项转换装置,其中第一通讯端口与第一空调组件连接,第二通讯端口与第二空调组件连接,请参看图4,本申请提出的控制方法,包括:
[0062] 识别步骤,主控模块识别第一空调组件类型和第二空调组件类型;
[0063] 具体的,对于不同类型的空调组件执行的控制模式是不同的,例如与采用有通讯控制模式的空调内机进行通讯的具体内容,不同于与采用有通讯控制模式的空调外机进行通讯时的具体内容,因此,需要确定与转化装置连接的第一空调组件类型以及第二空调组件类型。确定的方式可以是由用户手动输入。
[0064] 通讯步骤,主控模块通过第一通讯端口,与第一空调组件进行第一空调组件类型对应的有通讯控制模式的通讯,通过第二通讯端口,与第二空调组件进行第二空调组件类型对应的无通讯控制模式的通讯;
[0065] 具体的, 主控模块根据第一空调组件的类型确定第一空调组件对应的有通讯控制模式,例如可以是有通讯空调内机模式,有通讯空调外机模式和有通讯空调控制器模式,不同类型的第一组件对应的有通讯控制模式是不同的,同样的,主控模块根据第二空调组件的类型确定第二空调组件对应的无通讯控制模式,例如可以是无通讯空调内机模式、无通讯空调外机模式或无通讯空调控制器模式,不同类型的第二组件对应的无通讯控制模式不同。
[0066] 通讯步骤还包括,在第一通讯端口接收到控制信号时,主控模块根据控制信号通过第二通讯端口控制第二空调组件,或者,在第二通讯端口接收到控制信号时,主控模块根据控制信号通过第一通讯端口控制第一空调组件。
[0067] 具体的,以第一组件为空调内机第二组件为空调外机为例,将无通讯的空调外机加入有通讯控制模式的空调系统中,空调内机在运行过程中可能会向空调外机发送控制信号,通常控制信号会在空调内机向空调外机发送通讯数据时一并发送,主控模块会对空调内机发送的通讯数据进行分析,如果通讯数据只是用于点名,而不是用于控制空调外机,则主控模块只是模拟空调外机通过第一通讯端口向第一空调组件进行回复,如果空调内机发来的通讯数据中包括控制信号,则控制模块会根据控制信号对应控制空调外机。
[0068] 本申请提出的转换装置分别与采用有通讯控制模式的第一空调组件以及采用无通讯控制模式的第二空调组件连接,实现了采用不同通讯控制模式的第一空调组件和第二空调组件之间的兼容,解决了现有技术中存在的不同控制模式的空调组件不兼容问题,因此,对于有通讯控制模式的空调系统可以换上采用无通讯控制模式的空调组件,而无需额外开发新的控制系统,大大提高了开发效率,能够给用户带来更好的用户体验,使得产品更具有通用化,也方便售后。
[0069] 在一些可选的实施例中,所述识别步骤包括:接受输入的第一空调组件类型,和/或,接受输入的第二空调组件类型;
[0070] 具体的,在本实施例中,可以是由用户手动输入定义空调组件类型或是第二空调组件类型。
[0071] 在一些可选的实施例中,所述识别步骤包括:根据所述第一通讯端口和/或第二通讯端口接收到的通讯数据,确定所述第一空调组件类型和/或第二空调组件类型。具体的,转换装置与第一空调组件和第二空调组件连接后,不同类型的空调组件会自动执行对应的控制模式,具体表现为,有通讯控制模式的空调内机会定时发送通讯数据进行点名,无通讯控制模式的空调组件会等待接收用于点名的通讯数据,因此根据是否接收到通讯数据以及接收到的通讯数据的具体内容就可以确定第一空调组件和/或第二空调组件的类型。
[0072] 在一些可选的实施例中,根据所述第一通讯端口和/或第二通讯端口接收到的通讯数据,确定所述第一空调组件类型和/或第二空调组件类型,包括:
[0073] 判断在所述主控模块在开机上电后的第一时间内,是否通过第一通讯端口和第二通讯端口接收到通讯数据;
[0074] 若未接收到通讯数据,则确定所述第二空调组件类型为空调内机;
[0075] 具体的,在有通讯模式的空调系统中,空调内机会定时向空调外机和空调控制器发送用于点名的通讯数据,在空调外机和空调控制器接受到通讯数据后就会返回回复数据,当用无通讯的空调内机代替有通讯的空调内机时,空调外机和空调控制器将无法接受到用于点名的通讯数据,也就没有回复数据,因此此时空调系统中没有通讯数据,这表明第二空调组件的类型为空调内机。
[0076] 在一些可选的实施例中,若接收到通讯数据,则确定所述第一空调组件类型为空调内机,具体的,若接收到通讯数据,表明空调系统中的空调内机发出了用于点名的通讯数据,即空调内机为有通讯控制模式,而转换装置接收到了该通讯数据,所以第一空调组件类型为空调内机。
[0077] 在一些可选的实施例中,若接收到通讯数据,则确定所述第一空调组件类别为空调内机,并根据接收到的通讯数据确定所述第二空调组件类别。具体的,空调内机向空调外机和空调控制器发出的通讯数据的具体内容是不同的,空调内机发出的通讯数据遵循预设的通讯协议,通讯协议中往往有类似于地址的标示,比如用于点名的通讯数据中必须有被点名模块的标志,这样才能让被点名模块识别并回复,因此可以根据通讯数据的具体内容确定第二空调组件的类型。
[0078] 在一些可选的实施例中,根据接收到的通讯数据确定所述第二空调组件类别,包括:若接收到的通讯数据为空调外机的点名数据,则确定第二空调组件类别为空调外机;和/或,若接收到的通讯数据为空调控制器的点名数据,则确定第二空调组件类别为空调控制器。
[0079] 具体的,空调外机的点名数据是指由空调内机发送的,用于点名空调外机的通讯数据,空调控制器的点名数据是指由空调内机发送给的用于点名空调控制器的通讯数据,当接收到的通讯数据为空调外机 的点名数据时 ,说明作为第一空调组件正在向空调外机发送点名数据,这说明第二空调组件为空调外机,同样的,当接收到空调控制器的点名数据时,表明空调内机正在点名空调控制器,所以第二空调组件为空调控制器。
[0080] 在一些可选的实施例中,所述通讯步骤,包括:若所述第一空调组件类型为空调内机,第二空调组件类型为空调外机,则控制模块接收第一空调组件发来的通讯数据,通过第一通讯端口定时返回回复数据,并根据所述通讯数据控制所述第二空调组件;
[0081] 具体的,本实施例适用于采用双工通信的空调系统,即空调外机或空调控制器接受到空调内机的通讯数据后会进行回复,因此,本实施例中,转换装置接收到空调内机的通讯数据后会定时模拟空调外机发送回复数据给空调内机,而第二空调组件为空调外机,无需定时进行点名,因此在空调内机的通讯数据中没有控制信号时无需向空调外机发送通讯数据,而当通讯数据中包括控制信号时,则需要根据控制信号的具体内容控制第二空调组件。
[0082] 在一些可选的实施例中,所述通讯步骤,包括:若所述第一空调组件类型为空调内机,第二空调组件类型为空调控制器,则控制模块接收第一空调组件发来的通讯数据,通过第一通讯端口定时返回第二空调组件的状态数据,并在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件;
[0083] 在一些可选的实施例中,所述通讯步骤,包括:若所述第一空调组件类型为空调外机,第二空调组件类型为空调控制器,则主控模块在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件。
[0084] 本申请提出的控制方法也适用与采用单工通通信的空调系统,在采用单工通讯的空调系统中,空调外机和空调控制器在接收到空调内机发送的用于点名的通讯数据后并不进行回复,在本实施例中,所述通讯步骤,包括:
[0085] 若所述第一空调组件类型为空调内机,第二空调组件类型为空调外机,则控制模块接收第一空调组件发来的通讯数据,并根据所述通讯数据控制所述第二空调组件;
[0086] 和/或,若所述第一空调组件类型为空调内机,第二空调组件类型为空调控制器,则控制模块接收第一空调组件发来的通讯数据,并在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件;
[0087] 和/或,若所述第一空调组件类型为空调外机,第二空调组件类型为空调控制器,则主控模块在接收到第二空调组件发来的控制数据时,根据所述控制数据控制第一空调组件。
[0088] 为了更好的说明本申请提出的转换装置的控制方法,以下提出另一个实施例。本实施例中,空调系统采用双工通讯,假设空调系统采用有通讯控制模式,因实际需求,需要更换一台无通讯控制模式的空调外机,采用本申请提出的转换装置,将空调内机上用来连接空调外机的通讯端口接到本申请中的第一通讯端口,再将转换装置的第二通讯端口连接到空调外机的无通讯控制端口。
[0089] 分别选择无通讯空调外机模式(这一步也可以最先做),主控模块识别相应的模式后,进行动作;主控制模块识别到“无通讯空调外机模式”时,通过第一通讯端口接收空调内机点名,定时返回相应数据,并且分析空调内机发来的通讯数据,判断应该如何控制空调外机,然后通过第二通讯端口控制外机;
[0090] 同样,如果需要在有通讯空调系统中更换一台无通讯控制的温控器:
[0091] 将温控器的无通讯端口接到转换装置的第二通讯端口,再将第一通讯端口连接到空调内机通讯控制端口。选择“无通讯温控器模式”,主控制模块识别相应的模式后,进行动作; 主控制模块识别到“无通讯温控器模式”时:通过第二通讯端口,接收温控器的开关命令,定时按接收空调内机点名,同时检测温控器状态,回复相应数据,从而控制机组。
[0092] 同时,本申请提出的转换装置具有“自动识别”模式:接入转换装置系统上电后,等待点名;当在第一时间内接收不到通讯数据时 ,说明转换装置此时的作用是把无通讯控制模式的空调内机并入有通讯控制模式的空调系统的功能,因此触发相应控制;
[0093] 如果接收到点名数据,当接收到的点名数据为手操器点名数据时,说明转换装置的作用是把无通讯控制模式的手操器接入到有通讯控制模式的空调系统,因此触发相应控制;
[0094] 如果接收到点名数据,当接收到的点名数据为空调外机点名数据时,说明转换装置此时的作用是把无通讯控制模式的空调外机接入到有通讯控制模式的空调系统,因此触发相应控制。
[0095] 本申请还提出一种空调,包括处理器、存储器以及存储在存储器上可在处理器上运行的程序,所述处理器执行所述程序时实现本申请提出的任一所述方法的步骤。
[0096] 本申请还提出一种空调,包括本申请提出的任一所述的转换装置。
[0097] 以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。