物联网系统架构、指令分发方法、运行方法、设备和介质技术方案

技术编号:38409946 阅读:10 留言:0更新日期:2023-08-07 11:16
本申请实施例公开了一种物联网系统架构、物联网指令分发方法、物联网运行方法、计算机设备和计算机可读存储介质。包括:用户端,用于提供控制指令集和/或获取运行信息,控制指令集用于控制物联网系统的设备端执行控制,运行信息用于表征物联网系统的运行情况;网络端,包括分发单元和控制单元,分发单元分别与用户端和控制单元相连,分发单元将控制指令集分发给对应的控制单元,以及将运行信息对应分发给用户端;控制单元与设备端相连,用于解析控制指令集以得到控制指令,并分发至对应的设备端,以及获取设备端上载的运行信息;设备端,用于根据获取的控制指令做出响应以实现控制。因此,本申请将原本设备端中各自独立的控制单元统一上移集成至网络端中,极大降低了设备端的成本。成本。成本。

【技术实现步骤摘要】
物联网系统架构、指令分发方法、运行方法、设备和介质


[0001]本申请属于物联网
,特别是涉及一种物联网系统架构、物联网指令分发方法、物联网运行方法、计算机设备和计算机可读存储介质。

技术介绍

[0002]随着智能制造、智能工厂技术的推广,越来越多的企业开始建设由智能机械臂为核心的智能工厂,从而实现自动化的全机械化生产。
[0003]然而市面上以智能机械臂为代表的各个设备,都是作为单独个体接入智能工厂的物联网之中的。同时控制过程中还需要避免串线,导致出现控制问题。因此对于建立物联网网络的网络单元的需求较高,构建智能工厂的成本居高不下。如何构建一种新的物联网系统架构,降低设备成本,提高物联网运行效率,是本领域技术人员亟待解决的技术问题。
[0004]前面的叙述在于提供一般的背景信息,并不一定构成现有技术。

技术实现思路

[0005]基于此,针对上述问题,提出了一种物联网系统架构、物联网指令分发方法、物联网运行方法、计算机设备和计算机可读存储介质,能够显著降低设备端的成本,易于推广。
[0006]本申请解决其技术问题是采用以下的技术方案来实现的:
[0007]本申请提供了一种物联网系统架构,包括:用户端,用于提供控制指令集和/或获取运行信息,控制指令集用于控制物联网系统的设备端执行控制,运行信息用于表征物联网系统的运行情况;网络端,包括分发单元和控制单元,分发单元分别与用户端和控制单元相连,分发单元将控制指令集分发给对应的控制单元,以及将运行信息对应分发给用户端;控制单元与设备端相连,用于解析控制指令集以得到控制指令,并分发至对应的设备端,以及获取设备端上载的运行信息;设备端,用于根据获取的控制指令做出响应以实现控制。
[0008]在本申请一可选实施例中,控制单元包括第一控制单元和第二控制单元,第二控制单元的响应需求高于第一控制单元;第一控制单元通过消息队列遥测传输协议与分发单元连接;第二控制单元通过以太网控制自动化技术和/或消息队列遥测传输协议与分发单元连接。
[0009]在本申请一可选实施例中,第一控制单元包括协议逻辑控制器和驱动控制卡;协议逻辑控制器分别与分发单元和驱动控制卡相连,用于将获取的控制指令集进行解析以得到控制指令,并交由驱动控制卡进行分发;驱动控制卡与设备端相连,用于根据控制指令确定需要分发的设备端并发送,以及获取设备端上载的运行信息。
[0010]在本申请一可选实施例中,与第一控制单元连接的设备端为第一设备端,第一设备端包括步进电缸、电动夹爪中的至少一类;与第二控制单元连接的设备端为第二设备端,第二设备端包括伺服电缸、多轴机械臂中的至少一类。
[0011]在本申请一可选实施例中,用户端包括:开发端和交互端;开发端用于提供控制指令集;交互端通过订阅网络端的运行信息,以获取对应的设备端的运行信息。
[0012]本申请还提供了一种物联网指令分发方法,应用于前文物联网系统架构中的网络端,方法包括如下步骤:通过分发单元获取用户端发送的控制指令集,控制指令集为控制指令的集合,控制指令用于控制物联网系统中的设备端执行控制;通过控制单元解析控制指令集,以获取控制指令及关联关系,关联关系用于指示控制指令用于控制的设备端;控制单元根据关联关系将控制指令发送至对应的设备端。
[0013]在本申请一可选实施例中,网络端包括第一控制单元和第二控制单元,第二控制单元的响应需求高于第一控制单元;解析控制指令集,以获取控制指令及关联关系,包括:根据关联关系确定设备端的响应需求;根据关联关系将控制指令发送至对应的设备端,包括:当响应需求不满足预设条件时,通过第一控制单元将控制指令发送至对应的设备端;当响应需求满足预设条件时,通过第二控制单元将控制指令发送至对应的设备端。
[0014]本申请还提供了一种物联网运行方法,应用于前文物联网系统架构中的设备端,方法包括如下步骤:获取网络端发送的控制指令及关联关系,关联关系用于指示控制指令用于控制的设备端;解析关联关系;当关联关系表征仅控制当前设备端时,根据控制指令做出响应以实现控制;当关联关系表征包括除控制当前设备端外,还控制物联网系统架构中的其他设备端时,根据关联关系订阅其他设备端的运行信息,运行信息用于表征设备端的运行情况;根据控制指令和运行信息做出响应以实现控制。
[0015]本申请还提供了一种计算机设备,包括处理器和存储器:处理器用于执行存储器中存储的计算机程序以实现如前述的方法。
[0016]本申请还提供了一种计算机可读存储介质,存储有计算机程序,当计算机程序被处理器执行时实现如前述的方法。
[0017]采用本申请实施例,具有如下有益效果:
[0018]本申请所提供的新的物联网系统架构,将原本设备端中各自独立的控制单元统一上移集成至网络端中,极大降低了设备端的成本。同时在网络端统一对控制单元进行控制,以最终反馈至对应的设备端中,使得控制更加精准、高效。
[0019]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0020]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]其中:
[0022]图1为一实施例提供的一种物联网系统架构的第一架构简图;
[0023]图2为一实施例提供的一种物联网系统架构的第二架构简图;
[0024]图3为一实施例提供的一种物联网系统架构的第三架构简图;
[0025]图4为一实施例提供的一种物联网系统架构的第四架构简图;
[0026]图5为一实施例提供的一种物联网系统架构的第五架构简图;
[0027]图6为一实施例提供的一种物联网系统架构的第六架构简图;
[0028]图7为一实施例提供的一种物联网指令分发方法的流程示意图;
[0029]图8为一实施例提供的一种物联网运行方法的流程示意图;
[0030]图9为一实施例提供的一种计算机设备的结构示意框图。
具体实施方式
[0031]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0032]在传统的物联网中,每个实现功能、操作的设备端例如智能工厂里的各类机械臂、机械抓等设备,每个都是独立的装置,其内部除了功能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网系统架构,其特征在于,包括:用户端,用于提供控制指令集和/或获取运行信息,所述控制指令集用于控制所述物联网系统的设备端执行控制,所述运行信息用于表征所述物联网系统的运行情况;网络端,包括分发单元和控制单元,所述分发单元分别与所述用户端和所述控制单元相连,所述分发单元将所述控制指令集分发给对应的所述控制单元,以及将所述运行信息对应分发给所述用户端;所述控制单元与设备端相连,用于解析所述控制指令集以得到控制指令,并分发至对应的所述设备端,以及获取所述设备端上载的所述运行信息;所述设备端,用于根据获取的所述控制指令做出响应以实现控制。2.如权利要求1所述的物联网系统架构,其特征在于,所述控制单元包括第一控制单元和第二控制单元,所述第二控制单元的响应需求高于所述第一控制单元;所述第一控制单元通过消息队列遥测传输协议与所述分发单元连接;所述第二控制单元通过以太网控制自动化技术和/或消息队列遥测传输协议与所述分发单元连接。3.如权利要求2所述的物联网系统架构,其特征在于,所述第一控制单元包括协议逻辑控制器和驱动控制卡;所述协议逻辑控制器分别与所述分发单元和所述驱动控制卡相连,用于将获取的所述控制指令集进行解析以得到所述控制指令,并交由所述驱动控制卡进行分发;所述驱动控制卡与所述设备端相连,用于根据所述控制指令确定需要分发的所述设备端并发送,以及获取所述设备端上载的所述运行信息。4.如权利要求2所述的物联网系统架构,其特征在于,与所述第一控制单元连接的设备端为第一设备端,所述第一设备端包括步进电缸、电动夹爪中的至少一类;与所述第二控制单元连接的设备端为第二设备端,所述第二设备端包括伺服电缸、多轴机械臂中的至少一类。5.如权利要求1所述的物联网系统架构,其特征在于,所述用户端包括:开发端和交互端;所述开发端用于提供所述控制指令集;所述交互端通过订阅所述网络端的所述运行信息,以获取对应的所述设备端的所述运行信息。6.一种物联网指令分发方法,其特征在于,应用于如权利要求1所述物...

【专利技术属性】
技术研发人员:田军廖泽立马吉宏
申请(专利权)人:昆山顺灵达智能科技有限公司
类型:发明
国别省市:

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

1