[发明专利]一种机载设备上下电测试方法在审
申请号: | 202111036925.8 | 申请日: | 2021-09-06 |
公开(公告)号: | CN113687992A | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 李谦;袁盾;贾磊;刘康 | 申请(专利权)人: | 天津津航计算技术研究所 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 周恒 |
地址: | 300308 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机载 设备 上下 测试 方法 | ||
1.一种机载设备上下电测试方法,其特征在于,所述测试方法基于机载设备上下电测试系统来实施,所述机载设备上下电测试系统包括:多个机载设备、测试设备、电源;其中,所述多个机载设备、测试设备通过以太网互连,电源接入为各个机载设备和测试设备供电;
其中,每个机载设备中均包括:机载设备指令接收模块、机载设备指令解析模块、机载设备指令执行模块、机载设备指令反馈模块;
测试设备中包括:状态接收模块、预设定模块、测试设备指令接收模块、测试设备指令解析模块、测试设备指令执行模块、测试设备指令发送模块、记录模块、计时模块、测试次数计数模块;
由于测试设备与机载设备间需要进行通信,因此制定了如下应用通讯协议,通讯双方通过解析测试指令来完成对应的操作,测试指令格式如下所示:包头、发送方网络信息、接收方网络信息、测试类型、测试脚本内容、校验值、包尾;测试设备与机载设备在接收到测试指令时,需要对测试指令进行解析,如果解析出的发送方网络信息和接收方网络信息中有一项不正确,则丢弃该测试指令,否则对测试指令其他内容进行解析;
所述测试方法包括如下步骤:
步骤1:将需要测试的机载设备、测试设备接入到以太网和电源,打开电源并给各个机载设备、测试设备加电;
步骤2:测试设备的状态接收模块通过以太网获取多个机载设备的包括网络名称和网络地址在内的网络信息,判断此时有哪些机载设备处于待测试状态,将处于待测试状态的机载设备定义为待测试的机载设备;其中,测试设备的预设定模块设置待测试的机载设备的测试次数为M;
所述网络信息在后续测试流程中发送各种测试指令时被使用;
步骤3:测试设备指令发送模块向待测试的机载设备发送用于加电测试的测试指令,控制机载设备执行加电测试脚本;其中,所述进行加电测试的测试指令中的测试类型为加电测试,测试脚本内容为加电测试脚本;
同时,测试设备的计时模块启动计时;
步骤4:机载设备指令接收模块通过以太网接收测试指令,由机载设备指令解析模块根据通讯协议对测试指令进行解析;
如果测试类型为加电测试,则机载设备指令执行模块根据加电测试脚本内容进行测试,测试完成后,由机载设备指令反馈模块向测试设备返回包含测试结果的测试指令;
其中,机载设备在加电测试成功的情况下,向测试设备返回的测试指令中,测试类型为加电测试结果成功;机载设备在加电测试失败的情况下,向测试设备返回的测试指令中,测试类型为加电测试结果失败;
步骤5:在计时模块的计时规定时间内,测试设备指令接收模块收到机载设备的测试指令,则由测试设备指令解析模块对其进行解析;
测试设备指令解析模块对机载设备的测试指令的解析结果中,如果测试类型为加电测试结果成功,则由记录模块记录某个测试设备的某次上电测试历程为成功,然后由测试设备指令发送模块向该机载设备发出关机指令,进行关机测试,执行步骤6;
测试设备指令解析模块对机载设备的测试指令的解析结果中,如果测试类型为加电测试结果失败,则由记录模块记录某个测试设备的某次上电测试历程为失败,启动重测试机制,返回重新执行步骤3;如果某个机载设备连续三次加电重测试结果失败,则判断机载设备故障;
如果在计时模块计时超过规定时间时,测试设备指令接收模块仍未收到机载设备返回的测试指令,则由记录模块记录某个测试设备的某次上电测试历程为加电测试结果超时,启动重测试机制,返回重新执行步骤3;如果某个机载设备连续三次加电重测试结果超时,则判断机载设备故障;
步骤6:测试设备指令发送模块向待测试的机载设备发送用于关机测试的测试指令,控制机载设备执行关机测试脚本;其中,所述进行关机测试的测试指令中的测试类型为关机测试,测试脚本内容为关机测试脚本;
同时,测试设备的计时模块启动计时;
步骤7:机载设备指令接收模块通过以太网接收测试指令,由机载设备指令解析模块根据通讯协议对测试指令进行解析;
如果测试类型为关机测试,则机载设备指令执行模块执行关机程序,由机载设备指令反馈模块向测试设备发送包含已关机结果的测试指令;
机载设备在关机成功的情况下,向测试设备返回的测试指令中,测试类型为关机测试结果成功;机载设备在关机失败的情况下,向测试设备返回的测试指令中,测试类型为关机测试结果失败;
步骤8:在计时模块的计时规定时间内,测试设备指令接收模块收到机载设备的测试指令,则由测试设备指令解析模块对其进行解析;
测试设备指令解析模块对机载设备的测试指令的解析结果中,如果测试类型为关机测试结果成功,则由记录模块记录某个测试设备的某次下电测试历程为关机测试成功,此时,测试次数计数模块累计计数加一;如果测试次数计数模块累计的测试次数不超过设定的M次,则进行下一轮测试,记录测试次数,每次判断上下电测试成功时,测试次数加一,执行步骤3;如果测试次数计数模块累计的测试次数达到设定的M次,则判断该机载设备测试完成;
测试设备指令解析模块对机载设备的测试指令的解析结果中,如果测试类型为关机测试结果失败,则记录某个测试设备的某次下电测试历程为关机测试失败,启动重测试机制,执行步骤6;如果某个机载设备连续三次关机重测试失败,则判断网络或机载设备故障;
如果在计时模块计时超过规定时间时,测试设备指令接收模块仍未收到机载设备返回的测试指令,则由记录模块记录某个测试设备的某次下电测试历程为关机测试超时,启动重测试机制,执行步骤6;如果某个机载设备连续三次关机重测试超时,则判断网络或机载设备故障;
步骤9:重复执行步骤3到步骤8,直到测试次数达到设置的测试次数M。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津津航计算技术研究所,未经天津津航计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111036925.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种吸阻可调的卷烟制品的加热装置
- 下一篇:一种电网调度意图识别方法