[发明专利]一种实现二次设备可视化插件的方法有效
申请号: | 201910312448.X | 申请日: | 2019-04-18 |
公开(公告)号: | CN110109713B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 高松峰;唐明帅;赵新春;房同忠;王文涛 | 申请(专利权)人: | 北京四方继保自动化股份有限公司;北京四方继保工程技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451 |
代理公司: | 北京智绘未来专利代理事务所(普通合伙) 11689 | 代理人: | 张红莲 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 二次 设备 可视化 插件 方法 | ||
一种实现二次设备可视化插件的方法,包括以下步骤:根据二次设备的特点,建立插件使用的二次设备数据结构;定义插件实体类,分别定义接口类与实现类,供应用程序调用,以实现可视化功能模块的动态加载;应用程序通过调用步骤2定义的所述插件的接口类,实现二次设备可视化的所有操作;利用步骤1定义的数据结构,插件添加应用程序提供的数据,实现二次设备可视化绘制的功能;通过配置文件的方式定义图元风格和互操作行为;应用程序调用可视化插件实现二次设备可视化。本发明实现二次设备可视化功能,从而降低应用系统软件设计的复杂性,简化程序设计,减少开发人员在二次设备可视化方面的工作量,提高软件开发的效率。
技术领域
本发明属于电力系统自动化领域,具体涉及到一种实现二次设备可视化插件的方法。
背景技术
随着智能变电站迅速发展和普及,SCD文件在变电站中的作用越来越突出,但由于SCD文件过于抽象,站内运维调试人员理解起来比较困难,所以需要一种直观的方式帮助运维人员理解SCD文件中二次设备信息。二次设备可视化的方式可以以具体的图形图元表示出SCD文件中配置的二次设备信息,从而能够有效地帮助运维调试人员理解SCD文件中的内容,提高站内设备运行的安全性。
虽然二次设备可视化技术为抽象的SCD文件提供了一种很好的具体化方式。但是二次设备可视化开发周期比较长、技术要求比较高,需要耗费大量的人力、物力、财力。因此,需要开发一种较为通用的二次设备可视化插件。
综上所述,本发明针对二次设备可视化插件的实现方法进行研究,提供了一种实现二次设备可视化插件的方法。
发明内容
为解决SCD文件中二次设备信息过于抽象化的问题,本发明提出了一种实现二次设备可视化插件的方法。
本发明具体采用以下技术方案。一种实现二次设备可视化插件的方法,其特征在于,所述方法包括以下步骤:
步骤1:根据二次设备的特点,建立插件使用的二次设备数据结构,定义的数据中包含全部所有图形展示的必要数据;
步骤2:定义插件实体类,分别定义接口类与实现类,供应用程序调用,以实现可视化功能模块的动态加载;
步骤3:应用程序通过调用步骤2定义的所述插件的接口类,实现二次设备可视化的操作;
步骤4:利用步骤1定义的数据结构,添加应用程序提供的数据,实现二次设备可视化绘制的功能;
步骤5:插件通过配置文件的方式,定义图元风格和互操作行为;
步骤6:应用程序调用可视化插件。
本发明进一步包括以下优选方案。
在步骤1中,为了保证接口设计的通用性,用于应用程序与插件接口的数据信息传递的定义的所述数据结构采取了兼容设计,支持通过步骤1定义的所述数据结构传递绘制所需的所有数据。
在步骤1中,所述数据结构包括:装置描述数据、状态量数据、模拟量数据、软压板数据、硬压板数据、网络端口数据、GOOSE/SV回路数据。
所述装置描述数据包括:装置型号、装置名称、装置厂商;所述状态数据包括:状态编号、状态描述、状态路径、图元闪烁标记;所述模拟量数据包括:模拟量编号、模拟量描述、模拟量路径、图元闪烁标记;所述软压板数据包括:遥控编号、软压板编号、软压板描述以及软压板遥信信息;所述硬压板数据包括:硬压板编号、硬压板描述以及硬压板遥信信息;所述网络端口数据包括:所属网络、端口号、接口地址、接口类型;所述GOOSE/SV回路数据包括:回路ID,输出装置ID、输出虚端子名称和描述、输出虚端子路径、输出软压板信息以及路径、输出虚端子控制块APPID、输入装置ID、输入虚端子名称和描述、输入虚端子路径、输入软压板信息、虚端子关联状态信息、与该虚回路关联的网络端口ID。
在步骤3中,所述接口根据不同用途包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四方继保自动化股份有限公司;北京四方继保工程技术有限公司,未经北京四方继保自动化股份有限公司;北京四方继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910312448.X/2.html,转载请声明来源钻瓜专利网。