多联空调机组及其远程升级方法技术

技术编号:23610525 阅读:88 留言:0更新日期:2020-03-28 09:40
本发明专利技术涉及一种多联空调机组及其远程升级方法,所述多联空调机组远程升级方法包括:每台多联空调机组通过GPRS模块进行远程升级,GPRS模块在网络中采用选举机制,当GPRS模块选举上时,向总线发送已选标志位和升级包数据;当GPRS模块未选举上时,判断总线上是否有已选标志位或者升级包数据,如是,则不参加选举,如否,则参加选举。当GPRS模块对空调机组进行升级时,选举上的GPRS模块会向总线发送大量的升级包数据,即使未选举上的GPRS模块在预设时间内无法接收到总线发送的已选标志位,也会接收到总线发送的升级包数据,一旦未选举上的GPRS模块接收到升级包数据,表示在同一个工程下已经有一个GPRS模块选举上,就不参加选举,从而保证空调机组的正常升级。

Multi connected air conditioning unit and its remote upgrading method

【技术实现步骤摘要】
多联空调机组及其远程升级方法
本专利技术涉及空调
,尤其涉及一种多联空调机组及其远程升级方法。
技术介绍
目前多联机空调机组具有GPRS模块远程升级功能,GPRS模块通过总线从服务器上下载升级包并将下载的升级包发送到总线上,从而使同一总线上的空调机组升级。在一个工程下,可能存在两个以上的GPRS模块,为了节省流量,GPRS模块在网络中有一个选举机制,即在同一网络下,选举一个GPRS模块工作,其他GPRS模块待机。常规处理方案为选举上的GPRS模块每隔预设时间向总线发送一次已选标志位flag=1,当其他未选举上的GPRS模块在预设时间内接收到总线上发送的已选标志位flag=1时,不会参加选举,从而保证空调机组的正常升级。在现有技术中,由于升级包的数据量大,因此GPRS模块向总线发送升级包的时间长,容易存在已选标志位flag=1发送不成功的现象,一旦发送不成功,将导致其他未选举上的GPRS模块无法在预设时间内接收到已选标志位flag=1,因此会重新参加选举,如果其他GPRS模块选举上,将导致原来的GPRS模块出现升级包传输中断的现象,从而影响空调机组的正常升级。
技术实现思路
本专利技术的主要目的在于提供一种多联空调机组及其远程升级方法,旨在解决现有技术中在总线堵塞的情况下,导致GPRS模块出现升级包传输中断的技术问题。一种多联空调机组远程升级方法,包括:每台多联空调机组通过GPRS模块进行远程升级,GPRS模块在网络中采用选举机制,当GPRS模块选举上时,向总线发送已选标志位和升级包数据;当GPRS模块未选举上时,判断总线上是否有已选标志位或者升级包数据,如是,则不参加选举,如否,则参加选举。其中,不参加选举包括:不向总线发送选举条件值,并创建计数器,判断GPRS模块是否在预设时间内接收到总线发送的已选标志位或者升级包数据,如是,则将计时器清零;如否,则参加选举。其中,参加选举包括:向总线发送并接收选举条件值,判断GPRS模块的选举条件值是否符合当选条件,如是,则将GPRS模块的选举标志位flag置1,并向总线发送已选标志位flag=1和升级包数据;如否,则不参加选举。其中,判断GPRS模块的选举条件值是否符合当选条件包括:比较各个GPRS模块的选举条件值,选举条件值最大的GPRS模块当选。其中,选举条件值为SIM卡信号值。其中,SIM卡信号值为SIM卡向总线发送的信号强度。其中,当各个GPRS模块的SIM卡信号值相同时,任选其中一个GPRS模块当选。其中,GPRS模块每隔预设时间从FLASH中读取选举标志位flag;当读取的选举标志位flag=1时,表示已选举上,并每隔Y秒向总线发送已选标志位flag=1和升级包数据;当读取的选举标志位flag=0时,表示未选举上,并每隔N秒判断总线上是否有已选标志位flag=1或者升级包数据。其中,时间Y秒小于时间N秒。一种多联空调机组,所述多联空调机组采用上述的远程升级方法。上述多联空调机组及其远程升级方法,当GPRS模块对空调机组进行升级时,选举上的GPRS模块会向总线发送大量的升级包数据,即使未选举上的GPRS模块在预设时间内无法接收到总线发送的已选标志位,也会接收到总线发送的升级包数据,一旦未选举上的GPRS模块接收到升级包数据,表示在同一个工程下已经有一个GPRS模块选举上,就不参加选举,从而保证空调机组的正常升级。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的一个实施例的多联空调机组和GPRS模块的网络拓扑图。图2是本专利技术的一个实施例的多联空调机组远程升级方法的流程图。图3是本专利技术的一个实施例的多联空调机组远程升级方法的另一流程图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为多联空调机组和GPRS模块的网络拓扑图,多个客户端对应一个服务器,一个服务器对应多个工程,一个工程对应多个室外机和相应的GPRS模块,一个室外机和一个GPRS模块对应多个室内机。当一个工程下的所有室外机需要升级时,由于该工程下的所有GPRS模块都在同一个总线上,因此只需通过一个GPRS模块从服务器上下载升级包即可对总线上的所有室外机进行升级,无需每个GPRS模块都从服务器上下载升级包,从而节省流量。举例说明,图1中的工程1就是一个工程,工程1下面有外机1+GPRS模块1,外机2+GPRS模块2……外机n+GPRS模块n,其中,GPRS模块1、GPRS模块2……GPRS模块n通过总线连接。如图2所示,在本实施例中,提供了一种多联空调机组远程升级方法,该方法具体包括如下步骤:在本实施例中,每台多联空调机组通过GPRS模块进行远程升级,GPRS模块在网络中采用选举机制。S100,当GPRS模块选举上时,向总线发送已选标志位和升级包数据。具体地,当GPRS模块选举上时,表示在同一个工程下已经有一个GPRS模块处于工作状态,因此需要通过总线告诉该工程下的其他GPRS模块不要参加选举,从而节省流量。S200,当GPRS模块未选举上时,判断总线上是否有已选标志位或者升级包数据,如是,则不参加选举,如否,则参加选举。具体地,当GPRS模块未选举上时,需要判断总线上是否有已选标志位或者升级包数据,并根据判断结果进行相应的处理,从而保证空调机组的正常升级。在本实施例中,当GPRS模块对空调机组进行升级时,选举上的GPRS模块会向总线发送大量的升级包数据,即使未选举上的GPRS模块在预设时间内无法接收到总线发送的已选标志位,也会接收到总线发送的升级包数据,一旦未选举上的GPRS模块接收到升级包数据,表示在同一个工程下已经有一个GPRS模块选举上,就不参加选举,从而保证空调机组的正常升级。在本实施例中,当总线上有空调机组升级任务时,GPRS模块每隔预设时间从FLASH中读取选举标志位flag;当读取的选举标志位flag=1时,表示该GPRS模块已选举上,该GPRS模块从服务器上下载升级包,并每隔Y秒向总线发送已选标志位(flag=1)和升级包数据;当读取的选举标志位flag=0时,表示该GPRS模块未选举上,并每隔N秒判断总线上是否有已选标志位(flag=1)或者升级包数据,如是,则不参加选举,如否,则参加选举。在本实施例中,时间Y秒小于时间N秒。如果已选举上的GPRS模块发送信息(已本文档来自技高网...

【技术保护点】
1.一种多联空调机组远程升级方法,每台多联空调机组通过GPRS模块进行远程升级,GPRS模块在网络中采用选举机制,其特征在于,所述方法包括:/n当GPRS模块选举上时,向总线发送已选标志位和升级包数据;/n当GPRS模块未选举上时,判断总线上是否有已选标志位或者升级包数据,如是,则不参加选举,如否,则参加选举。/n

【技术特征摘要】
1.一种多联空调机组远程升级方法,每台多联空调机组通过GPRS模块进行远程升级,GPRS模块在网络中采用选举机制,其特征在于,所述方法包括:
当GPRS模块选举上时,向总线发送已选标志位和升级包数据;
当GPRS模块未选举上时,判断总线上是否有已选标志位或者升级包数据,如是,则不参加选举,如否,则参加选举。


2.根据权利要求1所述的方法,其特征在于,不参加选举包括:不向总线发送选举条件值,并创建计数器,判断GPRS模块是否在预设时间内接收到总线发送的已选标志位或者升级包数据,如是,则将计时器清零;如否,则参加选举。


3.根据权利要求1所述的方法,其特征在于,参加选举包括:向总线发送并接收选举条件值,判断GPRS模块的选举条件值是否符合当选条件,如是,则将GPRS模块的选举标志位flag置1,并向总线发送已选标志位flag=1和升级包数据;如否,则不参加选举。


4.根据权利要求3所述的方法,其特征在于,判断GPRS模块的选举条件值是否符合当选条件包括:比较各个GPRS模块的...

【专利技术属性】
技术研发人员:杨燕陈智鹏江裴玲彭志富蔡海春李健龙吴惠欢
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

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

1