System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信设备测试,尤其涉及一种电台主控模块的测试方法及测试系统。
技术介绍
1、在电台主控模块的测试过程中,通常是各个测试阶段均由任务管理机逐项测试,结合电台主控模块配合人工控制,后期需要人工统计各参数以及配置项并分析。上述测试方法对测试人员技术要求高,流程繁琐,测试阶段对任务管理机压力大,并且全部的数据均需要任务管理机进行存储的方式,当任务管理机故障或损坏时,无法有效查询部分历史数据,导致对于不合法参数无法有效被分析。
2、为解决上述问题,测试系统会设置测试平台,对全部数据或部分数据进行管理,并对整体测试过程进行数据接收与分析。该测试方法依然需要测试平台或任务管理机对各个参数项进行逐项测试,无法针对单项参数进行独立测试,当某一参数频繁出现不合法情况下,无法有效确认是测试设备故障还是确定为参数问题。
3、上述两类系统所执行的测试方法均存在固有缺陷,因此,亟需一种电台主控模块的测试方法,能够对特定参数进行分类单独测试,并且能够保障测试平台对数据的管理作用,同时令整体测试进程在任务管理机的控制之下,并且针对不合法参数进行不同类型的处理以节约系统资源,并且能够对不合法参数进行统计后明确不合法参数是否由测试设备故障导致。
技术实现思路
1、因此,本专利技术的目的在于提供一种电台主控模块的测试方法及测试系统,能够通过设置参数初始化测试设备组令组内设备单独对特定参数进行测试,当特定参数类型不合法次数过多时,由测试平台发起参数初始化测试设备组内对应设备的测试进程
2、为了实现上述目的,本专利技术的一种电台主控模块的测试方法,包括如下步骤,
3、s1、利用任务管理机向参数初始化测试设备组下发测试指令;
4、s2、利用参数初始化测试设备测试电台主控模块的参数初始化进程;包括:
5、利用参数初始化测试设备组读取所述电台主控模块的掉电前工作参数;
6、对读取的各类参数,进行合法性校验,将合法的参数类型和对应的参数值存储于任务管理机中,将不合法的参数类型和对应的参数值存储于测试平台中;
7、利用测试平台统计每个类型中不合法参数的个数,并与设置的第一阈值进行比较,当不合法参数的个数大于第一阈值时,测试平台向所述任务管理机下发第一恢复指令,所述第一恢复指令为放弃全部掉电前工作参数,将所述电台主控模块设置为预设调幅,将其余参数恢复到出厂参数;当不合法参数的个数小于等于第一阈值时,测试平台向所述任务管理机下发第二恢复指令,所述第二恢复指令为将不合法的参数均恢复到出厂工作参数和/或将所述电台主控模块设置为预设调幅;
8、s3、完成参数初始化进程后控制电台主控模块执行自检进程;
9、s4、自检结束后,利用任务管理机测试工作参数设置进程,得到工作参数设置进程的合法参数和不合法参数;
10、s5、重复上述s1-s4的过程,直至所有参数均合法,完成测试。
11、进一步优选的,还包括s6、利用任务管理机对测试数据进行维护,包括:
12、s601、将s5中重复测试过程中历次测试的合法参数按照测试编号为索引,以合法参数和对应的具体参数值对应存储于所述任务管理机中;
13、s602、将历次测试的不合法参数按照测试编号为索引,以不合法参数和对应的具体参数值对应存储于所述测试平台中;
14、s603、利用所述测试平台统计所述不合法参数的类型以及对应的不合法次数,若存在任意类型参数不合法次数大于第二阈值,则向所述任务管理机发送重新测试指令,对参数初始化测试设备组中参数不合法次数大于第二阈值的参数类型对应的设备进行测试。
15、进一步优选的,还包括s7、利用电台主控模块对任务管理机下发指令进行存储,包括:
16、s701、所述电台主控模块接收所述任务管理机的数据存储指令,利用数据存储指令指示所述电台主控模块完成掉电保存;
17、s702、所述电台主控模块接收所述任务管理机发送的参数设置指令,若设置成功,则存储要设置的参数,若设置失败,则将所要设置的参数丢弃,不进行存储。
18、进一步优选的,在s4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为工作模式参数时,包括如下步骤:
19、s411.将工作模式参数利用任务管理机下发至电台主控模块;
20、s412.所述电台主控模块判断所收到的工作模式参数是否合法;
21、s413.若收到的工作模式参数中存在不合法参数,则将所述电台主控模块收到的所述不合法参数以及所述不合法参数名称存储于所述电台主控模块,并发送至所述测试平台;所述电台主控模块停止将不合法参数发送至中频模块;
22、s414.若均为合法参数,则下发至中频模块,所述中频模块对接收到的所述合法参数进行有效性判断,若存在合法参数为无效工作参数,则将当前实际工作参数随周期上报帧一同上报至所述任务管理机。
23、作为优选的,在s4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为工作频率时,包括如下步骤:
24、s421、所述电台主控模块接收到来自所述任务管理机下发的工作频率设置指令,将相应的工作频率参数下发至中频模块;
25、s422、所述电台主控模块判断所收到的工作频率参数是否合法;
26、s423、若收到的工作频率参数中存在不合法参数,则将所述电台主控模块收到的所述不合法参数以及所述不合法参数名称存储于所述电台主控模块,并发送至所述测试平台;所述电台主控模块停止将不合法参数发送至中频模块;
27、s424、若收到的工作频率参数均为合法参数,则将所述工作频率参数中合法参数下发至中频模块,所述中频模块对接收到的所述合法参数进行有效性判断,若存在合法参数为无效工作参数,则将当前实际工作频率参数随周期上报帧一同上报至所述任务管理机。
28、作为优选的,在s4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为静噪等级参数时,包括如下步骤:
29、s431、所述电台主控模块接收到来自所述任务管理机下发的静噪等级设置指令,将相应的静噪等级参数下发至中频模块;
30、s432、所述电台主控模块判断所收到的静噪等级参数是否合法;
31、s433、若收到的静噪等级参数中存在不合法参数,则将所述电台主控模块收到的所述不合法参数以及所述不合法参数名称存储于所述电台主控模块,并发送至所述测试平台;所述电台主控模块停止将不合法参数发送至中频模块;
32、s434、若收到的静噪等级参数中均为合法参数,则将所述静噪等级参数中合法参数下发至中频模块,所述中频模块对接收到的所述合法参本文档来自技高网...
【技术保护点】
1.一种电台主控模块的测试方法,其特征在于,包括如下步骤,
2.根据权利要求1所述的电台主控模块的测试方法,其特征在于,还包括S6、利用任务管理机对测试数据进行维护,包括:
3.根据权利要求1所述的电台主控模块的测试方法,其特征在于:还包括S7、利用电台主控模块对任务管理机下发指令进行存储,包括:
4.根据权利要求1所述的电台主控模块的测试方法,其特征在于,在S4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为工作模式参数时,包括如下步骤:
5.根据权利要求1所述的电台主控模块的测试方法,其特征在于,在S4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为工作频率时,包括如下步骤:
6.根据权利要求1所述的电台主控模块的测试方法,其特征在于,在S4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为静噪等级参数时,包括如下步骤:
7.根据权利要求1-6中任意一项所述的电台主控模块的测试方法,其特征在于,所述参数初始化测试设备组包括调频及调幅设备、信噪比上下限测试
8.一种电台主控模块的测试系统,其特征在于,包括任务管理机、参数初始化测试设备组、电台主控模块、中频模块和测试平台;
9.根据权利要求8所述的一种电台主控模块的测试系统,其特征在于,所述参数初始化测试设备组包括调频及调幅设备、信噪比上下限测试设备、数字衰减码测试设备、ALC值测试设备、压倒静噪门限测试设备以及驻波保护门限测试设备。
...【技术特征摘要】
1.一种电台主控模块的测试方法,其特征在于,包括如下步骤,
2.根据权利要求1所述的电台主控模块的测试方法,其特征在于,还包括s6、利用任务管理机对测试数据进行维护,包括:
3.根据权利要求1所述的电台主控模块的测试方法,其特征在于:还包括s7、利用电台主控模块对任务管理机下发指令进行存储,包括:
4.根据权利要求1所述的电台主控模块的测试方法,其特征在于,在s4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为工作模式参数时,包括如下步骤:
5.根据权利要求1所述的电台主控模块的测试方法,其特征在于,在s4中,自检结束后,利用任务管理机测试工作参数设置进程,所述工作参数为工作频率时,包括如下步骤:
6.根据权利要求1所述的电台主控模块的...
【专利技术属性】
技术研发人员:张雪,冯茜,
申请(专利权)人:天津七一二通信广播股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。