System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于dcs二层系统故障模拟,尤其涉及一种dcs二层系统故障模拟系统及方法。
技术介绍
1、核电站dcs二层系统(电站计算机信息和控制系统)作为核电站机组用来监视、控制机组的中枢系统,要求应具有高可靠性、高效率和高可用性。若发生故障,不但不能保证机组的安全稳定运行,还可能造成机组的严重损坏。故障发生时如何妥善处理,这是核电站运行、维护人员必须具备的技能。
2、核电站模拟机产品作为培训核电站操作员、管理员的重要工具,然而现有核电站模拟机产品对dcs二层系统故障的模拟的方式是硬件模拟。硬件模拟存在硬件损坏的技术问题,且硬件模拟的范围有限。
技术实现思路
1、本申请的目的在于提供一种dcs二层系统故障模拟系统及方法,解决现有技术对dcs二层系统故障硬件模拟,导致核电站模拟机模拟不全面,导致操作员无法有效、快速应对dcs系统二层故障的技术问题。
2、为了实现上述目的,本申请提供如下技术方案:
3、第一方面,本申请提供一种dcs二层系统故障模拟系统,包括:
4、故障点确定模块,用于获取故障指令,并确定与故障指令对应的二层工作站的多个故障点;
5、故障值判断模块,用于确定各故障点的故障值,并基于故障值判断故障点是否发生变化;
6、故障类型确定模块,用于当故障点发生变化时,确定故障点的故障类型;
7、第一故障处理模块,用于当故障点的故障类型为网络故障时,停止故障点的数据收发;
8、第二故障处理模块
9、在一些实施例中,故障值判断模块包括:
10、原始点值获取单元,用于获取故障点的原始点值;
11、故障判断单元,用于当原始点值和故障值的差值大于预设差值时,确定故障点发生变化。
12、在一些实施例中,原始点值获取单元用于将原始点值添加至故障数据库中。
13、在一些实施例中,故障类型包括网络故障和人机接口故障。
14、在一些实施例中,dcs二层系统故障模拟系统还包括:
15、故障数据库构建模块,用于获取故障点的点位编号,并基于点位编号和故障值构建故障数据库。
16、第二方面,本申请提供一种dcs二层系统故障模拟方法,包括:
17、s401、确定与故障指令对应的二层工作站的多个故障点;
18、s402、确定各故障点的故障值,基于故障值判断故障点是否发生变化,当发生变化时,进入步骤s403,当不发生变化时,则结束故障模拟流程;
19、s403、当故障点发生变化时,确定故障点的故障类型,当确定故障点的故障类型为网络故障时,进入步骤s404,当确定故障点的故障类型为人机接口故障时,进入步骤s405;
20、s404、当故障点的故障类型为网络故障时,停止故障点的数据收发;
21、s405、当故障点的故障类型为人机接口故障时,基于预设的人机接口事件响应人机接口故障。
22、s402中,基于预设的轮询进程轮询判断故障点是否发生变化。
23、s404中,设置本地网络状态为不可用。
24、在一些实施例中,人机接口故障包括鼠标、键盘故障、显示器故障和触摸屏、硬按钮故障。
25、在一些实施例中,当人机接口故障为触摸屏、硬按钮故障时,预设的人机接口事件为:
26、判断是否存在预设事件处理逻辑;
27、当不存在预设事件处理逻辑时,不响应触摸屏、硬按钮的操作;
28、当存在预设事件处理逻辑时,基于预设事件处理逻辑响应触摸屏、硬按钮的操作。
29、与现有技术相比,本申请提供的dcs二层系统故障模拟系统及方法具有以下有益效果:
30、本申请通过设置基于故障指令确定与之对应的二层工作站的多个故障点,实现了通过软件的方式模拟硬件故障,不仅可以减少直接使用硬件模拟故障的损耗,降低硬件损坏的风险,同时可以对很多直接使用硬件无法模拟的故障进行模拟,提升了模拟的范围。
31、进一步地,本申请设置当故障点发生变化时,确定故障点的故障类型,并将故障类型设置为网络故障和人机接口故障,可细化故障类型,对单个故障进行模拟,每个故障可单独使用,也可通过不同的组合产生较复杂的故障,提高了模拟的灵活性和适应性。
本文档来自技高网...【技术保护点】
1.一种DCS二层系统故障模拟系统,其特征在于,包括:
2.根据权利要求1所述的DCS二层系统故障模拟系统,其特征在于,故障值判断模块包括:
3.根据权利要求2所述的DCS二层系统故障模拟系统,其特征在于,原始点值获取单元用于将原始点值添加至故障数据库中。
4.根据权利要求1所述的DCS二层系统故障模拟系统,其特征在于,故障类型包括网络故障和人机接口故障。
5.根据权利要求1所述的DCS二层系统故障模拟系统,其特征在于,DCS二层系统故障模拟系统还包括:
6.一种DCS二层系统故障模拟方法,其特征在于,包括:
7.根据权利要求6所述的DCS二层系统故障模拟方法,其特征在于,S402中,基于预设的轮询进程轮询判断故障点是否发生变化。
8.根据权利要求6所述的DCS二层系统故障模拟方法,其特征在于,S404中,设置本地网络状态为不可用。
9.根据权利要求6所述的DCS二层系统故障模拟方法,其特征在于,人机接口故障包括鼠标、键盘故障、显示器故障和触摸屏、硬按钮故障。
10.根据权
...【技术特征摘要】
1.一种dcs二层系统故障模拟系统,其特征在于,包括:
2.根据权利要求1所述的dcs二层系统故障模拟系统,其特征在于,故障值判断模块包括:
3.根据权利要求2所述的dcs二层系统故障模拟系统,其特征在于,原始点值获取单元用于将原始点值添加至故障数据库中。
4.根据权利要求1所述的dcs二层系统故障模拟系统,其特征在于,故障类型包括网络故障和人机接口故障。
5.根据权利要求1所述的dcs二层系统故障模拟系统,其特征在于,dcs二层系统故障模拟系统还包括:
6.一种dcs二层系统故障模拟方法...
【专利技术属性】
技术研发人员:靖兆丰,罗俊,曲鸣,谢政权,李飞,华志刚,杨宵,祁蔚,李希,张弦,李程,
申请(专利权)人:中核武汉核电运行技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。