一种组网生产线测试系统的多测试节点数据上传方法技术方案

技术编号:11100404 阅读:154 留言:0更新日期:2015-03-04 12:12
本发明专利技术提供一种组网生产线测试系统的多测试节点数据上传方法,步骤1:确认仪表测量数据有效后进行数据采集;步骤2:将测量数据信息中的原始测量数据保存为本地数据文件并消息通知后台“数据文件安全传输队列”来进行所存数据文件的网络传输处理;步骤3:确认调测业务是否结束;步骤4:进行待测件基本信息更新;步骤5:进行剩余本地数据文件的网络传输处理直到所有文件处理完毕,结束调测业务。采用上述方案,无需继续等待漫长的数据文件上传处理响应,有效解决了多测试节点的操作员同时工作时系统响应迟缓、人机交互实时性差的问题,具有系统响应快、用户体验强的优点。

【技术实现步骤摘要】

本专利技术属于多测试节点数据上传
,尤其涉及的是。
技术介绍
目前,元器件生产线测试系统的信息化、自动化、网络化趋势越来越明显,配套的数据库系统往往部署在局域网环境中进行数据存储与信息共享。多测试工位的数据上传入库技术作为以网络为中心的生产线测试系统中的关键技术之一,一直备受关注。组网生产线测试系统的典型用户为管理岗位的质检员与调测工位的操作员,如下图1所示。整个系统一般包含多个相互独立的测试节点11和一个管理节点10,各个节点之间通过有线/无线局域网进行互联互通。 系统内配备资源一般包括硬件设备与配套测试应用软件,硬件设备包括检测仪表、控制计算机、网络通信设备、程控接口设备、条码扫描器、脚踏式开关以及线缆附件,配套测试应用软件包括现场测量软件与组网管理软件。其中,现场测量软件部署在测试节点内,主要用于辅助操作员用户进行基本信息输入、数据采集、存储上传、分析评估及调测指导;组网管理软件部署于管理节点内,主要用于辅助管理人员进行测试数据的综合管理、测试资源的维护管理以及操作用户的权限管理等。如图2所示,现有方案中的各个测试节点中操作员开始调测业务时,现场测量软件按如下步骤进行操作流程引导: 步骤一、基本信息输入:选择并确认待测件基本信息,发现不符合项进行修改编辑; 步骤二、待测件接入:利用适配线缆将待测件与检测仪表的测试端口进行有效连接; 步骤三、仪表数据就绪:程控检测仪表的状态参数,人工查看仪表显示数据稳定有效; 步骤四、测量数据采集:人工踩下脚踏式开关以确认进行当前测量结果数据的采集; 步骤五、数据存储入库:将当前测量结果数据与待测件基本信息一起存储到测试结果信息数据库中; 步骤六、操作员确认调测业务是否结束,若需继续,则进行基本信息更新后,循环执行步骤二的处理;若结束调测业务,则进行后续工作。 现有技术存在明显缺点:由于其处理方式为数据采集后立即进行数据存储入库,当多个测试工位节点同时进行调测时,相应数据库系统的存储与查询压力也逐渐增大。尤其是测量现场单次上传的数据量较大(如字节数大于10M)时,各个节点上的操作员进行操作处理时出现系统请求响应迟缓、人机交互界面没有反应甚至“死机”现象。 因此,现有技术存在缺陷,需要改进。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供。 本专利技术的技术方案如下: ,其中,包括以下步骤: 步骤1:选择并确认待测件基本信息,根据提示信息来连接待测件,确认仪表测量数据有效后进行数据采集; 步骤2:在测试节点中将待测件基本信息与测量数据信息中除了原始测量数据的其他信息直接存储到测试结果信息数据库,将测量数据信息中的原始测量数据保存为本地数据文件并消息通知后台“数据文件安全传输队列”来进行所存数据文件的网络传输处理; 步骤3:确认调测业务是否结束,若否,则执行步骤4 ;若是,执行步骤5 ; 步骤4:进行待测件基本信息更新后,进入步骤I ; 步骤5:进行剩余本地数据文件的网络传输处理直到所有文件处理完毕,结束调测业务。 所述的,其中,所述步骤I中,所述待测件基本信息为待测件的唯一索引、产品名称、产品型号、产品批次号、产品编号、合格判据、操作员姓名与测试日期。 所述的,其中,所述待测件测量数据信息包括唯一测试索引、采集时间戳、测试参数、控制参数、原始测量数据、数据文件地址信息、合格状态、文件入库状态与文件大小信息。 所述的,其中,所述步骤2中,所述测试结果信息数据库采用关系型数据库,该数据库中数据表分为基本信息表与测试记录信息表两类,其中基本信息表存储待测件基本信息,数据结构为唯一索引、产品名称、产品型号、产品批次号、产品编号、合格判据、操作员姓名、测试日期与对应的测试记录信息表名称等;测试记录信息表存放待测件测量结果信息,数据结构为唯一测试索引、采集时间戳、测试参数、控制参数、原始测量数据、数据文件地址信息、合格状态、文件入库状态与文件大小信息等。 所述的,其中,所述步骤2中,所述本地数据文件,用于保存原始测量数据,所述原始测量数据表征当前待测件的性能指标状态,通过程控检测仪表来采集获取。 所述的,其中,所述步骤2中,所述“数据文件安全传输队列”采用线程池与安全队列来进行构建,该队列的数据项就绪事件回调函数需设定为创建文件传输服务子线程,将本地数据文件自动传输到局域网内指定地址位置,文件传输完毕后更新测试结果信息数据库测试记录信息表中相应记录的数据文件地址信息与文件入库状态。 所述的,其中,所述步骤2中,所述数据文件的网络传输处理,采用“数据文件安全传输队列”以先入先出的队列方式来协同多个功能组件来实现网络文件传输,使得测试向导软件在辅助操作员进行测量数据采集与测试结果本地存储后,引导操作员进入下一个待测件的调测过程。 所述的,其中,所述步骤4中,所述待测件基本信息的更新处理,需确认待测件的产品名称、产品型号、产品批次号、产品编号、合格判据、操作员姓名与测试日期,其中的产品型号、产品批次号与产品编号等基本信息可通过程控条码扫描器从待测件所配条形码信息中获取。 所述的,其中,所述步骤5中,所述剩余本地数据文件的网络传输处理,若剩余文件的网络传输处理过程时间过长,选择人工干预后台网络传输进行暂停,待下次执行软件时再启动网络传输。 采用上述方案,无需继续等待漫长的数据文件上传处理响应,有效解决了多测试节点的操作员同时工作时系统响应迟缓、人机交互实时性差的问题,具有系统响应快、用户体验强的优点。 【附图说明】 图1为现有技术中生产线测试系统部署示意图。 图2为现有技术中测量方法流程图。 图3为本专利技术方法的原理示意图。 【具体实施方式】 以下结合附图和具体实施例,对本专利技术进行详细说明。 实施例1 本专利技术所要解决的技术问题在于,提供一种方法,能够解决现有多测试节点数据上传处理时系统响应迟缓、人机交互实时性差的问题。 有鉴于此,本专利技术提供,其中,包括以下步骤: 步骤1:选择并确认待测件基本信息,根据提示信息来连接待测件,确认仪表测量数据有效后进行数据采集; 步骤2:在测试节点中将待测件基本信息与测量数据信息中除了原始测量数据的其他信息直接存储到测试结果信息数据库,将测量数据信息中的原始测量数据保存为本地数据文件并消息通知后台“数据文件安全传输队列”来进行所存数据文件的网络传输处理; 步骤3:确认调测业务是否结束,若否,则执行步骤4 ;若是,执行步骤5 ; 步骤4:进行待测件基本信息更新后,进入步骤I ; 步骤5:进行剩余本地数据文件的网络传输处理直到所有文件处理完毕,结束调测业务。 上述中,所述步骤I中,所述待测件基本信息为待测件的唯一索引、产品名称、产品型号、产品批次号、产品编号、合格判据、操作员姓名与测试日期。 上述中,所述待测件测量数据信息包括唯一测试索引、采集时间戳、测试参数、控制参数、原始测量数据、数据文件地址信息、合格状态、文件入库状态与文件大小信息。 上述中,所述步骤2中,所述测试结果信息数据库采用关系型数据库,该数据库中数据表分为基本信息表与测试记录信息表两类,其中基本信息表存储待测件基本信息,数据结构为唯一索引、产品名本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/62/201410568804.html" title="一种组网生产线测试系统的多测试节点数据上传方法原文来自X技术">组网生产线测试系统的多测试节点数据上传方法</a>

【技术保护点】
一种组网生产线测试系统的多测试节点数据上传方法,其特征在于,包括以下步骤:步骤1:选择并确认待测件基本信息,根据提示信息来连接待测件,确认仪表测量数据有效后进行数据采集;步骤2:在测试节点中将待测件基本信息与测量数据信息中除了原始测量数据的其他信息直接存储到测试结果信息数据库,将测量数据信息中的原始测量数据保存为本地数据文件并消息通知后台“数据文件安全传输队列”来进行所存数据文件的网络传输处理;步骤3:确认调测业务是否结束,若否,则执行步骤4;若是,执行步骤5;步骤4:进行待测件基本信息更新后,进入步骤1;步骤5:进行剩余本地数据文件的网络传输处理直到所有文件处理完毕,结束调测业务。

【技术特征摘要】
1.一种组网生产线测试系统的多测试节点数据上传方法,其特征在于,包括以下步骤: 步骤1:选择并确认待测件基本信息,根据提示信息来连接待测件,确认仪表测量数据有效后进行数据采集; 步骤2:在测试节点中将待测件基本信息与测量数据信息中除了原始测量数据的其他信息直接存储到测试结果信息数据库,将测量数据信息中的原始测量数据保存为本地数据文件并消息通知后台“数据文件安全传输队列”来进行所存数据文件的网络传输处理; 步骤3:确认调测业务是否结束,若否,则执行步骤4 ;若是,执行步骤5 ; 步骤4:进行待测件基本信息更新后,进入步骤I ; 步骤5:进行剩余本地数据文件的网络传输处理直到所有文件处理完毕,结束调测业务。2.如权利要求1所述的一种组网生产线测试系统的多测试节点数据上传方法,其特征在于,所述步骤I中,所述待测件基本信息为待测件的唯一索引、产品名称、产品型号、产品批次号、产品编号、合格判据、操作员姓名与测试日期。3.如权利要求1所述的一种组网生产线测试系统的多测试节点数据上传方法,其特征在于,所述待测件测量数据信息包括唯一测试索引、采集时间戳、测试参数、控制参数、原始测量数据、数据文件地址信息、合格状态、文件入库状态与文件大小信息。4.如权利要求1所述的一种组网生产线测试系统的多测试节点数据上传方法,其特征在于,所述步骤2中,所述测试结果信息数据库采用关系型数据库,该数据库中数据表分为基本信息表与测试记录信息表两类,其中基本信息表存储待测件基本信息,数据结构为唯一索引、产品名称、产品型号、产品批次号、产品编号、合格判据、操作员姓名、测试日期与对应的测试记录信息表名称等;测试记录信息表存放待测件测量结果信息,数据结构为唯一测试索引、采集时间、测试参数、控制参数、原始测...

【专利技术属性】
技术研发人员:赵秀才张喜俊杨洋郭敏
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1