[发明专利]一种应用于封装测试生产线的历史快照存储方法在审
申请号: | 201310298848.2 | 申请日: | 2013-07-16 |
公开(公告)号: | CN103390036A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 王宏;敖鹏蛟;林跃;康凯;姬小兵 | 申请(专利权)人: | 沈阳中科博微自动化技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/14 |
代理公司: | 沈阳优普达知识产权代理事务所(特殊普通合伙) 21234 | 代理人: | 俞鲁江 |
地址: | 110179 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 封装 测试 生产线 历史 快照 存储 方法 | ||
技术领域
本发明公开一种应用于封装测试生产线的历史快照存储方法,本发明主要提供了针对封装测试生产线关注的需要作为快照历史数据的变量的存储管理方法。
背景技术
在现代封装测试生产线中,为了对生产线中的设备进行远程管控,以达到提高生产效率、生产标准、产品品质、减少人力成本的目的。这就需要对封装测试生产线中的设备的生产数据进行实时获取、存储、管理。而设备的变量信息,由于数据种类多、数据量大、冗余量大等特点,使得如何对设备变量历史数据进行有效管控,就成为了一个难点。
发明内容
针对上述问题,本发明提供了一种应用于封装测试生产线的快照历史数据存储方法,以适应封装测试生产线对设备变量进行有效管控的要求。
为实现上述目的,本发明采用的技术方案是:
在数据库设置存储快照变量数据的数据库表。在数据库中选取需要作为快照数据的变量。获取快照数据基本信息,设置设备主动发送快照数据。获取设备发送的快照数据,将快照数据存储在内存,判断当内存中的快照数据满1500条时,批量插入到数据库快照数据表,插入该快照数据的时间信息和快照ID信息到快照时间表。
所述的一种应用于封装测试生产线的历史快照存储方法,包括以下步骤:
步骤1,在数据库中建立存储所有变量基本信息的表。存储封装测试生产线快照数据所需的表,存储快照ID和快照时间的表。
步骤2,连接设备,将所有变量基本信息存储在变量基本信息数据库表。
步骤3,设置需要作为快照的变量信息。
步骤4,获取快照变量的基本信息。
步骤5,对设备进行操作,使设备按照固定周期上传快照数据。
步骤6,将设备上传的快照数据存储在内存。
步骤7,内存中的快照数据每达到1500条,向数据库插入快照数据,插入快照时间。
所述步骤1中,在数据库中建立存储所有变量基本信息的变量基本信息表。存储封装测试生产线快照数据所需的快照信息表,存储快照ID和快照时间的数据表。
所述步骤2中,连接设备,将所有变量基本信息存储在变量基本信息数据库表。所述步骤1中的各个数据库表建立好后,将变量基本信息存储在变量基本信息数据库中,包括变量ID、变量名、管控方式等。
所述步骤3中,设置需要作为快照的变量信息:在所述步骤2中,在变量基本信息表中将需要作为快照数据的变量的管控方式字段值设置为1。
所述步骤4中,获取快照变量的基本信息。在所述步骤3中,从数据库变量基本信息表中获取管控方式字段值被设置为1的数据。
所述步骤5中,对设备进行操作,是设备按照固定周期上传快照数据。在所述步骤4中,获取快照变量基本信息后,根据该信息设置设备主动上传的快照变量数据,包括快照包含的变量ID、变量值。
所述步骤6中,将设备上传的快照数据存储在内存。在所述步骤5中,设备上传的快照信息先存储在内存中,避免对数据库的写入操作过于频繁。
所述步骤7中,内存中的快照数据每达到1500条,向数据库插入快照数据,插入快照时间。在所述步骤6中,在内存中存储的数据达到1500条时,执行批量插入操作,这样可以提高数据库的写入速度。
本发明的优点是:
本发明实现根据用户对快照数据的不同需求,方便设置快照包含的变量。提高功能的通用性、存储性能。适应用户对快照功能需求的可变性。
附图说明:
图1概要流程图
图2快照数据设置流程图
图3快照数据存储流程图
具体实施方式:
所述的一种应用于封装测试生产线的历史快照存储方法,包括以下步骤:
步骤1,在数据库中建立存储所有变量基本信息的表。存储封装测试生产线快照数据所需的表,存储快照ID和快照时间的表。
步骤2,连接设备,将所有变量基本信息存储在变量基本信息数据表。
步骤3,设置需要作为快照的变量信息。
步骤4,获取快照变量的基本信息。
步骤5,对设备进行操作,使设备按照固定周期上传快照数据。
步骤6,将设备上传的快照数据存储在内存。
步骤7,内存中的快照数据每达到1500条,向数据库插入快照数据,插入快照时间。
所述步骤1中,在数据库中建立存储所有变量基本信息的表。存储封装测试生产线快照数据所需的表,存储快照ID和快照时间的表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳中科博微自动化技术有限公司,未经沈阳中科博微自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310298848.2/2.html,转载请声明来源钻瓜专利网。