System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种兼容性板卡测试系统技术方案_技高网

一种兼容性板卡测试系统技术方案

技术编号:44969260 阅读:4 留言:0更新日期:2025-04-12 01:42
本发明专利技术公开了一种兼容性板卡测试系统,属于板卡测试技术领域,通过根据测试需求生成的控制指令来生成串口数据并控制测试模块将串口数据传输到相应的测试通路中,并通过测试通路将串口数据传输到报文采集板中,再对传输前后的串口数据进行数据比较,根据比较结果来判断待测板卡的通信功能是否正常,解决了现有板卡测试时使用的背板需要在测试环境中配置较多的功能板卡进行辅助测试,测试对象切换步骤较为繁琐造成的测试效率不高的问题,通过简单的开关电路来切换测试环境和测试对象,由上位机自动运行测试用例,无需额外开发辅助功能板或独立的测试背板,可以减少测试人员的操作步骤,显著提高了测试效率。

【技术实现步骤摘要】

本专利技术涉及板卡测试,具体的,涉及一种兼容性板卡测试系统


技术介绍

1、测试工装是验证信号板卡出厂或返修后基本功能的重要单元,一般通过上位机配置好的测试用例对被测板卡进行一系列功能测试,确保功能验证全覆盖。现有的测试工装存在测试工装与正式运营工装的背板各自独立,不能互相兼容,以及在不开发新背板的情况下,需要设计接口足够的辅助板辅助测试、预留辅助板的槽位的问题,如工装内含有一对多的串口报文采集板卡设计,需要对所有串口进行测试,因而需要在测试环境中配置较多的功能板卡进行辅助测试,或由测试人员手动更换槽位等,操作步骤繁琐增加人机交互,额外增加了测试成本,因此需要一种兼容测试与现场两种环境、可自动切换测试对象且减少人员操作的背板,以减少开发成本。

2、中国专利,公开号:cn219715680u,公开日:2023年9月19日,公开了一种板卡功能测试工装,通过机架上设置有用于对若干种板卡进行功能测试的测试系统;所述测试系统包括用于实现测试控制的工控机;所述工控机包括rs232接口,工控机通过rs232接口连接有若干个用于插设待测板卡并通过线缆连接来实现插设的待测板卡对应连接的板卡测试插槽;所述工控机还通过设置的rs232接口连接有直流电源、电子负载和切换板;所述直流电源的输出端与切换板的输入断连接,切换板的输出端与电子负载的输入端连接,切换板还插设在一板卡测试插槽上,虽然一定程度上简化了测试步骤,但是其采用的测试工装难以在正式运营条件下正常使用板卡,缺乏兼容性。


技术实现思路

1、本专利技术针对现有板卡测试时使用的背板需要在测试环境中配置较多的功能板卡进行辅助测试,测试对象切换步骤较为繁琐造成的测试效率不高的问题,提供一种兼容性板卡测试系统,通过根据测试需求生成的控制指令来生成串口数据并控制测试模块将串口数据传输到相应的测试通路中,并通过测试通路将串口数据传输到报文采集板中,再对传输前后的串口数据进行数据比较,根据比较结果来判断待测板卡的通信功能是否正常,通过简单的开关电路来切换测试环境和测试对象,由上位机自动运行测试用例,无需额外开发辅助功能板或独立的测试背板,可以减少测试人员的操作步骤,显著提高了测试效率。

2、第一方面,本专利技术实施例中提供的一种技术方案是:一种兼容性板卡测试系统,包括上位机、核心处理板、测试模块和报文采集板;

3、所述上位机基于测试需求或测试结果生成控制指令,所述核心处理板响应于控制指令生成串口数据或驱动信号;

4、所述测试模块响应于串口数据或驱动信号确定对应的测试通路;

5、所述报文采集板获取测试通路发送的串口数据并将其发送至上位机,上位机基于数据比对策略响应于串口数据确定测试结果,基于测试结果生成测试报表。

6、本方案中,通过测试模块切换测试环境和测试对象,由上位机自动运行测试用例,无需额外开发辅助功能板或独立的测试背板,且无需人工手动更换测试对象,可以减少测试人员的操作步骤,显著提高了测试效率;在核心处理板与报文采集板中设置了测试模块,通过串口数据或驱动信号来选择相应的测试通路,通过测试通路对串口数据进行传输,并将传输前后的串口数据进行数据比较,基于比较结果来对待测板卡通信功能是否正常进行判断,测试流程自动化程度高,受到外部影响较小,测试准确度较高,并且还能在不影响板卡在正式运营条件下的正常使用,测试状态和正常使用状态两者互相兼容,提高了系统的环境适应能力,且无需额外设置测试设备,结构较为简单,生产成本较低。

7、作为优选,所述测试模块包括有功能板、受控于功能板的开关装置以及与开关装置连接的第一拨码开关和第二拨码开关。

8、本方案中,通过设置第一开关电路和第二开关电路对测试模块的测试环境和测试对象进行切换,无需人工操作,可根据测试需求自动切换,简化了测试步骤从而提高了测试效率。

9、作为优选,所述开关装置包括双排插针、互为开闭的第一开关电路和第二开关电路;所述双排插针的第一引脚接收所述串口数据并通过第一开关电路传输至第一拨码开关;或通过所述双排插针的第二引脚接收所述串口数据并通过第二开关电路传输至第二拨码开关。

10、本方案中,通过在第一开关电路上设置第一拨码开关,其中第一开关电路受到功能板控制,而第一开关电路对应的是继电器常闭状态,当需要对继电器常闭状态时的板卡功能进行测试则功能板控制第一开关电路接通,第二开关电路断开,串口数据通过第一开关电路进入报文采集板,对串口数据进行检测,通过第一开关电路和第二开关电路的开闭来切换测试对象,无需多块功能板独立发送报文辅助测试,可一次性对板卡的第一待测数据进行同步测试,极大的提高了板卡测试的速度,从而提高了测试效率。

11、作为优选,所述功能板接收所述驱动信号控制所述第一开关电路和第二开关电路互为开闭。

12、本方案中,第一开关电路和第二开关电路互为开闭,可以提高原本只有一路开关电路传输的串口数据的数据量,从而提高了一次性测试时的测试对象,通过第二开关电路和第一开关电路的开闭来切换测试对象,无需多块功能板独立发送报文辅助测试,可一次性对板卡的第一待测数据进行同步测试,极大的提高了板卡测试的速度,从而提高了测试效率。

13、作为优选,将响应于控制指令生成的串口数据作为原始串口数据,将报文采集板获取测试通路发送的串口数据并发送给上位机的串口数据作为测试串口数据,所述上位机将原始串口数据和测试串口数据进行数据比较;

14、若原始串口数据与测试串口数据的比较结果一致,则测试串口数据对应的板卡通信功能正常;若原始串口数据与测试串口数据的比较结果不一致,则将异常数据对应的通信串口编号进行标记,对对应编号串口通信的数据进行检测并生成测试报表。

15、本方案中,由于通过将原始串口数据与测试串口数据进行数据对比,比较通信前后两者之间是否存在数据差异,若数据差异越大则说明通信过程中数据受到的影响程度越大,即板卡的通信功能越差,因此通过比较两者之间的相差程度可以度量待测板卡的功能是否正常,方便测试人员对待测板卡基于测试结果进行分类,从而采用相应的处理手段对待测板卡进行问题查找,从而提高测试效率。

16、作为优选,所述第一拨码开关的运行状态包括测试状态和运营状态,所述运营状态的第一拨码开关常开;所述测试状态的第一拨码开关根据第一开关电路的接通次数并基于二进制数值顺序接通对应的串口。

17、本方案中,由于板卡不同的功能对应的串口数据输入的串口不同,在进行测试时,需要在每次测试时不停去切换串口,为了简化测试步骤,设置了拨码开关,拨码开关可基于测试时的具体需求来对其的开关顺序进行设置,无需人工调节接入串口的数量,可根据测试顺序以及测试次数来自动切换串口,降低了测试时测试人员的工作量,从而提高了测试效率,同时降低了由人工操作产生的错误概率。

18、作为优选,所述第二拨码开关的运行状态包括测试状态和运营状态,所述运营状态的第二拨码开关常开;所述测试状态的第二拨码开关根据第二开关电本文档来自技高网...

【技术保护点】

1.一种兼容性板卡测试系统,其特征在于:包括上位机、核心处理板、测试模块和报文采集板;

2.根据权利要求1所述的一种兼容性板卡测试系统,其特征在于:

3.根据权利要求2所述的一种兼容性板卡测试系统,其特征在于:

4.根据权利要求2所述的一种兼容性板卡测试系统,其特征在于:

5.根据权利要求1所述的一种兼容性板卡测试系统,其特征在于:

6.根据权利要求3所述的一种兼容性板卡测试系统,其特征在于:

7.根据权利要求3所述的一种兼容性板卡测试系统,其特征在于:

8.根据权利要求3所述的一种兼容性板卡测试系统,其特征在于:所述第一拨码开关和第二拨码开关连接的串口数量不超过五路。

9.根据权利要求4所述的一种兼容性板卡测试系统,其特征在于:

10.根据权利要求5所述的一种兼容性板卡测试系统,其特征在于:所述异常数据为测试串口数据与原始串口数据不一致的部分数据。

【技术特征摘要】

1.一种兼容性板卡测试系统,其特征在于:包括上位机、核心处理板、测试模块和报文采集板;

2.根据权利要求1所述的一种兼容性板卡测试系统,其特征在于:

3.根据权利要求2所述的一种兼容性板卡测试系统,其特征在于:

4.根据权利要求2所述的一种兼容性板卡测试系统,其特征在于:

5.根据权利要求1所述的一种兼容性板卡测试系统,其特征在于:

6.根据权利要求3所述的一种兼容性板卡...

【专利技术属性】
技术研发人员:江翱飞范莹莹周旭东何秀霞
申请(专利权)人:浙江众合科技股份有限公司
类型:发明
国别省市:

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

1