[发明专利]元器件生产线的多测试节点状态监视系统及方法有效
申请号: | 201410531691.8 | 申请日: | 2014-10-10 |
公开(公告)号: | CN104378254B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | 张喜俊;赵秀才;杨洋;贺稳安 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 济南圣达知识产权代理有限公司37221 | 代理人: | 张勇 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 元器件 生产线 测试 节点 状态 监视 系统 方法 | ||
技术领域
本发明属于生产线测试技术领域,涉及一种元器件生产线的多测试节点状态监视系统及方法。
背景技术
在线缆组件、连接器或微波器部件的生产线上,一般设置多个测试工位以便对待测件进行检测、调修与指标确认。测试工位上所配备的生产线测试系统用于辅助测试工位上的生产人员在生产过程中进行性能指标检测及修调,并把所收集到的测试数据共享给管理人员以实现业务数据统计与产品质量管控。测试系统中可包含多个相互独立的测试节点和一个管理节点,各个节点之间通过有线/无线局域网进行互联,如图1所示。
生产线测试所提供的测试应用软件一般由组网管理软件、现场测量软件与分析指导软件三部分组成。
现场测试测量软件和分析指导软件部署在测试节点内,主要用于辅助操作员用户进行基本信息输入、数据采集、存储上传、分析评估及生产指导;
组网管理软件部署于管理节点内,主要用于辅助管理人员进行测试数据的综合管理、测试节点的维护管理以及测试工位的用户权限管理等。
当生产线上多个测试工位在同时工作时,各个测试节点的测试结果数据与检测状态信息需要实时传递给管理节点,管理节点接收来自各个测试节点的测试数据,根据需要,或者保存到数据库中进行统计和分析,或者实时显示各个测试节点的状态。
目前,管理节点获取各个测试节点的状态信息,首先要保持与测试节点之间的通信连接,然后通过轮流查询的方式询问各个测试节点是否有新的数据,然后获取测试数据,最后进行数据统计和分析,如图2所示。
这种方法存在如下缺点:
1、配置复杂:为了在性能和实时性之间取得平衡,必须仔细选取轮询周期。如果周期太短,导致服务器压力增大;如果周期太长,可能会错过一些重要的测试数据。而且当测试节点数目发生变化时,必须重新选择轮询周期。
2、实时性差:某些测试节点对实时性有特殊要求,固定的轮询周期有时候无法满足实时性要求。
3、可扩展性差:轮询方法只适合测试节点数目较少的情况,无法随着节点数目的增加自动适应。
发明内容
本发明的目的就是为了解决上述问题,提供一种元器件生产线的多测试节点状态监视系统及方法,它具有解决目前生产线测试中测试节点状态监视中存在的配置复杂、实时性差,可扩展性不足等问题的优点。
为了实现上述目的,本发明采用如下技术方案:
一种元器件生产线的多测试节点状态监视系统,包括:
管理节点、数据转发单元管理器和若干测试节点,所述数据转发单元管理器包括若干数据转发单元,所述管理节点通过数据转发单元与测试节点之间建立连接关系;
所述测试节点负责数据采集,将采集元器件的基本信息上传给相应的数据转发单元;
所述数据转发单元管理器,用于各个数据转发单元的创建、销毁和管理;
所述数据转发单元用于管理与其相关的发布者和订阅者,负责将测试节点发送给它的数据转发给管理节点;每个数据转发单元都有唯一的数据发布者,但是允许有多个数据订阅者;在测试系统运行过程中,新的管理节点允许随时加入到订阅者列表中,旧的管理节点也允许随时取消订阅。
所述管理节点用于向数据转发单元发出订阅指令,并负责接收、分析和处理测试数据,作为测试数据的消费者,支持动态增加或者删除订阅者。
一种元器件生产线的多测试节点状态监视方法,包括:
步骤102:启动数据转发单元管理器,创建各个数据转发单元;
步骤104:测试节点与对应的数据转发单元建立联系,测试节点注册成为数据转发单元的数据发布者;
步骤106:管理节点根据需要订阅管理节点所关心的数据转发单元,成为相应的数据转发单元的订阅者;
步骤108:当测试节点采集到新的测试数据时,将测试数据发送给数据转发单元;
步骤110:数据转发单元收到测试数据之后,自动将数据推送给所有的管理节点;
步骤112:管理节点接收到测试数据之后,进行相应的分析和处理。
所述测试节点能够同时生产多种类型的测试数据,并将测试数据发送到多个数据转发单元。
所述步骤102中数据转发单元负责其对应的测试数据的发布和订阅关系,将测试节点和管理节点完全解耦;测试节点只需要将测试数据发送给数据转发单元,而无需了解测试数据的订阅者的信息;管理节点只需要从数据转发单元接收数据,而无需了解数据来源。
所述步骤104中测试节点与数据转发单元建立发布关系,而不会与数据订阅者直接发生关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410531691.8/2.html,转载请声明来源钻瓜专利网。