一种远程生产管理方法及其系统与流程

文档序号:17130056发布日期:2019-03-16 01:04阅读:234来源:国知局
一种远程生产管理方法及其系统与流程

本发明涉及生产管理领域,具体地涉及一种远程生产管理方法及其系统。



背景技术:

在大型生产工厂或车间中,存在着分散的多台生产设备或操作设备,其中的很多的生产的时间可能不同,生产的产品也多样化,自然对于比如软件或嵌入式固件的烧录设备来说不同产品对应的写入程序比如嵌入式固件也有所不同;再者对于同一个产品,不同状态程序的版本号也可能不同。自然地,生产必然要求,无论哪个生产设备生产何种产品,都能够写入正确的软件或固件以及其正确的版本。

在这方面,当前的主要方式是把所有“写入程序”诸如嵌入式固件都存放到现场设备上,由设备选择写入产品。这存在很大的问题和隐患:一方面,由于现场设备存储了大量写入程序,因此极其容易发生误操作而无意地选择错误的写入程序写入产品;另一方面,一旦发生程序版本升级,需要耗费大量的人力对每台设备上存在的所有诸如写入程序都进行更新,这是很大的人力和时间上的浪费并且无法保证及时性。最重要的一点是,所有“写入软件”都放在现场设备上,对于软件的保密以及及时准确维护等都是很大的威胁和挑战。



技术实现要素:

本发明提出一种远程生产管理方法,包括以下步骤:远程响应于现场生产设备的请求,查询对应于所述生产设备的产品的文档或程序;将所述查询到的文档或程序通过网络传输给所述生产设备;借助于所述文档或程序引导所述生产设备执行相应的生产流程;在所述生产流程执行完之后,从所述生产设备获取相应的执行结果。

本发明的构思在于,通过将现场生产设备需要的对应于各种产品的文档或程序远程保存,诸如保存在云端服务器,并且当现场生产设备需要时通过请求的方式从云端服务器远程地获取到当前需要的文档或程序来支持当前进行的生产流程(比如嵌入式固件烧录或测试)。

在此生产设备可以理解为包括用于将特定程序和/或固件比如嵌入式固件写入相应产品中的烧录站或者对产品的成品或者半成品进行相应测试的测试站。当然,其他类型的诸如对于不同产品需要不同的文件或者软件或者固件的生产设备也是可以考虑的。

在此所述的文档可以理解为对于产品需要进行的必要测试的项目以及特定测试规定的特定标准,当然文档也可以理解为其他一切对于产品的生产特定的必须要文档或者文件。在此所述的程序可以理解为在对特定的产品比如手机、智能装置的集成电路中需要进行烧录的程序或者嵌入式固件,对于不同的产品,比如不同类型或者不同代的产品需要烧录不同的程序或者嵌入式固件。

有利地,在现场生产设备发送请求之前,对所述发送请求的操作者进行身份验证。由此可以避免非授权人员对设备的无权限的操作和无意的损坏。比如,可以避免错误的操作者错误地将错误的或者不同版本的程序或者固件错误地烧录到不正确的产品中,从而引起不必要的产品报废或者生产出完全错误的产品。

有利地,在现场生产设备发送请求之前和对所述发送请求的操作者进行身份验证之后可以输入代表特定产品的产品特征。通过产品特性可以识别特定的产品,从而调用该产品需要的文件或程序。

有利地,所述产品特征可以包括产品流水号和/或产品编号。通过产品流水号比如可以从存储有嵌入式固件或者写入程序的云端服务器获取对应于该产品流水号的相应嵌入式固件或写入程序用于在相应产品中的烧录。通过产品编号例如可以从云端服务器获取相应的测试项目以及对应的测试标准用于该产品的测试。

有利地,根据对应于所述生产设备的产品特征与相应文档或程序的对应表实现查询对应于所述生产设备的文档或程序。通过产品特征比如产品流水号和/或产品编号与所需文档或者程序一一对应的表格的方式并借助于查表的方式可以非常简单地获取对于特定产品的特定操作所需要的特定文档或程序。所述文档或程序如上所述。

有利地,所述产品编号与相应文档或程序的对应表可以由特定人员建立并且存储在云端服务器中。有利地,所述产品编号与相应文档或程序的对应表由特定人员定期维护和/或更新。通过这种方式可以实现集中式的管理和集中式的维护升级。不仅减少了人力成本,也减少了丢失的风险。

有利地,所述生产设备包括用于将嵌入式固件烧录到产品中的烧录站和用于对产品进行测试的测试站。当然,实现其他功能的相似运行方式的生产设备也是可以考虑的,比如这些生产设备在执行对特定产品的特定操作时,必须首先获取诸如测试项目或者测试标准或者软件或固件的这样的必要的生产要素才能执行该特定的生产操作,并且这些特定的生产要素便于远程存储、远程调用并且不适合在生产设备本地进行存储和维护。

有利地,所述输入所述产品特征的方式包括扫码方式、键盘输入方式以及菜单选择方式。当然,其他任何适合的输入方式都是可以考虑的。

此外本发明还提出一种远程生产管理系统,包括:云端服务器,构成为用于将相应的文档或程序通过网络传输给所述生产设备以便引导所述生产设备执行相应的生产流程;web管理端,构成为用于管理所述云端服务器;多台生产设备,构成为用于生产各种不同的产品;所述云端服务器与所述web管理端数据通信,所述云端服务器和所述多台生产设备可分别连接到网络并且经由网络进行通信。

本发明的优点在于,通过按照本发明提出的方法和系统,极大地降低技术人员到各地去升级设备劳动量,节约了人员成本,并消除了由于漏升级导致的产品不良;同时,按照本发明可以使得位于不同地方的设备生产产品时使用的文档/程序可以同步切换,提高了效率;再者按照本发明的方法和系统还增强了产品文档/程序的保密性以及实现了对生产使用设备操作人员授权进行集中管理。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅描述本发明的一部分实施例。这些附图对于本发明来说并不是限制性的,而是起示例性的作用。其中:

图1示出按照本发明提出的远程生产管理方法的示意图;

图2示出借助于按照本发明提出的远程生产管理系统实现按照本发明的方法的实施例的示意方框图。

具体实施方式

图1示出按照本发明提出的远程生产管理方法的示意图。按照本发明的远程生产管理方法100可以包括以下步骤:远程响应于现场生产设备的请求,查询对应于所述生产设备的产品的文档或程序101;将所述查询到的文档或程序通过网络传输给所述生产设备102;借助于所述文档或程序引导所述生产设备执行相应的生产流程103;在所述生产流程执行完之后,从所述生产设备获取相应的执行结果104。

如图2示出一个按照本发明提出的远程生产管理系统具体实施例的示意方框图。在该远程生产管理系统中可以包括云端服务器,web管理端以及多台用于生产各种不同的产品的生产设备,云端服务器与web管理端电气连接并且可以进行数据通信,云端服务器和多台生产设备可分别连接到网络并且经由网络进行通信。

具体而言,该云端服务器可以构成为用于将相应的文档或程序通过网络传输给所述生产设备以便引导所述生产设备执行相应的生产流程。web管理端可以构成为用于管理所述云端服务器。具体而言,在该实施例中,特定的工作或技术人员可以通过web管理端建立对应于各个生产设备的产品编号与相应文档或程序的对应表并且将其存储在云端服务器中。特定的工作或技术人员还可以通过web管理端实现对上述建立的产品编号与相应文档或程序的对应表进行定期维护和/或更新。

在图2示出的该实施例中,可以看到1-n台生产设备,其中每台生产设备均可以生产产品诸如a、b等。

下面结合两个具体实施例对按照本发明提出的方法在该远程管理系统中的运行流程进行描述。

首先,比如现场生产设备1的操作者向云端服务器发送请求要求诸如a产品的烧录程序比如嵌入式固件。其中,在发送请求调用a产品的嵌入式固件之前,系统应首先对该操作者进行身份验证。具体而言,在生产设备1也就是烧录站1的操作面板开机之后,操作者必须首先在烧录站1上输入自己的用户名和密码,操作面板通过其中的软件运行把操作者输入的用户验证信息上传到上级控制端(比如云端服务器)进行身份验证和授权检查。如果通过,则可以开放对应操作权限,允许该操作者进行烧录相关的操作,比如面板上的相应选择或者操作按钮都处于激活状态或者可操作状态;如果不通过,就弹出报警提示,不允许操作,并且选择或者操作按钮都处于非激活状态或者不可操作状态。并且,当对操作者身份验证成功的情况下,烧录设备1可以主动提示该操作者是否需要发送请求给云端服务器,比如以对话框的形式;或者以下拉菜单的形式由操作者自己选择。发送请求的方式在本实施例中可以如此实现,即经身份验证和授权检查成功之后的操作者可以通过扫码枪对产品a的特定码比如流水号进行扫描从而把需要生产的产品a的产品特征输入到烧录站1的操作面板中,然后通过网络上传到服务器中。当然,通过扫描枪的方式只是一种示例性的方式,其他任何适合的方式,比如通过键盘输入、产品数据接口以及选择按钮、选择菜单等方式都是可以考虑的。

随后,当云端服务器经由网络收到该请求之后,根据由web管理端建立并存储在其中的对应于各生产设备的产品流水号与相应烧录的对应表查询相应的烧录站1上的a产品的烧录程序或者嵌入式固件并且将其上传并且通过网络传输给该烧录站1。自然,相应的对应表可以在通过web管理端建立之后存储在特定的对应表库中,如果需要,还可以通过web管理端由特定人员对其进行定期更新。

随后,烧录站1可以通过下载的方式获取到产品a的烧录程序或嵌入式固件,从而就可以执行烧录操作。接着,在烧录操作执行完毕之后,还可以将烧录操作的执行结果返回给云端服务器,比如是否成功烧录或者烧录是否出现问题等等。当烧录不成功或者中途出现问题的情况下,云端服务器可以及时获取该信息或者采取相应的措施,比如提醒操作者进行相应的检查或者提醒操作人员再烧录等等。由此通过云端服务器,可以实现对烧录站1进行有效性的管理(授权烧录、禁止烧录、定时批量烧录、认证烧录人员授权等)以及对生产过程进行实时的监控(烧录故障、质量问题、产品报废数量等)。

比如,在另一实施例中,比如现场生产设备2是测试站,可以执行多项成品或者半成品的相应的测试项目。该测试站2的操作者比如按照生产计划需要执行相应测试项目比如产品b的老化测试,首先该操作者必须向云端服务器发送请求要求b产品的测试相关的文件比如老化测试的参数和标准。其中,在发送请求调用b产品的老化测试的参数和标准之前,系统应首先对该操作者进行身份验证,该身份验证如上述第一实施例中所述基本相同,因此不再赘述。如果验证通过,则可以开放对应操作权限,允许该操作者进行测试相关的操作,比如面板上的与老化测试相关的相应选择或者操作按钮都处于激活状态或者可操作状态;如果不通过,就弹出报警提示,不允许操作,并且选择或者操作按钮都处于非激活状态或者不可操作状态。并且,当对操作者身份验证成功的情况下,测试站2可以主动提示该操作者需要进行何种测试以及是否需要发送请求给云端服务器要求获取测试参数或测试标准,比如以对话框的形式;或者以下拉菜单的形式由操作者自己选择。发送请求的方式在本第二实施例中可以如此实现,即经身份验证和授权检查成功之后的操作者可以通过键盘输入产品编号的形式进行输入从而把需要测试的产品b的产品特征输入到测试站2的操作面板中,然后通过网络上传到服务器中。当然,通过键盘输入的方式只是一种示例性的方式,其他任何适合的方式,比如通过扫描枪、产品数据接口以及选择按钮、选择菜单等方式都是可以考虑的。

随后,当云端服务器经由网络收到该请求之后,根据由web管理端建立并存储在其中的产品号与相应老化测试的对应表查询相应的测试站2上的b产品的老化测试需要的测试参数和/或测试标准并且将其通过网络传输给该测试站2。自然,相应的对应表可以在通过web管理端建立之后存储在特定的对应表库中,如果需要,还可以通过web管理端由特定人员对其进行定期更新。

随后,测试站2在获取到产品b的老化测试参数和/或测试标准之后,就可以执行测试操作。接着,在测试操作执行完毕之后,还可以将测试操作的执行结果返回给云端服务器,比如该产品b是否测试成功或者其具体的测试参数等等。云端服务器可以及时获取测试结果信息并且如果必要可以提醒操作者重复再进行一次相应的测试或者其他必要的措施。由此通过云端服务器,可以实现对测试站2进行有效性的管理(授权测试、禁止测试、多测试一次、测试操作人员授权等)以及测试过程进行实时的监控(测试故障、质量问题、测试条件、外部影响因素、操作人员操作失误等)。

当然上述两个实施例分别针对烧录站和测试站进行描述,这两个站可以是具有单一的功能的生产设备,比如烧录站只负责进行烧录,测试站只能进行测试。自然根据本发明的精神和构思,也可以存在具有复合操作功能的操作设备,比如某一设备既可以执行烧录,也可以执行测试,或者其他操作。也就是说,某一设备可以承担生产流程中的多项生产工艺,其中在每项工艺中都需要对于不同产品需要不同的生产文档或者程序诸如嵌入式固件。对于上述两种情况,按照本发明提出的方法和系统都可以非常有效地得以应用。

对所提出的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。应当理解,以上实施例中所公开的特征,除了有特别说明的情形外,都可以单独地或者相结合地使用。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本文所公开的本发明并不局限于所公开的具体实施例,而是意在涵盖如所附权利要求书所限定的本发明的精神和范围之内的修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1