一种电力二次设备软件开发框架及开发方法技术

技术编号:41734339 阅读:30 留言:0更新日期:2024-06-19 12:54
本发明专利技术属于电力电子技术领域,具体涉及一种电力二次设备软件开发框架及开发方法,该架构包括业务模型配置单元、通用基类单元、类对象实例化单元和数据编辑界面单元;业务模型配置单元用于描述待生成的各UI界面内容;通用基类单元用于提供对各单元进行操作的通用接口;通用接口用于依据业务需求进行二次开发实现对应业务功能,得到业务类;类对象实例化单元用于对业务类进行实例化,得到业务类对象;业务类对象用于将工程数据解析成对应的业务数据对象;数据编辑界面单元用于生成UI界面,以及将业务数据对象显示在对应的UI界面中。由此,本发明专利技术解决了现有电力二次设备软件开发成本高、工作量大效率低以及后期维护难度大的问题。

【技术实现步骤摘要】

本专利技术属于电力电子,具体涉及一种电力二次设备软件开发框架及开发方法


技术介绍

1、电力二次设备是指对一次设备进行监视、测量、控制、调节与辅助的具有行为能力的机械部件及其附属装置,主要包括继电保护和自动装置、rtu等远端测量监视装置和直流电源设备等。实现电力设备程序功能的软件称作电力二次设备软件。

2、电力二次设备软件多为离线数据配置工具,由于业务需求的不同,每个配置工具的每个模块几乎都需要定制数据加载解析、访问接口和编辑界面,甚至离线配置数据的导出都需要定制。另一方面,随着智能变电站的发展,所应用的新技术、新设备也将不断更新换代,对应的二次设备软件也要升级,这无疑加重了电力二次设备软件的开发难度。

3、总之,根据业务需求定制化开发电力二次设备软件这种方式,导致开发工作量庞大,开发效率低、成本高,而且定制化的开发方式也增加了后期维护的难度。


技术实现思路

1、本专利技术的目的在于提供一种电力二次设备软件开发框架及开发方法,用以解决现有技术中电力二次设备软件开发成本高、工作量大效率低本文档来自技高网...

【技术保护点】

1.一种电力二次设备软件开发框架,其特征在于:该架构包括业务模型配置单元、通用基类单元、类对象实例化单元和数据编辑界面单元;

2.根据权利要求1所述的电力二次设备软件开发框架,其特征在于:该架构还包括业务类注册管理单元,所述业务类注册管理单元用于将业务类以与配置信息存在设定映射关系的方式进行注册,以便于根据业务模型配置单元中配置信息进行查找。

3.根据权利要求1所述的电力二次设备软件开发框架,其特征在于:所述业务模型配置单元中配置的内容包括所有属性字段,对应配置内容包括各属性的名称和描述内容;

4.根据权利要求1所述的电力二次设备软件开发框架,其特征在...

【技术特征摘要】

1.一种电力二次设备软件开发框架,其特征在于:该架构包括业务模型配置单元、通用基类单元、类对象实例化单元和数据编辑界面单元;

2.根据权利要求1所述的电力二次设备软件开发框架,其特征在于:该架构还包括业务类注册管理单元,所述业务类注册管理单元用于将业务类以与配置信息存在设定映射关系的方式进行注册,以便于根据业务模型配置单元中配置信息进行查找。

3.根据权利要求1所述的电力二次设备软件开发框架,其特征在于:所述业务模型配置单元中配置的内容包括所有属性字段,对应配置内容包括各属性的名称和描述内容;

4.根据权利要求1所述的电力二次设备软件开发框架,其特征在于:该架构还包括离线数据导出单元;所述业务模型配置单元中配置的内容包括导出数据项目;离线数据导出单元用于依据导出数据项目将界面ui中显示的对应内容导出。

5.根据权利要求1至4任一项所述的电力二次设备软件开发框架,其特征在于:...

【专利技术属性】
技术研发人员:李亚鹏吴亚涛王铭豪刘浩磊陈献庆纪元王利业李旺杨静姬希娜
申请(专利权)人:许继集团有限公司
类型:发明
国别省市:

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

1