【技术实现步骤摘要】
变电站配置描述模型文件管理方法、装置、设备及介质
[0001]本申请涉及变电站设备控制领域,特别涉及一种变电站配置描述模型文件管理方法
、
装置
、
设备及介质
。
技术介绍
[0002]在变电站自动化系统中,接入的设备种类繁多
、
数量庞大
、
模型复杂
。
目前,现有的变电站自动化配置软件的解析方法存在一些问题
。
例如,在处理内含成百上千台自动化装置模型的变电站配置描述
(Substation Configuration Description
,
SCD)
模型文件时,解析速度慢
、
响应不及时
、
中央处理器
(Central Processing Unit
,
CPU)
及内存占用率高,导致现场调试运维工作效率低下,严重影响了用户的体验感
。
技术实现思路
[0003]本申请提供一种变电站配置描述模型文件管理方法
、
装置
、
设备及介质,能够提高变电站配置描述模型文件的解析速度
。
[0004]第一方面,本申请实施例提供一种变电站配置描述模型文件管理方法,其包括:对变电站配置描述模型文件进行解析;以及对变电站配置描述模型文件进行配置,其中,所述对变电站配置描述模型文件进行解析包括:导入变电站配置描述模型文件,所述变电站配置描述模型文件包 ...
【技术保护点】
【技术特征摘要】
1.
一种变电站配置描述模型文件管理方法,其特征在于,包括:对变电站配置描述模型文件进行解析;以及对变电站配置描述模型文件进行配置,其中,所述对变电站配置描述模型文件进行解析包括:导入变电站配置描述模型文件,所述变电站配置描述模型文件包括多个变电站自动化装置模型;将所述变电站配置描述模型文件的根元素下的多个一级子节点作为特征节点,将各所述特征节点的内容以字符串的形式存储;基于对指定特征节点的调阅指令,解析指定特征节点对应字符串得到解析内容,将所述解析内容显示为图形界面
。2.
如权利要求1所述的变电站配置描述模型文件管理方法,其特征在于,所述将所述变电站配置描述模型文件的根元素下的多个一级子节点作为特征节点,将各所述特征节点的内容以字符串的形式存储包括:采用
QXmlStreamReader
类方法遍历所述变电站配置描述模型文件;若所述变电站配置描述模型文件存在语法错误,则产生报错信息;若所述变电站配置描述模型文件语法正确,则将所述变电站配置描述模型文件的根元素下的多个一级子节点作为特征节点,通过
QXmlStreamWriter
类方法将各所述特征节点的内容以字符串的形式存储;所述基于对指定特征节点的调阅指令,解析指定特征节点对应字符串得到解析内容,将所述解析内容显示为图形界面包括:基于对指定特征节点的调阅指令,通过
QDomDocument
类方法载入指定特征节点对应字符串得到解析内容
。3.
如权利要求1所述的变电站配置描述模型文件管理方法,其特征在于,所述对变电站配置描述模型文件进行解析还包括:确定是否接收到针对当前图形界面的修改操作指令;在接收到针对所述当前图形界面的修改操作指令后,修改所述当前图形界面为修改后图形界面;根据所述修改后图形界面回写为对应的修改后字符串,并将所述修改后字符串赋值于所述当前图形界面对应的所述特征节点
。4.
如权利要求3所述的变电站配置描述模型文件管理方法,其特征在于,所述对变电站配置描述模型文件进行解析还包括:确定是否接收到保存模型指令;在接收到所述保存模型指令后,根据修改后各所述特征节点的字符串形成内容合并形成更新后的变电站配置描述模型文件
。5.
如权利要求4所述的变电站配置描述模型文件管理方法,其特征在于,所述在接收到所述保存模型指令后,根据修改后各所述特征节点的内容合并形成更新后的变电站配置描述模型文件包括:在接收到所述保存模型指令后,通过
QXmlStreamWriter
类方法将修改后各所述特征节点的字符串形成内容回写,并合并形成更新后的变电站配置描述模型文件
。6.
如权利要求1所述的变电站配置描述模型文件管理方法,其特征在于,所述特征节点
包括所述变电站配置描述模型文件的根元素下的隐私节点
、
头节点
、
变电站描述
、
通信系统描述
、
智能电子设备描述
、
逻辑节点数据类型模板
。7.
如权利要求1所述的变电站配置描述模型文件管理方法,其特征在于,所述对变电站配置描述模型文件进行配置包括:获取变电站配置描述模型文件;所述获取变电站配置描述模型文件包括:从综合应用主机获取主机端最新版本变电站配置描述模型文件;或新建变电站配置描述...
【专利技术属性】
技术研发人员:应俊,季海峰,李凯,孙文武,周万胜,
申请(专利权)人:珠海优特电力科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。