The invention belongs to the technical field of instrument and control system, in order to test the efficiency of algorithm of block function traversal test in the prior art of low, inaccurate test results of technical problems, the invention provides a synchronization algorithm to carry out a number of blocks of the instrument control system platform logic algorithm block device and method for testing the; the test device comprises a signal generating module for generating test signals used to test the algorithm block; the signal transmitting module, algorithm block has the same properties at the same time to send the test instrument and control system in the platform of the test signal, so that the algorithm has the same attributes to parallel processing logic operation; the signal receiving module. After the algorithm blocks to be the test instrument and control the system with the same attributes to complete the processing, the signal receiving module receives it The result of the algorithm block of the same attribute; the test results determine the module to determine whether the test results can meet the expected requirements.
【技术实现步骤摘要】
仪控系统平台逻辑算法块测试装置和方法
本专利技术涉及仪控系统的
,尤其涉及一种核电仪控系统,更具体地,涉及仪控系统平台逻辑算法块测试装置和方法。
技术介绍
核级仪控系统中,为实现仪控设计中输入信号的数据处理,会开发满足设计要求的逻辑算法块。为保证算法块产品的逻辑正确性和准确性,且满足仪控系统的实际工程应用,在交付工厂测试(简称FT)前,需要对平台算法库中所有的算法块的基本功能进行详尽的平台系统测试。仪控系统平台中算法块具有功能繁多,逻辑复杂,数量多,现有技术针对平台算法块功能的测试多为黑盒测试,主要包括以下三种方法:1、算法块功能遍历测试:对算法库中的全部算法块依次进行单一功能测试,在平台系统测试环境中运行包括逻辑功能的组态工程,采用人工输入激励,根据输入变量调用相应逻辑算法运算,以获取输出变量的运算值,并与预期值进行比较的方法做测试。2、算法块组合功能测试:利用基本功能算法块搭建具有综合功能的模块,具体包括:①、选取适用于典型工程应用的组合;②根据算法块的逻辑功能设计,运行组合算法块模块对应的测试程序,预先设置算法组合模块的输出值;③采用人工输入激励,获取 ...
【技术保护点】
一种仪控系统平台逻辑算法块测试装置,其特征在于,包括:信号产生模块,用于产生用于测试算法块的测试信号;信号发送模块,同时向待测试仪控系统平台中具有相同属性的算法块发送所述测试信号,使得所述具有相同属性的算法块能够并行处理逻辑运算;信号接收模块,待所述测试仪控系统平台中所述具有相同属性的算法块完成运算处理之后,所述信号接收模块接收所述具有相同属性的算法块的运算结果;测试结果判定模块,基于所述信号接收模块的运算结果,确定所述测试结果是否能满足预期要求。
【技术特征摘要】
1.一种仪控系统平台逻辑算法块测试装置,其特征在于,包括:信号产生模块,用于产生用于测试算法块的测试信号;信号发送模块,同时向待测试仪控系统平台中具有相同属性的算法块发送所述测试信号,使得所述具有相同属性的算法块能够并行处理逻辑运算;信号接收模块,待所述测试仪控系统平台中所述具有相同属性的算法块完成运算处理之后,所述信号接收模块接收所述具有相同属性的算法块的运算结果;测试结果判定模块,基于所述信号接收模块的运算结果,确定所述测试结果是否能满足预期要求。2.根据权利要求1所述的装置,其特征在于,所述装置还包括测试用例生成模块,所述测试用例模块根据所述算法块的逻辑功能,确定所述算法块对应的真值表测试用例;并且所述测试结果判定模块设置成对比所述信号接收模块接收的运算结果与所述真值表测试用例中预定的结果是否相同,确定所述测试结果是否能满足预期要求。3.根据权利要求1所述的装置,其特征在于,所述信号产生模块中的测试信号通过模拟电站现场设备的方式产生。4.根据权利要求1所述的装置,其特征在于,所述信号产生模块和所述测试结果判定模块设置于中央处理器中,并且所述装置还包括与所述中央处理器连接的显示器。5.根据权利要求4所述的装置,其...
【专利技术属性】
技术研发人员:闫娟,江国进,孙永滨,白涛,黄君龙,朱剑,冀建伟,齐敏,吕秀红,李旗,
申请(专利权)人:北京广利核系统工程有限公司,中国广核集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。