[发明专利]基于多路IO数字量连锁控制的自动测试系统有效
申请号: | 201911155982.0 | 申请日: | 2019-11-22 |
公开(公告)号: | CN111007758B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 孙磊;张淑舫;刘剑锋 | 申请(专利权)人: | 天津津航计算技术研究所 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 周恒 |
地址: | 300308 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 io 数字 连锁 控制 自动 测试 系统 | ||
本发明属于计算机测试技术领域,具体涉及一种基于多路IO数字量连锁控制的自动测试系统。所述自动测试系统包括:产品模块及测试设备模块;本发明主要针对受控IO数字量的测试需求,提供一种基于多路IO数字量连锁控制的自动测试系统,该系统采用基于过程的测试方法,将测试过程与控制过程一一对应。可以实现输出受输入控制的IO数字量,以及输出受输出控制的IO数字量的自动测试。该系统克服了传统的IO数字量输出测试过程需要大量人工手动参与的缺陷,实现了对多路IO数字量连锁控制的自动测试,提高了测试的效率和可靠性。
技术领域
本发明属于计算机测试技术领域,具体涉及一种基于多路IO数字量连锁控制的自动测试系统。
背景技术
传统的IO数字量测试采用电压测试仪,这种测试仪可以将模拟量电压信号转换成IO数字信号输出。测试前将测试仪连接到待测的IO驱动电路上,手动设定激励值,测试后手动采集输出值。这种方法具有明显的缺陷:一是每个电压测试仪只能驱动一路IO量,同时测试多个IO量则需要多个电压测试仪共同工作,测试人员需要提前进行大量的设备连接任务;二是需要手动设定激励值与手动采集输出值,给测试人员造成大量的人工设置与记录工作,容易在测试过程中造成人为的疏忽与纰漏。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何提供一种基于多路IO数字量连锁控制的自动测试系统。
(二)技术方案
为解决上述技术问题,本发明提供一种基于多路IO数字量连锁控制的自动测试系统,所述自动测试系统包括:产品模块及测试设备模块;
所述产品模块包括:DSP和IO量控制板;所述DSP用于接收测试指令和发送测试回令;所述IO量控制板用于进行IO量收发;所述DSP与IO量控制板相连,DSP用于控制IO量控制板的输出值,并接收IO量控制板的输入值;
所述测试设备模块包括:主机板和IO量测试板;所述主机板用于发送测试指令和接收测试回令;所述IO量测试板用于接收IO量控制板的IO量输出值;所述主机板与IO量测试板相连,主机板用于获取IO量测试板的输入值;
其中,
若产品模块的IO量控制板的某一路IO量输出,则测试设备的IO量测试板对应路采集值为1;若IO量控制板的该路无输出,即输出值0,则测试设备的IO量测试板对应路采集0;
所述产品模块的IO量控制板设置6路IO量为连锁控制输出;该6路输出为A、B、C、D、E、F路;同时设置有4路输入为M、N、P、Q路;
其中,A、B、C、D路的输出受M、N、P、Q路的IO量输入的控制:当产品模块的IO量控制板没有收到M、N、P、Q其中任何一路的输入时,无论激励值如何,A、B、C、D路均无输出;当产品模块的IO量控制板收到M、N、P、Q其中任何一路或几路的输入时,A、B、C、D路解除连锁控制,输出值与激励值一致;
所述E、F路的输出受A、B路输出的控制:当A、B路不同时输出时,无论激励值如何,E、F路均无输出;当A、B路同时输出时,E、F路解除连锁控制,输出值与激励值一致。
其中,所述DSP通过串口与主机板相连。
其中,所述IO量控制板通过IO量电缆与IO量测试板相连。
其中,所述DSP与IO量控制板通过DSP的EMIF总线相连。
其中,所述主机板与IO量测试板通过PCI总线相连。
其中,所述系统在进行受控状态测试的过程,具体如下:
根据需求,首先测试6路输出的IO数字量的受控状态:
步骤一:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津津航计算技术研究所,未经天津津航计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911155982.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种珠宝用熔金火枪喷头
- 下一篇:基于多路IO数字量连锁控制的自动测试方法