一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

串口自动化测试系统、接口自动化测试方法和测试小板与流程

2022-02-22 08:21:45 来源:中国专利 TAG:


1.本发明涉及物联网技术领域,具体为一种串口自动化测试系统、接口自动化测试方法和测试小板。


背景技术:

2.当前针对设备具备di、do、rs232和rs485共用2pin接口、wifi、lan、wan、4g等接口功能测试验证时,通常是将一个设备配置辅助设备,然后通过接口接线连接对应接口,配置好应答协议即可确认相应功能是否正常,但目前遇到一个难题就是rs232和rs485共用一个2pin接口(具备软件切换功能),两种接口电平及协议完全不一致,若是通过人工手动切换接口可确认两个功能,但会带来操作不便且比较耗工时,不利于批量生产测试验证功能。
3.本技术人在先申请zl201711317780 .2 公开了一种自动测试具有rs232/rs485通用接口设备的方法,所述的方法涉及具有rs232/rs485通用接口的待测设备和辅助设备,还包括用于连通测试夹具和辅助设备进行测试时的数据交互的测试夹具;通过测试待测设备和辅助设备在rs485模式、rs232模式下的数据交互,测试待测设备的rs485模式下的数据收发功能、rs232模式下的数据收发功能、rs232模式下的rts、cts功能是否有效,判断待测设备的rs232/rs485通用接口功能是否异常。只需在控制器侧进行维护即可。
4.上述方案并未实现rs485模式、rs232模式的切换。
5.本发明解决的技术问题是:如何实现rs485模式、rs232模式的自动化切换以实现自动化的串口测试。
6.从另外一个角度说,本发明所解决的技术问题是在先专利申请要实现全面自动化测试的前提条件。


技术实现要素:

7.本发明的目的在于提供一种串口自动化测试系统,该系统通过一个步骤测试了被测设备的di、do接口的功能是否正常以及基于该步骤测试了被测设备的串口是否正常,其具有简单、可靠、自动化程度高的优点。
8.同时,本发明还公开了一种基于该系统的接口自动化方法和测试小板。
9.为实现上述目的,本发明提供如下技术方案:一种串口自动化测试系统,包括上位机、被测设备、测试小板、辅助设备;所述被测设备具有第一wan口、第一di接口、第一do接口、第一串口、第一主控模块;所述测试小板具有第二串口、第三串口、第二di接口、第二do接口、第三do接口、切换电路、第二主控模块;所述辅助设备具有第四串口、第三di接口、第三主控模块;第一主控模块和第一wan口、第一di接口、第一do接口、第一串口电连接;第二主控模块和第二di接口、第二do接口、第三do接口、切换电路电连接;第三主控模块和第四串口、第三di接口电连接;第一主控模块用于根据上位机的指令,控制第一do接口向第二di接口发出第一电
平信号、根据第二电平信号控制第一串口按照rs232或rs485进行配置;所述第二主控模块用于根据第一电平信号控制第二do接口向第一di接口、第三di接口发出第二电平信号,同时根据第一电平信号控制切换电路动作,实现第一串口、第二串口、第三串口、第四串口之间通过第一链路通信或第二链路通信;所述第三主控模块用于根据第二电平信号控制第四串口按照rs232或rs485进行配置;所述上位机用于与第一主控模块通信,并根据被测设备、测试小板、辅助设备基于第一链路和第二链路进行通信是否成功来判断被测设备的第一串口在rs232模式和rs485模式下是否正常。
10.在上述的串口自动化测试系统中,当第一电平信号为低电平信号时,第二电平信号为高电平信号且第一链路采用rs232模式进行通信;当第一电平信号为高电平信号时,第二电平信号为低电平信号且所述第二链路采用rs485模式进行通信;若第一di接口没有接收到第二电平信号,则标记第一di接口故障。
11.在上述的串口自动化测试系统中,所述被测设备具有第一lan口,所述辅助设备具有第二lan口;所述第一lan口和第二lan口通信连接;所述上位机用于根据辅助设备的ip地址通过第一wan口、第一lan口、第二lan口与辅助设备建立通信连接,以测试第一lan口能否正常通信。
12.在上述的串口自动化测试系统中,所述上位机用于根据被测设备的ip地址与被测设备建立通信连接,以测试第一wan口能否正常通信。
13.在上述的串口自动化测试系统中,还包括wifi测试模块,所述被测设备还具有wifi模块和蜂窝网模块,所述wifi模块和wifi测试模块进行连接以测试wifi模块的工作情况;所述蜂窝网模块通过和环境中已经存在的蜂窝网络建立连接以测试蜂窝网模块的工作情况。
14.在上述的串口自动化测试系统中,所述第一串口、第二串口、第三串口、第四串口均分别设有tx引脚和rx引脚;所述第二串口、第三串口之间设置所述的切换电路;当切换电路切换至第一链路时,所述第一串口的tx引脚和第四串口的rx引脚电连接;所述所述第一串口的rx引脚和第四串口的tx引脚电连接;当切换电路切换成至第二链路时,所述第一串口的tx引脚和第四串口的tx引脚电连接;所述所述第一串口的rx引脚和第四串口的rx引脚电连接。
15.同时,本发明还公开了一种串口自动化测试方法,所述方法基于如上任一所述的系统实施;所述方法具体为:步骤1:上位机发送第一指令或第二指令给被测设备;步骤2:被测设备根据第一指令或第二指令生成第一电平信号并通过第一do接口发送至第二di接口;步骤3:测试小板根据第一电平信号生成第二电平信号并通过第二do接口、第三do接口发送第一di接口、第三di接口;同时,根据根据第一电平信号控制切换电路动作,实现
第一串口、第二串口、第三串口、第四串口之间按照第一链路通信或第二链路导通;步骤4:被测设备、辅助设备根据第二电平信号同步配置成rs232模式或rs485模式;步骤5:被测设备、测试小板、辅助设备通过第一链路按照rs232模式,或通过第二链路按照rs485模式进行通信,并将通信结果反馈给上位机;所述上位机根据通信结果得到第一串口在rs232模式、rs485模式下是否正常的结论。
16.在上述的串口自动化测试方法中,当第一电平信号为低电平信号时,第二电平信号为高电平信号且第一链路采用rs232模式进行通信;当第一电平信号为高电平信号时,第二电平信号为低电平信号且所述第二链路采用rs485模式进行通信。
17.在上述的串口自动化测试方法中,所述被测设备中还设有存储模块;在步骤1之前包括单板测试步骤;所述单板测试步骤为:采用外接设备对被测设备的电路板进行性能测试并得到测试结果,所述测试结果存储到存储模块中;在进行步骤1时,上位机先调取存储模块中的测试结果;若测试结果为通过,则进行步骤1;若测试结果为不通过或无测试结果,则被测设备送返修工序。
18.最后,本发明还公开了一种测试小板,包括第二串口、第三串口、第二di接口、第二do接口、第三do接口、切换电路、第二主控模块;第二主控模块和第二di接口、第二do接口、第三do接口、切换电路电连接;所述第二串口和外设的被测设备的第一串口连接,所述第三串口和外设的辅助设备第四串口连接;所述第二di接口用于接收外设的被测设备发送的第一电平信号;所述第二主控模块用于根据第一电平信号控制第二do接口向第一di接口、第三di接口发出第二电平信号,同时根据第一电平信号控制切换电路动作,实现第一串口、第二串口、第三串口、第四串口之间通过第一链路通信或第二链路通信。
19.与现有技术相比,本发明的有益效果是:本发明通过一个步骤测试了被测设备的di、do接口的功能是否正常以及基于该步骤测试了被测设备的串口是否正常,其具有简单、可靠、自动化程度高的优点。
20.具体来说,通过被测设备的do接口发送第一电平信号给测试小板,测试小板生成第二电平型号,该第二电平型号除了控制被测设备和辅助设备进行通信模式的切换之外还控制了测试小板上的切换电路的切换,实现整个数据链路的通信方法的切换,这样实现了串口的rs232模式、rs485模式下的自动化测试。
21.上述测试过程全自动化,同时测试的被测设备的di、do接口、串口的正常与否,上述系统基于上位机的指令动作,并反馈测试结果给上位机,无需人工介入。
22.同时,本发明还公开了一种基于该系统的接口自动化方法和测试小板。
附图说明
23.图1为本发明的实施例1的结构框图;
图2为本发明的实施例2的流程图;图3-6为测试小板的电流一至四的电路图。
具体实施方式
24.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
25.实施例1参考图1,一种串口自动化测试系统,包括上位机1、被测设备2、测试小板3、辅助设备4;所述被测设备2具有第一wan口21、第一di接口22、第一do接口23、第一串口24、第一主控模块25;所述测试小板3具有第二串口31、第三串口32、第二di接口33、第二do接口34、第三do接口35、切换电路36、第二主控模块37;所述辅助设备4具有第四串口41、第三di接口42、第三主控模块43;切换电路36为一双路继电器;第一主控模块25和第一wan口21、第一di接口22、第一do接口23、第一串口24电连接;第二主控模块37和第二di接口33、第二do接口34、第三do接口35、切换电路36电连接;第三主控模块43和第四串口41、第三di接口电连接;第一主控模块25用于根据上位机1的指令,控制第一do接口23向第二di接口33发出第一电平信号、根据第二电平信号控制第一串口24按照rs232或rs485进行配置;所述第二主控模块37用于根据第一电平信号控制第二do接口34向第一di接口22、第三di接口发出第二电平信号,同时根据第一电平信号控制切换电路36动作,实现第一串口24、第二串口31、第三串口32、第四串口41之间通过第一链路通信或第二链路通信;所述第三主控模块43用于根据第二电平信号控制第四串口41按照rs232或rs485进行配置;所述上位机1用于与第一主控模块25通信,并根据被测设备2、测试小板3、辅助设备4基于第一链路和第二链路进行通信是否成功来判断被测设备2的第一串口24在rs232模式和rs485模式下是否正常。
26.在测试过程中,首先通过串口线缆将第一串口24和第二串口31连接,第三串口32和第四串口41一般情况下连接好了就不会再动;当串口线缆连接好了之后,上位机1发出第一指令;第一主控模块25通过第一wan口21接收到第一指令后,生成第一电平信号,此时的第一电平信号为低电平,第一电平信号通过第一do接口23发送至测试小板3的第二di接口33,第二主控模块37根据第一电平信号生成第二电平信号,该第二电平信号为高电平,通过第二do接口34发送至被测设备2的第一di接口22和辅助设备4的第三di接口,第一di接口22、第三di接口由低电平变为高电平,第一主控模块25和第三主控模块43获知该变化后控制第一串口24、第四串口41调整为rs232模式,如果第一di接口22没有接收到第二电平信号则标记第一di接口22故障;同时,第二主控模块37根据第一电平信号控制切换电路36切换到第一链路,第一链路的各引脚电连接方式为:第一串口24的tx引脚

第二串口31的rx引


切换电路36

第三串口32的tx引脚

第四串口41的rx引脚;以及,第一串口24的rx引脚

第二串口31的tx引脚

切换电路36

第三串口32的rx引脚

第四串口41的tx引脚;即第一串口24的rx引脚和四串口的tx引脚导通、第一串口24的tx引脚和四串口的rx引脚导通;此时,第一链路的物理连接已经连通,被测设备2、辅助设备4的串口都处于rs232模式,第一链路具备按照rs232通信模式进行通信的条件,第一主控模块25开始发送测试信号,如果能够接收到辅助设备4的反馈信号,就认为第一串口24在rs232模式下通信正常;第一主控模块25通过第一wan口21接收到第二指令后,生成第一电平信号,此时的第一电平信号为高电平,第一电平信号通过第一do接口23发送至测试小板3的第二di接口33,第二主控模块37根据第一电平信号生成第二电平信号,该第二电平信号为低电平,通过第二do接口34发送至被测设备2的第一di接口22和辅助设备4的第三di接口,第一di接口22、第三di接口由高电平变为低电平,第一主控模块25和第三主控模块43获知该变化后控制第一串口24、第四串口41调整为rs485模式;同时,第二主控模块37根据第一电平信号控制切换电路36切换到第二链路,第二链路的各引脚电连接方式为:第一串口24的tx引脚

第二串口31的rx引脚

切换电路36

第三串口32的rx引脚

第四串口41的tx引脚;以及,第一串口24的rx引脚

第二串口31的tx引脚

切换电路36

第三串口32的tx引脚

第四串口41的rx引脚;即第一串口24的rx引脚和四串口的rx引脚导通、第一串口24的tx引脚和四串口的tx引脚导通;此时,第二链路的物理连接已经连通,被测设备2、辅助设备4的串口都处于rs485模式,第二链路具备按照rs485通信模式进行通信的条件,第一主控模块25开始发送测试信号,如果能够接收到辅助设备4的反馈信号,就认为第一串口24在rs485模式下通信正常。
27.隐含的,第一串口24、第二串口31、第三串口32和第四串口41都有接地引脚gnd;通过以上描述可以得知,本实施例通过上述设计,可实现被测设备2的di接口、串口在rs232、rs485模式下是否正常;需要说明的是:rs232、rs485模式并不分先后,根据需要设置先后顺序。
28.优选地,所述被测设备2具有第一lan口26,所述辅助设备4具有第二lan口44;所述第一lan口和第二lan口通信连接;所述上位机1用于根据辅助设备4的ip地址通过第一wan口21、第一lan口、第二lan口与辅助设备4建立通信连接,以测试第一lan口能否正常通信。
29.在进行该项测试后,还可以进行后续的辅助性测试,比如进一步测试被测设备2的第一do接口23、第一di接口22具体是哪个接口不正常,具体来说,一旦确定了第一lan口能正常通信后,当第一do接口23发送了第一电平信号给第二di接口33,第二do接口34和第三do接口35分别反馈了第二电平信号给了被测设备2和辅助设备4,辅助设备4可将是否收到第二电平信号的结果通过第二lan口、第一lan口、第一wan口21反馈给上位机1,如果上位机1收到辅助设备4反馈的已经收到第二电平信号的通知,但是并未收到第一主控模块25发送的第一di接口22已经收到第二电平信号的通知,则说明第一di接口22处于故障状态,第一do接口23处于正常状态;如果上位机1没有收到辅助设备4反馈的已经收到第二电平信号的通知,且并未收到第一主控模块25发送的第一di接口22已经收到第二电平信号的通知,则说明第一do接口23处于故障状态。
30.在本实施例中,所述上位机1用于根据被测设备2的ip地址与被测设备2建立通信连接,以测试第一wan口21能否正常通信。
31.更为优选地,上述接口测试的顺序应该是:测试第一wan口21能否正常通信

第一lan口能否正常通信

第一di接口22、第一do接口23、第一串口24能否正常通信。
32.在本实施例中,还包括wifi测试模块5,所述被测设备2还具有wifi模块6和蜂窝网模块7,所述wifi模块6和wifi测试模块5进行连接以测试wifi模块6的工作情况;所述蜂窝网模块7通过和环境中已经存在的蜂窝网络建立连接以测试蜂窝网模块7的工作情况。
33.所述被测设备2中还设有存储模块8,所述存储模块8用于存储采用外接设备对被测设备2的电路板进行性能测试并得到测试结果;更为详细来说,本发明的涉及的相关电路如下:电路一(参考图3):测试小板的12v电源通过j1输入,电源正极通过d1到u1的电源接口输入端,负极接地,c2,c3并在电源上取到滤波作用,r1和c4构成rc延时打开输出使能功能,c10起到缓启动功能。电源通过u1降压为3v3,输出电压计算公式vout=vfb/r3*(r2 r3)=0.765/22.1*(22.1 75)=3.36v;l1根据规格书选取>2.2uh,本设计选择4.7uh;c5、c6、c7、c8、c9、c12起到滤波作用。c1作为自举电容,主要是抑制boot和sw的电位突变特性。为了保证电源反接损坏测试小板,在电源正极加上二极管d1即电源极性反转后,负极变为正极无法通过二极管d1回到电源输入端,从而取到保护作用。
34.电路二(参考图4):in_di 为高电平时,通过r71和r72分压后电压定义为v1,经过r16到q1,让q1导通,从而让in_do 变为低电平。v1通过r19后,1rs232_485_en的电位为高电平;v1通过r23致使q3导通,从而使out_do 的电位变为低电平。
35.in_di 为低电平时,通过r71和r72分压后电压定义为v2,经过r16到q1,让q1截止,从而让in_do 变为高电平。v1通过r19后,1rs232_485_en的电位为低电平;v1通过r23致使q3截止,从而使out_do 的电位变为高电平。
36.电路三(参考图5):1rs232_485_en的电位为高电平时,通过r28致使q4导通,1_232_485_en的电位为低电平,通过r27后致使q5截止,k1的继电器不得电,k1的切换通道处于默认状态即a/rx1连接a/rx,b/tx1连接b/tx。
37.1rs232_485_en的电位为低电平时,通过r28致使q4截止,1_232_485_en的电位为高电平,通过r27后致使q5导通,k1的继电器得电,k1的切换通道处于切换状态即a/rx连接b/tx1,b/tx连接a/rx1。d3和c16主要是为了快速消除在继电器受电到不受电阶段线圈产生的电动势,避免驱动三极管q5被反电动势损坏。
38.电路四(参考图6):in_di-为第二di接口的负极,内部连接到地,跟第一do接口的负极连接;in_di 为第二di接口的正极,外部连接到第一do接口的正极。
39.in_do-为第二do接口的负极,内部连接到地,跟第一di接口的负极连接;in_do 为第二do接口的正极,外部连接到第一di接口的正极。
40.out_do-为第三do接口的负极,内部连接到地,跟第三di接口的负极连接;out_do 为第三do接口的正极,外部连接第三di接口的正极。
41.a/rx对接第一主控板的tx或者rs485的a线;b/tx对接第一主控板的rx或者rs485的b线;a/rx_c对接第二主控板的tx或者rs485的a线;b/tx_c对接第二主控板的rx或者rs485的b线。
42.a/rx_c通过电阻r58连接a/rx1;b/tx_c通过电阻r59连接b/tx1。
43.实施例2参考图2,一种接口自动化测试方法,所述方法基于如实施例1所述的系统实施;所述方法具体为:步骤1:上位机1发送第一指令或第二指令给被测设备2;第一指令为命令第一do接口23发送低电平信号;第二指令为命令第一do接口23发送高电平信号;步骤2:被测设备2根据第一指令或第二指令生成第一电平信号并通过第一do接口23发送至第二di接口33;步骤3:测试小板3根据第一电平信号生成第二电平信号并通过第二do接口34、第三do接口35发送第一di接口22、第三di接口;同时,根据根据第一电平信号控制切换电路36动作,实现第一串口24、第二串口31、第三串口32、第四串口41之间按照第一链路通信或第二链路导通;步骤4:被测设备2、辅助设备4根据第二电平信号同步配置成rs232模式或rs485模式;步骤5:被测设备2、测试小板3、辅助设备4通过第一链路按照rs232模式,或通过第二链路按照rs485模式进行通信,并将通信结果反馈给上位机1;所述上位机1根据通信结果得到第一串口24在rs232模式、rs485模式下是否正常的结论。
44.在测试过程中,首先通过串口线缆将第一串口24和第二串口31连接,第三串口32和第四串口41一般情况下连接好了就不会再动;当串口线缆连接好了之后,上位机1发出第一指令;第一主控模块25通过第一wan口21接收到第一指令后,生成第一电平信号,此时的第一电平信号为低电平,第一电平信号通过第一do接口23发送至测试小板3的第二di接口33,第二主控模块37根据第一电平信号生成第二电平信号,该第二电平信号为高电平,通过第二do接口34发送至被测设备2的第一di接口22和辅助设备4的第三di接口,第一di接口22、第三di接口由低电平变为高电平,第一主控模块25和第三主控模块43获知该变化后控制第一串口24、第四串口41调整为rs232模式,如果第一di接口22没有接收到第二电平信号则标记第一di接口22故障;同时,第二主控模块37根据第一电平信号控制切换电路36切换到第一链路,第一链路的各引脚电连接方式为:第一串口24的tx引脚

第二串口31的rx引脚

切换电路36

第三串口32的tx引脚

第四串口41的rx引脚;以及,第一串口24的rx引脚

第二串口31的tx引脚

切换电路36

第三串口32的rx引脚

第四串口41的tx引脚;即第一串口24的rx引脚和四串口的tx引脚导通、第一串口24的tx引脚和四串口的rx引脚导通;此时,第一链路的物理连接已经连通,被测设备2、辅助设备4的串口都处于rs232
模式,第一链路具备按照rs232通信模式进行通信的条件,第一主控模块25开始发送测试信号,如果能够接收到辅助设备4的反馈信号,就认为第一串口24在rs232模式下通信正常;第一主控模块25通过第一wan口21接收到第二指令后,生成第一电平信号,此时的第一电平信号为高电平,第一电平信号通过第一do接口23发送至测试小板3的第二di接口33,第二主控模块37根据第一电平信号生成第二电平信号,该第二电平信号为低电平,通过第二do接口34发送至被测设备2的第一di接口22和辅助设备4的第三di接口,第一di接口22、第三di接口由高电平变为低电平,第一主控模块25和第三主控模块43获知该变化后控制第一串口24、第四串口41调整为rs485模式;同时,第二主控模块37根据第一电平信号控制切换电路36切换到第二链路,第二链路的各引脚电连接方式为:第一串口24的tx引脚

第二串口31的rx引脚

切换电路36

第三串口32的rx引脚

第四串口41的tx引脚;以及,第一串口24的rx引脚

第二串口31的tx引脚

切换电路36

第三串口32的tx引脚

第四串口41的rx引脚;即第一串口24的rx引脚和四串口的rx引脚导通、第一串口24的tx引脚和四串口的tx引脚导通;此时,第二链路的物理连接已经连通,被测设备2、辅助设备4的串口都处于rs485模式,第二链路具备按照rs485通信模式进行通信的条件,第一主控模块25开始发送测试信号,如果能够接收到辅助设备4的反馈信号,就认为第一串口24在rs485模式下通信正常。
45.实施例3一种接口自动化测试方法,所述方法基于如实施例1所述的系统实施;上位机1和被测设备2的第一wan口21连接,第一串口24和第二串口31连接,第一di接口22和第二do接口34连接,第一do接口23和第二di接口33连接;第一lan口和第二lan口连接;包括如下步骤:步骤11:上位机1ping通被测设备2,上位机1点击一键测试下发指令,电脑端执行ping被测设备2的ip地址,可正常ping通,则判定第一wan口21合格并在上位机1上显示第一wan口21pass;否则判定失败并在上位机1上显示第一wan口21fail,送入维修工序。
46.步骤12:上位机1读取存储模块8的测试结果,如果测试结果显示被测设备2的单板测试通过则进行步骤13,如果测试结果显示被测设备2的单板测试没通过或没有相关测试结果,则被测设备2送入维修工序;步骤13:上位机1执行ping辅助设备4的ip地址,可正常ping通,则判定第一lan口合格并在上位机1上显示第一lan口pass;否则判定失败并在上位机1上显示第一lan口fail,送入维修工序。
47.步骤14:上位机1发送第一指令给被测设备2;步骤15:被测设备2根据第一指令生成低电平信号,发送给第二di接口33;步骤16:测试小板3根据低电平信号生成高电平信号并通过第二do接口34、第三do接口35发送第一di接口22、第三di接口;同时,根据根据第一电平信号控制切换电路36动作,使第一串口24、第二串口31、第三串口32、第四串口41之间按照第一链路通信;步骤17:被测设备2、辅助设备4根据第二电平信号同步配置成rs232模式;如果在此过程中,辅助设备4收到了第二电平信号并通过第二lan口发送给上位机1反馈,但是上位机1未从第一wan口21收到第一di接口22接收了第二电平信号的反馈,则认
为第一do接口23正常,第一di接口22故障;如果辅助设备4没有收到第二电平信号并通过第二lan口发送给上位机1反馈,则认为第一do接口23故障;上述两种情况都要送入维修工序;步骤18:被测设备2、测试小板3、辅助设备4通过第一链路按照rs232模式通信,并将通信结果反馈给上位机1;所述上位机1根据通信结果得到第一串口24在rs232模式下是否正常的结论;如果结论为不正常,送入维修工序;如果结论为正常,则进入步骤19;步骤19:上位机1发送第二指令给被测设备2;步骤20:被测设备2根据第二指令生成高电平信号,发送给第二di接口33;步骤21:测试小板3根据高电平信号生成低电平信号并通过第二do接口34、第三do接口35发送第一di接口22、第三di接口;同时,根据根据第一电平信号控制切换电路36动作,使第一串口24、第二串口31、第三串口32、第四串口41之间按照第二链路通信;步骤22:被测设备2、辅助设备4根据第二电平信号同步配置成rs485模式;步骤23:被测设备2、测试小板3、辅助设备4通过第二链路按照rs485模式通信,并将通信结果反馈给上位机1;所述上位机1根据通信结果得到第一串口24在rs485模式下是否正常的结论;如果结论为不正常,送入维修工序;如果结论为正常,则进入步骤24;步骤24:wifi测试,外设有wifi测试模块5,wifi测试模块5设置为ap模式,wifi模块6设置为client模式,通过wifi连接方式来确认wifi功能,并通过获取被测设备2的读取来自ap端的wifii信号的rssi值来确认wifi灵敏度是否正常,同时通过网口获得辅助设备4ap热点下面对应的被测设备2的wifi的rssi值,来确认被测设备2的发送功率是否正常(注:ap与client设备放置需一定位置,通过空间衰减加接收信号强度能大致判断wifi模块6是否合格);如果存在故障,送入维修工序;步骤25:蜂窝网测试:蜂窝网模块7通过和环境中已经存在的蜂窝网络建立连接以测试蜂窝网模块7的工作情况;4g功能测试验证是将sim卡插入设备中,然后待设备入网后主动获取csq值来判断其功能是否正常;如果存在故障,送入维修工序;通过上述步骤11-步骤25可完成wifi模块6、蜂窝网模块7、第一di接口22、第一do接口23、第一wan口21、第一lan口、第一串口24是否正常。
48.其自动化程度高,基本无需人工介入。
49.对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献