当前位置: 首页 > 专利查询>武夷学院专利>正文

一种可重构制造系统技术方案

技术编号:23470173 阅读:36 留言:0更新日期:2020-03-06 12:26
本发明专利技术公开了一种可重构制造系统,包括:运行远程字典服务器的云服务器、本地服务器以及制造设备,其中,所述的云服务器包括云数据库,开发者从所述云数据库下载对应制造设备的设备资源存储到所述本地服务器重构系统软件,制造设备中通过设置的统一控制接口函数与本地服务器实现交互,使得本地服务器控制制造设备相关操作和数据交换。

A reconfigurable manufacturing system

【技术实现步骤摘要】
一种可重构制造系统
本专利技术涉及先进制造系统领域,尤其是一种可重构制造系统。
技术介绍
可重构制造系统(RMS)是指能够通过对制造系统结构及其组成单元进行快速重组或更新,及时调整制造系统的功能和生产能力,以迅速响应市场变化及其他需求的一种制造系统。其核心技术是系统的可重构性,即利用对制造设备及其模块或组件的重排、更替、剪裁、嵌套和革新等手段对系统进行重新组态、更新过程、变换功能或改变系统的输出(产品与产量)。它是为了适应制造业越来越快的产品更新需求而产生的。RMS系统涉及种类繁多的设备,如数控机床、机器人、PLC、摄像头、传感器等,这些设备通常由供应商提供,有独立的通信协议标准、软件接口和专属控制器平台,不同厂家设备之间一般很难兼容。因此以往的RMS系统几乎都是打包软硬件的交钥匙工程,可重构性极其有限。开源开发环境近年来发展迅速,同时互联网技术的重大变革,云计算方案有力地改变了传统制造业的思维。因此,利用开源软件建设基于云计算服务的RMS系统,使制造企业可以更短的重构时间和更低的重构成本重新配置制造资源,从而延长制造系统在市场竞争中的生命周期,降低生产成本。
技术实现思路
本专利技术要解决的技术问题在于克服现有技术的不足,提供一种可重构制造系统。在制造企业有需要重构制造系统时,可在本系统的云服务器查询远程字典服务,获取构建制造系统所需的设备通信协议、设备参数、注册内容、初始化数据和相关文档资源。企业在本地数据服务器中对制造系统涉及的数控机床、机器人等设备,利用他们熟悉的开发环境,快速实现可重构制造系统的软件集成,并迅速投入生产,以便适应变化越来越快的市场。本专利技术提出一种可重构制造系统,包括:运行远程字典服务器的云服务器、本地服务器以及制造设备,其中,所述的云服务器包括云数据库,开发者从所述云数据库下载对应制造设备的设备资源存储到所述本地服务器重构系统软件,制造设备中通过设置的统一控制接口函数与本地服务器实现交互,使得本地服务器控制制造设备相关操作和数据交换。优选的,所述设备资源是标准化的,具备多种编程语言接口。优选的,所述的云数据库设置有与制造设备对应的查询标识码,所述的查询标识码用于对制造设备相应的资源表的索引。优选的,进一步包括,根据云数据库的资源表中对应制造设备的查询标识码,向所述云服务器发送请求,获取制造设备的对应值资源信息,使得本地服务器按引用的对应值资源信息顺序下载指定的设备资源。优选的,所述的设备资源至少包括通信协议、设备参数、注册内容、初始化数据和相关文档。优选的,所述的本地服务器进一步对制造设备发布本地控制命令,并通过网络接收和/或解释远程命令。优选的,所述本地服务器包括本地数据库和制造设备集成软件。优选的,所述的制造设备至少包括数控机床、机器人。通过本专利技术可以对任何设备实现自动化重构,并且制造系统重构软件所控制的设备对象,均有统一的控制接口函数,系统重构的效率大幅提高。附图说明图1为本专利技术系统的结构示意图;图2为本专利技术系统的云服务器结构示意图;图3为本专利技术系统的框架结构示意图;图4为本专利技术系统的实施例组成结构示意图;标号说明:1、西门子802D铣床,2、USB摄像机,3、三菱FRV7L机器人,4、本地服务器PC,5、DeltaDVP-PLC控制器,6、台达DVP-PLC控制器,7、自动快速交换工具工作台。具体实施方式本专利技术提出一种可重构制造系统,包括运行远程字典服务器的云服务器,本地数据服务器以及系统重构所涉及的数控机床、机器人等制造设备。运行远程字典服务器的云服务器为系统重构服务,主要实现系统重构所必需的数据处理和软件支持。如图1所示,本专利技术提出一种可重构制造系统,包括:运行远程字典服务器的云服务器、本地服务器以及制造设备,其中,所述的云服务器包括云数据库,开发者从所述云数据库下载对应制造设备的设备资源存储到所述本地服务器重构系统软件,制造设备中通过设置的统一控制接口函数与本地服务器实现交互,使得本地服务器控制制造设备相关操作和数据交换。比如在程序里启动的函数都是用start()这个函数,从而对所有设备启动,采用这样的统一方式,可大大降低别人用这套系统写控制软件的困难。所述设备资源是标准化的,具备多种编程语言接口。本系统中,重构开发过程涉及到的设备资源,诸如启动、停止等控制方法,采用统一命名的标准程序接口形式,相同的函数便可在软件中驱动所有设备,同时这些控制方法均有多种编程语言可靠的实现,开发人员可依据他们熟悉的编程环境迅速完成开发。开发员可下载设备的通信协议,设备参数,登记文件,启动设置,及相关文档的内容到本地数据服务器重构制造系统软件。这些软件资源和方法都是标准化的,具备多种编程语言接口,因此开发人员不必反复重新开发设备底层通讯及控制程序,缩短开发周期,应用控制程序重编码实现快速系统重构具有重要价值。所述本地服务器包括本地数据库和制造设备集成软件;所述的本地服务器进一步对制造设备发布本地控制命令,并通过网络接收和/或解释远程命令。所述的云数据库设置有与制造设备对应的查询标识码,所述的查询标识码用于对制造设备相应的资源表的索引;进一步包括,根据云数据库的资源表中对应制造设备的查询标识码,向所述云服务器发送请求,获取制造设备的对应值资源信息,使得本地服务器按引用的对应值资源信息顺序下载指定的设备资源;所下载设备资源还存储到公共API资源文件夹和通信资源文件夹。所述的设备资源至少包括通信协议、设备参数、注册内容、初始化数据和相关文档。进一步还包括机器视觉、人工智能等软件模块。所述的制造设备至少包括数控机床、机器人、PLC、摄像头、传感器、可编程控制器、摄像机、检测装置等。如图2所示,云数据库包括设备型号数据库、型号代码资源库、通讯资源库以及公告控制接口程序库等。上述设计的数据库有助于有效地管理海量的设备信息和相应的资源管理,为开发人员提供客户请求的通信手段,提供设备控制接口程序软件,支持技术文档资源和信息交换手段。数据库以一种标识机制为每个设备分配一个型号代码,如“IR_SA_MITSUBISHI_RV-7FR”代表三菱的RV-7FR型6轴工业机器人,并以此为查询键值,用作对该设备相应的资源表的索引。参见图3所示。本地数据服务器在日常生产过程中控制设备操作和数据交换,对涉及的制造单元设备发布本地控制命令,并通过网络接收/解释远程命令。这些本地服务器主要由字典服务器从服务器数据库和设备集成软件组成。通过在控制过程中使用从服务器高速缓存,与使用直接硬盘存储操作相比,设备数据操作和响应速度均会得到提高。本地数据服务器在系统重构过程执行开发的代码,根据RMS资源查询表中对应设备的统一分配密钥,向Redis云主机服务器发送请求,获取设备的对应值资源信息。然后,本地服务器按引用的资源信息名顺序下载指定的设备资源,如通信协议、设备参数、注册内容、初始化数据和相关文档,并将其存储在公共API资源文件夹、本文档来自技高网...

【技术保护点】
1.一种可重构制造系统,其特征在于,包括:运行远程字典服务器的云服务器、本地服务器以及制造设备,其中,所述的云服务器包括云数据库,开发者从所述云数据库下载对应制造设备的设备资源存储到所述本地服务器重构系统软件,制造设备中通过设置的统一控制接口函数与本地服务器实现交互,使得本地服务器控制制造设备相关操作和数据交换。/n

【技术特征摘要】
1.一种可重构制造系统,其特征在于,包括:运行远程字典服务器的云服务器、本地服务器以及制造设备,其中,所述的云服务器包括云数据库,开发者从所述云数据库下载对应制造设备的设备资源存储到所述本地服务器重构系统软件,制造设备中通过设置的统一控制接口函数与本地服务器实现交互,使得本地服务器控制制造设备相关操作和数据交换。


2.根据权利要求1所述的一种可重构制造系统,其特征在于,所述设备资源是标准化的,具备多种编程语言接口。


3.根据权利要求1所述的一种可重构制造系统,其特征在于,所述的云数据库设置有与制造设备对应的查询标识码,所述的查询标识码用于对制造设备相应的资源表的索引。


4.根据权利要求3所述的一种可重构制造系统,其特征在于,进一步包括,根据云数据库...

【专利技术属性】
技术研发人员:郭波
申请(专利权)人:武夷学院
类型:发明
国别省市:福建;35

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

1