机组通讯地址分配方法、装置、系统及机组与流程

文档序号:16391892发布日期:2018-12-25 19:23阅读:310来源:国知局
机组通讯地址分配方法、装置、系统及机组与流程

本申请涉及设备通讯领域,尤其涉及一种机组通讯地址分配方法、装置、系统及机组。

背景技术

随着电器的应用普及,及使用范围的扩大,尤其越来越多的电器投入使用。例如在商用热水器和空调等电器的控制技术中,在电器使用的过程中往往会多个同类电器采用通过同一通讯总线与同类电器的控制器进行通信,此种情况下则需要对多个同类电器进行通信地址的区分。

为了区分同一通讯总线上的多个同类智能电器,电器往往通过机组地址来区分。相关技术中,电器间采用rs485总线进行数据通讯时,电器采用出厂已分配的固定通讯地址,当通讯总线上存在多个同类电器(如多个机组)时,就需要增加额外的器件,如拨码开关等,用于区分同类电器中的不同电器。因此工程安装需要调节拨码开关实现不同的机组地址,但是通过拨码开关来分配机组地址的方法不仅增加工作量,还容易拨错导致通讯异常。



技术实现要素:

为至少在一定程度上克服相关技术中存在的问题,本申请提供一种机组通讯地址分配方法、装置、系统及机组。

本申请的方案如下:

一种机组通讯地址分配方法,包括:

获取机组的控制器发送的机组匹配数据;所述机组匹配数据包括机组开机密码、与所述机组开机密码相匹配的机组地址;所述机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址;

判断所述机组开机密码与本机组存储的自身开机密码是否一致;

若所述机组开机密码与所述自身开机密码一致,将所述机组地址设置为本机组的机组地址,发送机组状态数据至机组的控制器;所述机组状态数据包括所述自身机组地址。

可选的,所述机组的控制器为线控器。

可选的,还包括:

若所述机组开机密码与所述自身开机密码一致,设置机组解密状态为已解密。

可选的,所述设置机组解密状态为已解密之后还包括:

存储所述机组解密状态及所述自身机组地址。

可选的,所述机组状态数据还包括:

机组运行状态数据;所述机组运行状态数据包括环境温度、出水温度、进水温度、排气温度、吸气温度、压缩管的管温和制冷管的管温。

可选的,还包括:

根据所述机组运行状态数据判断机组的运行状态;

若所述运行状态为异常运行,提示运行异常。

可选的,所述发送机组状态数据至机组的控制器包括:

通过有线通讯发送机组状态数据至机组的控制器;

或者,通过无线通讯发送机组状态数据至机组的控制器。

可选的,所述有线通讯为rs485通讯。

可选的,所述无线通讯为rf射频通讯。

一种机组通讯地址分配装置,包括:

机组匹配数据获取模块,用于获取机组的控制器发送的机组匹配数据;所述机组匹配数据包括机组开机密码、与所述机组开机密码相匹配的机组地址;所述机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址;

判断模块,用于判断所述机组开机密码与本机组存储的自身开机密码是否一致;

反馈模块,用于若所述机组开机密码与所述自身开机密码一致,将所述机组地址设置为本机组的机组地址,发送机组状态数据至机组的控制器;所述机组状态数据包括所述自身机组地址。

可选的,还包括:

解密状态设置模块,用于若所述机组开机密码与所述自身开机密码一致,设置机组解密状态为已解密。

可选的,还包括:

存储模块,用于存储所述机组解密状态及所述自身机组地址。

可选的,所述机组状态数据还包括:

机组运行状态数据;所述机组运行状态数据包括环境温度、出水温度、进水温度、排气温度、吸气温度、压缩管的管温和制冷管的管温。

可选的,还包括:

运行状态判断模块,用于根据所述机组运行状态数据判断机组的运行状态;

异常提示模块,用于若所述运行状态为异常运行,提示运行异常。

可选的,还包括:

有线通讯模块,用于通过有线通讯发送机组状态数据至机组的控制器;

无线通讯模块,用于通过无线通讯发送机组状态数据至机组的控制器。

一种机组通讯地址分配系统,包括:

机组,与机组连接的机组的控制器;

所述机组用于执行如上述所述的地址分配方法。

可选的,所述机组个数为设定数目个。

可选的,所述机组的控制器为线控器。

一种机组,包括:

处理器,以及与所述处理器相连接的存储器;

所述存储器用于存储计算机程序,所述计算机程序至少用于执行上述所述的地址分配方法;

所述处理器用于调用并执行所述存储器中的所述计算机程序。

可选的,所述机组为空调机组;或者,热水器机组。

本申请提供的技术方案可以包括以下有益效果:

本申请中保护一种机组通讯地址分配方法、装置、系统及机组。本申请中通过接收机组的控制器发送的机组匹配数据,根据机组匹配数据可以得到机组的开机密码和机组地址,进而判断开机密码与自身存储的开机密码是否一致,若一致则设置所述机组地址为自身机组地址并发送机组状态数据至机组的控制器。通过本申请中上述方法能够保证同一通讯总线上的不同机组间的机组地址不同,且在不增加额外器件和工作量的基础上,能够实现同一通讯总线上的不同机组的机组地址的自动分配,提升机组的安装效率,减少了安装拨码开关的步骤,杜绝了拨码错误导致的机组工作异常,同时本申请中无需添加额外器件即可实现机组地址的准确分配。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1是根据一示例性实施例示出的一种机组通讯地址分配方法的流程图;

图2是根据另一示例性实施例示出的一种机组通讯地址分配方法的流程图;

图3是根据一示例性实施例示出的一种机组通讯地址分配装置的框图;

图4是根据另一示例性实施例示出的一种机组通讯地址分配装置的框图;

图5是根据一示例性实施例示出的一种机组通讯地址分配系统的结构图;

图6是根据一示例性实施例示出的一种机组结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种机组通讯地址分配方法的流程图。参见图1,一种机组通讯地址分配方法,包括:

步骤101:获取机组的控制器发送的机组匹配数据;所述机组匹配数据包括机组开机密码、与所述机组开机密码相匹配的机组地址;所述机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址;

步骤102:判断所述机组开机密码与本机组存储的自身开机密码是否一致;

步骤103:若所述机组开机密码与所述自身开机密码一致,将所述机组地址设置为本机组的机组地址,发送机组状态数据至机组的控制器;所述机组状态数据包括所述自身机组地址。

现有机组出厂时在厂内烧录唯一的机组条码和机组开机密码,通过安装人员扫描机组条码,并填入必要的机组安装信息,提交服务器后服务器发送开机密码,以此获取每一台机组的机组开机密码。机组开机密码是机组出厂时设定的,每一台机组对应一个开机密码,所有机组开机密码均不相同。其中,机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址。

现具体举例说明本申请的地址分配方法:

当获得每一台机组的机组开机密码后,在机组的控制器上输入第一个机组开机密码a(无先后顺序),并绑定该机组开机密码对应的机组地址为b(初始值为1),机组的控制器将此机组开机密码a及机组地址b通过发送至机组,所有机组接收机组的控制器的开机密码a及机组地址b数据并与存储在机组上的机组开机密码数据进行匹配,当匹配结果不一致时则不回复;当匹配结果一致时将自身机组地址设置为b并发送机组状态数据至机组的控制器,自此该机组已正确解密并被分配到到地址b。

采用上述地址分配方法能够在不增加工程额外工作量的前提下,同时也不用增加器件的前提下,实现机组地址的自动分配。在工程安装的过程中极大地提高了安装效率,同时也能够保证机组地址分配的准确性,进而提高机组的工作效率。同时本申请中不需要增加额外器件,降低了成本。

图2是根据另一示例性实施例示出的一种机组通讯地址分配方法的流程图。参见图2,一种机组通讯地址分配方法,包括:

步骤201:获取机组的控制器发送的机组匹配数据;所述机组匹配数据包括机组开机密码、与所述机组开机密码相匹配的机组地址;所述机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址。

步骤202:判断所述机组开机密码与本机组存储的自身开机密码是否一致;

步骤203:若所述机组开机密码与所述自身开机密码一致,将所述机组地址设置为本机组的机组地址,发送机组状态数据至机组的控制器;所述机组状态数据包括所述自身机组地址和机组运行状态数据;所述机组运行状态数据包括环境温度、出水温度、进水温度、排气温度、吸气温度、压缩管的管温和制冷管的管温。

步骤204:设置机组解密状态为已解密。

步骤205:存储所述机组解密状态及所述自身机组地址。

步骤206:根据所述机组运行状态数据判断机组的运行状态

步骤207:若所述运行状态为正常运行,不提示;

步骤208:若所述运行状态为异常运行,提示运行异常。

更进一步地,本申请中发送机组状态数据至机组的控制器包括:

通过有线通讯发送机组状态数据至机组的控制器;或者,通过无线通讯发送机组状态数据至机组的控制器。其中,有线通讯可以为rs485通讯,无线通讯可以为rf射频通讯。

其中,机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址。

现以机组的控制器为线控器,通过rs485通讯,机组的控制器随机产生机组地址为例对上述方法进行详细的介绍:

首先,安装人员获取某一台机组的机组开机密码a,将机组开机密码a输入线控器,线控器在接收到输入的机组开机密码a后,则设置机组的机组地址为b。之后线控器将机组开机密码a和机组地址b发送至此线控器连接的所有机组,当所有机组接收到线控器发送的机组开机密码a和机组地址b后,将接收到的机组开机密码a和机组自身存储的机组开机密码进行比较,查看是否一致,若一致,则对应机组设置自身解密状态为已解密并将自身机组地址设置为b,同时并存储自身机组地址b和解密状态,同时机组以机组地址b为身份发送机组状态数据至线控器。线控器接收到机组状态数据后则确定此机组地址已分配给机组开机密码a对应的机组,然后继续输入第二个机组开机密码,进而产生第二个机组地址,重复上述方法进行其他机组的地址分配操作。若线控器没收到机组发送的机组状态数据则继续发送机组开机密码a,直到接收到机组发送的机组状态数据再继续发送第二个机组开机密码。

更进一步地,上述方法中线控器在接收到机组发送的机组状态数据后,可以根据机组状态数据中的机组运行状态数据判断机组的运行状态,进而确定机组是否运行正常,若机组运行异常则显示异常信息,进而可以提醒技术人员进行维护或维修。

采用上述方法能够在不增加额外的工作量和额外的器件的前提下,实现机组地址的自动分配,极大地提高了安装效率,同时也提高了机组地址分配的准确率。因无需额外的器件也降低了成本。

图3是根据一示例性实施例示出的一种机组通讯地址分配装置的框图。参见图3,一种机组通讯地址分配装置,包括:

机组匹配数据获取模块301,用于获取机组的控制器发送的机组匹配数据;所述机组匹配数据包括机组开机密码、与所述机组开机密码相匹配的机组地址;所述机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址;

判断模块302,用于判断所述机组开机密码与本机组存储的自身开机密码是否一致;

反馈模块303,用于若所述机组开机密码与所述自身开机密码一致,将所述机组地址设置为本机组的机组地址,发送机组状态数据至机组的控制器;所述机组状态数据包括所述自身机组地址。

其中,所述机组状态数据还包括:

机组运行状态数据;所述机组运行状态数据包括环境温度、出水温度、进水温度、排气温度、吸气温度、压缩管的管温和制冷管的管温。

采用上述装置能够在安装机组的过程中在不增加工程额外工作量的前提下,同时也不用增加器件的前提下,实现机组地址的自动分配。在工程安装的过程中极大地提高了安装效率,同时也能够保证机组地址分配的准确性,进而提高机组的工作效率。同时本申请中不需要增加额外器件,降低了成本。

图4是根据另一示例性实施例示出的一种机组通讯地址分配装置的框图。参见图4,一种机组通讯地址分配装置,包括:

机组匹配数据获取模块401,用于获取机组的控制器发送的机组匹配数据;所述机组匹配数据包括机组开机密码、与所述机组开机密码相匹配的机组地址;所述机组地址由机组的控制器按设定条件确定;不同机组对应不同的机组地址;

判断模块402,用于判断所述机组开机密码与本机组存储的自身开机密码是否一致;

反馈模块403,用于若所述机组开机密码与所述自身开机密码一致,将所述机组地址设置为本机组的机组地址,发送机组状态数据至机组的控制器;所述机组状态数据包括所述自身机组地址;

解密状态设置模块404,用于若所述机组开机密码与所述自身开机密码一致,设置机组解密状态为已解密。

存储模块405,用于存储所述机组解密状态及所述自身机组地址。

运行状态判断模块406,用于根据所述机组运行状态数据判断机组的运行状态;

异常提示模块407,用于若所述运行状态为异常运行,提示运行异常。

通过上述装置机组的控制器将机组开机密码和机组地址发送至机组,机组判断接收到的机组开机密码遇自身存储的开机密码是否一致,若是,则将接收到的机组地址设置为该机组的机组地址,并将该机组地址和机组运行状态数据反馈给机组的控制器,当机组的控制器接收到机组发送的数据后,则确定该机组地址已分配给此机组开机密码对应的机组。以此完成机组的地址的自动分配。与此同时,机组的控制器通过接收到的机组运行状态可以判断机组是否处于正常运行状态下,若不是可以提醒技术人员进行维修。采用上述装置能够在不增加额外的工作量和额外的器件的前提下,实现机组地址的自动分配,极大地提高了安装效率,同时也提高了机组地址分配的准确率。因无需额外的器件也降低了成本。

图5是根据一示例性实施例示出的一种机组通讯地址分配系统的结构图。参见图5,一种机组通讯地址分配系统,包括:

机组501,与机组连接的机组的控制器502;

所述机组501用于执行如上述所述的地址分配方法。

图6是根据一示例性实施例示出的一种机组结构图。参见图6,一种机组,包括:

处理器601,以及与所述处理器相连接的存储器602;

所述存储器602用于存储计算机程序,所述计算机程序至少用于执行上述所述的地址分配方法;

所述处理器601用于调用并执行所述存储器602中的所述计算机程序。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

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