基于源端点表模型维护的主站间纵向数据传输方法技术

技术编号:15695569 阅读:77 留言:0更新日期:2017-06-24 11:03
本发明专利技术公开了基于源端点表模型维护的主站间纵向数据传输方法,采用扩展的IEC-60870-5-104或扩展的DL476-92规约进行数据传输/控制操作,两侧主站包括数据发送侧主站和数据接收侧主站,在进行数据传输过程前需先行约定每个点号所传输数据的内容以及含义,即传输内容约定,该过程自动实现,无需进行人工干预,而点号的定义由数据发送侧主站进行单边维护,数据接收侧主站无需人工维护。实现主站间纵向数据传输单边维护,降低了维护数据通道的技术门槛,提高了维护数据通道的效率。

【技术实现步骤摘要】
基于源端点表模型维护的主站间纵向数据传输方法
本专利技术涉及一种基于源端点表模型维护的主站间纵向数据传输方法。
技术介绍
目前电力系统中纵向主站之间的数据交互越来越多,占用了电力系统主站运维人员的大量时间与精力,传统的变电站与主站之间利用源端点表模型(即传输数据的内容以及含义)维护技术实现了数据接入与维护自动化,而纵向主站之间数据传输方式一部分由传统的IEC-60870-5-104或DL476-92方式进行,另一部分则采用TASE.2形式进行。前者仅仅是数据传输,若实现完整的数据传输仍然需要两侧主站分别进行点表模型维护;后者虽然解决了IEC-60870-5-104或DL476-92存在双边维护的问题,但也存在维护困难,维护技术门槛高的缺点。如何利用现有技术简化主站之间的纵向数据交互调试过程、降低维护门槛还是亟待解决的问题。
技术实现思路
针对上述问题,本专利技术提供一种基于源端点表模型维护的主站间纵向数据传输方法,实现主站间纵向数据传输单边维护,降低了维护数据通道的技术门槛,提高了维护数据通道的效率。为实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:基于源端点表模型维护的主站间纵向数据传输方法,其特征在于,包括如下步骤:1)判断当前数据发送侧主站和数据接收侧主站之间是否正在进行数据传输,若是则进入步骤2),若否则进入步骤3);2)停止当前数据传输并向数据接收侧主站发送数据停止传送信息,当收到数据接收侧主站发送的确认信息后进入步骤3);其中,数据接收侧主站发送确认信息后定时发送版本信息文件召唤请求,直至能够正确召唤版本文件;3)数据发送侧主站建立点表模型;4)数据发送侧主站依据生成的点表模型文件生成相应的版本信息文件;5)数据发送侧主站响应数据接收侧主站发送的版本信息文件召唤请求,将版本信息文件发送至数据接收侧主站;6)数据接收侧主站判断接收的版本信息文件是否正确,若正确则进入步骤7);7)数据接收侧主站向数据发送侧主站发送激活数据传输信息;8)数据发送侧主站接收激活数据传输信息后进行远动数据传送直至通信结束;其中,采用扩展的IEC-60870-5-104或扩展的DL476-92规约进行数据传输和控制操作,且在上述步骤1)-步骤8)中,当数据发送侧主站更改点表模型时,则进入步骤1)。优选,步骤6)中,数据接收侧主站解析版本信息文件,比较接收的版本信息文件中点表模型文件版本是否与当前传输使用的点表模型文件一致,若各个信息均一致,则判断接收的版本信息文件正确,否则判断接收的版本信息文件不正确。优选,当判断接收的版本信息文件中所描述的点表模型与当前使用的点表模型不一致时:a)数据接收侧主站向数据发送侧主站发送点表模型文件召唤请求;b)数据发送侧主站响应点表模型文件召唤请求,向数据接收侧主站发送点表模型文件;c)数据接收侧主站接收点表模型文件,并将点表模型文件导入自身运行环境,导入成功后,进入步骤7)。本专利技术的有益效果是:本专利技术解决了主站间纵向数据交换的点表模型分别维护的问题,在不增加维护难度、技术门槛的基础上,达到了主站间数据传输的单侧维护的效果,节省了现有主站自动化维护人员的时间精力,提高了主站间数据传送通道的维护效率。附图说明图1是本专利技术基于源端点表模型维护的主站间纵向数据传输方法的流程图;图2是本专利技术简化的点表模型文件CIM/UML示意图;图3是本专利技术示例版本信息文件代码。具体实施方式下面结合附图和具体的实施例对本专利技术技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本专利技术并能予以实施,但所举实施例不作为对本专利技术的限定。基于源端点表模型维护的主站间纵向数据传输方法,如图1所示,包括如下步骤:1)判断当前数据发送侧主站和数据接收侧主站之间是否正在进行数据传输,若是则进入步骤2),若否则进入步骤3);2)停止当前数据传输并向数据接收侧主站发送数据停止传送信息,当收到数据接收侧主站发送的确认信息后进入步骤3);其中,数据接收侧主站发送确认信息后定时发送版本信息文件召唤请求,直至能够正确召唤版本文件;3)数据发送侧主站建立点表模型;4)数据发送侧主站依据生成的点表模型文件生成相应的版本信息文件;5)数据发送侧主站响应数据接收侧主站发送的版本信息文件召唤请求,将版本信息文件发送至数据接收侧主站;6)数据接收侧主站判断接收的版本信息文件是否正确,若正确则进入步骤7);7)数据接收侧主站向数据发送侧主站发送激活数据传输信息;8)数据发送侧主站接收激活数据传输信息后,立即使用该版本的点表模型进行远动数据传送,直至通信结束;其中,采用扩展的IEC-60870-5-104(扩展的IEC-60870-5-104规约可参照:https://en.wikipedia.org/wiki/IEC_60870-5#IEC_60870-5-104)或扩展的DL476-92(可参照:http://www.doc88.com/p-3018718742470.html)规约进行数据传输和控制操作,且在上述步骤1)-步骤8)中,当数据发送侧主站更改点表模型时,则进入步骤1)。采用扩展的IEC-60870-5-104或扩展的DL476-92规约进行数据传输/控制操作,两侧主站包括数据发送侧主站和数据接收侧主站,在进行数据传输过程前需先行约定每个点号所传输数据的内容以及含义,即传输内容约定,该过程自动实现,无需进行人工干预,而点号的定义由数据发送侧主站进行单边维护,数据接收侧主站无需人工维护。优选,步骤6)中,数据接收侧主站解析版本信息文件,比较接收的版本信息文件中点表模型文件版本是否与当前传输使用的点表模型文件一致,若各个信息均一致,则判断接收的版本信息文件正确,即判断接收的版本信息文件中所描述的点表模型与当前数据接收侧主站使用的点表模型一致,否则判断接收的版本信息文件不正确,即判断版本信息文件中所描述的点表模型与当前数据接收侧主站使用的点表模型不一致。当判断接收的版本信息文件不正确时,即版本信息文件中所描述的点表模型与当前数据接收侧主站使用的点表模型不一致时:a)数据接收侧主站向数据发送侧主站发送点表模型文件召唤请求;b)数据发送侧主站响应点表模型文件召唤请求,向数据接收侧主站发送点表模型文件;c)数据接收侧主站接收点表模型文件,并将点表模型文件导入自身运行环境,导入成功后,进入步骤7)。其中,步骤3)中,数据发送侧主站建立使用CIM/XML格式描述的点表模型文件,具体包括简化的点表模型文件或者扩展的点表模型文件。IEC61970-552CIMXMLModelExchangeFormat:简称CIM/XML,是国际标准,电力系统的大多数应用都是基于CIM/XML进行离线模型交换。点表模型(即传输数据的内容以及含义)使用扩展的CIM/UML进行描述,点表模型文件采用扩展的CIM/XML格式进行描述,并以后缀名为“.poi”的文本文件进行存储、传输。其中,CIM是模型规范,可以用UML或者XML表示出来,如果采用UML,则表现形式如附图2所示;如果采用XML,则就是XML格式的文件。简化的点表模型文件:采用无一次设备的CIM/XML模型,即认为所有采集测点均为子控制区(SubControlArea)所有,点表文件中仅包本文档来自技高网...
基于源端点表模型维护的主站间纵向数据传输方法

【技术保护点】
基于源端点表模型维护的主站间纵向数据传输方法,其特征在于,包括如下步骤:1)判断当前数据发送侧主站和数据接收侧主站之间是否正在进行数据传输,若是则进入步骤2),若否则进入步骤3);2)停止当前数据传输并向数据接收侧主站发送数据停止传送信息,当收到数据接收侧主站发送的确认信息后进入步骤3);其中,数据接收侧主站发送确认信息后定时发送版本信息文件召唤请求,直至能够正确召唤版本文件;3)数据发送侧主站建立点表模型;4)数据发送侧主站依据生成的点表模型文件生成相应的版本信息文件;5)数据发送侧主站响应数据接收侧主站发送的版本信息文件召唤请求,将版本信息文件发送至数据接收侧主站;6)数据接收侧主站判断接收的版本信息文件是否正确,若正确则进入步骤7);7)数据接收侧主站向数据发送侧主站发送激活数据传输信息;8)数据发送侧主站接收激活数据传输信息后进行远动数据传送直至通信结束;其中,采用扩展的IEC‑60870‑5‑104或扩展的DL476‑92规约进行数据传输和控制操作,且在上述步骤1)‑步骤8)中,当数据发送侧主站更改点表模型时,则进入步骤1)。

【技术特征摘要】
1.基于源端点表模型维护的主站间纵向数据传输方法,其特征在于,包括如下步骤:1)判断当前数据发送侧主站和数据接收侧主站之间是否正在进行数据传输,若是则进入步骤2),若否则进入步骤3);2)停止当前数据传输并向数据接收侧主站发送数据停止传送信息,当收到数据接收侧主站发送的确认信息后进入步骤3);其中,数据接收侧主站发送确认信息后定时发送版本信息文件召唤请求,直至能够正确召唤版本文件;3)数据发送侧主站建立点表模型;4)数据发送侧主站依据生成的点表模型文件生成相应的版本信息文件;5)数据发送侧主站响应数据接收侧主站发送的版本信息文件召唤请求,将版本信息文件发送至数据接收侧主站;6)数据接收侧主站判断接收的版本信息文件是否正确,若正确则进入步骤7);7)数据接收侧主站向数据发送侧主站发送激活数据传输信息;8)数据发送侧主站接收激活数据传输信息后进行远动数据传送直至通信结束;其中,采用扩展的IEC-60870-5-104或扩展的DL476-92规约进行数据传输和控制操作,且在上述步骤1)-步骤8)中,当数据发送侧主站更改点表模型时,则进入步骤1)。2.根据权利要求1所述的基于源端点表模型维护的主站间纵向数据传输方法,其特征在于,步骤6)中,数据接收侧主站解析版本信息文件,比较接收的版本信息文件中点表模型文件版本是否与当前传输使用的点表模型文件一致,若各个信息均一致,则判断接收的版本信息文件正确,否则判断接收的版本信...

【专利技术属性】
技术研发人员:陶永晶施志良刘波
申请(专利权)人:南京南瑞继保电气有限公司南京南瑞继保工程技术有限公司
类型:发明
国别省市:江苏,32

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

1