系统通讯地址生成、分配方法和装置以及空调系统制造方法及图纸

技术编号:27692357 阅读:15 留言:0更新日期:2021-03-17 04:50
本发明专利技术公开了一种系统通讯地址生成、分配方法和装置以及空调系统,属于通讯领域。生成方法包括在接收到控制端发送的指令后,根据接收时间生成序列号,然后根据序列号生成的通讯地址。分配方法包括向系统中每个设备发送指令;通过接受每个设备返回的响应帧接收每个设备生成的序列号和通讯地址;最后根据序列号和通讯地址分配通讯地址。本发明专利技术的方案中由于接收时间不同,因此生成的序列号不同,由序列号得到的通讯地址也不同,最后根据生成的序列号和通讯地址为每个设备分配通讯地址。解决了需要拆除设备,单独设置通讯地址的问题,只需根据接收指令的接收时间就可以生成序列号和通讯地址并分配通讯地址。大大提高了生产效率,降低了生产成本。

【技术实现步骤摘要】
系统通讯地址生成、分配方法和装置以及空调系统
本专利技术涉及通讯技术,特别地,涉及一种系统通讯地址生成、分配方法和装置以及空调系统。
技术介绍
对于特种空调而言,对外通讯已逐渐成为常规需求,要求空调设备需具备接入客户控制台,并可与控制台进行数据交互的功能,以便客户控制台对空调设备进行远程控制、状态监控等操作。在多设备组成网络的情况下,客户控制台需要通过各个空调设备的通讯地址识别空调设备以进行定向控制。而设备一般生产出来后都是使用默认的通讯地址,导致了在网络中全部设备都是相同的地址,常规的解决方法是将每个设备拆除,单独设置通讯地址后再接入网络,但是将每个设备拆除后单独设置通讯地址的方式会增加生产成本,同时生产效率低。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种系统通讯地址生成、分配方法和装置以及空调系统,以解决将每个设备拆除后单独设置通讯地址的方式会增加生产成本,同时生产效率低的问题。本专利技术解决其技术问题所采用的技术方案是:第一方面,一种系统通讯地址生成方法,包括以下步骤:接收控制端发送的指令;根据接收到所述指令的接收时间生成序列号;根据所述序列号生成通讯地址。进一步地,所述接收控制端发送的指令包括:接收所述控制端发送的准备指令和设置指令,所述准备指令发送预设时间后再发送设置指令。进一步地,所述根据接收到所述指令的接收时间生成序列号包括:根据接收到所述准备指令的第一接收时间和接受到所述设置指令的第二接收时间之和计算生成序列号。第二方面,一种系统通讯地址生成装置,包括:指令接收模块,用于接收控制端发送的指令;序列号生成模块,用于根据接收到所述指令的接收时间生成序列号;地址生成模块,用于根据所述序列号生成通讯地址。第三方面,一种系统通讯地址分配方法,包括以下步骤:向所述系统中每个设备发送指令,以便每个所述设备接收到所述指令后生成序列号和通讯地址;接收每个所述设备返回的响应帧,所述响应帧包括所述设备生成的序列号和通讯地址;根据每个所述设备生成的序列号和通讯地址为每个设备分配通讯地址。进一步地,还包括:监测接收到的响应帧数量;若所述响应帧数量与所述系统中设备数量不同,则重新向所述系统中每个设备发送指令。进一步地,所述根据每个所述设备生成的序列号和通讯地址每个设备分配通讯地址包括:比较任意两个设备生成的序列号和分配通信地址;根据比较结果为每个设备分配通信地址。进一步地,所述根据比较结果为每个设备分配通信地址包括:当任意两个设备生成的序列号和通讯地址都不同时,将每个所述设备生成的通讯地址作为所述设备的通讯地址。进一步地,所述根据比较结果为每个设备分配通信地址包括:当至少两个所述设备生成的序列号不同但是生成的通讯地址相同时,根据所述生成的序列号定位所述生成的通讯地址相同的设备;为生成的通讯地址相同的设备中任意一个设备分配生成的通讯地址作为通讯地址;为其他设备分别分配一个没用到的通讯地址作为其他设备的通讯地址。进一步地,所述根据比较结果为每个设备分配通信地址包括:当任意两个所述设备生成的序列号和通讯地址都相同时,重新向所述系统中每个设备发送指令。第四方面,一种系统通讯地址分配装置,包括:指令发送模块,用于向所述系统中每个设备发送指令,以便每个所述设备接收到所述指令后生成序列号和通讯地址;响应帧接收模块,用于接收每个所述设备返回的响应帧,所述响应帧包括所述设备生成的序列号和通讯地址;地址分配模块,用于根据每个所述设备生成的序列号和通讯地址为每个设备分配通讯地址。第五方面,一种空调系统,包括:如上述技术方案中所述的生成装置,和/或,如上述技术方案中所述的分配装置。本申请采用以上技术方案,至少具备以下有益效果:本专利技术技术方案提供一种系统通讯地址生成、分配方法和装置以及空调系统,其中,生成方法在接收到控制端发送的指令后,根据接收时间生成序列号,然后根据序列号生成的通讯地址。分配方法首先向系统中每个设备发送指令,以便每个设备生成序列号和通讯地址;通过接受每个设备返回的响应帧接收每个设备生成的序列号和通讯地址;最后根据序列号和通讯地址分配通讯地址。本专利技术的方案中由于接收时间不同,因此生成的序列号不同,由序列号得到的通讯地址也不同,最后根据生成的序列号和通讯地址可以为每个设备分配通讯地址。解决了需要拆除设备,单独设置通讯地址的问题,只需根据接收指令的接收时间就可以生成序列号和通讯地址并分配通讯地址。大大提高了生产效率,降低了生产成本。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种系统通讯地址生成方法流程图;图2是本专利技术实施例提供的一种系统通讯地址生成装置结构图;图3是本专利技术实施例提供的一种系统通讯地址分配方法流程图;图4是本专利技术实施例提供的一种系统通讯地址分配装置结构图;图5是本专利技术实施例提供的一种空调系统星型网络拓扑结构示意图;图6是本专利技术实施例提供的一种空调系统通讯地址生成并分配的流程图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面结合附图和实施例对本专利技术的技术方案进行详细的描述说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。参照图1,本专利技术实施例提供了一种系统通讯地址生成方法,包括以下步骤:接收控制端发送的指令;根据接收到指令的接收时间生成序列号;根据序列号生成通讯地址。本专利技术实施例提供的一种系统通讯地址生成方法,在接收到控制端发送的指令后,根据接收时间生成序列号,然后根据序列号生成的通讯地址。由于接收时间不同,因此生成的序列号不同,最后得到的通讯地址也不同。本专利技术实施例的方法解决了需要拆除设备,单独设置通讯地址的问题,只根据接收指令的时间就可以生成通讯地址。作为对上述实施例的一种补充说明,接收控制端发送的指令包括:接收控制端发送的准备指令和设置指令,准备指令发送预设时间后再发送设置指令。如果只发送一条指令或者在同一时间发送两条指令,可能当时存在外界因素影响使不同设备接收时间相同。间隔预设时间再发送设置指令可以减少同一时间设备收外界因素影响接收时间的可能性。进一步地,根据接收到准备指令的第一接收时间和接受到设置指令的第二接收时间之和计算生成序列号。需本文档来自技高网...

【技术保护点】
1.一种系统通讯地址生成方法,其特征在于,包括以下步骤:/n接收控制端发送的指令;/n根据接收到所述指令的接收时间生成序列号;/n根据所述序列号生成通讯地址。/n

【技术特征摘要】
1.一种系统通讯地址生成方法,其特征在于,包括以下步骤:
接收控制端发送的指令;
根据接收到所述指令的接收时间生成序列号;
根据所述序列号生成通讯地址。


2.根据权利要求1所述的方法,其特征在于:所述接收控制端发送的指令包括:
接收所述控制端发送的准备指令和设置指令,所述准备指令发送预设时间后再发送设置指令。


3.根据权利要求2所述的方法,其特征在于:所述根据接收到所述指令的接收时间生成序列号包括:
根据接收到所述准备指令的第一接收时间和接受到所述设置指令的第二接收时间之和计算生成序列号。


4.一种系统通讯地址生成装置,其特征在于,包括:
指令接收模块,用于接收控制端发送的指令;
序列号生成模块,用于根据接收到所述指令的接收时间生成序列号;
地址生成模块,用于根据所述序列号生成通讯地址。


5.一种系统通讯地址分配方法,其特征在于,包括以下步骤:
向所述系统中每个设备发送指令,以便每个所述设备接收到所述指令后生成序列号和通讯地址;
接收每个所述设备返回的响应帧,所述响应帧包括所述设备生成的序列号和通讯地址;
根据每个所述设备生成的序列号和通讯地址为每个设备分配通讯地址。


6.根据权利要求5所述的方法,其特征在于,还包括:
监测接收到的响应帧数量;
若所述响应帧数量与所述系统中设备数量不同,则重新向所述系统中每个设备发送指令。


7.根据权利要求5所述的方法,其特征在于:所述根据每个所述设备生成的序列号和...

【专利技术属性】
技术研发人员:王伟华梁嘉乐李昂徐宏林张纾晗
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1