一种基于spring-cloud微服务架构的IoT物联平台制造技术

技术编号:35990561 阅读:13 留言:0更新日期:2022-12-17 23:05
一种基于spring

【技术实现步骤摘要】
一种基于spring

cloud微服务架构的IoT物联平台


[0001]本专利技术属于仓储管理的
,尤其涉及一种基于spring

cloud微服务架构的IoT物联平台。

技术介绍

[0002]近年来随着物流行业的快速发展,仓储作为重要的一个环节,也在寻求智能化、降本增效。仓库管理中存在许多痛点,如物料种类多样,存放位置混乱;员工不遵守先进先出原则,造成物料过期或呆滞;出入库时数量没有校验,造成库存数量不正确等等,使得只能仓储系统已经成为诸多物流仓储企业以及生产制造企业的当务之急。

技术实现思路

[0003]为了可以提高人工操作的效率,降低错误率,同时可以实时管控仓库库存情况,为此,本专利技术提出了一种基于spring

cloud微服务架构的IoT物联平台,具体方案如下:
[0004]一种基于spring

cloud微服务架构的IoT物联平台,包括云服务器和均与云服务器信息交互的第一终端、云服务器、第二终端、第三终端;
[0005]所述第一终端、第二终端、第三终端均包括
[0006]标签生成模块,生成各个设备的设备码;
[0007]扫码模块,用于扫描标签模块中对应的设备码;
[0008]查询模块,调用数据存储模块中的数据;
[0009]显示模块,用于显示系统信息;包括工厂中设备、模具、备件的数据的基础数据,维修单、保养单的单据信息、单据审核状态信息、标签信息、大屏看板;<br/>[0010]输入模块,输入外部申请;
[0011]数据处理模块,所述数据处理模块还分别与标签生成模块、扫码模块、查询模块、输入模块连接,对标签生成、扫码、存储、查询的操作进行数据的处理。
[0012]具体地说,所述服务器预存有机台基础数据、人员角色基础数据、车间区域基础数据,并且根据工厂的实际需求情况进行手动设置;其中,所述机台基础数据是工厂中设备、模具、备件的数据,所述人员角色基础数据是操作人员、维修保养人员、领导管理人员的数据。
[0013]具体地说,所述第一终端、第二终端、第三终端和云服务器组成的平台包括设备层、连接层、数据层、应用层;
[0014]设备层为面向工厂的各类设备,通过各种有线物理接口接入;
[0015]连接层包括软网关GateWay(IOT Hub)、安全认证和权限策略、设备影子、设备管理、规则引擎;分别负责协议转换,身份认证鉴权、加密安全,设备状态存储及查询,设备管理,以及消息规则处理与数据流转;软网关为进行设备驱动协议到设备与云端接口通信的协议转换;安全认证和权限策略为当设备连入平台进行的安全认证和注册;规则引擎是连接前端与后端云平台,根据消息中的规则,将消息数据路由至后端可直接调用的相应数据
云服务进行相关数据分析、处理、存储;
[0016]数据层包括数据接收、数据存储、数据服务;数据层位于云服务器,通过MQTT协议接收平台连接层中的软网关发送来的消息与数据,对消息或数据进行解析,并按指令或设备模型指定格式进行数据建模,把设备数据分别存储到实时数据库或SQL数据库中;数据服务采用微服务架构部署,用于分析设备的实时数据、历史数据,进行数据的清洗、重构、分析,以获得系统或用户所关心的关键数据、信息、模型,并通过数据接口服务开放给制造信息系统使用;
[0017]应用层为云平台的人机交互接口,提供友好的云平台与用户的人机交互界面与操作功能,包括连接的管理、监控,设备的注册、管理、监控,设备维修和设备保养,平台的用户管理。
[0018]具体地说,数据服务包括数据搜索服务、指令接口服务、数据接口服务;数据搜索服务为开放给用户、应用系统进行数据的搜索功能;指令接口服务为用户、应用系统提供数据操作的指令接口;数据接口服务用于为数据服务开放给外部的制造信息系统使用,所述外部的制造信息系统包括制造执行系统MES、能源管理系统。
[0019]具体地说,系统实现维修管理的步骤如下:
[0020]步骤SA1,基于车间的设备资源,第一终端通过输入模块,新增设备的基础数据,并通过标签生成模块,创建并打印其标签;
[0021]步骤SA2,基于设备维护需求或生产需要,第一终端通过输入模块创建设备报修申请,并将申请信息发送给服务器;
[0022]步骤SA3,服务器接收所述报修申请信息,通过数据处理模块,生成对应的报修申请单,并将所述报修申请单信号发送给第二终端;
[0023]步骤SA4,第二终端接收报修申请单信号,通过显示模块查看报修申请信息,对其进行受理或驳回;
[0024]步骤SA5,受理通过的报修申请单,服务器对其进行处理,将受理通过的信号返回给第一终端,同时生成对应的维修单,并将维修单信号发送给第一终端和第三终端;被驳回的报修申请单,服务器也将其驳回信息返回给第一终端;
[0025]步骤SA6,第一终端接收受理结果,若受理通过,则可以通过显示模块,查看对应的维修单信息;若被驳回,第一终端也可以查看驳回原因;
[0026]步骤SA7,第三终端接收受理通过后生成的维修单信号,根据维修单显示的维修任务,开始进行维修,并在维修完成后进行确认;
[0027]步骤SA8,服务器接收维修完成的信号,并将其发送给第一终端;
[0028]步骤SA9,第一终端通过显示模块,实时查看维修单的维修进度,并接收服务器发来的维修完成信号;维修完成后第一终端可以对维修结果进行验证;若第一终端验证通过,服务器将接受验证通过信号,对维修数据进行处理,生成对应的维修记录,维修流程结束;若验证不通过,服务器将接受验证不通过的信号,并将其发送给第三终端,第三终端需重新进行维修。
[0029]具体地说,步骤SA4在受理时需指定维修人和维修等级。
[0030]具体地说,所有终端均可调用查询模块,通过输入设备信息或扫设备标签码,查询所有设备的维修记录。
[0031]具体地说,系统实现保养管理的步骤如下:
[0032]步骤SB1,基于车间的设备资源,第一终端通过输入模块,新增设备的基础数据,并通过标签生成模块,创建并打印其标签;
[0033]步骤SB2,基于设备维护需求或生产需要,第一终端通过输入模块创建设备保养计划,并将保养计划信息发送给服务器;
[0034]步骤SB3,服务器接收所述保养计划信息,通过数据处理模块,生成对应的保养计划单,并将所述保养计划单信号发送给第二终端;
[0035]步骤SB4,第二终端接收保养计划单信号,通过显示模块查看保养计划信息,对其进行审核;
[0036]步骤SB5,审核通过的保养计划单,服务器对其进行处理,将审核通过的信号返回给第一终端,同时生成对应的保养单,并将保养单信号发送给第一终端和第三终端;被驳回的保养计划单,服务器也将其驳回信息返回给第一终端;
[0037]步骤SB6,第一终端接收审核结果,若审核通过,则可以通过显示模块,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于spring

cloud微服务架构的IoT物联平台,其特征在于,包括云服务器和均与云服务器信息交互的第一终端、云服务器、第二终端、第三终端;所述第一终端、第二终端、第三终端均包括标签生成模块,生成各个设备的设备码;扫码模块,用于扫描标签模块中对应的设备码;查询模块,调用数据存储模块中的数据;显示模块,用于显示系统信息;包括工厂中设备、模具、备件的数据的基础数据,维修单、保养单的单据信息、单据审核状态信息、标签信息、大屏看板;输入模块,输入外部申请;数据处理模块,所述数据处理模块还分别与标签生成模块、扫码模块、查询模块、输入模块连接,对标签生成、扫码、存储、查询的操作进行数据的处理。2.根据权利要求1所述的一种基于spring

cloud微服务架构的IoT物联平台,其特征在于,所述服务器预存有机台基础数据、人员角色基础数据、车间区域基础数据,并且根据工厂的实际需求情况进行手动设置;其中,所述机台基础数据是工厂中设备、模具、备件的数据,所述人员角色基础数据是操作人员、维修保养人员、领导管理人员的数据。3.根据权利要求1所述的一种基于spring

cloud微服务架构的IoT物联平台,其特征在于,所述第一终端、第二终端、第三终端和云服务器组成的平台包括设备层、连接层、数据层、应用层;设备层为面向工厂的各类设备,通过各种有线物理接口接入;连接层包括软网关GateWay(IOT Hub)、安全认证和权限策略、设备影子、设备管理、规则引擎;分别负责协议转换,身份认证鉴权、加密安全,设备状态存储及查询,设备管理,以及消息规则处理与数据流转;软网关为进行设备驱动协议到设备与云端接口通信的协议转换;安全认证和权限策略为当设备连入平台进行的安全认证和注册;规则引擎是连接前端与后端云平台,根据消息中的规则,将消息数据路由至后端可直接调用的相应数据云服务进行相关数据分析、处理、存储;数据层包括数据接收、数据存储、数据服务;数据层位于云服务器,通过MQTT协议接收平台连接层中的软网关发送来的消息与数据,对消息或数据进行解析,并按指令或设备模型指定格式进行数据建模,把设备数据分别存储到实时数据库或SQL数据库中;数据服务采用微服务架构部署,用于分析设备的实时数据、历史数据,进行数据的清洗、重构、分析,以获得系统或用户所关心的关键数据、信息、模型,并通过数据接口服务开放给制造信息系统使用;应用层为云平台的人机交互接口,提供友好的云平台与用户的人机交互界面与操作功能,包括连接的管理、监控,设备的注册、管理、监控,设备维修和设备保养,平台的用户管理。4.根据权利要求3所述的一种基于spring

cloud微服务架构的IoT物联平台,其特征在于,数据服务包括数据搜索服务、指令接口服务、数据接口服务;数据搜索服务为开放给用户、应用系统进行数据的搜索功能;指令接口服务为用户、应用系统提供数据操作的指令接口;数据接口服务用于为数据服务开放给外部的制造信息系统使用,所述外部的制造信息系统包括制造执行系统MES、能源管理系统。
5.根据权利要求1所述的一种基于spring

cloud微服务架构的IoT物联平台,其特征在于,系统实现维修管理的步骤如下:步骤SA1,基于车间的设备资源,第一终端通过输入模块,新增设备的基础数据,并通过...

【专利技术属性】
技术研发人员:胡琳黎桂华
申请(专利权)人:无锡云数工业技术有限公司
类型:发明
国别省市:

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

1