一种电力集抄系统中采集器智能远程升级方法与流程

文档序号:12863577阅读:372来源:国知局
一种电力集抄系统中采集器智能远程升级方法与流程

本发明涉及用电信息采集技术领域,尤其涉及一种电力集抄系统中采集器智能远程方法。



背景技术:

随着电力系统信息化改造的不断推进,采集器在集抄系统中的使用量在不断的增长。对于需要扩充功能或者本身存在缺陷的采集器,对其进行升级的需求也在不断增长。

由于采集器地址在主站系统中没有加入到拓扑关系,很多地区的采集器是无地址模式的,即使有地址也存在地址重复的状况,使用传统的远程升级方式对采集器进行升级是很难实现的。

目前,采集器的升级大多采用现场升级的方式,该方式耗时耗力,对于大量采集器的升级将产生很大的人力成本;已有的远程升级方式都是建立在采集器地址可获取且无重复的基础上,但对于无地址模式的采集器无效。



技术实现要素:

为克服相关技术中存在的问题,本发明提供了一种电力集抄系统中采集器智能远程方法,其能够对有地址和无地址的采集器进行远程升级。

本发明解决其技术问题采取的技术方案是:

一方面,提供了一种电力集抄系统中采集器智能远程升级方法,在由主站、集中器和采集器构建的电力集抄系统中,采集器通过集中器与主站进行远程数据交互,所述方法包括以下步骤:

步骤1,主站向采集器发送启动升级命令;

步骤2,采集器从启动升级命令的命令帧中提取探测信息;

步骤3,采集器向所辖范围电表发送试探帧,如果成功收取到有效帧则进入下一步,否则退出升级;

步骤4,主站向采集器发送升级报文;

步骤5,采集器从升级报文中提取新的软件版本信息,并与当前软件版本比较,如果新的软件版本号高于当前软件版本号则进入下一步,否则退出升级;

步骤6,采集器向主站发送应答帧,如果在有效的时间范围内没有收到后续帧则退出升级,如果收帧正常则对收到的帧进行解压后存入外部存储设备,收到升级报文尾帧后发送升级完成帧。

进一步的,所述启动升级命令包括采集器所辖范围内所有电表的电表地址。

进一步的,在步骤2中,所述探测信息包括采集器所辖范围内所有电表的电表地址信息。

进一步的,所述步骤3的具体过程包括以下步骤:

步骤31,根据电表地址信息构建电表数据项抄取队列,并初始化队列的头指针和尾指针;

步骤32,如果队列头指针和尾指针相等则进入步骤34,否则取出头指针指向的数据项并移动头指针,使其指向下一个数据项,利用提取的电表地址组成抄表帧,向电表发送抄表帧后进入步骤33;

步骤33,在有效的时间内收到电表的正常应答帧则进入步骤35,如果没收到帧或收到异常帧则返回步骤32;

步骤34,确认为未收取到有效帧;

步骤35,确认收取到有效帧,建立采集器升级临时拓扑关系。

进一步的,从升级报文首帧中提取采集器升级所需的新的软件版本信息。

进一步的,退出升级时发送升级失败提示信息。

进一步的,发送升级完成帧同时发送升级成功提示信息。

进一步的,所述采集器包括有地址采集器和/或无地址采集器。

另一方面,提供了一种电力集抄系统中采集器智能远程升级方法,在由主站、集中器和采集器构建的电力集抄系统中,采集器通过集中器与主站进行远程数据交互,其特征是,在进行采集器远程升级前,将采集器升级所需的应用程序文件下载到集中器中,主站首先向集中器下发采集器启动升级命令,通过集中器与采集器进行数据交互进行采集器远程升级工作;所述采集器包括有地址采集器和/或无地址采集器;

所述方法包括以下步骤:

步骤1,集中器向采集器转发主站发送的启动升级命令,所述启动升级命令包括采集器所辖范围内所有电表的电表地址;

步骤2,采集器从启动升级命令的命令帧中提取探测信息,所述探测信息包括采集器所辖范围内所有电表的电表地址信息;

步骤3,采集器向所辖范围电表发送试探帧,如果成功收取到有效帧则进入下一步,否则退出升级;

步骤4,集中器向采集器发送升级报文;

步骤5,采集器从升级报文首帧中提取采集器升级所需的新的软件版本信息,并与当前软件版本比较,如果新的软件版本号高于当前软件版本号则进入下一步,否则退出升级;

步骤6,采集器向集中器发送应答帧,如果在有效的时间范围内没有收到后续帧则退出升级,如果收帧正常则对收到的帧进行解压后存入外部存储设备,收到升级报文尾帧后发送升级完成帧。

本发明的实施例提供的技术方案可以包括以下有益效果:

本发明的采集器智能远程升级方法对于无地址和有地址的采集器均可进行远程升级,可在升级过程中通过试探策略建立临时升级拓扑关系,通过建立的关系可以可靠的对采集器进行远程升级,并且对于升级结果进行有效统计,由于采集器现场使用量大,一旦出现缺陷或者扩展新功能,远程升级是最有效的方式。

本发明的采集器智能远程升级方法利用采集器下挂接的电表地址进行拓扑映射,实现了对采集器点对点的远程升级,避免了由于采集器在主站系统被透明化而引起的各种升级障碍,从根本上解决了采集器远程升级的困难,对于采集器的一体化管理具有重要意义。

由于集中器与采集器之间通常以低压电力宽带载波为通信信道,具备通讯速率高、工作频率宽,集中器借助于集中器与采集器之间的物理拓扑关系,对采集器进行升级管理,能够有效地记录采集器升级成功与否,并将采集器升级后的版本信息反馈到主站,有效地提升了采集器升级的管理与维护工作,适合推广。

附图说明

图1为本发明实施例提供的一种电力集抄系统中采集器智能远程升级方法流程图;

图2为本发明实施例提供的采集器向所辖范围电表发送试探帧的流程图。

具体实施方式

为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。

为了更好地理解本发明,下面结合附图来详细解释本发明的实施方式。

实施例1

图1为根据一示例性实施例示出的一种电力集抄系统中采集器智能远程升级方法的流程图。

如图1所示,本实施例提供的一种电力集抄系统中采集器智能远程升级方法,在由主站、集中器和采集器构建的电力集抄系统中,采集器通过集中器与主站进行远程数据交互。所述方法包括以下步骤:

步骤1,主站向采集器发送启动升级命令。所述启动升级命令包括采集器所辖范围内所有电表的电表地址。主站通过集中器遍历采集器档案中的所有电表并发送采集器启动升级命令,该启动升级命令中包含电表地址,将该地址交付给采集器去试探,用以建立采集器升级过程中的临时拓扑关系。

步骤2,采集器从启动升级命令的命令帧中提取探测信息;所述探测信息包括采集器所辖范围内所有电表的电表地址信息。采集器利用电表地址信息建立升级过程中的临时拓扑关系。

步骤3,采集器向所辖范围电表发送试探帧,如果成功收取到有效帧则进入下一步,否则退出升级。采集器向所辖范围电表发送试探帧,发送完成后在一个有效的时间范围内等待收帧,若收到有效的电表应答帧则进入步骤4;若收帧超时或者收到异常帧则退出升级。步骤4,主站向采集器发送升级报文。主站向采集器发送启动升级命令后继续向向采集器发送升级报文。

步骤5,采集器从升级报文中提取新的软件版本信息,并与当前软件版本比较,如果新的软件版本号高于当前软件版本号则进入步骤6,否则退出升级。采集器从升级报文首帧中提取采集器升级所需的新的软件版本信息,并进行软件版本判断来确定是否进行升级操作。

步骤6,采集器向主站发送应答帧,如果在有效的时间范围内没有收到后续帧则退出升级,如果收帧正常则对收到的帧进行解压后存入外部存储设备,收到升级报文尾帧后发送升级完成帧。采集器向主站发送应答帧后进入升级态,主站收到应答帧后向采集器发送升级程序,采集器在有效的时间范围内如果没有收到后续帧则退出升级,如果收帧正常则对收到的帧进行解压,并将解压后的帧存入外部存储设备,直到收到尾帧后向主站发送升级完成帧。

图2为本发明实施例提供的采集器向所辖范围电表发送试探帧的流程图。如图2所示,采集器向所辖范围电表发送试探帧处理的具体过程包括以下步骤:

步骤31,根据电表地址信息构建电表数据项抄取队列,并初始化队列的头指针和尾指针;

步骤32,如果队列头指针和尾指针相等则进入步骤34,否则取出头指针指向的数据项并移动头指针,使其指向下一个数据项,利用提取的电表地址组成抄表帧,向电表发送抄表帧后进入步骤33;

步骤33,在有效的时间内收到电表的正常应答帧则进入步骤35,如果没收到帧或收到异常帧则返回步骤32;

步骤34,确认为未收取到有效帧,则退出升级工作;

步骤35,确认收取到有效帧,建立采集器升级临时拓扑关系。

本发明的采集器智能远程升级方法利用采集器下挂接的电表地址进行拓扑映射,实现了对采集器点对点的远程升级,避免了由于采集器在主站系统被透明化而引起的各种升级障碍,从根本上解决了采集器远程升级的困难,对于采集器的一体化管理具有重要意义。上述方法中,采集器在退出升级时发送升级失败提示信息。

上述方法中,采集器在发送升级完成帧同时发送升级成功提示信息。

上述方法中,所述采集器包括有地址采集器和/或无地址采集器。

本发明的采集器智能远程升级方法对于无地址和有地址的采集器均可进行远程升级,可在升级过程中通过试探策略建立临时升级拓扑关系,通过建立的关系可以可靠的对采集器进行远程升级,并且对于升级结果进行有效统计,由于采集器现场使用量大,一旦出现缺陷或者扩展新功能,远程升级是最有效的方式。

实施例2

与实施例1不同的是,在进行采集器远程升级前,将采集器升级所需的应用程序文件下载到集中器中,主站首先向集中器下发采集器启动升级命令,然后由集中器代替实施例1中的主站功能,通过集中器与采集器进行数据交互进行采集器远程升级工作。

实施例2中的一种电力集抄系统中采集器智能远程升级方法,在由主站、集中器和采集器构建的电力集抄系统中,采集器通过集中器与主站进行远程数据交互,在进行采集器远程升级前,将采集器升级所需的应用程序文件下载到集中器中,主站首先向集中器下发采集器启动升级命令,通过集中器与采集器进行数据交互进行采集器远程升级工作;所述采集器包括有地址采集器和/或无地址采集器;

所述方法包括以下步骤:

步骤1,集中器向采集器转发主站发送的启动升级命令,所述启动升级命令包括采集器所辖范围内所有电表的电表地址;

步骤2,采集器从启动升级命令的命令帧中提取探测信息,所述探测信息包括采集器所辖范围内所有电表的电表地址信息;

步骤3,采集器向所辖范围电表发送试探帧,如果成功收取到有效帧则进入下一步,否则退出升级;

步骤4,集中器向采集器发送升级报文;

步骤5,采集器从升级报文首帧中提取采集器升级所需的新的软件版本信息,并与当前软件版本比较,如果新的软件版本号高于当前软件版本号则进入下一步,否则退出升级;

步骤6,采集器向集中器发送应答帧,如果在有效的时间范围内没有收到后续帧则退出升级,如果收帧正常则对收到的帧进行解压后存入外部存储设备,收到升级报文尾帧后发送升级完成帧。

如图2所示,采集器向所辖范围电表发送试探帧处理的具体过程包括以下步骤:

步骤31,根据电表地址信息构建电表数据项抄取队列,并初始化队列的头指针和尾指针;

步骤32,如果队列头指针和尾指针相等则进入步骤34,否则取出头指针指向的数据项并移动头指针,使其指向下一个数据项,利用提取的电表地址组成抄表帧,向电表发送抄表帧后进入步骤33;

步骤33,在有效的时间内收到电表的正常应答帧则进入步骤35,如果没收到帧或收到异常帧则返回步骤32;

步骤34,确认为未收取到有效帧;

步骤35,确认收取到有效帧,建立采集器升级临时拓扑关系。

由于集中器与采集器之间通常以低压电力宽带载波为通信信道,具备通讯速率高、工作频率宽,集中器借助于集中器与采集器之间的物理拓扑关系,对采集器进行升级管理,能够有效地记录采集器升级成功与否,并将采集器升级后的版本信息反馈到主站,有效地提升了采集器升级的管理与维护工作,适合推广。

以上所述只是本发明的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也被视为本发明的保护范围。

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