CN114087727B - 无线配对方法、装置、***、上下位机节点及空调机组 - Google Patents

无线配对方法、装置、***、上下位机节点及空调机组 Download PDF

Info

Publication number
CN114087727B
CN114087727B CN202111335194.7A CN202111335194A CN114087727B CN 114087727 B CN114087727 B CN 114087727B CN 202111335194 A CN202111335194 A CN 202111335194A CN 114087727 B CN114087727 B CN 114087727B
Authority
CN
China
Prior art keywords
pairing
wireless
computer node
lower computer
wireless module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111335194.7A
Other languages
English (en)
Other versions
CN114087727A (zh
Inventor
杨华生
邹宏亮
吴学伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Green Refrigeration Technology Center Co Ltd of Zhuhai
Original Assignee
Gree Green Refrigeration Technology Center Co Ltd of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Green Refrigeration Technology Center Co Ltd of Zhuhai filed Critical Gree Green Refrigeration Technology Center Co Ltd of Zhuhai
Priority to CN202111335194.7A priority Critical patent/CN114087727B/zh
Publication of CN114087727A publication Critical patent/CN114087727A/zh
Application granted granted Critical
Publication of CN114087727B publication Critical patent/CN114087727B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • F24F11/58Remote control using Internet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开一种无线配对方法、装置、***、上下位机节点及空调机组。其中,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,应用于上位机节点的方法包括:通过有线网络获取各下位机节点的无线模块地址;通过无线网络根据所述各下位机节点的无线模块地址发起配对申请;接收到所有下位机节点的配对响应信息后,确定全部节点配对成功。本发明针对节点之间同时存在有线通讯和无线通讯的场景,通过有线网络与无线网络的配合,无需任何人工操作,实现了无线通讯节点之间的自动无感配对,提高配对成功率,提高无线配网的质量和速度,提升用户体验和安装使用体验,解决了现有技术中无线通讯配对操作繁琐的问题。

Description

无线配对方法、装置、***、上下位机节点及空调机组
技术领域
本发明涉及通讯技术领域,具体而言,涉及一种无线配对方法、装置、***、上下位机节点及空调机组。
背景技术
空调机组各个节点之间需要进行指令、状态的交互,维持***的正常运行,而这些数据的交互都需要依赖于通讯。目前空调机组所使用的通讯方式多种多样,例如RS485、CAN、零火线通讯等。
随着顾客服务与质量意识的不断提升,产品在设计上也需要充分考虑一些特殊场景的顾客需求,例如老旧空调替换市场,或者内外机线路出现老化、被老鼠咬破等导致出现断路,或者线路间存在干扰导致无法通讯等异常,用户并不希望重新更换管路和线路,避免影响原有的装修效果。此情况下,可考虑使用无线通讯,无线通讯安装便捷,可以节省通讯线材,有效节约机组成本,但是其通讯质量以及传输距离受环境影响较大,并不利于机组长期的可靠运行。
并且,无线通讯涉及到节点之间的配对,常规的通讯配对需要在安装调试的时候,通过特定的操作进入调试模式,然后由上位机发起配对广播,再由下位机发起申请,整个操作非常麻烦,而且一般需要引入各种人工操作来避免误配对的问题。
发明内容
本发明实施例提供一种无线配对方法、装置、***、上下位机节点及空调机组,以至少解决现有技术中无线通讯配对操作繁琐的问题。
为解决上述技术问题,本发明实施例提供了一种无线配对方法,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述方法应用于上位机节点,包括:
通过有线网络获取各下位机节点的无线模块地址;
通过无线网络根据所述各下位机节点的无线模块地址发起配对申请;
接收到所有下位机节点的配对响应信息后,确定全部节点配对成功。
可选的,通过有线网络获取各下位机节点的无线模块地址,包括:
上电后,通过所述有线网络发出点名数据帧;
接收所述下位机节点通过所述有线网络发送的点名响应信息;
从所述点名响应信息中读取所述下位机节点的无线模块地址。
可选的,在通过无线网络根据所述各下位机节点的无线模块地址发起配对申请之前,还包括:
比较通过所述有线网络获取的下位机节点的无线模块地址与已存信息中的下位机节点的无线模块地址是否一致;
若比较结果为一致,则确定已经完成配对;
若比较结果为不一致,则确定未完成配对,存储通过所述有线网络获取的下位机节点的无线模块地址,并发起配对申请。
可选的,若存在至少两个下位机节点,通过无线网络根据所述各下位机节点的无线模块地址发起配对申请,包括:
依次向各下位机节点发起配对申请,当一个下位机节点完成配对后,向下一个下位机节点发起配对申请;或者,
同时向所有下位机节点发起配对申请,且各下位机节点按照预设规则延时发送配对响应信息。
可选的,在接收到下位机节点的配对响应信息之后,还包括:通过所述有线网络向所述下位机节点发送通知消息,以通知所述下位机节点双方配对成功。
可选的,还包括:若在上电后预设时间内,未完成全部节点的配对,则退出配对流程。
可选的,在接收到所有下位机节点的配对响应信息后,确定全部节点配对成功之后,还包括:
退出配对流程;
各节点通过所述有线网络进行通讯;
若所述有线网络通讯发生故障,则各节点通过无线网络进行通讯。
本发明实施例还提供了一种无线配对方法,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述方法应用于下位机节点,包括:
通过有线网络将自身的无线模块地址发给上位机节点;
通过无线网络接收所述上位机节点发起的配对申请;
若自身的无线模块地址与所述配对申请中的无线模块地址相同,则通过无线网络向所述上位机节点发送配对响应信息,以完成配对。
可选的,通过有线网络将自身的无线模块地址发给上位机节点,包括:
上电后,通过所述有线网络接收所述上位机节点发出的点名数据帧;
通过所述有线网络向所述上位机节点发送点名响应信息,其中,所述点名响应信息中携带有所述下位机节点自身的无线模块地址。
可选的,在通过无线网络接收所述上位机节点发起的配对申请之后,还包括:若自身的无线模块地址与所述配对申请中的无线模块地址不同,则不进行回复。
可选的,通过无线网络向所述上位机节点发送配对响应信息,包括:根据所述配对申请的类型,确定发送所述配对响应信息的时间。
可选的,在通过无线网络向所述上位机节点发送配对响应信息之后,还包括:通过所述有线网络接收所述上位机节点发来的通知消息,其中,所述通知消息用于指示双方配对成功。
本发明实施例还提供了一种无线配对装置,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述无线配对装置应用于上位机节点,包括:
有线获取模块,用于通过有线网络获取各下位机节点的无线模块地址;
无线发起模块,用于通过无线网络根据所述各下位机节点的无线模块地址发起配对申请;
确定模块,用于接收到所有下位机节点的配对响应信息后,确定全部节点配对成功。
本发明实施例还提供了一种无线配对装置,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述无线配对装置应用于下位机节点,包括:
有线发送模块,用于通过有线网络将自身的无线模块地址发给上位机节点;
无线接收模块,用于通过无线网络接收所述上位机节点发起的配对申请;
无线发送模块,用于若自身的无线模块地址与所述配对申请中的无线模块地址相同,则通过无线网络向所述上位机节点发送配对响应信息,以完成配对。
本发明实施例还提供了一种上位机节点,包括:本发明实施例所述的应用于上位机节点的无线配对装置。
本发明实施例还提供了一种下位机节点,包括:本发明实施例所述的应用于下位机节点的无线配对装置。
本发明实施例还提供了一种无线配对***,包括:本发明实施例所述的上位机节点以及至少一个本发明实施例所述的下位机节点。
本发明实施例还提供了一种空调机组,包括:本发明实施例所述的无线配对***。
本发明实施例还提供了一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例所述的应用于上位机节点的无线配对方法的步骤,或者,实现本发明实施例所述的应用于下位机节点的无线配对方法的步骤。
本发明实施例还提供了一种非易失性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例所述的应用于上位机节点的无线配对方法的步骤,或者,实现本发明实施例所述的应用于下位机节点的无线配对方法的步骤。
应用本发明的技术方案,针对节点之间同时存在有线通讯和无线通讯的场景,上位机节点通过有线网络获取各下位机节点的无线模块地址,然后通过无线网络根据各下位机节点的无线模块地址发起配对申请,接收到所有下位机节点的配对响应信息后,确定全部节点配对成功。通过有线网络与无线网络的配合,无需任何人工操作,实现了无线通讯节点之间的自动无感配对,提高配对成功率,提高无线配网的质量和速度,提升用户体验和安装使用体验,解决了现有技术中无线通讯配对操作繁琐的问题。
附图说明
图1是本发明实施例一提供的无线配对方法的流程图;
图2是本发明实施例二提供的无线配对方法的流程图;
图3是本发明实施例三提供的空调机组无线备用网络的示意图;
图4是本发明实施例三提供的硬件拓扑示意图;
图5是本发明实施例三提供的无线配对的具体流程图;
图6是本发明实施例四提供的无线配对装置的结构框图;
图7是本发明实施例五提供的无线配对装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
下面结合附图详细说明本发明的可选实施例。
本发明实施例的无线配对方案适用于同时存在有线通讯网络和无线通讯网络的***,该***既可以通过有线网络进行通讯,也可以通过无线网络进行通讯。该***包括至少两个节点,***中的节点可分为:上位机节点和至少一个下位机节点。至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所有无线模块可构成无线网络,无线模块之间可进行无线通讯,无线模块与对应的节点可以通过二者之间的有线连接(例如UART接口、RS485等)进行通讯。
实施例一
本实施例提供一种无线配对方法,应用于上位机节点,图1是本发明实施例一提供的无线配对方法的流程图,如图1所示,该方法包括以下步骤:
S101,通过有线网络获取各下位机节点的无线模块地址。
S102,通过无线网络根据各下位机节点的无线模块地址发起配对申请。
S103,接收到所有下位机节点的配对响应信息后,确定全部节点配对成功。
其中,节点的无线模块地址包括:上位机节点的无线模块地址和下位机节点的无线模块地址,节点的无线模块地址可以是针对该无线模块生成的唯一地址信息,也可以使用该节点的地址信息。配对响应信息用于告知上位机节点配对完成。
本实施例针对节点之间同时存在有线通讯和无线通讯的场景,上位机节点通过有线网络获取各下位机节点的无线模块地址,然后通过无线网络根据各下位机节点的无线模块地址发起配对申请,接收到所有下位机节点的配对响应信息后,确定全部节点配对成功。通过有线网络与无线网络的配合,无需任何人工操作,实现了无线通讯节点之间的自动无感配对,提高配对成功率,提高无线配网的质量和速度,提升用户体验和安装使用体验,解决了现有技术中无线通讯配对操作繁琐的问题。
步骤S101中,通过有线网络获取各下位机节点的无线模块地址,包括:上电后,通过有线网络发出点名数据帧;接收下位机节点通过有线网络发送的点名响应信息;从点名响应信息中读取下位机节点的无线模块地址。
其中,点名数据帧中携带有上位机节点的无线模块地址,下位机接收到点名数据帧之后,可以从点名数据帧中读取上位机节点的无线模块地址,并存储。点名响应信息中携带有下位机节点的无线模块地址,上位机节点接收到点名响应信息之后,可以从点名响应信息中读取该下位机节点的无线模块地址,并存储。
本实施方式中上位机节点上电后通过有线网络进行点名,从而能够快速可靠地获取各下位机节点的无线模块地址,为后续进行无线配对提供保障。
在步骤S102通过无线网络根据各下位机节点的无线模块地址发起配对申请之前,还可以包括:比较通过有线网络获取的下位机节点的无线模块地址与已存信息中的下位机节点的无线模块地址是否一致;若比较结果为一致,则确定已经完成配对;若比较结果为不一致,则确定未完成配对,存储通过有线网络获取的下位机节点的无线模块地址,并发起配对申请。
如果上位机节点首次上电,则上位机节点本地的已存信息中的无线模块地址均为空值。具体的,可以逐个进行各下位机节点的无线模块地址的比较,若各下位机节点的比较结果都一致,表示无线网络已完成配对;若存在比较结果不一致,表示无线网络未完成配对,需要发起配对申请。
本实施方式利用上位机节点本地的已存信息,能够在上位机节点上电后有效判断出是否完成配对,若完成配对,则可直接进行正常通讯,若未完成配对,也可以及时启动配对操作,以快速完成无线通讯节点之间的自动无感配对。
在一个实施方式中,若存在至少两个下位机节点,步骤S102通过无线网络根据各下位机节点的无线模块地址发起配对申请,包括:依次向各下位机节点发起配对申请,当一个下位机节点完成配对后,向下一个下位机节点发起配对申请;或者,同时向所有下位机节点发起配对申请,且各下位机节点按照预设规则延时发送配对响应信息。
其中,配对申请中携带有待进行配对的下位机节点的无线模块地址。预设规则是下位机节点延时响应的规则,例如,各下位机节点本地可设置有自己的预设延时时间,或者,配对申请中携带各下位机节点的预设延时时间。不同的下位机节点的预设延时时间不同,下位机节点在收到配对申请后,启动延时计时,当延时计时达到预设延时时间,则向上位机节点发送配对响应信息。
本实施方式在依次向各下位机节点发起配对申请的情况下,下位机节点直接响应;在同时向所有下位机节点发起配对申请的情况下,下位机节点延时响应,从而避免同时响应导致冲突。
在一个实施方式中,在接收到下位机节点的配对响应信息之后,还包括:通过有线网络向下位机节点发送通知消息,以通知下位机节点双方配对成功。在下位机节点通过无线网络回复配对响应信息之后,上位机节点再次通过有线网络发送通知消息,以通知下位机双方配对成功,从而能够提升配对的可靠性。
在一个实施方式中,上述方法还可以包括:若在上电后预设时间内,未完成全部节点的配对,则退出配对流程。其中,预设时间可以根据实际组网情况进行设置,例如预设时间可以设置1min。
配对不成功的原因有以下几种情况:(1)有线网络异常,此时***会报通讯故障,修复后重新上电即可再次触发配对。(2)无线网络异常,***会进行配对异常提醒,但由于有线网络是正常的,因此不会影响***正常通讯,无线模块修复后重新上电即可再次触发配对。(3)干扰导致异常,可重新上电或通过显示终端操作触发节点再次进入配对状态。
本实施方式在上电后预设时间内,未完成全部节点的配对,表示可能存在异常情况,可以退出整个配对流程,等异常修复后,再重新上电配对。
在一个实施方式中,在步骤S103接收到所有下位机节点的配对响应信息后,确定全部节点配对成功之后,还可以包括:退出配对流程;各节点通过有线网络进行通讯;若有线网络通讯发生故障,则各节点通过无线网络进行通讯。
本实施方式中,全部节点配对成功后,退出配对流程,各节点进行正常通讯。优先通过有线网络进行通讯,保证通讯可靠性,若有线网络故障,则通过无线网络进行辅助通讯,使得***在异常状态下也能够满足基本运行需求。
实施例二
本实施例提供一种无线配对方法,应用于下位机节点,本实施例与实施例一是同一无线配对方法中不同执行主体所执行的流程,未在本实施例中详尽描述的技术细节,可参见实施例一所述的内容。
图2是本发明实施例二提供的无线配对方法的流程图,如图2所示,该方法包括以下步骤:
S201,通过有线网络将自身的无线模块地址发给上位机节点。
S202,通过无线网络接收上位机节点发起的配对申请。
S203,若自身的无线模块地址与配对申请中的无线模块地址相同,则通过无线网络向上位机节点发送配对响应信息,以完成配对。
其中,节点的无线模块地址包括:上位机节点的无线模块地址和下位机节点的无线模块地址,节点的无线模块地址可以是针对该无线模块生成的唯一地址信息,也可以使用该节点的地址信息。配对响应信息用于告知上位机节点配对完成。无线模块地址可用于进行身份绑定,实现配对。
本实施例针对节点之间同时存在有线通讯和无线通讯的场景,下位机节点通过有线网络将自身的无线模块地址发给上位机节点,通过无线网络接收上位机节点发起的配对申请,若自身无线模块地址与配对申请中的无线模块地址相同,则通过无线网络向上位机节点发送配对响应信息,以完成配对。通过有线网络与无线网络的配合,无需任何人工操作,实现了无线通讯节点之间的自动无感配对,提高配对成功率,提高无线配网的质量和速度,提升用户体验和安装使用体验,解决了现有技术中无线通讯配对操作繁琐的问题。
步骤S201中,通过有线网络将自身的无线模块地址发给上位机节点,包括:上电后,通过有线网络接收上位机节点发出的点名数据帧;通过有线网络向上位机节点发送点名响应信息,其中,点名响应信息中携带有下位机节点自身的无线模块地址。
其中,点名数据帧中携带有上位机节点的无线模块地址,下位机接收到点名数据帧之后,可以从点名数据帧中读取上位机节点的无线模块地址,并存储。点名响应信息中携带有下位机节点的无线模块地址,上位机节点接收到点名响应信息之后,可以从点名响应信息中读取该下位机节点的无线模块地址,并存储。
本实施方式中下位机节点上电后通过有线网络接收上位机节点的点名,并进行响应,使得上位机节点能够快速可靠地获取各下位机节点的无线模块地址,为后续进行无线配对提供保障。
在步骤S202通过无线网络接收上位机节点发起的配对申请之后,还包括:若自身的无线模块地址与配对申请中的无线模块地址不同,表示正在申请配对的上位机节点并非和自身实际连接的上位机节点,不进行回复,避免无效的配对。
在一个实施方式中,步骤S203通过无线网络向上位机节点发送配对响应信息,包括:根据配对申请的类型,确定发送配对响应信息的时间。
如实施例一中所述,若存在至少两个下位机节点,上位机节点可以依次向各下位机节点发起配对申请,当一个下位机节点完成配对后,向下一个下位机节点发起配对申请;或者,同时向所有下位机节点发起配对申请,且各下位机节点按照预设规则延时发送配对响应信息。其中,配对申请中携带有待进行配对的下位机节点的无线模块地址。预设规则是下位机节点延时响应的规则,例如,各下位机节点本地可设置有自己的预设延时时间,或者,配对申请中携带各下位机节点的预设延时时间。不同的下位机节点的预设延时时间不同,下位机节点在收到配对申请后,启动延时计时,当延时计时达到预设延时时间,则向上位机节点发送配对响应信息。
本实施方式中,配对申请的类型是指上述两种发送配对申请的方式,在依次向各下位机节点发起配对申请的情况下,下位机节点直接响应;在同时向所有下位机节点发起配对申请的情况下,下位机节点延时响应,从而避免同时响应导致冲突。
在一个实施方式中,在通过无线网络向上位机节点发送配对响应信息之后,还包括:通过有线网络接收上位机节点发来的通知消息,其中,通知消息用于指示双方配对成功。在下位机节点通过无线网络回复配对响应信息之后,上位机节点再次通过有线网络发送通知消息,以通知下位机双方配对成功,从而能够提升配对的可靠性。
实施例三
下面以空调机组为例,对上述无线配对方法进行说明,然而值得注意的是,该具体实施例仅是为了更好地说明本申请,并不构成对本申请的不当限定。与上述实施例相同或相应的术语解释,本实施例不再赘述。
如图3所示,为空调机组无线备用网络的示意图,外机10、内机20、线控器30之间是采用有线网络进行连接,即图3中的强电网络和弱电网络。具体的,外机10和内机20之间通过零火线和COM线连接,其中,L表示火线,N表示零线,COM表示串行接口线;内机20和线控器30之间通过弱电连接。外机10、内机20和线控器30上均预留了UART(UniversalAsynchronous Receiver/Transmitter,通用异步收发传输器)接口(参见图中的UART接口11、21和31),UART接口负责与无线模块进行有线通讯。
外机10、内机20和线控器30分别通过各自的UART接口对应连接各自的无线模块40。无线模块40包括RF电路41、主IC 42和UART电路43,其中,RF电路41用于与其他各无线模块进行通讯,UART电路43用于与机组进行通讯,主IC 42负责处理无线端以及机组端之间的数据转接。
在有线网络正常的情况下,机组之间的数据交互都是通过有线网络来完成的,当有线网络线路出现异常或者由于外界干扰等导致有线通讯出现异常时,可以同步启用无线通讯来辅助通讯,让机组在异常状态下也能满足用户的应急运行需求。也就是说,当有线网络出现异常时,可以通过无线网络的数据交互来进行备用。
如图4所示,为硬件拓扑示意图,包括上位机节点100和下位机节点1~N,上位机节点和下位机节点指的是空调机组有线网络中的上位机和下位机。记忆模块50主要负责存储机组运行相关参数以及其余节点的地址信息。地址模块60主要是生成当前节点的唯一地址信息。无线模块40主要用于无线网络的数据交互。无线模块40可通过通讯获取当前节点的地址信息用于无线网络的配对以及数据交互。
如图5所示,为无线配对的具体流程图,包括以下步骤:
S501,***上电。
S502,各节点之间通过有线连接形成有线网络。
S503,各节点的无线模块之间形成无线网络。
S504,上位机节点通过有线网络发起点名,点名数据帧中包括上位机节点的无线模块地址。
S505,下位机节点收到点名数据帧后,通过有线网络进行回复(即返回点名响应信息),点名响应信息中包括该下位机节点的无线模块地址。
S506,上位机节点判断收到的无线模块地址与本地已存储的无线模块地址(首次上电默认为空)是否一致,若一致,证明无线网络已完成配对,进入S511,若不一致,证明无线网络未完成配对,进入S507。
S507,上位机节点通过无线网络,根据获取的各下位机节点的无线模块地址,向下位机节点发起配对申请(即配对广播),配对申请中包括下位机节点的无线模块地址。
S508,对应地址的下位机节点进行回复(即返回配对响应信息)。具体的,下位机节点的无线模块收到上位机节点的配对申请后,将自身无线模块地址与配对申请中的地址进行比较,若一致,则通过无线网络回复上位机节点完成配对,若不一致,则证明正在申请配对的上位机节点并非和自身实际连接的上位机节点,无需进行回复处理。
S509,上位机节点收到回复后,确认配对完成,进入下一个下位机节点的配对。
S510,上位机节点完成所有节点配对后,退出配对流程。
S511,各节点进行正常的有线通讯。
S512,判断有线网络是否通讯故障,若是,进入S513,若否,返回S511继续利用有线网络进行通讯。
S513,各节点通过无线网络进行通讯。
若存在多个下位机节点,可在一个下位机节点完成配对后,进行下一个下位机节点的配对,以此类推。
下位机节点回复配对响应信息之后,上位机节点可再次通过有线网络知会下位机节点双方配对成功,以提升配对可靠性。
上位机节点与下位机节点在上电后1min内未完成配对,则自动退出整个配对过程,待修复异常后,再重新上电配对。
通过上述有线网络与无线网络的配合,可以实现无需任何人工操作的无线网络自动配对,提升安装使用体验,也能提高无线配网的质量和速度,提高配对成功率,提升用户体验。
本实施例的无线通讯配对方案,主要应用于同时存在有线通讯以及无线通讯两种方式的产品上,在产品上电后,由上位机节点主动触发无线通讯配网广播,同时通过有线通讯进行配网信息(无线模块地址)交互以及确认,最终实现无线网络节点的全自动无感配对。
实施例四
基于同一发明构思,本实施例提供了一种无线配对装置,可以用于实现上述实施例一所述的无线配对方法。至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,该无线配对装置应用于上位机节点。该无线配对装置可以通过软件和/或硬件实现。
图6是本发明实施例四提供的无线配对装置的结构框图,如图6所示,该装置包括:
有线获取模块61,用于通过有线网络获取各下位机节点的无线模块地址;
无线发起模块62,用于通过无线网络根据所述各下位机节点的无线模块地址发起配对申请;
确定模块63,用于接收到所有下位机节点的配对响应信息后,确定全部节点配对成功。
可选的,有线获取模块61包括:
点名发出单元,用于上电后,通过所述有线网络发出点名数据帧;
响应接收单元,用于接收所述下位机节点通过所述有线网络发送的点名响应信息;
读取单元,用于从所述点名响应信息中读取所述下位机节点的无线模块地址。
可选的,上述无线配对装置还包括:
比较模块,用于在通过无线网络根据所述各下位机节点的无线模块地址发起配对申请之前,比较通过所述有线网络获取的下位机节点的无线模块地址与已存信息中的下位机节点的无线模块地址是否一致;
第一处理模块,用于若比较结果为一致,则确定已经完成配对;若比较结果为不一致,则确定未完成配对,存储通过所述有线网络获取的下位机节点的无线模块地址,并发起配对申请。
可选的,若存在至少两个下位机节点,无线发起模块62具体用于:
依次向各下位机节点发起配对申请,当一个下位机节点完成配对后,向下一个下位机节点发起配对申请;或者,
同时向所有下位机节点发起配对申请,且各下位机节点按照预设规则延时发送配对响应信息。
可选的,上述无线配对装置还包括:
通知模块,用于在接收到下位机节点的配对响应信息之后,通过所述有线网络向所述下位机节点发送通知消息,以通知所述下位机节点双方配对成功。
可选的,上述无线配对装置还包括:
第一退出模块,用于若在上电后预设时间内,未完成全部节点的配对,则退出配对流程。
可选的,上述无线配对装置还包括:
第二退出模块,用于在接收到所有下位机节点的配对响应信息后,确定全部节点配对成功之后,退出配对流程;
有线通讯模块,用于各节点通过所述有线网络进行通讯;
无线通讯模块,用于若所述有线网络通讯发生故障,则各节点通过无线网络进行通讯。
上述无线配对装置可执行本发明实施例一所提供的无线配对方法,具备执行该无线配对方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例一提供的无线配对方法。
实施例五
基于同一发明构思,本实施例提供了一种无线配对装置,可以用于实现上述实施例二所述的无线配对方法。至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,该无线配对装置应用于下位机节点。该无线配对装置可以通过软件和/或硬件实现。
图7是本发明实施例五提供的无线配对装置的结构框图,如图7所示,该装置包括:
有线发送模块71,用于通过有线网络将自身的无线模块地址发给上位机节点;
无线接收模块72,用于通过无线网络接收所述上位机节点发起的配对申请;
无线发送模块73,用于若自身的无线模块地址与所述配对申请中的无线模块地址相同,则通过无线网络向所述上位机节点发送配对响应信息,以完成配对。
可选的,有线发送模块71包括:
点名接收单元,用于上电后,通过所述有线网络接收所述上位机节点发出的点名数据帧;
响应发送单元,用于通过所述有线网络向所述上位机节点发送点名响应信息,其中,所述点名响应信息中携带有所述下位机节点自身的无线模块地址。
可选的,上述无线配对装置还包括:
第二处理模块,用于在通过无线网络接收所述上位机节点发起的配对申请之后,若自身的无线模块地址与所述配对申请中的无线模块地址不同,则不进行回复。
可选的,无线发送模块73具体用于:根据所述配对申请的类型,确定发送所述配对响应信息的时间。
可选的,上述无线配对装置还包括:
通知接收模块,用于在通过无线网络向所述上位机节点发送配对响应信息之后,通过所述有线网络接收所述上位机节点发来的通知消息,其中,所述通知消息用于指示双方配对成功。
上述无线配对装置可执行本发明实施例二所提供的无线配对方法,具备执行该无线配对方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例二提供的无线配对方法。
实施例六
本实施例提供一种上位机节点,包括:上述实施例三所述的无线配对装置。
本实施例提供一种下位机节点,包括:上述实施例四所述的无线配对装置。
实施例七
本实施例提供一种无线配对***,包括:上述实施例所述的上位机节点以及至少一个下位机节点。
实施例八
本实施例提供一种空调机组,包括:上述实施例所述的无线配对***。
实施例九
本实施例提供一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述实施例一所述无线配对方法的步骤,或者,实现上述实施例二所述无线配对方法的步骤。
本实施例还提供一种非易失性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例一所述无线配对方法的步骤,或者,实现上述实施例二所述无线配对方法的步骤。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (15)

1.一种无线配对方法,其特征在于,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述方法应用于上位机节点,包括:
通过有线网络获取各下位机节点的无线模块地址;
通过无线网络根据所述各下位机节点的无线模块地址发起配对申请;
接收到所有下位机节点的配对响应信息后,确定全部节点配对成功;
若存在至少两个下位机节点,通过无线网络根据所述各下位机节点的无线模块地址发起配对申请,包括:
依次向各下位机节点发起配对申请,当一个下位机节点完成配对后,向下一个下位机节点发起配对申请;或者,
同时向所有下位机节点发起配对申请,且各下位机节点按照预设规则延时发送配对响应信息;
通过有线网络获取各下位机节点的无线模块地址,包括:
上电后,通过所述有线网络发出点名数据帧;
接收所述下位机节点通过所述有线网络发送的点名响应信息;
从所述点名响应信息中读取所述下位机节点的无线模块地址;
在通过无线网络根据所述各下位机节点的无线模块地址发起配对申请之前,还包括:
比较通过所述有线网络获取的下位机节点的无线模块地址与已存信息中的下位机节点的无线模块地址是否一致;
若比较结果为一致,则确定已经完成配对;
若比较结果为不一致,则确定未完成配对,存储通过所述有线网络获取的下位机节点的无线模块地址,并发起配对申请。
2.根据权利要求1所述的方法,其特征在于,在接收到下位机节点的配对响应信息之后,还包括:
通过所述有线网络向所述下位机节点发送通知消息,以通知所述下位机节点双方配对成功。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
若在上电后预设时间内,未完成全部节点的配对,则退出配对流程。
4.根据权利要求1或2所述的方法,其特征在于,在接收到所有下位机节点的配对响应信息后,确定全部节点配对成功之后,还包括:
退出配对流程;
各节点通过所述有线网络进行通讯;
若所述有线网络通讯发生故障,则各节点通过无线网络进行通讯。
5.一种无线配对方法,其特征在于,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述方法应用于下位机节点,包括:
通过有线网络将自身的无线模块地址发给上位机节点;
通过无线网络接收所述上位机节点发起的配对申请;
若自身的无线模块地址与所述配对申请中的无线模块地址相同,则通过无线网络向所述上位机节点发送配对响应信息,以完成配对;
通过无线网络向所述上位机节点发送配对响应信息,包括:根据所述配对申请的类型,确定发送所述配对响应信息的时间,在上位机节点依次向各下位机节点发起配对申请的情况下,直接响应;在上位机节点同时向所有下位机节点发起配对申请的情况下,按照预设规则延时响应;
通过有线网络将自身的无线模块地址发给上位机节点,包括:
上电后,通过所述有线网络接收所述上位机节点发出的点名数据帧;
通过所述有线网络向所述上位机节点发送点名响应信息,其中,所述点名响应信息中携带有所述下位机节点自身的无线模块地址;
在通过无线网络接收所述上位机节点发起的配对申请之前,还包括:所述上位机节点比较通过所述有线网络获取的下位机节点的无线模块地址与已存信息中的下位机节点的无线模块地址是否一致;若比较结果为一致,则确定已经完成配对;若比较结果为不一致,则确定未完成配对,存储通过所述有线网络获取的下位机节点的无线模块地址,并发起配对申请。
6.根据权利要求5所述的方法,其特征在于,在通过无线网络接收所述上位机节点发起的配对申请之后,还包括:
若自身的无线模块地址与所述配对申请中的无线模块地址不同,则不进行回复。
7.根据权利要求5或6所述的方法,其特征在于,在通过无线网络向所述上位机节点发送配对响应信息之后,还包括:
通过所述有线网络接收所述上位机节点发来的通知消息,其中,所述通知消息用于指示双方配对成功。
8.一种无线配对装置,其特征在于,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述无线配对装置应用于上位机节点,包括:
有线获取模块,用于通过有线网络获取各下位机节点的无线模块地址;
无线发起模块,用于通过无线网络根据所述各下位机节点的无线模块地址发起配对申请;
确定模块,用于接收到所有下位机节点的配对响应信息后,确定全部节点配对成功;
若存在至少两个下位机节点,所述无线发起模块具体用于:依次向各下位机节点发起配对申请,当一个下位机节点完成配对后,向下一个下位机节点发起配对申请;或者,同时向所有下位机节点发起配对申请,且各下位机节点按照预设规则延时发送配对响应信息;
所述有线获取模块包括:
点名发出单元,用于上电后,通过所述有线网络发出点名数据帧;
响应接收单元,用于接收所述下位机节点通过所述有线网络发送的点名响应信息;
读取单元,用于从所述点名响应信息中读取所述下位机节点的无线模块地址;
所述无线配对装置还包括:
比较模块,用于在通过无线网络根据所述各下位机节点的无线模块地址发起配对申请之前,比较通过所述有线网络获取的下位机节点的无线模块地址与已存信息中的下位机节点的无线模块地址是否一致;
第一处理模块,用于若比较结果为一致,则确定已经完成配对;若比较结果为不一致,则确定未完成配对,存储通过所述有线网络获取的下位机节点的无线模块地址,并发起配对申请。
9.一种无线配对装置,其特征在于,至少两个节点通过有线网络连接,且每个节点分别对应设置有各自的无线模块,所述无线配对装置应用于下位机节点,包括:
有线发送模块,用于通过有线网络将自身的无线模块地址发给上位机节点;
无线接收模块,用于通过无线网络接收所述上位机节点发起的配对申请;
无线发送模块,用于若自身的无线模块地址与所述配对申请中的无线模块地址相同,则通过无线网络向所述上位机节点发送配对响应信息,以完成配对;
所述无线发送模块具体用于:根据所述配对申请的类型,确定发送所述配对响应信息的时间,在上位机节点依次向各下位机节点发起配对申请的情况下,直接响应;在上位机节点同时向所有下位机节点发起配对申请的情况下,按照预设规则延时响应;
所述有线发送模块包括:
点名接收单元,用于上电后,通过所述有线网络接收所述上位机节点发出的点名数据帧;
响应发送单元,用于通过所述有线网络向所述上位机节点发送点名响应信息,其中,所述点名响应信息中携带有所述下位机节点自身的无线模块地址;
在通过无线网络接收所述上位机节点发起的配对申请之前,所述上位机节点用于:比较通过所述有线网络获取的下位机节点的无线模块地址与已存信息中的下位机节点的无线模块地址是否一致;若比较结果为一致,则确定已经完成配对;若比较结果为不一致,则确定未完成配对,存储通过所述有线网络获取的下位机节点的无线模块地址,并发起配对申请。
10.一种上位机节点,其特征在于,包括:权利要求8所述的无线配对装置。
11.一种下位机节点,其特征在于,包括:权利要求9所述的无线配对装置。
12.一种无线配对***,其特征在于,包括:权利要求10所述的上位机节点以及至少一个权利要求11所述的下位机节点。
13.一种空调机组,其特征在于,包括:权利要求12所述的无线配对***。
14.一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述无线配对方法的步骤,或者,实现权利要求5至7中任一项所述无线配对方法的步骤。
15.一种非易失性计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述无线配对方法的步骤,或者,实现权利要求5至7中任一项所述无线配对方法的步骤。
CN202111335194.7A 2021-11-11 2021-11-11 无线配对方法、装置、***、上下位机节点及空调机组 Active CN114087727B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111335194.7A CN114087727B (zh) 2021-11-11 2021-11-11 无线配对方法、装置、***、上下位机节点及空调机组

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111335194.7A CN114087727B (zh) 2021-11-11 2021-11-11 无线配对方法、装置、***、上下位机节点及空调机组

Publications (2)

Publication Number Publication Date
CN114087727A CN114087727A (zh) 2022-02-25
CN114087727B true CN114087727B (zh) 2023-08-15

Family

ID=80300050

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111335194.7A Active CN114087727B (zh) 2021-11-11 2021-11-11 无线配对方法、装置、***、上下位机节点及空调机组

Country Status (1)

Country Link
CN (1) CN114087727B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115406053A (zh) * 2022-09-02 2022-11-29 珠海格力电器股份有限公司 空调器内外机通信方法、装置、空调器及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015010769A (ja) * 2013-06-28 2015-01-19 株式会社東芝 空気調和機
CN106302635A (zh) * 2016-07-26 2017-01-04 厦门大学 一种基于无线通信技术的通用数据中继方法
CN108386962A (zh) * 2018-05-04 2018-08-10 苏州科技大学 一种中央空调节能监控***及其工作方法
CN108616582A (zh) * 2018-04-13 2018-10-02 珠海格力电器股份有限公司 内机和线控器的配对方法、装置及***
CN108803384A (zh) * 2017-05-04 2018-11-13 台达电子工业股份有限公司 环境控制***及其引导人员对环境状态进行请求响应的方法
CN110191029A (zh) * 2019-04-25 2019-08-30 深圳市国电科技通信有限公司 一种基于有线和无线的混合双模组网方法
CN113114793A (zh) * 2021-03-22 2021-07-13 珠海格力电器股份有限公司 从机节点地址竞争方法、装置及电器***
CN113518030A (zh) * 2021-06-23 2021-10-19 北京智芯微电子科技有限公司 双模模间协同方法及电力物联网络***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9553843B1 (en) * 2014-10-08 2017-01-24 Google Inc. Service directory profile for a fabric network

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015010769A (ja) * 2013-06-28 2015-01-19 株式会社東芝 空気調和機
CN106302635A (zh) * 2016-07-26 2017-01-04 厦门大学 一种基于无线通信技术的通用数据中继方法
CN108803384A (zh) * 2017-05-04 2018-11-13 台达电子工业股份有限公司 环境控制***及其引导人员对环境状态进行请求响应的方法
CN108616582A (zh) * 2018-04-13 2018-10-02 珠海格力电器股份有限公司 内机和线控器的配对方法、装置及***
CN108386962A (zh) * 2018-05-04 2018-08-10 苏州科技大学 一种中央空调节能监控***及其工作方法
CN110191029A (zh) * 2019-04-25 2019-08-30 深圳市国电科技通信有限公司 一种基于有线和无线的混合双模组网方法
CN113114793A (zh) * 2021-03-22 2021-07-13 珠海格力电器股份有限公司 从机节点地址竞争方法、装置及电器***
CN113518030A (zh) * 2021-06-23 2021-10-19 北京智芯微电子科技有限公司 双模模间协同方法及电力物联网络***

Also Published As

Publication number Publication date
CN114087727A (zh) 2022-02-25

Similar Documents

Publication Publication Date Title
CN111031565B (zh) 一种识别ZigBee设备离在线状态的方法及装置
CN109040295B (zh) 异常断线的确定方法及装置、终端及存储介质
CN110233746B (zh) 一种家庭组网方法及家庭组网ap
CN110688133A (zh) 分布式固件升级的方法、***、装置及电子设备
CN114866365B (zh) 仲裁机选举方法、装置、智能设备及计算机可读存储介质
EP4274190A1 (en) Smart device control method and apparatus, electronic device, and computer readable medium
CN105554142B (zh) 消息推送的方法、装置及***
CN109040184B (zh) 一种主节点的选举方法及服务器
CN114087727B (zh) 无线配对方法、装置、***、上下位机节点及空调机组
CN113114545B (zh) 设备自组网方法、装置及空调***
CN101917263A (zh) 多机热备的方法及***
CN111064552A (zh) 智能设备控制方法、装置、电子设备和存储介质
CN113114792A (zh) 设备自组网方法、装置及空调***
CN111884888A (zh) 裁判机选举方法、装置、智能设备和计算机可读存储介质
CN111767167A (zh) 网关数据的迁移方法、***、服务器及存储介质
CN105045224B (zh) 数据传输的方法和装置
CN112492618A (zh) 一种网络共享方法、装置、电子设备及存储介质
CN107454659B (zh) 一种终端识别方法、***、终端设备和基站
CN116319712B (zh) 电力设备体域网从节点无线升级方法及装置
EP2897360A1 (en) Method for getting a device online, address delivery method, peripheral unit, server, and monitoring system
CN108712297B (zh) 一种物联网节点设备自主切换网关的方法
WO2022183632A1 (zh) 远端机入网方法、***、电子装置及存储介质
WO2019010784A1 (zh) 物联网中继器拆分式备份的方法及***
CN110319537B (zh) 控制空调的总线通讯的方法、主机及空调***
CN110087333B (zh) 一种防止业务中断的方法、装置、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant