一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于核电厂DCS系统中变量使用信息自动统计方法及系统与流程

2022-09-04 05:39:13 来源:中国专利 TAG:

技术特征:
1.用于核电厂dcs系统中变量使用信息自动统计方法,其特征在于,该自动统计方法包括:组态软件实时获取操作者启用核电厂dcs系统的统计变量使用情况指令;根据所述统计变量使用情况指令,识别出统计变量的变量统计范围;根据所述变量统计范围,确定统计变量的数据存储区域,并从所述数据存储区域提取变量数据;对所述变量数据进行数据遍历,得到统计变量的使用情况,作为自动统计结果;并对所述自动统计结果进行展示。2.根据权利要求1所述的用于核电厂dcs系统中变量使用信息自动统计方法,其特征在于,所述的根据所述统计变量使用情况指令,识别出待统计变量的变量统计范围,具体包括:根据所述统计变量使用情况指令,清空核电厂dcs系统中站点树上所有变量的底色,并将所有变量的底色设置为透明色;根据触发“统计变量图页”事件的位置,获取统计变量的变量统计范围;对所述变量统计范围进行有效性判断,若所述变量统计范围是有效的,则确定统计变量的数据存储区域;若所述变量统计范围是无效的,即选中的统计变量为空,则结束统计,并给出提示。3.根据权利要求2所述的用于核电厂dcs系统中变量使用信息自动统计方法,其特征在于,所述的根据触发“统计变量图页”事件的位置,获取统计变量的变量统计范围,包括:根据鼠标在图页中的当前选中位置,获取统计变量的变量统计范围,记录需要进行变量统计的所有变量名;所述变量统计范围包括第一层整个工程和/或第二层某类型变量和/或第三层某名称变量;其中:第一层整个工程指的是核电厂dcs系统中的站点所有变量;第二层某类型变量指的是某一类型下的所有变量;第三层某名称变量指的是某一具体名称的变量。4.根据权利要求3所述的用于核电厂dcs系统中变量使用信息自动统计方法,其特征在于,所述变量统计范围的第一层整个工程、第二层某类型变量和第三层某名称变量是从上到下的变量树结构。5.根据权利要求1所述的用于核电厂dcs系统中变量使用信息自动统计方法,其特征在于,所述的对所述变量数据进行数据遍历,得到统计变量的使用情况,作为自动统计结果,包括:依次遍历站点中所有功能图页,在每个图页中依次查找是否存在需要统计的变量名;如果存在,则以变量名为索引键,使用该变量的图页名列表为索引值的qmap结构保存遍历查找结果;对所述qmap结构是否为空进行判断:若所述qmap结构为空,则获取当前站点树上所有变量的列表,根据属性列表中功能图页名的属性值是否为空来设置变量节点的底色;若功能图页名的属性值不为空,则将其底色设置为灰色;否则,将底色置为透明色;结束统计,并给出提示;若所述qmap结构不为空,则并列执行更新变量名操作和更新背景操作;更新变量名操
作包括:依次遍历所述qmap结构,取出变量名,获取该变量的属性列表,并使用索引值更新变量属性列表中功能图页名的值;更新背景操作包括:依次遍历所述qmap结构,取出变量名,当对应的索引值不为空值时,则在站点树上查找出对应的变量名节点,将该节点的底色设置为灰色,否则,将底色置为透明色。6.根据权利要求1所述的用于核电厂dcs系统中变量使用信息自动统计方法,其特征在于,所述的对所述自动统计结果采用多种形式输出的方式进行展示,支持按类型、名称、表格、图形多种方式导出所述自动统计结果。7.根据权利要求1所述的用于核电厂dcs系统中变量使用信息自动统计方法,其特征在于,该自动统计方法适应于核电站dcs平台控制站或者现场传输站tu中的逻辑算法图中的变量使用信息自动统计。8.用于核电厂dcs系统中变量使用信息自动统计系统,其特征在于,该自动统计系统包括变量组态模块、变量使用模块和变量统计模块;所述变量组态模块,作为核电厂dcs系统的数据源,用于产生核电厂dcs系统的变量数据,并将所述变量数据共享给变量使用模块和变量统计模块;及用于向所述变量统计模块发起统计指令;所述变量使用模块,用于使用所述变量数据,实时记录核电厂dcs系统的变量的使用情况;并根据变量的使用情况发送至所述变量统计模块;所述变量统计模块,用于响应所述变量组态模块的统计指令,从所述数据源获取变量数据,并根据变量数据的使用情况,对所述变量数据进行数据遍历,得到统计变量的使用情况,作为自动统计结果;并将所述自动统计结果反馈展示信息至变量使用模块。9.根据权利要求8所述的用于核电厂dcs系统中变量使用信息自动统计系统,其特征在于,所述变量统计模块对所述变量数据进行数据遍历,得到统计变量的使用情况,作为自动统计结果,具体执行过程为:依次遍历站点中所有功能图页,在每个图页中依次查找是否存在需要统计的变量名;如果存在,则以变量名为索引键,使用该变量的图页名列表为索引值的qmap结构保存遍历查找结果;对所述qmap结构是否为空进行判断:若所述qmap结构为空,则获取当前站点树上所有变量的列表,根据属性列表中功能图页名的属性值是否为空来设置变量节点的底色;若功能图页名的属性值不为空,则将其底色设置为灰色;否则,将底色置为透明色;结束统计,并给出提示;若所述qmap结构不为空,则并列执行更新变量名操作和更新背景操作;更新变量名操作包括:依次遍历所述qmap结构,取出变量名,获取该变量的属性列表,并使用索引值更新变量属性列表中功能图页名的值;更新背景操作包括:依次遍历所述qmap结构,取出变量名,当对应的索引值不为空值时,则在站点树上查找出对应的变量名节点,将该节点的底色设置为灰色,否则,将底色置为透明色。10.根据权利要求8所述的用于核电厂dcs系统中变量使用信息自动统计系统,其特征在于,该自动统计系统在核电厂dcs系统变量统计中采用将统计功能与使用功能独立的方式。

技术总结
本发明公开了用于核电厂DCS系统中变量使用信息自动统计方法及系统,包括:组态软件实时获取操作者启用核电厂DCS系统的统计变量使用情况指令;根据所述统计变量使用情况指令,识别出统计变量的变量统计范围;根据所述变量统计范围,确定统计变量的数据存储区域,并从所述数据存储区域提取变量数据;对所述变量数据进行数据遍历,得到统计变量的使用情况,作为自动统计结果;并对所述自动统计结果进行展示。本发明针对核电站DCS系统的变量使用信息,采用将统计功能与使用功能独立,针对大量且种类繁多的变量实现自动统计,提高统计效率;统计针对的数据区域及数据过滤技术,保证数据的有效性,采用多样式展示统计结果的方式。采用多样式展示统计结果的方式。采用多样式展示统计结果的方式。


技术研发人员:刘明星 黄俊 蒋维 吴延群 李晓龙 杨斌 王远兵 许光俊 李哲
受保护的技术使用者:中国核动力研究设计院
技术研发日:2022.06.15
技术公布日:2022/9/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献