一种分布式IEC61850通信组件的数据交互方法技术

技术编号:16755300 阅读:52 留言:0更新日期:2017-12-09 01:56
本发明专利技术涉及一种分布式IEC61850通信组件的数据交互方法,1、以配置文件或配置数据库的形式增加配置信息,将IEC61850的数据Reference映射到带ID的通用数据格式;2、使用Protocol Buffer在IEC61850通信组件上实现RPC接口供应用程序调用;3、根据IEC61850通信功能的需要,部署系统中各个IEC61850通信组件及应用程序。本发明专利技术隐藏IEC61850通信细节,简化了通信接口,使IEC61850应用程序开发更简单;IEC61850通信组件采用分布式架构、和应用程序间通过RPC接口调用的方式交互数据,实现错误隔离,提高系统处理能力;可供多种语言的应用程序使用,提高了系统的可扩展性;可以多个实例运行在不同物理计算机,突破了直接接口调用只能在单机上运行导致的物理资源限制,可实现大规模数据的分布式处理。

A data interaction method for distributed IEC61850 communication components

Data exchange method of the invention relates to a distributed IEC61850 communication component, 1, in the configuration file or database configuration in the form of increased configuration information, the data of Reference IEC61850 are mapped to the universal data format with ID; 2, the use of Protocol Buffer implementation of the RPC interface in the IEC61850 communication component for the calling application; 3. According to the needs of the IEC61850 communication function, the deployment of various IEC61850 communication components and application system. The hidden IEC61850 communication details, simplify the communication interface, the IEC61850 application development easier; IEC61850 communication module adopts RPC interactive data interface calls through distributed architecture, and application program, realize fault isolation, improve the processing capacity of the system; the application for the use of language, the system can be expanded can; multiple instances running on different physical computers, broke through the physical resources directly call interface can only run on a single machine to limit, can realize large-scale distributed processing of data.

【技术实现步骤摘要】
一种分布式IEC61850通信组件的数据交互方法
本专利技术属于电力自动化通信领域,具体涉及一种分布式IEC61850通信组件的数据交互方法。
技术介绍
IEC61850是一种电力自动化通信协议,用于在电力自动化系统中的不同设备间传递数据及控制信息。由于IEC61850的制订采用了面向对象的思想,通讯又映射到MMS协议实现,所以相对于IEC61968-5中的101、103和104等传统协议而言,从通信报文格式到功能逻辑都比较复杂。目前应用的模式,基本都是将IEC61850通信组件的数据以代码库的形式提供给上层应用调用,这种使用方式存在以下几个问题:1.应用程序需要考虑模型解析、参数配置、连接管理及数据类型转换等诸多问题,而且要求应用程序开发者对IEC61850标准有深入了解,增加了IEC61850应用程序开发的难度;2.由于IEC61850通信组件和上层应用程序采用接口函数调用的方式交互,二者耦合紧密,在IEC61850通信组件出现异常时,可能会波及到上层应用程序,造成严重错误;3.IEC61850通信组件的接口函数调用的形式也限制了应用程序开发使用的编程语言要和IEC61850通信本文档来自技高网...
一种分布式IEC61850通信组件的数据交互方法

【技术保护点】
一种分布式IEC61850通信组件的数据交互方法,其特征在于,包括以下步骤:步骤1、以配置文件或配置数据库的形式增加配置信息,将IEC61850的数据Reference映射到带ID的通用数据格式;步骤2、使用Protocol Buffer在IEC61850通信组件上实现RPC接口供应用程序调用;步骤3、根据IEC61850通信功能的需要,部署系统中各个IEC61850通信组件及应用程序。

【技术特征摘要】
1.一种分布式IEC61850通信组件的数据交互方法,其特征在于,包括以下步骤:步骤1、以配置文件或配置数据库的形式增加配置信息,将IEC61850的数据Reference映射到带ID的通用数据格式;步骤2、使用ProtocolBuffer在IEC61850通信组件上实现RPC接口供应用程序调用;步骤3、根据IEC61850通信功能的需要,部署系统中各个IEC61850通信组件及应用程序。2.根据权利要求1所述的一种分布式IEC61850通信组件的数据交互方法,其特征在于,步骤1中所述的配置信息包括以下内容:DataID为该数据的ID,AssociationID为该数据所属的连接,Reference为该数据在IEC61850模型中对应的Reference,Q为该数据对应的质量码在IEC61850中的Reference,T表示该数据对应的时间戳在IEC61850中的Reference,Category表示该数据的类型。3.根据权利要求2所述的一种分布式IEC61850通信组件的数据交互方法,其特征在于,所述的数据的类型包括:YX遥信、YC遥测、YK遥控、YM遥脉、SG定值组、SGCB定值组控制块。4.根据权利要求1-3任一项所述的一种分布式IEC61850通信组件的数据交互方法,其特征在于,所述ID可以是自动产生的,也可以是根据应用中的某个物理量产生的。5.根据权利要求1...

【专利技术属性】
技术研发人员:丛春涛刘国华卜新萍谈凤真孙发恩
申请(专利权)人:积成电子股份有限公司
类型:发明
国别省市:山东,37

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

1