主站协议支持透明任务协议扩展的方法和系统技术方案

技术编号:14239220 阅读:85 留言:0更新日期:2016-12-21 14:40
本发明专利技术涉及用电信息采集通讯协议技术领域,是一种主站协议支持透明任务协议扩展的方法和系统,包括以下步骤:第一步,对任务设置定义,设置新增数据单元标识Fn和测量点Pn,之后进入第二步;第二步,任务状态,通过新增的数据单元标识定义透明任务的执行状态,之后进入第三步;第三步,任务上报,对透明任务的执行结果进行上报。本发明专利技术在整个透明任务流程中仅身份认证存在有效期,避免了不同的路由超时时间不同而造成的麻烦。本发明专利技术的扩展协议适用于所有以透明任务模式执行的远程任务,该远程任务直接发起方为集中器,将主站和电能表之间的交互由同步转化为异步,提高了通信效率,降低主站占用时间,有效提高了任务发送的成功率。

Method and system for master protocol to support transparent task protocol extension

The invention relates to the use of electric information acquisition protocol technology, is a method and system for master protocol support transparent task protocol extensions, including the following steps: firstly, setting the definition of task, set the new data unit identification Fn and measurement point Pn, after entering the second step; the second step, the task state, through the data unit the definition of the new logo transparent task execution status, after entering the third step; the third step, the task of reporting, the transparent task execution report. The invention only has the validity period of the identity authentication in the whole transparent task flow, and avoids the trouble caused by different routing timeout time. Protocol of the present invention is applicable to all remote tasks to perform tasks transparent mode, the initiator of the remote direct tasks for concentrator station and electric energy meter will interact by synchronous asynchronous conversion, improve communication efficiency, reduce the main occupation time, improve the success rate of sending task.

【技术实现步骤摘要】

本专利技术涉及用电信息采集通讯协议
,是一种主站协议支持透明任务协议扩展的方法和系统
技术介绍
伴随着经济的发展和人民生活水平的提高,生活生产中的电能消耗迅猛增长,给电网安全稳定运行带来了更大的考验。随着电力公司接入用户数量激增,基于远程抄读系统,新业务在各地不断涌现。当下的主站-采集终端通讯协议属于面向业务型协议,也就是针对每一个电力公司具体业务制定协议,一旦出现协议之外的业务不能根据现有的任务流程执行。在这种情况下,主要是将集中器作为中转站执行透明传输,依此间接实现了主站与电能表的直接交互。但是现有的通信传输信道不完全稳定,导致此种模式下的任务失败率为20%至30%。
技术实现思路
本专利技术提供了一种主站协议支持透明任务协议扩展的方法和系统,克服了上述现有技术之不足,其能有效解决现有的实施用电信息新业务时存在的传输信道不稳定造成的通信超时,任务失败率高的问题。本专利技术的技术方案之一是通过以下措施来实现的:一种主站协议支持透明任务协议扩展的方法,其特征在于包括以下步骤:第一步,对任务设置定义,在透明任务中,设置新增数据单元标识Fn和测量点Pn,之后进入第二步;第二步,查询任务执行状态,通过新增的数据单元标识Fn定义透明任务的执行状态,之后进入第三步;第三步,任务上报,对透明任务的执行结果进行上报。下面是对上述专利技术技术方案的进一步优化或/和改进:上述在第一步中,所述的数据单元标识Fn存放在对应不同应用层功能码AFN中,应用层功能码AFN对应的报文包括请求1类数据、请求3类数据和数据转发,所述的1类数据为实时数据,所述的3类数据为事件数据。上述在第一步中,所述的应用层功能码AFN采用十六进制进行编码。上述在第一步中,所述的新增的数据单元标识Fn对应的报文包括当AFN=10H时的清除透明任务F305、设置透明任务F306和查询透明任务F307,当AFN=OCH时的透明任务执行状态F305和透明任务执行结果F306,当AFN=OEH时的透明任务执行结果ERC64事件。上述在第二步中,透明任务的执行状态包括等待身份认证结果、事件上报和查询是否有未上报测量点。本专利技术的技术方案之二是通过以下措施来实现的:一种主站协议支持透明任务的协议扩展系统,包括系统主站、采集终端、测量点和通信链路,所述的采集终端通过扩展的通信链路接受系统主站发送的请求消息,测量点与采集终端之间通信连接,所述的请求消息包括请求更改电能表身份认证有效时长、请求调整电价和请求采集电价。上述采集终端可为集中器。上述测量点可为电能表。本专利技术在整个透明任务流程中仅身份认证存在有效期,这避免了任务无限制的等待,也统一了整个系统的超时阈值,避免了不同的路由超时时间不同而造成的麻烦。不同电能表的下发任务采用优先级策略,不影响日常的采集并且透明电价下发任务可以实现多轮次执行,成功将电价下发至所有满足身份认证的电能表。本专利技术的扩展协议适用于所有以透明任务模式执行的远程任务,该远程任务直接发起方为集中器,将主站和电能表之间的交互由同步转化为异步,提高了通信效率,降低主站占用时间,有效提高了任务发送的成功率。附图说明附图1本专利技术实施例2更改电能表身份认证有效时长流程图。附图2本专利技术实施例3调整电价参数流程图。附图3本专利技术实施例4采集电价信息流程图。附图4本专利技术透明任务方式单价下发档案校验过程示意图。附图5为本专利技术透明任务方式电价下发电价设置过程示意图。具体实施方式本专利技术不受下述实施例的限制,可根据本专利技术的技术方案与实际情况来确定具体的实施方式。在本专利技术中,为了便于描述,各部件的相对位置关系的描述均是根据说明书附图1的布图方式来进行描述的,如:前、后、上、下、左、右等的位置关系是依据说明书附图的布图方向来确定的。下面结合实施例及附图对本专利技术作进一步描述:实施例1:如表1、2、3、4、5、6所示,主站协议支持透明任务协议扩展的方法,包括以下步骤:第一步,对任务设置定义,在透明任务中,设置新增数据单元标识Fn和测量点Pn,之后进入第二步;第二步,查询任务执行状态,通过新增的数据单元标识Fn定义透明任务的执行状态,之后进入第三步;第三步,任务上报,对透明任务的执行结果进行上报。可根据实际需要,对上述用电信息采集业务透明传输方法作进一步优化或/和改进:如表1、2、3、4、5、6所示,在第一步中,所述的数据单元标识Fn存放在对应不同应用层功能码AFN中,应用层功能码AFN对应的报文包括请求1类数据、请求3类数据和数据转发,所述的1类数据为实时数据,所述的3类数据为事件数据。如表1、2、3、4、5、6所示,在第一步中,所述的应用层功能码AFN采用十六进制进行编码。如表1、2、3、4、5、6所示,在第一步中,所述的新增的数据单元标识Fn对应的报文包括当AFN=10H时的清除透明任务F305、设置透明任务F306和查询透明任务F307,当AFN=OCH时的透明任务执行状态F305和透明任务执行结果F306,当AFN=OEH时的透明任务执行结果ERC64事件。如表1、2、3、4、5、6、附图2所示,在第二步中,透明任务的执行状态包括等待身份认证结果、事件上报和查询是否有未上报测量点。实施例2:如附图1、4、5所示,主站协议支持透明任务的协议扩展请求更改电能表身份认证有效时长的方法,包括以下步骤:第一步:系统主站清除终端所有透明任务,确认终端没有正在执行的任务,之后进入第二步;第二步:批量设置身份认证任务,任务优先级高于冻结任务,之后进入第三步;第三步:等待身份认证任务结果,不限制任务的执行时长,之后进入第四步;第四步:查看是否有事件上报,若是,则进入第五步;若否,则执行第三步;第五步:是否有身份认证事件,若是,则进入第六步;若否,则测量点不置成功标志,之后进入第七步;第六步:设置该测量点身份认证有效时长,之后进入第八步;第七步:记录测量点设置时长结果,之后进入第八步;第八步:查看是否有未上报的测量点,若有,则执行第三步,若没有,则测量点置成功标志,任务结束。可根据实际需要,对上述主站协议支持透明任务的协议扩展请求更改电能表身份认证有效时长的方法作进一步优化或/和改进:如附图1所示,在第三步中,身份认证任务结果通过ERC64事件上报主站。如附图1所示,在第六步中,该测量点身份认证有效时长为3分钟。实施例3:如附图2、4、5所示,主站协议支持透明任务的协议扩展请求调整电价的方法,包括以下步骤:第一步:系统主站清除采集终端所有透明任务,确认终端没有正在执行的任务,之后进入第二步;第二步:批量设置身份认证任务,任务优先级高于日冻结抄读,之后进入第三步;第三步:等待身份认证结果,不限制任务的执行时长,之后进入第四步;第四步:身份认证结果是否主动上报至系统主站,若是,则进入第五步;若否,则执行第三步;第五步:系统主站设置测量点的具体任务,并批量下发至终端,测量点执行任务,之后进入第六步;第六步:查验是否存在未上报的测量点,若存在,则执行第三步,若不存在,则进入第七步;第七步:查询任务执行状态,确认任务是否完成,若任务完成,则测量点置成功标志,之后进入第九步;若没有完成任务,之后进入第八步;第八步:任务未完成,继续延时等待,之后执行第七步。第九步:批量查询任务执行结果,任务结束。可根本文档来自技高网...
主站协议支持透明任务协议扩展的方法和系统

【技术保护点】
一种主站协议支持透明任务协议扩展的方法,其特征在于包括以下步骤:第一步,对任务设置定义,在透明任务中,设置新增数据单元标识Fn和测量点Pn,之后进入第二步;第二步,查询任务执行状态,通过新增的数据单元标识Fn定义透明任务的执行状态,之后进入第三步;第三步,任务上报,对透明任务的执行结果进行上报。

【技术特征摘要】
1.一种主站协议支持透明任务协议扩展的方法,其特征在于包括以下步骤:第一步,对任务设置定义,在透明任务中,设置新增数据单元标识Fn和测量点Pn,之后进入第二步;第二步,查询任务执行状态,通过新增的数据单元标识Fn定义透明任务的执行状态,之后进入第三步;第三步,任务上报,对透明任务的执行结果进行上报。2.根据权利要求1所述的主站协议支持透明任务协议扩展的方法,其特征在于第一步中,所述的数据单元标识Fn存放在对应不同应用层功能码AFN中,应用层功能码AFN对应的报文包括请求1类数据、请求3类数据和数据转发,所述的1类数据为实时数据,所述的3类数据为事件数据。3.根据权利要求2所述的主站协议支持透明任务协议扩展的方法,其特征在于第一步中,所述的应用层功能码AFN采用十六进制进行编码。4.根据权利要求1或2或3所述的主站协议支持透明任务协议扩展的方法,其特征在于第一步中,所述新增的数据单元标识Fn对应的报文包括当AFN=10H时的清除透明任务F305、设置透明任务F306和查询透明任务F30...

【专利技术属性】
技术研发人员:杨金成童光华张科王刚刘卫新高红白银平党仲波张伟李娜杨胜东
申请(专利权)人:国网新疆电力公司电力科学研究院国家电网公司
类型:发明
国别省市:新疆;65

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

1