欢迎来到专利查询网! | 帮助中心 查专利用我们更专业!
专利查询网
换一换
首页 专利查询网 > 资源分类 > PDF文档下载
分享到微信 分享到微博 分享到QQ空间

测试仪器共享系统以及方法.pdf

  • 资源ID:11021348       资源大小:748.10KB        全文页数:17页
  • 资源格式: PDF        下载积分:30金币
快捷下载 游客一键下载
账号登录下载
三方登录下载: 微信开放平台登录 QQ登录
下载资源需要30金币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

测试仪器共享系统以及方法.pdf

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201911123971.4 (22)申请日 2019.11.15 (71)申请人 深圳市亚派光电器件有限公司 地址 518101 广东省深圳市宝安区留仙二 路中粮商务公园2栋1503 (72)发明人 庄礼杰肖思雄尹遴童庆林 骆传赟莫育霖 (74)专利代理机构 深圳市世纪恒程知识产权代 理事务所 44287 代理人 张婷 (51)Int.Cl. G08C 17/02(2006.01) G08C 19/00(2006.01) G01J 3/28(2006.01) G01J 11/0

2、0(2006.01) H04B 10/25(2013.01) (54)发明名称 一种测试仪器共享系统以及方法 (57)摘要 本发明公开了一种测试仪器共享系统, 包括 待测产品控制模块、 误码仪、 测试仪器以及测试 仪器控制模块。 本发明还公开了一种应用于测试 仪器共享系统的测试仪器共享方法。 通过测试仪 器控制模块控制光通信通道的开来连通测试仪 器与待测产品之间的光通道, 并控制所述测试仪 器按照待测产品的测试项目对所述待测产品进 行测试。 在待测产品与测试仪器对应的光通信通 道开启时, 测试仪器是被锁定的, 不能再被其他 待测产品进行调用, 从而避免通信冲突, 避免测 试中断或仪器损坏。 权

3、利要求书2页 说明书11页 附图3页 CN 110853321 A 2020.02.28 CN 110853321 A 1.一种测试仪器共享系统, 其特征在于, 所述测试仪器共享系统包括: 待测产品控制模块, 所述待测产品控制模块与待测产品电连接; 所述待测产品控制模 块用于配置待测产品的测试项目, 并控制所述待测产品启动测试; 误码仪, 所述误码仪与所述待测产品控制模块通信连接, 所述误码仪与待测产品电连 接, 以在所述误码仪接收到所述待测产品控制模块的测试指令时发送误码信号到所述待测 产品; 测试仪器, 所述测试仪器与所述待测产品通过光通道连接; 测试仪器控制模块, 所述测试仪器控制模块与

4、所述测试仪器电连接, 所述测试仪器控 制模块通过控制所述光通信通道的开/关来连通/断开测试仪器与所述待测产品之间的光 通道。 2.如权利要求1所述的测试仪器共享系统, 其特征在于, 所述测试仪器共享系统包括多 个待测产品控制模块, 每个所述待测产品控制模块连接一个误码仪。 3.如权利要求2所述的测试仪器共享系统, 其特征在于, 所述误码仪设有多个通道, 用 于连接多个待测产品, 对不同的待测产品, 发送不同码率的误码信号。 4.一种测试仪器共享方法, 其特征在于, 所述测试仪器共享方法应用于如权利要求1至 3所述的测试仪器共享系统, 所述测试仪器共享方法包括: 待测产品控制模块向测试仪器控制模

5、块发送查询请求, 其中, 所述测试仪器控制模块 配置有测试项目的任务清单, 所述待测产品控制模块根据所述任务清单发送对应的查询请 求, 所述测试仪器控制模块根据接收到的所述查询请求检索对应的测试仪器的状态, 并在 所述测试仪器空闲时, 返回空闲信息至所述待测产品控制模块; 接收到所述测试仪器控制模块返回的空闲信息时, 向所述测试仪器控制模块发送测试 请求, 以供所述测试仪器控制模块在接收到测试请求时, 控制光通信通道的开关来连通所 述测试仪器与所述待测产品之间的光通道; 发送测试信号到误码仪, 其中, 所述误码仪在接收到所述测试信号后, 发送误码信号至 连接的待测产品, 以使所述待测产品根据误

6、码信号进行测试。 5.如权利要求4所述的测试仪器共享方法, 其特征在于, 所述待测产品控制模块向测试 仪器控制模块发送查询请求的步骤之后, 还包括: 发送所述测试信号至所述待测产品。 6.如权利要求4所述的测试仪器共享方法, 其特征在于, 所述测试仪器共享的方法还包 括: 在接收到所述测试仪器控制模块返回的非空闲信息时, 再次发送所述查询请求到所述 测试仪器控制模块, 并更新所述查询请求的发送次数; 在所述发送次数达到预设次数时, 将所述查询请求对应的测试项目排布到所述任务清 单的末端。 7.如权利要求4所述的测试仪器共享方法, 其特征在于, 所述测试仪器共享的方法还包 括: 在所述待测产品对

7、应的测试项目测试完成后, 发送释放信号到所述测试仪器控制模 块, 以使所述测试仪器控制模块更新所述对应的测试仪器的状态, 并控制所述光通信通道 的开关来断开测试仪器与所述待测产品之间的光通道。 权利要求书 1/2 页 2 CN 110853321 A 2 8.如权利要求4所述的测试仪器共享方法, 其特征在于, 所述测试仪器为光示波器时, 所述光示波器与所述误码仪电连接, 所述发送测试信号到误码仪的步骤还包括: 发送所述测试信号到所述误码仪, 其中, 所述误码仪在接收到所述测试信号后, 发送误 码信号至连接的待测产品, 并发送触发信号至连接的所述光示波器, 以触发所述光示波器 启动以及促使所述待

8、测产品进行测试。 9.一种测试仪器共享方法, 其特征在于, 所述测试仪器共享方法应用于如权利要求1至 3所述的测试仪器共享系统, 所述测试仪器共享方法包括: 测试仪器控制模块在接收待测产品控制模块发送的查询请求后, 根据所述查询请求检 索对应的测试仪器的状态; 在所述测试仪器的状态为空闲时, 返回空闲信息至所述待测产品控制模块; 在接收到所述待测产品控制模块发送的测试请求后, 控制所述光通信通道的开关来连 通所述对应的测试仪器与所述待测产品之间的光通道, 以控制所述测试仪器按照所述测试 项目对所述待测产品进行测试。 10.如权利要求9所述的测试仪器共享方法, 其特征在于, 所述测试仪器共享方法

9、还包 括: 在待测产品对应的测试项目测试完成后, 接收到所述待测产品控制模块的释放信号 时, 更新所述对应的测试仪器的状态, 并控制所述光通信通道的开关来断开测试仪器与所 述待测产品之间的光通道。 权利要求书 2/2 页 3 CN 110853321 A 3 一种测试仪器共享系统以及方法 技术领域 0001 本发明涉及自动化仪器测试领域、 尤其涉及一种测试仪器共享系统以及方法。 背景技术 0002 在光电组件的测试中, 通常会使用到光谱分析仪、 光电示波仪等价格比较昂贵的 测试仪器, 如果在每一个工位上配置一台, 会极大地增加企业的运营成本。 通过测试仪器共 享平台共用同一套或多套测试仪器能降

10、低企业运营成本, 但现有的测试仪器共享平台中, 一台共享仪器可测试多个测试项目, 当不同的待测产品请求使用同一测试仪器时, 容易存 在通信冲突, 导致测试中断或仪器损坏。 0003 上述内容仅用于辅助理解本发明的技术方案, 并不代表承认上述内容是现有技 术。 发明内容 0004 本发明实施例的主要目的在于提供一种测试仪器共享系统, 旨在解决现有技术中 当不同的待测产品请求使用同一测试仪器时, 容易存在通信冲突, 导致测试中断或仪器损 坏的技术问题。 0005 为解决上述问题, 本发明实施例提供一种测试仪器共享系统, 包括: 0006 待测产品控制模块, 所述待测产品控制模块与待测产品电连接;

11、所述待测产品控 制模块用于配置待测产品的测试项目, 并控制所述待测产品启动测试; 0007 误码仪, 所述误码仪与所述待测产品控制模块通信连接, 所述误码仪与待测产品 电连接, 以在所述误码仪接收到所述待测产品控制模块的测试指令时发送误码信号到所述 待测产品; 0008 测试仪器, 所述测试仪器与所述待测产品通过光通道连接; 0009 测试仪器控制模块, 所述测试仪器控制模块与所述测试仪器电连接, 所述测试仪 器控制模块通过控制所述光通信通道的开/关来连通/断开测试仪器与所述待测产品之间 的光通道。 0010 可选地, 所述测试仪器共享系统包括多个待测产品控制模块, 每个所述待测产品 控制模块

12、连接一个误码仪。 0011 可选地, 所述误码仪设有多个通道, 用于连接多个待测产品, 对不同的待测产品, 发送不同码率的误码信号。 0012 此外, 为解决上述问题, 本发明实施例还提供一种测试仪器共享方法, 包括以下内 容: 0013 待测产品控制模块向测试仪器控制模块发送查询请求, 其中, 所述测试仪器控制 模块配置有测试项目的任务清单, 所述待测产品控制模块根据所述任务清单发送对应的查 询请求, 所述测试仪器控制模块根据接收到的所述查询请求检索对应的测试仪器的状态, 并在所述测试仪器空闲时, 返回空闲信息至所述待测产品控制模块; 说明书 1/11 页 4 CN 110853321 A

13、4 0014 接收到所述测试仪器控制模块返回的空闲信息时, 向所述测试仪器控制模块发送 测试请求, 以供所述测试仪器控制模块在接收到测试请求时, 控制光通信通道的开关来连 通所述测试仪器与所述待测产品之间的光通道; 0015 发送测试信号到误码仪, 其中, 所述误码仪在接收到所述测试信号后, 发送误码信 号至连接的待测产品, 以使所述待测产品根据误码信号进行测试。 0016 可选地, 所述待测产品控制模块向测试仪器控制模块发送查询请求的步骤之后, 还包括: 0017 发送所述测试信号至所述待测产品。 0018 可选地, 所述测试仪器共享的方法还包括: 0019 在接收到所述测试仪器控制模块返回

14、的非空闲信息时, 再次发送所述查询请求到 所述测试仪器控制模块, 并更新所述查询请求的发送次数; 0020 在所述发送次数达到预设次数时, 将所述查询请求对应的测试项目排布到所述任 务清单的末端。 0021 可选地, 所述测试仪器共享的方法还包括: 0022 在所述待测产品对应的测试项目测试完成后, 发送释放信号到所述测试仪器控制 模块, 以使所述测试仪器控制模块更新所述对应的测试仪器的状态, 并控制所述光通信通 道的开关来断开测试仪器与所述待测产品之间的光通道。 0023 可选地, 所述测试仪器为光示波器时, 所述光示波器与所述误码仪电连接, 所述发 送测试信号到误码仪的步骤还包括: 002

15、4 发送所述测试信号到所述误码仪, 其中, 所述误码仪在接收到所述测试信号后, 发 送误码信号至连接的待测产品, 并发送触发信号至连接的所述光示波器, 以触发所述光示 波器启动以及促使所述待测产品进行测试。 0025 本发明实施例还提供一种测试仪器共享方法, 包括以下内容: 0026 测试仪器控制模块在接收待测产品控制模块发送的查询请求后, 根据所述查询请 求检索对应的测试仪器的状态; 0027 在所述测试仪器的状态为空闲时, 返回空闲信息至所述待测产品控制模块; 0028 在接收到所述待测产品控制模块发送的测试请求后, 控制所述光通信通道的开关 来连通所述对应的测试仪器与所述待测产品之间的光

16、通道, 以控制所述测试仪器按照所述 测试项目对所述待测产品进行测试。 0029 可选地, 所述测试仪器共享方法还包括: 0030 在待测产品对应的测试项目测试完成后, 接收到所述待测产品控制模块的释放信 号时, 更新所述对应的测试仪器的状态, 并控制所述光通信通道的开关来断开测试仪器与 所述待测产品之间的光通道。 0031 本发明实施例提出的一种测试仪器共享系统, 通过测试仪器控制模块控制光通信 通道的开来连通测试仪器与待测产品之间的光通道, 并控制所述测试仪器按照待测产品的 测试项目对所述待测产品进行测试。 在待测产品与测试仪器对应的光通信通道开启时, 测 试仪器是被锁定的, 不能再被其他待

17、测产品进行调用, 从而避免通信冲突, 避免测试中断或 仪器损坏。 说明书 2/11 页 5 CN 110853321 A 5 附图说明 0032 图1为本发明一实施例方案涉及的测试仪器共享系统的结构示意图; 0033 图2为本发明另一实施例方案涉及的测试仪器共享系统的结构示意图; 0034 图3为本发明测试仪器共享方法第一实施例的流程示意图; 0035 图4为本发明测试仪器共享方法第二实施例的流程示意图; 0036 图5为本发明测试仪器共享方法第三实施例的流程示意图。 0037 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。 具体实施方式 0038 应当理解, 此处所

18、描述的具体实施方式仅仅用以解释本发明, 并不用于限定本发 明。 0039 如图1所示, 图1为本发明实施例方案涉及的测试仪器共享系统的结构示意图。 0040 参照图1, 该测试仪器共享系统可包括待测产品控制模块100, 误码仪200, 测试仪 器400, 以及测试仪器控制模块500。 0041 待测产品控制模块100配置有待测产品300的测试项目, 并控制待测产品启动测 试。 待测产品控制模块100与待测产品300电连接。 可以理解的是, 电连接为电线连接。 待测 产品控制模块100可通过开启电开关控制待测产品启动待测产品对应的测试项目的测试。 0042 测试项目包括待测产品、 测试参数和所需

19、测试仪器中的至少一个。 待测产品控制 模块100按照测试项目的顺序, 发送测试指令给待测产品300以控制待测产品300启动测试。 0043 误码仪200与待测产品控制模块100通信连接, 其中, 通信可以是有线通信, 也可以 是通过无线传输协议建立通信。 误码仪200与待测产品300电连接。 误码仪200在接收到待测 产品控制模块100发送的测试指令时, 发送误码信号到待测产品。 0044 待测产品300在接收到待测产品控制模块100的测试指令以及误码仪200的误码信 号后, 开始测试, 将电信号转化成光信号, 并通过待测产品300与测试仪器400之间的光通道 将光信号发送到测试仪器400,

20、以供测试仪器400接收光信号从而对待测产品300进行测试。 可以理解的是, 光通道可以是光纤。 光通信通道可以是光开关, 也可以是光路转换器件。 0045 测试仪器控制模块500与测试仪器400电连接, 并用于控制测试仪器400与待测产 品300之间光通信通道的开与关, 其中, 开启光通信通道便可连通测试仪器400与待测产品 300之间的光通道; 关闭光通信通道便可断开测试仪器400与待测产品300之间的光通道。 0046 测试仪器控制模块500与待测产品控制模块100之间可建立通信, 从而对待测产品 300进行测试。 0047 测试仪器400与待测产品300通过光通道建立光连接。 在进行测试

21、时, 测试仪器控 制模块500控制光通信通道的开关, 连通测试仪器400与待测产品300之间的光通道, 并控制 测试仪器400开始测试。 在结束测试后, 测试仪器控制模块500通过关闭光通信通道以断开 测试仪器400与待测产品300之间的光通道, 或者在预定时间后, 如10分钟后, 控制测试仪器 400断开测试仪器400的与待测产品300之间的光通道。 0048 在本实施例中, 通过待测产品控制模块100控制待测产品300进行测试, 在进行测 试时, 测试仪器控制模块500控制测试仪器400与待测产品300之间的光通道的连通, 在测试 仪器400对应的光通道开启时, 不能被测试仪器控制模块50

22、0再调用, 从而保证测试仪器400 说明书 3/11 页 6 CN 110853321 A 6 在共享时, 不会出现通信冲突。 0049 在一实施例中, 测试仪器共享系统包括多个待测产品控制模块100, 且多个待测产 品控制模块100相互并联, 每个待测产品控制模块100电连接一个误码仪200。 0050 在一实施例中, 一台误码仪200上设有多个通道, 而每一个通道可连接一个待测产 品300, 进而, 一台误码仪200可连接多个待测产品300。 在待测产品300相同时, 发送同样码 率的误码信号; 在待测产品300不同时, 发送不同码率的误码信号。 进一步地, 误码仪200上 设有传输接口,

23、 通过传输接口与待测产品300建立连接, 其中, 一个传输接口连接一个待测 产品300。 进一步地, 传输接口可以有多个, 优选为4个, 即一台误码仪可连接4个待测产品。 待测产品控制模块100可通过误码仪200连接多个不同待测产品300, 从而实现在同一时间 内测试多个不同待测产品300的有益效果。 0051 在一实施例中, 待测产品控制模块100上设置有通信模块, 通过通信模块与测试仪 器控制模块500建立通信连接。 0052 在一实施例中, 测试仪器400包括光谱分析仪或光示波器中的至少一种, 可以理解 的是, 测试仪器共享系统包括多台测试仪器, 测试仪器控制模块500采用内部动态链表存

24、储 测试仪器的状态。 对于有可能线程冲突的光通信通道(如串口控制的光开关仪器), 只在动 态链接库层面内置线程互斥锁, 从而避免测试仪器底层通信冲突, 防止测试中断或测试仪 器本身损坏。 0053 在一实施例中, 测试仪器400包括光示波器, 光示波器与测试仪器控制模块500电 连接之外, 光示波器还与误码仪200实现电连接, 其中, 待测产品控制模块100控制光示波器 与误码仪200的电开关的开关来实现误码仪200与光示波器之间电连接的通断。 在待测产品 需要测试误码时, 误码仪200发送误码信号给待测产品的同时, 也发送触发信号给光示波 器, 触发光示波器启动, 以对待测产品进行误码测试。

25、 0054 在一实施例中, 当存在多个待测产品控制模块100, 每个待测产品控制模块100的 误码仪200上连有多个待测产品300, 测试仪器300包括光示波器, 且所有的待测产品300属 于同一型号, 测试产品300的测试项目相同时, 多个误码仪200可以级联, 多个光示波器也可 以级联。 误码仪200发送同样码率的误码信号到待测产品300, 发送同样码率的触发信号到 光示波器, 以便同时启动测试, 提高测试效率, 进行批量化测试。 需要说明的是, 光示波器上 设有多个测试接口, 可以连接多个待测产品400, 并接收多路待测产品400的光信号, 从而将 光信号转换成图像信号。 0055 在一

26、实施例中, 待测产品300包括光电组件。 0056 需要说明的是, 测试仪器共享系统可包括一个或多个待测产品控制模块、 一台或 多台测试仪器, 以及一个或多个待测产品, 图1主要为了便于理解, 只画出一个, 但并不因此 而限定本发明实施例的保护范围。 0057 在一实施例中, 参照图2, 实线为电连接, 虚线为光连接。 误码仪200上设有4个通 道, 连有4个待测产品, 分别为待测产品310, 待测产品320, 待测产品330以及待测产品340。 测试仪器控制模块500与三台测试仪器电连接, 分别为测试仪器410, 测试仪器420以及测试 仪器430。 为了便于理解待测产品与测试仪器之间的连接

27、关系, 测试仪器与待测产品通过光 通道连接, 测试仪器控制模块500控制光通信通道的开/关来连通/断开测试仪器测试仪器 420、 测试仪器420、 测试仪器430与所述待测产品310、 待测产品320、 待测产品330、 待测产品 说明书 4/11 页 7 CN 110853321 A 7 340之间的光通道。 待测产品可以相同, 也可以不同, 对于不同的测试产品, 误码仪200发送 不同的码率的误码信号, 以实现对不同待测产品的测试。 0058 在进行测试时, 待测产品控制模块500可按顺序对待测产品310、 待测产品320、 待 测产品330、 待测产品340的测试进行排序, 依次发送查询

28、请求到测试仪器控制模块500, 从 而对每一个测试产品进行测试。 其中, 排序方式可为优先级排序以及顺序排序等。 0059 在本实施例中, 为了防止多个待测产品控制模块申请同一台测试仪器, 产生通信 冲突, 本实施例通过测试仪器控制模块500控制光通信通道的开/关来实现测试仪器400的 测试接口与待测产品300之间的光通道的通断, 例如, 在测试仪器410与待测产品310之间的 光通道连通时, 测试仪器410是被锁定的, 其他待测产品320无法使用测试仪器410, 从而避 免通信冲突, 避免测试中断或仪器损坏。 当待测产品310使用测试仪器410完成测试之后, 待 测产品控制模块100发送释放

29、信号到所述测试仪器控制模块500, 以使所述测试仪器控制模 块500更新测试仪器410的状态, 并控制光通信通道的开关来断开测试仪器410与待测产品 310之间的光通道。 以此, 可以及时断开测试仪器与待测产品之间的光通道, 使测试仪器能 被其他待测产品使用, 减少测试仪器被占用的时间, 提高利用率。 0060 基于上述终端的结构, 提出本发明第一实施例, 参照图3, 图3为本发明测试仪器共 享方法第一实施例的流程示意图, 所述测试仪器共享方法包括以下步骤: 0061 步骤S10, 待测产品控制模块向测试仪器控制模块发送查询请求, 其中, 所述测试 仪器控制模块配置有测试项目的任务清单, 所述

30、待测产品控制模块根据所述任务清单发送 对应的查询请求, 所述测试仪器控制模块根据接收到的所述查询请求检索对应的测试仪器 的状态, 并在所述测试仪器空闲时, 返回空闲信息至所述待测产品控制模块; 0062 上述测试仪器共享系统应用于本实施例, 待测产品控制模块用于配置待测产品、 测试项目以及所需的测试仪器, 并建立任务清单。 任务清单由一条条待测产品、 测试项目以 及所需的测试仪器组成。 0063 任务清单上的测试项目的测试, 可按顺序依次进行, 也可按优先级依次进行。 在任 务清单中的待测产品进行测试项目的测试时, 发送查询请求到测试仪器控制模块, 其中, 查 询请求包括测试项目, 测试项目对

31、应的测试仪器中的至少一个。 一个待测产品设置有多个 测试项目, 需要使用多个测试仪器时, 待测产品控制模块会将每个待测产品的不同测试项 目建立任务清单, 分别发送查询请求至测试仪器控制模块, 以查询所需测试仪器的状态。 0064 需要说明的是, 测试仪器控制模块在接收到待测产品控制模块发送的查询请求 后, 对查询请求进行解析, 解析出查询请求中的测试项目、 测试项目对应的测试仪器等信 息, 根据测试仪器、 测试项目检索对应测试仪器的的状态, 至少包括空闲、 非空闲两种状态。 在测试仪器空闲时, 返回空闲信息到待测产品控制模块, 其中, 空闲信息包括允许待测产品 控制模块调用查询请求对应的测试仪

32、器的空闲提示。 0065 测试仪器共享系统中包括多个相同或不同的测试仪器, 测试仪器控制模块采用内 部动态链表存储测试仪器的状态。 对于有可能线程冲突的光通信通道(如串口控制的光开 关仪器), 只在动态链接库层面内置线程互斥锁, 从而避免测试仪器底层通信冲突, 防止测 试中断或测试仪器本身损坏。 测试仪器控制模块在接收到待测产品控制模块的查询请求 后, 检索对应的测试仪器的状态, 只要能满足待测产品控制模块的查询请求, 测试仪器控制 模块就可以反馈测试仪器的状态给待测产品控制模块。 进一步的, 在测试仪器包括多个通 说明书 5/11 页 8 CN 110853321 A 8 道时, 还需要判断

33、测试仪器的通道占有情况, 如果测试仪器某一通道满足客户端发送的查 询请求, 服务端则反馈该测试仪器的对应通道的空闲信息给待测产品控制模块。 0066 需要说明的是, 在待测产品控制模块发送查询请求后, 若收到的测试仪器控制模 块的反馈是非空闲状态, 那么待测产品控制模块可以在在特定的时间段内(比如1分钟)或 者设定的次数内, 以一定时间间隔重复发送查询请求到测试仪器控制模块, 以此, 既能保证 测试仪器不被闲置, 也能避免发生通信冲突。 但超出这段时间或次数, 需要等设定的时间之 后重新发送查询请求到测试仪器控制模块, 以免过多的通信造成系统负担。 0067 步骤S20, 接收到所述测试仪器控

34、制模块返回的空闲信息时, 向所述测试仪器控制 模块发送测试请求, 以供所述测试仪器控制模块在接收到测试请求时, 控制光通信通道的 开关来连通所述测试仪器与所述待测产品之间的光通道; 0068 待测产品控制模块接收到测试仪器控制模块返回的空闲信息时, 即查询请求对应 的空闲测试仪器处于空闲或允许使用提示, 发送测试请求到测试仪器控制模块, 以使测试 仪器控制模块在接收到测试请求时, 控制光通信通道的开关来连通所述测试仪器与所述待 测产品之间的光通道。 0069 换而言之, 待测产品控制模块在接收到空闲信息后, 发送测试请求给测试仪器控 制模块, 以此确定即将调用被分配的测试仪器进行测试。 007

35、0 测试仪器控制模块确定测试仪器空闲且在接收到待测产品控制模块的测试请求 后, 控制光通信通道的开关来连通所述测试仪器与测试请求中待测产品之间的光通道, 以 便启动测试仪器开始工作。 例如, 有多个待测产品控制模块向测试仪器控制模块发出某一 测试仪器的查询请求, 测试仪器控制模块将该测试仪器的状态反馈给多个待测产品控制模 块, 但是, 还需要等待测产品控制模块再次发出测试请求之后, 测试仪器控制模块才会控制 光通信通道的开关, 以连通测试仪器和测试请求中的待测产品之间的光连接。 如此, 可以避 免在待测产品控制模块查询到空闲的测试仪器后又不进行测试, 而占用测试仪器的情况。 0071 步骤S3

36、0, 发送测试信号到误码仪, 其中, 所述误码仪在接收到所述测试信号后, 发 送误码信号至连接的待测产品, 以使所述待测产品根据误码信号进行测试。 0072 待测产品控制模块在发送测试请求后, 可实时或在预定时间后, 如10秒, 发送测试 信号到误码仪, 还包括: 0073 发送所述测试信号至所述待测产品。 0074 待测产品控制模块发送测试信号到误码仪以及待测产品, 其中, 测试信号为电信 号, 包括信号码率、 码型、 电压、 电流以及频率中的一个或多个。 0075 误码仪在接收到测试信号后, 发送误码信号到待测产品, 其中, 待测产品与误码仪 电连接。 需要说明的是, 误码仪上设有多条通道

37、, 一条通道对应连接一个待测产品。 误码信 号是指一定码型速率的电信号。 0076 待测产品为光电组件或光电器件, 且待测产品上设有通信模块, 通过通信模块与 待测产品控制模块建立通信, 在接收到测试信号后, 会根据测试信号调整到对应的电压、 电 流或频率开始进行测试, 同时, 待测产品会根据误码信号进行光电转换, 不会出现通信故障 或冲突等问题。 0077 待测产品在接收到待测产品控制模块发送的测试信号以及误码仪发送的误码信 号后, 开始工作, 将携带误码信号的电信号转换成光信号。 待测产品的光信号通过光纤传输 说明书 6/11 页 9 CN 110853321 A 9 到测试仪器, 以供测

38、试仪器对该光信号进行分析。 0078 当测试仪器为光示波器时, 光示波器与误码仪电连接。 发送测试信号到误码仪的 步骤还包括: 0079 发送所述测试信号到所述误码仪, 其中, 所述误码仪在接收到所述测试信号后, 发 送误码信号至连接的待测产品, 并发送触发信号至连接的所述光示波器, 以触发所述光示 波器启动以及促使所述待测产品进行测试。 0080 当测试仪器为光示波器时, 光示波器与误码仪电连接。 在误码仪接收到待测产品 控制模块的测试信号后, 发送触发信号至与误码仪连接的光示波器。 光示波器在接收到触 发信号后, 进行启动, 并对待测产品进行误码测试。 其中, 触发信号为误码信号。 008

39、1 在所有的待测产品相同, 测试项目相同时, 多个误码仪可以级联, 多个光示波器也 可以级联。 误码仪发送同样码率的误码信号到待测产品, 发送同样码率的触发信号到光示 波器, 以便同时启动测试, 提高测试效率, 进行批量化测试。 可以理解的是, 对不同待测产品 的测试, 误码仪发送不同码率的触发信号给光示波器。 0082 在完成待测产品对应的测试项目后, 还包括: 0083 在所述待测产品对应的测试项目测试完成后, 发送释放信号到所述测试仪器控制 模块, 以使所述测试仪器控制模块更新所述对应的测试仪器的状态, 并控制所述光通信通 道的开关来断开测试仪器与所述待测产品之间的光通道。 0084 待

40、测产品控制模块发送释放信号到测试仪器控制模块, 其中, 释放信号包括更新 测试项目所需的测试仪器的状态为空闲、 断开测试仪器与待测产品之间的光通道的提示。 如此, 测试仪器控制模块在接收到释放信息后, 根据释放信号更新所述对应的测试仪器的 状态, 并控制对应的测试仪器关闭或控制光通信通道的开关来断开测试仪器与所述待测产 品之间的光通道。 以此, 可以使测试仪器能被其他待测产品控制模块调用, 减少测试仪器被 占用的时间, 提高利用率。 0085 在本实施例中, 通过发送查询请求以及测试请求, 即从查询测试仪器是否空闲到 确认进行测试这种二次握手的方式开启对待测产品的测试, 使测试仪器控制模块控制

41、光通 信通道的开关来连通测试仪器与待测产品之间的光通道, 从而有效避免在多个待测产品控 制模块申请使用同一测试仪器时产生的通信冲突及仪器损坏, 并通过发送释放信号, 使测 试仪器控制模块及时控制控制光通信通道的开关来断开测试仪器与待测产品之间的光通 道, 减少测试仪器被闲置的时间, 有效提高仪器的使用率, 从而提升整个测试仪器共享系统 的使用效率。 0086 参照图4, 图4为本发明测试仪器共享方法第二实施例的流程示意图, 与上述第一 实施例为并列关系, 所述测试仪器共享方法还包括: 0087 步骤S10, 待测产品控制模块向测试仪器控制模块发送查询请求, 其中, 所述测试 仪器控制模块配置有

42、待测产品的测试项目的任务清单, 所述待测产品控制模块根据所述任 务清单发送对应的查询请求, 所述测试仪器控制模块根据接收到的所述查询请求检索对应 的测试仪器的状态; 0088 步骤S40, 在接收到所述测试仪器控制模块返回的非空闲信息时, 再次发送所述查 询请求到所述测试仪器控制模块, 并更新所述查询请求的发送次数; 0089 测试仪器控制模块根据查询请求后, 根据查询请求检索对应的测试仪器的状态, 说明书 7/11 页 10 CN 110853321 A 10 在检索到该测试仪器是非空闲时, 发送非空闲信息到待测产品控制模块, 其中, 非空闲信息 包括不允许待测产品控制模块调用查询请求对应的

43、测试仪器的忙碌提示。 0090 待测产品控制模块的任务清单中存在多个待测产品, 或待测产品的多个测试项目 时, 接收到测试仪器控制模块返回的非空闲信息, 可直接发送下一待测产品的对应的查询 请求到测试仪器控制模块, 或发送当前待测产品的下一测试项目的查询请求到测试仪器控 制模块, 以便尽快与其他空闲的测试仪器建立光通道, 从而尽快启动测试。 0091 在接收到测试仪器控制模块返回的非空闲信息后, 待测产品控制模块还可以在预 设时间后, 如10秒后, 再次发送任务清单的当前待测产品的测试请求到测试仪器控制模块。 可以理解的是, 待测产品控制模块对当前待测产品发送的第一次查询请求未有空闲的测试 仪

44、器后, 重复发送当前待测产品对应的当前测试项目的查询请求到待测产品控制模块, 以 此询问是否在当前有空闲的测试仪器。 另外, 测试仪器控制模块采用内部动态链表存储测 试仪器和光通信通道的状态。 对于有可能线程冲突的光通信通道(如串口控制的光开关仪 器), 只在动态链接库层面内置线程互斥锁, 从而避免测试仪器底层通信冲突, 防止测试中 断或测试仪器本身损坏。 0092 步骤S50, 在所述发送次数达到预设次数时, 将所述查询请求对应的测试项目排布 到所述任务清单的末端。 0093 在当前待测产品的查询请求的发送次数达到预设次数后, 如3次, 将当前待测产品 对应的测试项目排布到待测产品控制模块任

45、务清单的末端, 以此, 通过换个时间点重新对 该测试项目进行测试, 从而减少耽误列表中其他测试项目的时间。 0094 需要说明的是, 若在待测产品的下一个测试项目与当前待测产品的测试项目相同 时, 可以直接跳过, 直到另一测试项目, 再发送查询请求到测试仪器控制模块, 如此, 可以避 免时间上的浪费。 0095 在本实施例中, 当测试仪器控制模块查询到的查询请求对应的测试仪器处于非空 闲状态时, 发送非空闲信息到待测产品控制模块, 待测产品控制模块可以重新发送查询请 求到测试仪器控制模块, 在查询请求的重复发送次数达到预设次数后, 将查询请求对应的 测试项目排布到任务清单的末端, 并能直接跳过

46、同样的测试项目, 直至另一测试项目, 可有 效减少流程上时间的浪费, 减少排队时间, 提高测试效率。 0096 参照图5, 基于上述测试仪器共享系统提出本发明第三实施例, 图5为本发明测试 仪器共享方法第三实施例的流程示意图, 所述测试仪器共享方法包括: 0097 步骤S60, 测试仪器控制模块在接收待测产品控制模块发送的查询请求后, 根据所 述查询请求检索对应的测试仪器的状态; 0098 在本实施例中, 执行主体为上述测试仪器共享系统的测试仪器控制模块, 测试仪 器控制模块与待测产品控制模块可进行通信。 测试仪器控制模块用于调度测试仪器共享系 统中测试仪器, 并控制与测试仪器光连接的光通信通

47、道的开/关来连通/断开测试仪器与待 测产品之间的光通道。 需要说明的是, 在与测试仪器对应的光通信通道处于开启状态时, 表 明该测试仪器处于工作状态或忙碌状态, 不能被调用; 在与测试仪器对应的光通信通道处 于关闭状态时, 表明该测试仪器处于空闲状态, 才能被调用。 在测试仪器存在多个通道与光 通信通道连接时, 还需管理与测试仪器每个通道对应的光通信通道的状态。 如此, 能有效地 避免通信冲突。 说明书 8/11 页 11 CN 110853321 A 11 0099 测试仪器控制模块在接收到待测产品控制模块的查询请求后, 解析出查询请求中 的测试项目, 测试项目对应的测试仪器根据解析出的测试

48、项目对应的测试仪器来检索是否 处于空闲状态, 即测试仪器是否被占用。 在测试项目对应的的测试仪器处于非空闲状态时, 返回非空闲信息到待测产品控制模块, 以此提示待测产品控制模块当前该测试仪器不可供 查询请求中的待测产品使用。 0100 步骤S70, 在所述测试仪器空闲时, 返回空闲信息至所述待测产品控制模块; 0101 在查找到查询请求对应的空闲测试仪器时, 分配一台对应的测试仪器, 并返回空 闲信息到待测产品控制模块, 其中, 空闲信息包括查询请求对应的空闲测试仪器处于空闲 以及允许使用提示中的至少一个。 0102 步骤S80, 在接收到所述待测产品控制模块发送的测试请求后, 更新所述测试仪

49、器 的状态为非空闲, 控制光通信通道的开关来连通测试仪器与所述待测产品之间的光通道。 0103 在接收到待测产品控制模块发送的测试请求后, 解析测试请求, 获取测试请求中 申请使用测试仪器控制模块分配的测试仪器的提示, 根据提示, 控制光通信通道的开关来 连通测试仪器与所述待测产品之间的光通道。 0104 所述测试仪器与待测产品之间建立光通信连接后获取待测产品传输的光信号, 如 光的波长以及光的强度等信息, 得到测试结果。 其中, 测试仪器包括光谱分析仪以及光示波 器中的至少一种。 0105 测试仪器在进行测试后, 可将测试完成后的结果发送给测试仪器控制模块, 也可 以同步传送的方式将测试的过

50、程结果发送到测试仪器控制模块, 测试仪器控制模块可直接 将测试结果发送给待测产品控制模块, 也可以在待测产品控制模块给出提示或请求后, 再 将测试结果发送到待测产品控制模块。 0106 在接收到所述待测产品控制模块的释放信号后, 更新该测试仪器的状态为空闲。 0107 在接收到待测产品控制模块的释放信号后, 对释放信号进行解析, 解析出释放信 号中测试项目对应的测试仪器或与测试仪器对应的光通信通道的关闭提示, 控制对应的测 试仪器关闭或控制光通信通道的开关来断开测试仪器与所述待测产品之间的光通道。 在测 试仪器关闭或者测试仪器与待测产品之间的光通道断开后, 待测产品控制模块更新该测试 仪器的状


注意事项

本文(测试仪器共享系统以及方法.pdf)为本站会员(梁腾)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1