[发明专利]一种用于AOI系统软件版本管理的系统在审
申请号: | 201711193410.2 | 申请日: | 2017-11-24 |
公开(公告)号: | CN107870774A | 公开(公告)日: | 2018-04-03 |
发明(设计)人: | 华凯;胡晓强;刘海;邓标华 | 申请(专利权)人: | 武汉精测电子集团股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F11/30 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙)42222 | 代理人: | 鲁力 |
地址: | 430070 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 aoi 系统软件 版本 管理 系统 | ||
技术领域
本发明涉及一种管理的系统,尤其是涉及一种用于AOI系统软件版本管理的系统。
背景技术
应用于液晶面板的自动化生产线上的自动光学检测系统,随着解决方案的完善,以及应用的增加,软件的种类数量,版本越来越多,各个软件版本管理对操作人员有要求,每个软件的版本管理依赖操作人员手动备份,更新,测试验证,还原或者删除,随着软件的改善优化,更新频繁,版本不统一,容易人为管理失误。然后市面上几乎没有一种为企业提供可以增量更新,远程启停软件的管理软件系统,因此为了提高工作效率,提出了一种基于B/S架构的统一集中管理系统和方法。
首先版本发行商创建全球唯一的版本包,该版本包可以是增量版本包,也可以是整体版本包,然后将该版本包传递给各个厂商,各个厂商将其上传至版本服务器上,最后根据需要通过Web页面来远程升降级位于产线工位上的各个软件。
发明内容
本发明主要是解决现有技术所存在的软件更新需要操作人员来回走动,手动管理等的技术问题;提供了一种能够提高软件管理的便捷性、安全性,监控可视性,无主观人为操作失误、自动化、实用性高等特点,从而大幅提升AOI系统的综合性能的一种用于AOI系统软件版本管理的系统。
本发明的上述技术问题主要是通过下述技术方案得以解决的:
一种用于AOI系统软件版本管理的系统,其特征在于,系统配置有用于打包软件并生成版本包的版本制作模块;实时监控各个软件的运行状态和版本的版本服务器;以及用于将软件信息上传给版本服务器并通过服务器对软件进行设定操作的若干客户端;版本服务器被配置为能够向版本制作模块发送调取指令以及接收版本制作模块的更新指令,版本服务器还被配置为能够向客户端发送操作指令。
在上述的一种用于AOI系统软件版本管理的系统,版本制作模块为远程设置,能够将供应商的软件按时间及更新日志打包成一个压缩包,再发送给版本服务器。
在上述的一种用于AOI系统软件版本管理的系统,若干客户端设置在不同的线体工位上,被配置为能够实时监控各个软件的运行状态和版本,并将信息上传给版本服务器。
在上述的一种用于AOI系统软件版本管理的系统,版本制作模块用于调取存储在新建文件夹中的待更新版本软件,并根据需要更新的信息生成版本更新记录至该待更新版本软件后生成软件包。
在上述的一种用于AOI系统软件版本管理的系统,版本制作模块随机建立一个待更新文件夹,将待更新版本软件放入待更新文件夹,再进行调取。
在上述的一种用于AOI系统软件版本管理的系统,版本制作模块被配置为具有一个版本库,版本制作模块将待更新文件夹中更新后的软件拷贝至版本库进行存留。
在上述的一种用于AOI系统软件版本管理的系统,版本制作模块结束软件更新后,实时向版本服务器发送更新指令,待接收到版本服务器的调取指令后,将版本库中的版本包发送给版本服务器。
在上述的一种用于AOI系统软件版本管理的系统,软件包的版本是根据当前时间生成,所述软件包是对要更新的文件进行压缩得到的一个压缩包,该压缩包至少包含压缩的时间,压缩的时间由用户自行设定,以及各个文件的MD5码。
在上述的一种用于AOI系统软件版本管理的系统,版本服务器被配置为具有一个本地软件版本库,版本服务器接到收版本更新指令后,调取更新软件版本并存储在本地软件版本库中。
在上述的一种用于AOI系统软件版本管理的系统,版本服务器实时接收各个在线客户端的软件版本信息,并将软件版本信息对本地软件版本库的最新软件版本信息进行比对,根据比对结果进行对应指令操作。
在上述的一种用于AOI系统软件版本管理的系统,版本服务器将软件版本信息进行对比后,若当前在线客户端的软件版本低于本地软件版本库的最新软件版本,向客户端发送操作指令,客户端根据操作指令进行软件更新。
在上述的一种用于AOI系统软件版本管理的系统,本地软件版本库为基于web的版本库,版本服务器向客户端发送操作指令为一个软件升级地址,客户端根据软件升级地址从本地软件版本库下载最新软件包,并进行更新操作。
在上述的一种用于AOI系统软件版本管理的系统,客户端对软件更新完成后,将最新软件信息上传给版本服务器。
在上述的一种用于AOI系统软件版本管理的系统,版本服务器被配置为能够发送降级指令给客户端,客户端接收到降级指令,根据降级指令进行软件降级操作,该降级指令为一个软件降级地址的,客户端能够通过该软件降级地址下载降级软件包并进行降级操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精测电子集团股份有限公司,未经武汉精测电子集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711193410.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种在线更新FPGA程序的方法
- 下一篇:一种IPMC在线升级方法及装置