一种工业机器更新方法及装置制造方法及图纸

技术编号:22218128 阅读:28 留言:0更新日期:2019-09-30 00:54
本发明专利技术公开了一种工业机器更新方法及装置,用以解决由于工业机器种类多样、数量庞大导致更新效率低、灵活性差以及成本高昂等问题。该方法包括:接收到应用层发送的更新命令,解析所述更新命令;若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,根据所述第二描述文件对所述工业机器进行配置更新;或者若解析所述更新命令得到包括子模型、组件管理器和清单的更新信息时,根据所述子模型URI路径信息,从服务端下载更新软件,根据所述更新软件对所述工业机器进行配置更新;当确定所述工业机器完成配置更新后,向所述应用层发送与所述更新命令对应的更新结果。

An Industrial Machine Renewal Method and Device

【技术实现步骤摘要】
一种工业机器更新方法及装置
本专利技术涉及智能制造领域,更具体的涉及一种工业机器更新方法及装置。
技术介绍
为了提高企业竞争力、控制成本、保证质量,提高机器的智能化是制造业长期追求的目标。而随着计算机技术的兴起,云计算、大数据等使得生产的进一步自动化甚至智能化成为可能,于是反过来对机械工业提出了新的要求,机器渐渐从以机电硬件为主的传统机器,演变为具有自我感知能力、可接入工业网络、具有多种能力的智能机器。另外,在RAMI4.0发布的白皮书中,提出了一个新概念——工业4.0组件(TheIndustrie4.0Component),工业4.0组件主要由管理外壳(英文为:AdministrationShell,简称AS)和物理设备(英文为:Thing/Asset)两部分组成,每个物理设备通过管理外壳抽象出虚拟设备,并接入工业网络,实现物理设备与数字设备的虚实映射,构成典型的信息物理融合系统(英文为:Cyber-PhysicalSystems,CPS)。由于工业机器软硬件紧耦合,要更新工业机器功能,一种方法是更换机器的部分或全部硬件以满足生产需求;另一种方法是工作人员根据生产需求,手动更改、调整机器的参数以满足生产需求。现有的更新方式存在以下问题:机器结构多样化,内部硬件结构、软件接口也不同,因此管理起来工作量大且复杂;传统工业制造系统中,工业机器一旦安装好了就难以变动,机器的升级与改造耗时耗力;传统工业制造机器,不具备自我感知、决策等功能,无法实现机器状态的监控反馈、预防避免,从而无法保证智能生产线、智能工厂生产过程中产品的质量品质。综上所述,现有工业现场由于工业机器种类多样、数量庞大导致更新效率低、灵活性差以及成本高昂等问题。
技术实现思路
本专利技术实施例提供一种工业机器更新方法及装置,用以解决现有工业现场由于工业机器种类多样、数量庞大导致更新效率低、灵活性差以及成本高昂等问题。本专利技术实施例提供一种工业机器更新方法,包括:接收到应用层发送的更新命令,解析所述更新命令;若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,根据所述第二描述文件对所述工业机器进行配置更新;或者若解析所述更新命令得到包括子模型、组件管理器和清单的更新信息时,根据所述子模型URI路径信息,从服务端下载更新软件,根据所述更新软件对所述工业机器进行配置更新;其中,所述第一描述文件和所述第二描述文件的形式为:AS管理外壳={Manifest清单,Submodels子模型,ComponentManager组件管理器};当确定所述工业机器完成配置更新后,向所述应用层发送与所述更新命令对应的更新结果。优选地,所述清单的描述形式为:Manifest={MachineProperty,SubmodelProperty};MachineProperty={CommonAttribute,UniqueAttribute},CommonAttribute={标识信息,位置信息,硬件信息};所述子模型的描述形式为:Submodels={SubmodelManifest,Submodel};Submodel={模型信息,功能信息,生产信息,权限安全信息};所述组件管理器的描述形式为:ComponentManager={APIManifest,APIs,Controller};所述接收到应用层发送的更新命令之前,还包括:确定所述工业机器参考架构模型,根据所述工业机器参考架构模型以及所述工业机器的资源描述,建立与所述工业机器对应的所述第一描述文件;其中,所述工业机器的资源描述包括多个语句,一个所述语句由资源、属性类型、属性值组成。优选地,所述若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,具体包括:将所述更新配置参数转换为与所述第一描述文件相匹配的更新文件,根据所述更新文件修改所述第一描述文件,得到所述第二描述文件。优选地,所述根据所述更新软件对所述工业机器进行配置更新之前,还包括:将所述更新软件转换为与所述第一描述文件相匹配的配置文件,根据所述配置文件对所述工业机器进行配置更新。优选地,所述第一描述文件存储在数据库;所述若解析所述更新命令得到更新配置参数时,将所述更新配置参数存储至数据库;或者所述若解析所述更新命令得到包括子模型、组件管理器和清单的更新信息时,将所述更新信息存储至数据库。本专利技术实施例还提供了一种工业机器更新装置,包括:接收单元,用于接收到应用层发送的更新命令,解析所述更新命令;更新单元,用于若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,根据所述第二描述文件对所述工业机器进行配置更新;或者若解析所述更新命令得到包括子模型、组件管理器和清单的更新信息时,根据所述子模型URI路径信息,从服务端下载更新软件,根据所述更新软件对所述工业机器进行配置更新;其中,所述第一描述文件和所述第二描述文件的形式为:AS管理外壳={Manifest清单,Submodels子模型,ComponentManager组件管理器};发送单元,用于当确定所述工业机器完成配置更新后,向所述应用层发送与所述更新命令对应的更新结果。优选地,所述清单的描述形式为:Manifest={MachineProperty,SubmodelProperty};MachineProperty={CommonAttribute,UniqueAttribute},CommonAttribute={标识信息,位置信息,硬件信息};所述子模型的描述形式为:Submodels={SubmodelManifest,Submodel};Submodel={模型信息,功能信息,生产信息,权限安全信息};所述组件管理器的描述形式为:ComponentManager={APIManifest,APIs,Controller};所述接收单元还用于:确定所述工业机器参考架构模型,根据所述工业机器参考架构模型以及所述工业机器的资源描述,建立与所述工业机器对应的所述第一描述文件;其中,所述工业机器的资源描述包括多个语句,一个所述语句由资源、属性类型、属性值组成。优选地,所述更新单元具体用于:将所述更新配置参数转换为与所述第一描述文件相匹配的更新文件,根据所述更新文件修改所述第一描述文件,得到所述第二描述文件。优选地,所述更新单元具体还用于:将所述更新软件转换为与所述第一描述文件相匹配的配置文件,根据所述配置文件对所述工业机器进行配置更新。优选地,所述第一描述文件存储在数据库;所述若解析所述更新命令得到更新配置参数时,将所述更新配置参数存储至数据库;或者所述若解析所述更新命令得到包括子模型、组件管理器和清单的更新信息时,将所述更新信息存储至数据库。本专利技术实施例提供一种工业机器更新方法及装置,该方法包括:接收到应用层发送的更新命令,解析所述更新命令;若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,根据所述第二描述文件对所述工业机器进行配置更新;或者若解析所述更新命令得到包括子模本文档来自技高网
...

【技术保护点】
1.一种工业机器更新方法,其特征在于,包括:接收到应用层发送的更新命令,解析所述更新命令;若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,根据所述第二描述文件对所述工业机器进行配置更新;或者若解析所述更新命令得到包括子模型、组件管理器和清单的更新信息时,根据所述子模型URI路径信息,从服务端下载更新软件,根据所述更新软件对所述工业机器进行配置更新;其中,所述第一描述文件和所述第二描述文件的描述形式为:AS管理外壳={Manifest清单,Submodels子模型,Component Manager组件管理器};当确定所述工业机器完成配置更新后,向所述应用层发送与所述更新命令对应的更新结果。

【技术特征摘要】
1.一种工业机器更新方法,其特征在于,包括:接收到应用层发送的更新命令,解析所述更新命令;若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,根据所述第二描述文件对所述工业机器进行配置更新;或者若解析所述更新命令得到包括子模型、组件管理器和清单的更新信息时,根据所述子模型URI路径信息,从服务端下载更新软件,根据所述更新软件对所述工业机器进行配置更新;其中,所述第一描述文件和所述第二描述文件的描述形式为:AS管理外壳={Manifest清单,Submodels子模型,ComponentManager组件管理器};当确定所述工业机器完成配置更新后,向所述应用层发送与所述更新命令对应的更新结果。2.如权利要求1所述的方法,其特征在于,所述清单的描述形式为:Manifest={MachineProperty,SubmodelProperty};其中,MachineProperty={CommonAttribute,UniqueAttribute},CommonAttribute={标识信息,位置信息,硬件信息};所述子模型的描述形式为:Submodels={SubmodelManifest,Submodel};其中,Submodel={模型信息,功能信息,生产信息,权限安全信息};所述组件管理器的描述形式为:ComponentManager={APIManifest,APIs,Controller};所述接收到应用层发送的更新命令之前,还包括:确定所述工业机器参考架构模型,根据所述工业机器参考架构模型以及所述工业机器的资源描述,建立与所述工业机器对应的所述第一描述文件;其中,所述工业机器的资源描述包括多个语句,一个所述语句由资源、属性类型、属性值组成。3.如权利要求1所述的方法,其特征在于,所述若解析所述更新命令得到更新配置参数时,根据所述更新配置参数对所述工业机器的第一描述文件进行修改得到第二描述文件,具体包括:将所述更新配置参数转换为与所述第一描述文件相匹配的更新文件,根据所述更新文件修改所述第一描述文件,得到所述第二描述文件。4.如权利要求1所述的方法,其特征在于,所述根据所述更新软件对所述工业机器进行配置更新之前,还包括:将所述更新软件转换为与所述第一描述文件相匹配的配置文件,根据所述配置文件对所述工业机器进行配置更新。5.如权利要求1所述的方法,其特征在于,所述第一描述文件存储在数据库;所述若解析所述更新命令得到更新配置参数时,将所述更新配置参数存储至数据库;或者所述若解析所述更新命令得到包括子模型...

【专利技术属性】
技术研发人员:杨刚王启周兴社翟开利姚远谢嘉怡晏皓然
申请(专利权)人:西北工业大学
类型:发明
国别省市:陕西,61

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

1