[发明专利]一种核电站DCS电子报警卡快速检查方法在审
申请号: | 201510304873.6 | 申请日: | 2015-06-08 |
公开(公告)号: | CN104965865A | 公开(公告)日: | 2015-10-07 |
发明(设计)人: | 赵潮涌;霍建波;马维;王立刚;吴雷;叶桦;孙博;彭帅国;罗晓君;邹国飞;王玉丰;张玲;陈涛;王伟;何平;毛新民;孙建超;曾俭峰;贠小波;张兵;郄永学;高连国;朱郁 | 申请(专利权)人: | 北京广利核系统工程有限公司;中国广核集团有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 核电站 dcs 电子 报警 快速 检查 方法 | ||
技术领域
本发明属于核电站DCS信息处理技术领域,涉及核电站DCS电子报警卡快速检查方法。
背景技术
报警卡是一种按固定格式描述核电站DCS(全数字化仪控系统)报警信息的性质、位置、原因、以及应采取应对措施等的卡片,最早为纸质文件,经电子化后发展成为电子文件,是核电站操纵员进行报警处理的指导性文件。电子报警卡具体信息如图1所示。由于报警卡中的报警点名、报警级别、报警说明等报警信息也是核电站DCS变量信息数据库(以下简称数据库)的组成部分,所以对数据库中相关报警信息的检查是以报警卡为基准进行的,即检查报警卡中相关报警信息是否在数据库中被正确组态,因此这项测试活动被称为报警卡检查。
报警卡检查的测试工作虽然已经进入到了自动化的阶段,但是,此项测试活动耗时仍然比较长,效率依旧比较低下,例如在国内某核电站DCS项目中有将近4000多张报警卡,进行一次报警卡检查往往需要耗费2、3天左右的时间,所以在测试时通常的做法为:或者使用一台专用的计算机单独进行报警卡检查的测试工作;或者在周五下班时开始运行报警卡检查软件程序,等到下周一早晨上班时再查看测试结果。显然这种测试方法已经无法满足日益发展的测试需求。解决报警卡检查处理时间过长,提高工作效率和质量,保证核电站安全运行,是亟待解决的问题。
发明内容
本发明提供一种核电站DCS电子报警卡快速检查方法,提高了工作效率,缩短了报警卡检查处理时间,解决了报警卡检查处理时间过长的问题。
为了实现上述发明目的,本发明公开一种核电站DCS电子报警卡快速检查方法,其中方法包括:
步骤1,确认核电站DCS中报警信息已经组态完毕;
步骤2,确认电子报警卡文件是以第一文件格式存储在核电站DCS之中;
步骤3,以递归调用方法遍历电子报警卡文件的存储位置,查找全部电子报警卡文件;
步骤4,以第二文件格式打开电子报警卡文件,查找并提取相应报警信息,并将查找提取到的报警信息汇总成报警信息清单;
步骤5,对报警信息清单中的报警信息,按照“点类型”在数据库中进行查找与提取;
步骤6,把从数据库中查找并提取到的报警信息全部排列在报警信息清单之中,与报警信息清单中原报警信息相邻排列,然后再进行一致性比对;
步骤7,当对应的报警信息完全相同时,标记为TRUE,否则标记为FALSE,并将标记值为FALSE的单元格高亮显示。
其中,报警信息包括报警点名、报警级别、报警说明和报警分区等电子报警卡中的基本信息,并以报警点名作为相互区别的唯一标识。
其中,所述第一文件格式为超文本标记语言格式(.html),所述第二文件格式为纯文本格式(.txt)。
其中,所述报警信息清单采用EXCEL格式记录。
其中,在数据库中进行相应报警信息的查找和提取,具体包括:
步骤501,打开所述数据库和所述报警信息清单;
步骤502,统计需要进行查找和比对的报警信息,生成比对表;所述的比对表包括原始数据区域和待查找数据区域,原始数据区域用于记录从电子报警卡中查找并提取的相关报警信息;待查找数据区域用于记录从数据库中查找并提取的相关报警信息。
步骤503,选择数据库第一个SHEET页作为当前SHEET页;
步骤504,在数据库当前SHEET页的标题行中查找并统计报警点名的种类和数量;
步骤505,判断数据库当前SHEET页的标题行中是否存在报警点名,是则执行步骤506,否则执行步骤513;
步骤506,选择某一个尚未进行查找的报警点名,在比对表的待查找数据区域内应用EXCEL函数,以数据库当前SHEET页为查找范围,进行该项报警点名的查找;
步骤507,对比对表的待查找数据区域,按照该项报警点名进行排序;
步骤508,判断是否在数据库当前SHEET页中查找到该项报警点名,是则执行步骤509,否则执行步骤510;
步骤509,在比对表中,对已经查找到该项报警点名的数据区域应用EXCEL函数,继续查找该项报警点名所对应的其他报警信息;
步骤510,判断数据库当前SHEET页中是否还有其他未进行查找的报警点名,是则返回执行步骤506,否则执行步骤511;
步骤511,判断比对表内报警信息是否已经全部查找完毕,是则执行步骤515,否则执行步骤512;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京广利核系统工程有限公司;中国广核集团有限公司,未经北京广利核系统工程有限公司;中国广核集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510304873.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:一种数据访问监控装置