1.一种通过局域网共享设备的光模块测试方法,其特征在于,所述方法包括:
基于局域网共享系统,搭建光模块发端测试站:
光模块发端测试站由测试电脑、误码分析仪、示波器、光开关以及待测模块和测试板组成,共享设备网络服务端由光谱分析仪,光开关和网络服务电脑组成;
网络服务程序运行在网络服务端电脑中,网络服务程序会开启网络端口接收客户端的请求;
在客户端测试程序中,可以设置要使用的共享设备控制电脑网络ip地址和该测试站光信号接入共享设备服务端之光开关的端口号;
所述共享设备控制电脑中运行的网络服务程序流程执行:
服务端程序开始运行后开启网络端口并进入到监听状态;
如果有客户端有使用设备的需求,客户端会发送锁定指令请求锁定服务端,服务端被锁定后不会接受其他的客户端的请求;
客户端锁定服务端后,可以继续发送测试指令,服务端接收到测试指令后,首先控制光开关将共享设备的光输入端口接入到对应的远端客户端测试站,然后再根据测试指令进行相应的测试;
测试完成后,服务端会将测试数据作为应答信息返回给客户端,客户端接收到测试数据后,会发送解锁指令给服务端以解除服务端的锁定;
服务端的锁定被解除后可以接受其它客户端测试站的测试请求;
所述客户端使用共享设备进行测试的程序流程执行:
客户端和服务端建立连接后向服务端发送锁定服务端的请求;
如果服务端处于空闲状态,将会接受锁定请求并锁定服务端,如果服务端被其它客户端占用,客户端讲会延迟等待直到服务端接受请求;
客户端的锁定请求被接受后,客户端继续向服务端发送测试指令,并等待测试结果;
客户端接收到包含测试数据的测试结果后,再向客户端发送解除锁定的指令,并完成使用共享设备的过程;
所述共享设备客户端测试站的光模块发端测试程序先使用本地示波器进行测试,再使用远端共享设备进行测试,其流程执行:
光模块发端测试站的测试程序执行测试流程时,先给测试站测试板上电;
上电后程序检测光模块是否插入,如果有光模块插入再读取光模块的序列号并根据序列号检查工序和型号;
检查通过后设置光开关将光模块发端光信号接入示波器测试性能参数;
使用示波器的测试项目测试完成后,设置光开关将光模块发端光信号接入远端共享的设备,通过网络发送测试请求并接收测试结果数据,完成光谱特性的测试;
完成测试后将测试结果保存到数据库,结束光模块的发端测试。
2.根据权利要求1所述的一种通过局域网共享设备的光模块测试方法,其特征在于,所述光模块发端测试站中网络服务程序可以通过通信线路控制光谱分析仪和光开关。
3.根据权利要求1所述的一种通过局域网共享设备的光模块测试方法,其特征在于,所述光模块发端测试站中网络服务端电脑具有固定的ip地址,客户端程序可以根据ip地址和服务端程序开启的端口号来建立和服务端程序的网络通信。
4.根据权利要求1所述的一种通过局域网共享设备的光模块测试方法,其特征在于,所述客户端使用共享设备进行测试的程序流程执行中,客户端使用远端共享设备前,会设置要连接的服务端ip地址和端口号,并通过ip地址和端口号和服务端建立连接。
5.根据权利要求1所述的一种通过局域网共享设备的光模块测试方法,其特征在于,所述性能参数包括有光功率、消光比、信号上升和下降时间、交叉点、眼图余量。
6.根据权利要求1所述的一种通过局域网共享设备的光模块测试方法,其特征在于,所述光谱特性包括有中心波长,边模抑制比,光谱宽度。