一种自动识别集中抄表采集器的通信模块的方法和系统与流程

文档序号:12676876阅读:319来源:国知局
一种自动识别集中抄表采集器的通信模块的方法和系统与流程

本发明涉及集中抄表技术领域,并且更具体地,涉及一种自动识别集中抄表采集器的通信模块的方法和系统。



背景技术:

电、水、气、热多表集中抄表技术及其系统是新兴的技术领域,旨在将已有的电表、水表、气表、热表分别单独抄表集中统一在一个集抄系统,实现集中抄表。集中抄表应用环境有较大差异,台区大小小至几十户,多至近2000户。目前,采集器上行通信模块负责采集器与集中器之间的通信,下行通信模块负责采集器与下接表计之间的数据采集。由于现场电表、水表、气表、热表的无线工作方式不统一,采集器抄读下接电表、水表、气表、热表的数据时,需要使用配套的下行通信模块抄读下接表计的数据,影响现场使用。因此需要采集器能够对下行通信模块进行自动识别,同时管理下行通信模块与抄读表计之间的对应关系,避免同频干扰,提高抄读效率。

现有技术之一是将采集器第一个插槽固定为上行通信模块安装位置,通过对模块通信端口进行时分控制来避免同频干扰。该技术存在通信模块配置不够灵活,仅针对模块通信端口的控制方式无法将模块的通信特征与之对应,需要反复尝试才能获取模块通信参数的技术缺点,因而抄表效率较低。

现有技术之二是将采集器第一个插槽固定为上行通信模块安装位置,使多个通信模块下接表计的通信频率各不相同,通过频分方法避免同频干扰。该技术方案存在对现场施工及电、水、气、热表的采购要求较高,且已经有部分应用地点已采购了相同频率的表计,导致此技术难以实施的技术缺点。



技术实现要素:

为了解决背景技术存在的上述问题,本发明提供一种自动识别集中抄表采集器的通信模块的方法,所述方法包括:

步骤1、对采集器上安装的通信模块上电,等待通信模块主动上报模块信息报文;

步骤2、采集器对获取的通信模块信息报文按照通信模块的通信协议格式进行解析,识别上报报文的通信模块是使集中抄表终端与采集器进行通信的上行通信模块或者是使采集器与待抄读表计进行通信的下行通信模块,当通信模块是上行通信模块时,执行步骤3,当通信模块是下行通信模块时,执行步骤4,若采集器未接收到下行通信模块上报的模块信息报文,执行步骤5;

步骤3、当采集器识别通信模块是上行通信模块时,采集器根据上行通信模块通信地址请求协议回复采集器地址至上行通信模块,且将通信模块端口与上行通信模块进行绑定管理,上行通信模块发送集中抄表终端的抄表报文至采集器,并转发下行通信模块接收的与其绑定的下接表计的回码数据至集中抄表终端;

步骤4、采集器识别通信模块是下行通信模块时,采集器根据下行通信模块自识别通信协议自动识别下行通信模块的唯一性编号和功能参数,并将下行通信模块和与下行通信模块连接的表计进行绑定管理,当下行通信模块接收到采集器转发的抄表报文时,下行通信模块将与其绑定的下接表计的回码数据通过上行模块端口转发给集中抄表终端;

步骤5、采集器未接收到下行通信模块主动上报模块信息报文时,采集器按照下行通信模块协议格式发送主动查询模块信息报文请求,若请求发送后接收到下行通信模块的应答报文,返回步骤2,若采集器按照下行通信模块协议格式发送主动查询模块信息报文请求并等待1分钟后,仍未接收到下行通信模块的应答报文时,重复步骤5。

进一步地,所述集中抄表采集器用于电、水、气、热多表集中抄表。

进一步地,当下行通信模块换仓或者替换同一厂家的下行通信模块时,不再需要重新对下行通信模块和所接表计进行绑定。

进一步地,在步骤4,采集器根据下行通信模块自识别通信协议自动识别的下行通信模块功能参数包括厂商代码、芯片代码和模块类型。

根据本发明的另一方面,本发明提供一种自动识别集中抄表采集器的通信模块的系统,所述系统包括:

通信模块信息报文接收单元,其用于当采集器上安装的通信模块上电时,等待通信模块主动上报模块信息报文;

通信模块识别单元,采集器对从通信模块信息报文接收单元中获取的通信模块信息报文按照通信模块的通信协议格式进行解析,识别上报报文的通信模块是使集中抄表终端与采集器进行通信的上行通信模块或者是使采集器与待抄读表计进行通信的下行通信模块;

上行通信模块管理单元,当采集器识别通信模块是上行通信模块时,采集器根据上行通信模块通信地址请求协议回复采集器地址至上行通信模块,且将通信模块端口与上行通信模块进行绑定管理,上行通信模块发送集中抄表终端的抄表报文至采集器,并转发下行通信模块接收的与其绑定的下接表计的回码数据至集中抄表终端;

下行通信模块管理单元,采集器识别通信模块是下行通信模块时,根据下行通信模块自识别通信协议,采集器自动识别下行通信模块的唯一性编号和功能参数,并将下行通信模块和与下行通信模块连接的表计进行绑定管理,当下行通信模块接收到采集器转发的抄表报文时,下行通信模块将与其绑定的下接表计的回码数据通过上行模块端口转发给集中抄表终端;

下行通信模块信息报文查询单元,采集器未从通信模块信息报文接收单元接收到下行通信模块主动上报的模块信息报文时,采集器按照下行通信模块协议格式发送主动查询模块信息报文请求,若请求发送后接收到下行通信模块的应答报文,下行通信模块管理单元运行,若采集器按照下行通信模块协议格式发送主动查询模块信息报文请求并等待1分钟后,仍未接收到下行通信模块的应答报文时,重复运行下行通信模块信息报文查询单元。

进一步地,所述集中抄表采集器用于电、水、气、热多表集中抄表。

进一步地,当下行通信模块换仓或者替换同一厂家的下行通信模块时,下行通信模块管理单元不再需要重新对下行通信模块和所接表计进行绑定。

进一步地,在下行通信模块管理单元中,采集器根据下行通信模块自识别通信协议自动识别的下行通信模块功能参数包括厂商代码、芯片代码和模块类型。

通过本发明所述的自动识别集中抄表采集器的通信模块的方法和系统,当采集器不能采用频分控制,而只能采用时分控制进行集中抄表时,采集器能够对下行通信模块进行自动识别,同时管理下行通信模块与抄读表计之间的对应关系,避免了同频干扰,提高了抄读效率。

附图说明

通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:

图1是本发明具体实施方式的自动识别集中抄表采集器的通信模块的方法的流程图;以及

图2是本发明具体实施方式的自动识别集中抄表采集器的通信模块的系统的结构图。

具体实施方式

现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。

除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。

图1是本发明具体实施方式的自动识别集中抄表采集器的通信模块的方法的流程图。如图1所示,本发明所述的自动识别集中抄表采集器的通信模块的方法100从步骤S101开始。

在步骤S101,对采集器上安装的通信模块上电,等待通信模块主动上报模块信息报文;

在步骤S102,采集器对获取的通信模块信息报文按照通信模块的通信协议格式进行解析,识别上报报文的通信模块是使集中抄表终端与采集器进行通信的上行通信模块或者是使采集器与待抄读表计进行通信的下行通信模块,当通信模块是上行通信模块时,执行步骤S103,当通信模块是下行通信模块时,执行步骤S104,若采集器未接收到下行通信模块上报的模块信息报文,执行步骤S105;

在步骤S103,当采集器识别通信模块是上行通信模块时,采集器根据上行通信模块通信地址请求协议回复采集器地址至上行通信模块,且将通信模块端口与上行通信模块进行绑定管理,上行通信模块发送集中抄表终端的抄表报文至采集器,并转发下行通信模块接收的与其绑定的下接表计的回码数据至集中抄表终端;

在步骤S104,采集器识别通信模块是下行通信模块时,采集器根据下行通信模块自识别通信协议自动识别下行通信模块的唯一性编号和功能参数,并将下行通信模块和与下行通信模块连接的表计进行绑定管理,当下行通信模块接收到采集器转发的抄表报文时,下行通信模块将与其绑定的下接表计的回码数据通过上行模块端口转发给集中抄表终端;

在步骤S105,采集器未接收到下行通信模块主动上报模块信息报文时,采集器按照下行通信模块协议格式发送主动查询模块信息报文请求,若请求发送后接收到下行通信模块的应答报文,返回步骤S102,若采集器按照下行通信模块协议格式发送主动查询模块信息报文请求并等待1分钟后,仍未接收到下行通信模块的应答报文时,重复步骤S105。

优选地,所述集中抄表采集器用于电、水、气、热多表集中抄表。

优选地,当下行通信模块换仓或者替换同一厂家的下行通信模块时,不再需要重新对下行通信模块和所接表计进行绑定。

优选地,在步骤S104,采集器根据下行通信模块自识别通信协议自动识别的下行通信模块功能参数包括厂商代码、芯片代码和模块类型。

图2是本发明具体实施方式的自动识别集中抄表采集器的通信模块的系统的结构图。如图2所示,本发明所述的自动识别集中抄表采集器的通信模块的系统200包括通信模块信息报文接收单元201、通信模块识别单元202、上行通信模块管理单元203、下行通信模块管理单元204和下行通信模块信息报文查询单元205。

通信模块信息报文接收单元201,其用于当采集器上安装的通信模块上电时,等待通信模块主动上报模块信息报文;

通信模块识别单元202,采集器对从通信模块信息报文接收单元201中获取的通信模块信息报文按照通信模块的通信协议格式进行解析,识别上报报文的通信模块是使集中抄表终端与采集器进行通信的上行通信模块或者是使采集器与待抄读表计进行通信的下行通信模块;

上行通信模块管理单元203,当采集器识别通信模块是上行通信模块时,采集器根据上行通信模块通信地址请求协议回复采集器地址至上行通信模块,且将通信模块端口与上行通信模块进行绑定管理,上行通信模块发送集中抄表终端的抄表报文至采集器,并转发下行通信模块接收的与其绑定的下接表计的回码数据至集中抄表终端;

下行通信模块管理单元204,采集器识别通信模块是下行通信模块时,根据下行通信模块自识别通信协议,采集器自动识别下行通信模块的唯一性编号和功能参数,并将下行通信模块和与下行通信模块连接的表计进行绑定管理,当下行通信模块接收到采集器转发的抄表报文时,下行通信模块将与其绑定的下接表计的回码数据通过上行模块端口转发给集中抄表终端;

下行通信模块信息报文查询单元205,采集器未从通信模块信息报文接收单元201接收到下行通信模块主动上报的模块信息报文时,采集器按照下行通信模块协议格式发送主动查询模块信息报文请求,若请求发送后接收到下行通信模块的应答报文,下行通信模块管理单元204运行,若采集器按照下行通信模块协议格式发送主动查询模块信息报文请求并等待1分钟后,仍未接收到下行通信模块的应答报文时,重复运行下行通信模块信息报文查询单元205。

优选地,所述集中抄表采集器用于电、水、气、热多表集中抄表。

优选地,当下行通信模块换仓或者替换同一厂家的下行通信模块时,下行通信模块管理单元不再需要重新对下行通信模块和所接表计进行绑定。

优选地,在下行通信模块管理单元204中,采集器根据下行通信模块自识别通信协议自动识别的下行通信模块功能参数包括厂商代码、芯片代码和模块类型。

已经通过上述实施方式描述了本发明。然而,本领域技术人员所公知的,正如附带的专利权利要求所限定的,除了本发明以上公开的其他的实施例等同地落在本发明的范围内。

通常地,在权利要求中使用的所有术语都根据他们在技术领域的通常含义被解释,除非在其中被另外明确地定义。所有的参考“一个/所述/该【装置、组件等】”都被开放地解释为所述装置、组件等中的至少一个实例,除非另外明确地说明。这里公开的任何方法的步骤都没必要以公开的准确的顺序运行,除非明确地说明。

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