System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 卡件自动检测方法及系统技术方案_技高网

卡件自动检测方法及系统技术方案

技术编号:40990787 阅读:3 留言:0更新日期:2024-04-18 21:33
本发明专利技术实施例提供一种卡件自动检测方法及系统,属于卡件测试技术领域。所述方法包括:响应于卡件接入触发信号,识别目标卡件所处测试通道,并对所处测试通道执行初始化,启动测试指令;基于所述测试指令,向目标卡件发送交互报文,基于交互报文确定目标卡件类型;基于目标卡件类型,选定并执行对应的检测指令,获得检测结果;响应于检测流程结束信号,基于检测结果输出目标卡件的检测报告。本发明专利技术方案解决了现有卡件测试方案存在的人工成本高和测试效率低的问题。

【技术实现步骤摘要】

本专利技术涉及卡件测试,具体地涉及一种卡件自动检测方法及一种卡件自动检测系统。


技术介绍

1、分散控制系统(dcs)是以微处理器为基础,采用控制功能分散、显示操作集中、兼顾分而自治和综合协调的设计原则的新一代仪表控制系统。在现有的企业管理中,基于dcs构建管理系统是十分常见的。不同的dcs,对于各种卡件在插件箱中的安装,会在逻辑顺序或物理顺序上有相应的规定。另外,现场控制单元通常分为基本型和扩展型两种,所谓基本型就是各种插件安装在一个插件箱中,但更多的时候需要可扩展的结构形式,即一个现场控制单元还包括若干数字输入/输出扩展单元,相互间采用总线连成一体。

2、卡件的运行稳定性,直接关乎着dcs系统的功能稳定性,所以,想要保证dcs系统在企业管理中具有稳定的工作性能,就需要保证各功能卡件的稳定运行。所以,在卡件出厂时或卡件安装前,进行卡件检测是十分必要的。在现有方案中,进行卡件检测时,需要人工手持测量仪表进行人工检测,这种方式需要浪费大量的人工成本,且检测效率极低。针对该问题,需要提出一种新的卡件检测方法。


技术实现思路

1、本专利技术实施方式的目的是提供一种卡件自动检测方法及系统,以至少解决现有卡件检测方法存在的人工成本高和检测效率低的问题。

2、为了实现上述目的,本专利技术第一方面提供一种卡件自动检测方法,所述方法包括:响应于卡件接入触发信号,识别目标卡件所处测试通道,并对所处测试通道执行初始化,启动测试指令;基于所述测试指令,向目标卡件发送交互报文,基于交互报文确定目标卡件类型;基于目标卡件类型,选定并执行对应的检测指令,获得检测结果;响应于检测流程结束信号,基于检测结果输出目标卡件的检测报告。

3、可选的,所述对所处测试通道执行初始化,包括:基于卡件接入触发信号,确定目标卡件所处测试通道的通道序号;基于通道序号,生成一个初始化指令;基于所述初始化指令,生成一组测试信号,并基于所述测试信号执行以此测试回路检测,若测试信号正常流转,则判定测试通道初始化完成。

4、可选的,所述方法还包括:若同时存在多个卡件并行接入,则同步进行各卡件所处的测试通道初始化,并执行初始化完成的各测试通道同步检测。

5、可选的,所述目标卡件类型为:输入卡件类型或输出卡件类型。

6、可选的,所述基于目标卡件类型,选定并执行对应的检测指令,包括:若目标卡件为输入卡件类型,则在指令库中提取第一类检测指令作为目标卡件的检测指令;若目标卡件为输出卡件类型,则在指令库中提取第二类检测指令作为目标卡件的检测指令。

7、可选的,所述选定并执行对应的检测指令,获得检测结果,包括:基于选定的检测指令,生成对应的检测信号,并基于对应的检测通道将检测信号发送到目标卡件;基于对应的检测通道,回收目标卡件的反馈信号,将所述反馈信号作为目标卡件的检测结果。

8、可选的,所述响应于检测流程结束信号,基于检测结果输出目标卡件的检测报告,包括:判断所述反馈信号是否满足预设检测流程结束触发条件;若满足,则生成检测流程结束信号,并基于对应的反馈信号输出目标卡件的检测报告;若不满足,则重复生成目标卡件的检测信号,并基于重复生成的检测信号回收用户的反馈信号,直到所述反馈信号满足预设检测流程结束触发条件,基于最新的反馈信号输出目标卡件的检测报告。

9、可选的,所述基于对应的反馈信号输出目标卡件的检测报告,包括:基于现行标准库、指标库、用户自定义指标库确定对应的反馈信号评价规则而;基于所述评价规则对所述反馈信号进行评价,基于评价结果生成对应的检测报告。

10、本专利技术第二方面提供一种卡件自动检测系统,所述系统包括:初始化单元,用于响应于卡件接入触发信号,识别目标卡件所处测试通道,并对所处测试通道执行初始化,启动测试指令;类型确定单元,用于基于所述测试指令,向目标卡件发送交互报文,基于交互报文确定目标卡件类型;检测单元,用于基于目标卡件类型,选定并执行对应的检测指令,获得检测结果;输出单元,用于响应于检测流程结束信号,基于检测结果输出目标卡件的检测报告。

11、另一方面,本专利技术提供一种计算机可读储存介质,该计算机可读存储介质上储存有指令,其在计算机上运行时使得计算机执行上述的卡件自动检测方法。

12、通过上述技术方案,本专利技术方案提出了一种卡件自动检测方案,通过预设的多通道测试组件,引入对应的待测卡件。在卡件接入后,自动进行系统初始化,保证设备正常运行。然后自动识别卡件类型,并基于卡件类型生成差异化的测试指令。基于测试指令执行卡件自动检测,并生成对应的检测报告。实现了多卡件同步检测,全程无需人工干预,极大提高测试效率的同时,还节省了大量的人工成本。

13、本专利技术实施方式的其它特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种卡件自动检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所处测试通道执行初始化,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述目标卡件类型为:

5.根据权利要求1所述的方法,其特征在于,所述基于目标卡件类型,选定并执行对应的检测指令,包括:

6.根据权利要求1所述的方法,其特征在于,所述选定并执行对应的检测指令,获得检测结果,包括:

7.根据权利要求6所述的方法,其特征在于,所述响应于检测流程结束信号,基于检测结果输出目标卡件的检测报告,包括:

8.根据权利要求7所述的方法,其特征在于,所述基于对应的反馈信号输出目标卡件的检测报告,包括:

9.一种卡件自动检测系统,其特征在于,所述系统包括:

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上储存有指令,其在计算机上运行时使得计算机执行权利要求1-8中任一项权利要求所述的卡件自动检测方法。

【技术特征摘要】

1.一种卡件自动检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所处测试通道执行初始化,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述目标卡件类型为:

5.根据权利要求1所述的方法,其特征在于,所述基于目标卡件类型,选定并执行对应的检测指令,包括:

6.根据权利要求1所述的方法,其特征在于,所述选定并执行对应的检测指令,获得...

【专利技术属性】
技术研发人员:张婷张秋生王文彬王富强刘千李京何志永胡斌张文亮吕方超康佳垚张洪福
申请(专利权)人:国家能源集团新能源技术研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1