用于DCS中查找变量所在算法页的处理方法、系统、存储介质技术方案

技术编号:32834896 阅读:42 留言:0更新日期:2022-03-26 20:53
本发明专利技术公开了用于DCS中查找变量所在算法页的处理方法、系统、存储介质,包括在DCS逻辑算法组态中构建关系列表,关系列表包括变量名称key、变量所在算法页value、变量与变量所在算法页value的对应关系;查找关系列表中的目标变量名称key,根据变量名称key与变量所在的算法页value的对应关系查找得到与目标变量名称key关联的算法页value;其中,变量名称key、变量所在算法页value、变量与变量所在算法页value的对应关系预先进行存储。在查找变量时只需通过关系列表的形式在DCS逻辑算法组态中界面显示,可以秒级显现查找结果,并降低程序使用内存量。使用内存量。使用内存量。

【技术实现步骤摘要】
用于DCS中查找变量所在算法页的处理方法、系统、存储介质


[0001]本专利技术涉及核电厂安全级DCS
,具体涉及一种用于DCS中查找变量所在算法页的处理方法、系统、存储介质。

技术介绍

[0002]在核电厂DCS平台的工程师站软件算法组态软件中,随着项目需求的要求,算法页在算法组态中的数量会急剧增加,经常有几十页甚至上百页的算法逻辑页不等,算法页中由变量和相关逻辑模块组成,并且经常会出现一个变量在多个算法页中出现的场景。在工程人员使用算法组态功能构建算法模块的时候,需要随时关注变量所在算法页的使用情况。
[0003]目前已经具备通过变量名称来查找其所在算法页的使用情况功能,如附图1中所示,现有的查找变量所在的算法页的方法是:首先,加在当前站点的所有算法页到内存中,然后选择查找变量,在所有存储的算法页中遍历查找,接着整理统计结果,将查找到的变量所在的算法页通过界面显示。由于采用遍历多个算法页的方式,导致当算法页数量较大的时候对算法页的遍历查找都需要花费大量的时间,大大降低工程人员的开发效率,用户体验不佳。/>
技术实现思路
...

【技术保护点】

【技术特征摘要】
1.一种用于DCS查找变量所在算法页的处理方法,其特征在于,包括:(1)在DCS逻辑算法组态中构建关系列表,所述关系列表包括变量名称key、变量所在算法页value、变量与变量所在算法页value的对应关系;(2)查找所述关系列表中的目标变量名称key,根据变量名称key与变量所在的算法页value的对应关系查找得到与所述目标变量名称key关联的算法页value;其中,所述变量名称key、变量所在算法页value、变量与变量所在算法页value的对应关系预先进行存储。2.根据权利要求1所述的一种用于DCS查找变量所在算法页的处理方法,其特征在于,还包括动态维护所述关系列表。3.根据权利要求2所述的一种用于DCS查找变量所在算法页的处理方法,其特征在于,所述动态维护关系列表包括关系列表中变量名称key和与其具有关联的算法页value的新增、删除。4.根据权利要求3所述的一种用于DCS查找变量所在算法页的处理方法,其特征在于,所述关系列表中变量名称key和与其具有关联的算法页value的新增包括:查找所述关系列表中的目标变量名称key,若在所述关系列表中不存在目标变量名称key,则在所述关系列表中增加所述目标变量名称key及与所述目标变量名称key相关联的算法页value,若存在,则查找与所述目标变量名称key相关联的算法页value并将所述算法页value加入所述关系列表中;所述关系列表中变量名称key和与其具有关联的算法页value的删除包括:查找所述关系列表中的目标变量名称key,并查找与所述目标变量名称key相关联的变量value,删除所述目标变量名称key及相关联的变量value。5.根据权利要求1~4任一项所述的一种用于DCS查找变量所在算法页的处理方法,其特征在于,在DCS逻辑算法组态中还至少配置有变量名称列表,所述变量名称列表包括多个变量名称,建立所述变量列表中的变量名称与所述关系列表中的变量名称的关联,查找所述变量列表的目标变量名称key关联找到所述关系列表中的目标变量名称key。6.根据权利要求5所述的一种用于DCS查找变量...

【专利技术属性】
技术研发人员:李晓龙刘明星黄俊蒋维吴延群杨斌王远兵许光俊
申请(专利权)人:中国核动力研究设计院
类型:发明
国别省市:

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

1