[发明专利]核电DCS数字化程序的验证装置及方法有效
申请号: | 202110735802.7 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113419494B | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 杨亮;卞秀石;周维长;邓基杰 | 申请(专利权)人: | 台山核电合营有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕;彭家恩 |
地址: | 529228 广东省江门市台山市赤溪镇铜*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 核电 dcs 数字化 程序 验证 装置 方法 | ||
1.一种核电DCS数字化程序的验证装置,其特征在于,所述装置包括:
构建模块,用于构建核电DCS数字化程序的单机离线运行与显示环境,以模拟核电DCS数字化程序在实际机组中的运行与显示环境;
导入模块,用于获取待验证的核电DCS数字化程序,并将所述待验证的核电DCS数字化程序导入所述单机离线运行与显示环境,以使所述待验证的核电DCS数字化程序显示在所述单机离线运行与显示环境中;
验证模块,用于对显示的核电DCS数字化程序进行验证,若存在错误,则进行修改,得到修改后的核电DCS数字化程序;
所述构建模块包括:
数据库生成子模块,用于生成存储核电DCS数字化程序的数据库;
查询子模块,用于根据查询指令,查询所述数据库,得到目标核电DCS数字化程序;
显示子模块,用于加载并显示所述目标核电DCS数字化程序;
运行子模块,用于接收控件操作指令,并根据所述控件操作指令,与所述目标核电DCS数字化程序内的控件进行动态交互;
所述数据库生成子模块包括:
第一获取单元,用于获取具有文件目录的包括多个核电DCS数字化程序的文件包;
第二获取单元,用于遍历所述文件目录,并根据所述核电DCS数字化程序的命名规则,从所述文件包中识别并得到数字化程序清单,其中,所述数字化程序清单中的每条记录对应于一个核电DCS数字化程序;
显示调整单元,用于根据所述数字化程序清单,读取每一个核电DCS数字化程序,并根据预设显示方式,调整每一个核电DCS数字化程序,得到修改后的各核电DCS数字化程序;
第三获取单元,用于获取各核电DCS数字化程序在实际机组中运行和显示时的预设资源文件;
存储单元,用于存储数字化程序清单、修改后的各核电DCS数字化程序和预设资源文件;
所述显示调整单元具体用于:识别每一个核电DCS数字化程序包含的多个在非实际机组DCS软硬件环境下无法加载的第一控件,并采用DIV+CSS的布局方式,将多个所述第一控件替换为具有不同标识信息的多个第一静态DIV块,以使所述运行子模块根据标识信息,调用对应的第一静态DIV块,其中,所述第一静态DIV块的背景图片和动作显示效果与实际机组保持一致;根据机组报警组态参数,识别每一个核电DCS数字化程序包含的数字化报警卡,并根据是否需要手动复位在核电DCS数字化程序的菜单区域增加复位按钮控件,以使所述复位按钮控件触发后,停止报警;识别每一个核电DCS数字化程序包含的数字化操作规程的工序打钩控件,并生成数字化操作规程工序信息表,其中,所述信息表以数字化操作规程编码为身份标识信息,所述信息表包括以下内容:工序打钩控件的属性、工序执行顺序和工序执行状态标记内容;在每一个核电DCS数字化程序的操作画面的导航链接按钮控件的预设范围内,增加第二静态DIV块,所述第二静态DIV块用于显示所述导航链接按钮控件对应的操作画面名称。
2.如权利要求1所述的装置,其特征在于,所述运行子模块具体用于:记录目标核电DCS数字化程序的程序状态;
所述显示子模块,还用于根据所述运行子模块记录的程序状态,更新显示所述目标核电DCS数字化程序。
3.如权利要求1所述的装置,其特征在于,所述运行子模块具体用于:调用所述显示子模块以直接显示所述目标核电DCS数字化程序。
4.如权利要求1所述的装置,其特征在于,所述装置还包括:
植入模块,用于将所述修改后的核电DCS数字化程序植入实际机组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于台山核电合营有限公司,未经台山核电合营有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110735802.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电磁铁匝间自动检测仪
- 下一篇:传感器