[发明专利]一种总线单机全自主在线测试方法及测试系统有效
申请号: | 201510209461.4 | 申请日: | 2015-04-28 |
公开(公告)号: | CN104753744B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 程亮;周如好;高小安;王建清;桂亮;黄飞;裴忠海 | 申请(专利权)人: | 上海新跃仪表厂 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 张静洁;包姝晴 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 暂无信息 | 说明书: | 暂无信息 |
摘要: | 本发明公开了一种总线单机全自主在线测试方法及测试系统,该方法包含S1,同步时间检测模块对被测单机工作时间的进行检测;S2,消息循环检测模块对被测单机进行周期性循环反馈;S3,单机自检模块向各个被测单机发送自检信号,使得各个所述的单机完成自检;S4,模式码响应模块对所述的被测单机进行模式码响应测试;S5,校验测试模块对所述的被测单机进行校验测试。本发明可以全自主、流程化在线总线消息组织进行测试,测试覆盖通信接口、通路与箭上产品的主要功能,并给出箭上产品工作状态的评价;同时还可用于卫星、飞行器、飞船和火箭在轨总线单机的健康诊断与决策。 | ||
搜索关键词: | 单机 总线 测试系统 校验测试 在线测试 模式码 产品工作状态 时间检测模块 周期性循环 测试 检测模块 健康诊断 通信接口 响应测试 响应模块 消息循环 自检模块 自检信号 总线消息 流程化 飞行器 可用 自检 飞船 火箭 发送 反馈 卫星 检测 覆盖 决策 | ||
【主权项】:
1.一种总线单机全自主在线测试方法,其特征在于,该方法包含:S1,同步时间检测模块对被测单机工作时间的进行检测;S2,消息循环检测模块对被测单机进行周期性循环反馈;S3,单机自检模块向各个被测单机发送自检信号,使得各个所述的单机完成自检;S4,模式码响应模块对所述的被测单机进行模式码响应测试;S5,校验测试模块对所述的被测单机进行校验测试;所述的S1具体包含:S1.A,同步时间检测模块向被测单机发出时间同步指令;S1.B,同步时间检测模块根据被测单机发出的时间消息,检测时间是否被同步,若是,则执行S1.C,若否,则执行S1.B.1;S1.C,控制模块向被测单机发送广播的起飞同步模式码指令;S1.D,判断所述的被测单机时间是否置“0”,若否,则执行S1.E,若是,则执行S1.D.1;S1.E,记录并显示所述的被测单机响应广播的起飞同步模式码指令正确;S1.F,控制模块向被测单机发送非广播的起飞同步模式码指令;S1.G,判断所述的被测单机时间是否置“0”,若否,则执行S1.H,若是,则执行S1.G.1;S1.H,记录并显示所述的被测单机响应非广播的起飞同步模式码指令正确;S1.B.1,记录并显示时间同步错误信息;S1.D.1,记录并显示所述的被测单机响应广播的起飞同步模式码指令错误,并执行S1.F;S1.G.1,记录并显示所述的被测单机响应非广播的起飞同步模式码指令错误;所述的S2具体包含:S2.1,消息循环检测模块向被测单机发送循环检测消息;S2.2,在预设的时间内,消息循环检测模块回采被测电机的子地址的32位数据;S2.3,判断回采的所述子地址的32位数据是否取反,若是,则执行S2.4,若否,则执行S2.3.1;S2.4,记录并显示循环检测状态正确;S2.3.1,记录并显示循环检测状态错误;所述的S3具体包含:S3.1,控制模块向被测单机发送模式码解锁信号;S3.2,单机自检模块回采被测电机的子地址的自检信息;S3.3,控制模块向被测单机发送启动自检模式码信号;S3.4,在预设的时间内,单机自检模块回采被测电机的子地址的自检信息并解析自检状态字;S3.5,判断所述自检信息的时间是否更新,若是,则执行S3.6,若否,则执行S3.5.1;S3.6,判断所述的自检状态字是否全为0,若是,则执行S3.7,若否,则执行S3.6.1;S3.7,显示被测单机自检状态正确;S3.8,控制模块向被测单机发送模式码锁定信号,被测单机得到模式码锁定信号后锁定;S3.5.1,记录并显示自检信息没有更新,并执行S3.8;S3.6.1,记录并显示被测单机出错,并执行S3.8;所述的S4包含:S4.1,模式码响应模块向被测单机发送模式码指令,判断初始状态是否正确,若正确,则执行S4.2,若错误,则执行S4.1.1;S4.2,控制模块向被测单机发送模式码解锁指令;S4.3,判断所述的模式码解锁是否正确,若正确,则执行S4.4,若错误,则执行S4.3.1;S4.4,控制模块向被测单机发送模式码锁定指令;S4.5,判断所述的模式码锁定是否正确,若正确,则执行S4.6,若错误,则执行S4.5.1;S4.6,报告模式码响应测试完成;S4.1.1,报告模式码初始状态设置错误;S4.3.1,报告所述的模式码解锁错误;S4.5.1,报告所述的模式码锁定错误;所述的S5包含:S5.1,校验测试模块向被测单机发送CRC校验信息,控制信息带有循环冗余校验码;S5.2,校验模块校验所述的CRC校验信息是否正确,若正确,则所述的被测单机按照总线通信协议的规定响应,若错误,则被测单机不作响应。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新跃仪表厂,未经上海新跃仪表厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510209461.4/,转载请声明来源钻瓜专利网。