基于5G的设备远程运维方法、装置及存储介质与流程

专利2024-11-20  74


基于5g的设备远程运维方法、装置及存储介质
技术领域
1.本技术涉及计算机技术领域,尤其涉及一种基于5g的设备远程运维方法、装置及存储介质。


背景技术:

2.随着制造业技术的不断发展、自动化水平的不断提高,工厂园区内的智能化设备量越来越多,设备远程运维管理的需求日益高涨。
3.目前设备运维方式主要是人工运维,需要安排运维人员进行定时或不定时巡检,存在大量的重复劳动;随着第五代移动通信(5th generation mobile communication technology,5g)网络、可视化技术的不断发展,远程运维代替人工运维的优势越来越突出,这也是数字工厂的必然要求。
4.设备远程运维需要提前配置产线和设备信息,录入设备的点位信息、制作人机交互(human machine interface,hmi)界面、分析和呈现设备运行数据等,如何快速实现设备远程运维,是亟待解决的问题。


技术实现要素:

5.针对现有技术存在的上述问题,本技术实施例提供一种基于5g的设备远程运维方法、装置及存储介质。
6.第一方面,本技术提供一种基于5g的设备远程运维方法,包括:
7.基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
8.基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。
9.可选地,所述方法还包括:
10.接收端计算网关发送的所述mqtt消息订阅请求,或,获取用户的所述mqtt消息订阅请求;
11.所述端计算网关与5g网络连接,内部部署有可编程逻辑控制器plc数据采集软件用于所述第一监控数据的采集和上报。
12.可选地,获取监控模块采集的第一监控数据,包括:
13.基于所述mqtt消息订阅请求向所述端计算网关下发第一mqtt消息,以使所述端计算网关向所述监控模块下发plc指令进行数据采集;
14.接收所述端计算网关上报的第二mqtt消息,所述第二mqtt消息中携带有所述plc数据采集软件采集的所述第一监控数据。
15.可选地,所述人机交互模块包括web版的人机交互面板。
16.可选地,所述方法还包括:
17.获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二
监控数据;所述第二监控数据为视频流数据;
18.接收所述监控模块采集的所述第二监控数据。
19.可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于three.js引擎进行封装后在浏览器进行展示。
20.第二方面,本技术还提供一种基于5g的设备远程运维装置包括:
21.第一获取单元,用于基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
22.第二获取单元,用于基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。
23.第三方面,本技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面所述任一种基于5g的设备远程运维方法。
24.第四方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面所述任一种基于5g的设备远程运维方法。
25.第五方面,本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述任一种基于5g的设备远程运维方法。
26.本技术提供的基于5g的设备远程运维方法、装置及存储介质,以5g网络和边缘服务器为依托,利用mqtt服务和plc控制指令实现监测数据的实时采集和反馈,并对数据进行可视化展示,快速实现设备的远程运维,节省了大量的人工成本。
附图说明
27.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1是本技术实施例提供的基于5g的设备远程运维方法的流程示意图之一;
29.图2是本技术实施例提供的基于5g的设备远程运维方法的流程示意图之二;
30.图3是本技术实施例提供的基于5g的设备远程运维装置的结构示意图;
31.图4是本技术实施例提供的电子设备的结构示意图。
具体实施方式
32.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术中的附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
33.图1是本技术实施例提供的基于5g的设备远程运维方法的流程示意图之一,图2是本技术实施例提供的基于5g的设备远程运维方法的流程示意图之二,结合图1和图2对本技术提供的基于5g的设备远程运维方法进行说明,该方法的执行主体为边缘服务器,该方法
至少包括以下步骤:
34.步骤101、基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数。
35.具体地,消息队列遥测传输(message queuing telemetry transport,mqtt),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于传输控制协议(transmission control protocol,tcp)/网际互联(internet protocol,ip)协议上。mqtt最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。
36.边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。
37.边缘服务器基于接收到的mqtt消息订阅请求,与监控模块建立通信连接,获取监控模块采集的第一监控数据,其中第一监控数据是指实时的设备运行参数等数据。
38.步骤102、基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。
39.具体地,websocket是一种在单个tcp连接上进行全双工通信的协议,它使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在websocket的应用程序接口(application programming interface,api)中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
40.mqtt协议接收到第一监控数据后,基于全双工通信协议websocket将数据实时推送到前端的可视化模块进行实时展示。mqtt协议实现实时接收监控端的设备运行参数并通过websocket将数据实时推送到前端界面。
41.实时采集的设备运行参数等数据通过mqtt服务进行消息订阅,浏览器端的控制指令通过mqtt进行消息发布。mqtt服务订阅到消息之后,会实时推送给websocket服务,通过websocket服务从后端将数据主动推送到前端界面进行展示,同时对于需要持久化的数据,mqtt订阅到消息之后会保存到数据库,方便后续自定义查询;mqtt发布消息后,设备能实时做出响应,可实现设备的各类动作。
42.本技术实施例提供的基于5g的设备远程运维方法,以5g网络和边缘服务器为依托,利用mqtt服务和plc控制指令实现监测数据的实时采集和反馈,并对数据进行可视化展示,快速实现设备的远程运维,节省了大量的人工成本。
43.可选地,所述方法还包括:
44.接收端计算网关发送的所述mqtt消息订阅请求,或,获取用户的所述mqtt消息订阅请求;
45.所述端计算网关与5g网络连接,内部部署有可编程逻辑控制器plc数据采集软件用于所述第一监控数据的采集和上报。
46.具体地,边缘服务器接收到的mqtt消息订阅请求,一方面可以是用户通过运维系统发起的,一方面可以是端计算网关发起的。
47.端计算网关与5g网络连接,内部部署有可编程逻辑控制器(programmable logic controller,plc)数据采集软件,通过plc控制指令,实时向监控模块采集数据和对边缘服务器进行数据上报。端技术网管采集到数据后,通过5g回传到边缘服务器,进行转码和业务
处理等。
48.5g是具有高速率、低时延和大连接特点的新一代宽带移动通信技术,是实现人机物互联的网络基础设施。
49.本技术实施例提供的基于5g的设备远程运维方法,实时采集的设备数据通过mqtt服务进行消息订阅,浏览器端的控制指令通过mqtt进行消息发布,以5g网络和边缘服务器为依托,实现监测数据的实时采集和反馈,实现设备的运程运维,节省大量的人工成本。
50.可选地,获取监控模块采集的第一监控数据,包括:
51.基于所述mqtt消息订阅请求向所述端计算网关下发第一mqtt消息,以使所述端计算网关向所述监控模块下发plc指令进行数据采集;
52.接收所述端计算网关上报的第二mqtt消息,所述第二mqtt消息中携带有所述plc数据采集软件采集的所述第一监控数据。
53.具体地,关于第一监控数据,即设备运行参数的获取,边缘服务器和监控模块之间并不直接进行通信,而是以端计算网关作为中介进行通信。
54.端计算网关内部部署有plc数据采集软件,在接收到边缘服务器下发的第一mqtt消息之后,通过plc指令实时获取监控模块采集的第一监控数据。然后通过第二mqtt消息的上报,将第一监控数据转发给边缘服务器。
55.本技术实施例提供的基于5g的设备远程运维方法,使用mqtt服务实现plc上报数据实时传输到数据库,并通过websocket实现后台数据向前台可视化界面的实时传输,保证了数据的时效性。
56.可选地,所述人机交互模块包括web版的人机交互面板。
57.具体地,对于第一监控数据,基于websocket推送到前端的人机交互模块,人机交互模块可以包含人机交互界面,具体包含一套hmi人机交互组件库,可以快速搭建web版的人机交互面板,从而在浏览器端实时查看获取到的第一监控数据,并通过mqtt服务下发plc控制指令,远程操控设备的运行,实现设备的启动、指令下达和停止等操作。
58.web版的人机交互面板代替实体设备的操作面板,具有设备参数展示、指令下发和权限控制等功能。
59.本技术实施例提供的基于5g的设备远程运维方法,提供web版的人机交互面板,无需提前制作人机交互界面,提高了设备远程运维的速度,节省了大量的人力成本。
60.可选地,所述方法还包括:
61.获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
62.接收所述监控模块采集的所述第二监控数据。
63.具体地,关于第二监控数据,即视频流数据的获取。边缘服务器内部署有流媒体服务,用于拉取监控模块的视频监控的视频流,在浏览器端进行实时播放。流媒体服务可以获取视频监控的视频流信息,并对外提供拉流服务,用户端打开运维系统的界面即可自动连接视频信息并提供实时视频播放功能。
64.用户端发起视频查看请求,远程运维系统向边缘服务器请求拉流地址后发送拉流请求,根据拉流地址向监控模块拉取视频流,获取视频流并反馈给边缘服务器,边缘服务器对第二监控数据进行处理后再反馈给可视化模块对实时视频流进行展示。
65.同时,还可以使用集成的软件开发工具包(software development kit,sdk),实现监控设备的摄像头的角度调节、焦距调节、拍照、录像等功能。
66.本技术实施例提供的基于5g的设备远程运维方法,通过边缘服务器内部部署的流媒体服务,可以拉取监控模块的视频流,在浏览器端进行实时播放,使得运维人员可以进行操作和查看,提高了设备远程运维的速度,节省了大量的人力成本。
67.可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于three.js引擎进行封装后在浏览器进行展示。
68.具体地,除利用web版的人机交互面板实时查看设备的运行参数外,还可以构建三维可视化模型对设备运行状态进行展示。
69.第二监控数据为视频流数据,借助设备的视频信息可以构建出设备的初始三维模型,三维模型的构建过程本技术实施例中并不作出限制。对于模型文件,无法直接在浏览器中显示出来,因此可以利用webgl引擎和/或three.js引擎对模型文件进行封装后在浏览器进行展示。模型文件的格式可以为glb格式。
70.webgl是一种3d绘图协议,这种绘图技术标准允许把javascript和opengl es 2.0结合在一起,通过增加opengl es 2.0的一个javascript绑定,webgl可以为html5 canvas提供硬件3d加速渲染,这样web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3d场景和模型了,还能创建复杂的导航和数据视觉化。
71.由于基于webgl得到的三维模型较为复杂,因此,可以利用three.js引擎对初始三维模型进行封装,在浏览器中以三维可视化模型的形式展示出来,例如以动画、提示框等的形式进行展示。可选地,可以结合webgl和three.js共同对初始三维模型进行封装后,在浏览器中显示出来。
72.在利用three.js或webgl技术对初始三维模型进行封装之前或封装之后,可以利用获取到的第一监控数据,对三维模型进行参数标注,除了视频回传查看设备实时运行画面外,还能够利用三维模型更进一步地展示设备的运行状态,进行设备异常告警等。
73.本技术实施例提供的基于5g的设备远程运维方法,利用three.js引擎实现三维可视化场景下的设备展示,在浏览器端直观地操控和选取模型,提高了设备远程运维的速度,节省了大量的人力成本。
74.本技术实施例提供的基于5g的设备远程运维方法,以5g网络、端计算网关、边缘服务器为依托,借助mqtt、websocket、视频流媒体服务、webgl等技术,实现设备远程管理和运维的系统开发,可实现厂区、车间、产线、设备等的多级细粒度的管理运维,利用web化的hmi人机交互界面,依靠5g网络保证的视频传输实时性,实现了远程运维人员指令下发、设备动作和画面回传的同步,减少人员现场维护设备的频次,节省了大量人工成本,加快了设备远端运维的效率。
75.下面对本技术提供的基于5g的设备远程运维装置进行描述,下文描述的基于5g的设备远程运维装置与上文描述的基于5g的设备远程运维方法可相互对应参照。
76.图3是本技术实施例提供的基于5g的设备远程运维装置的结构示意图,如图3所示,该装置至少包括:
77.第一获取单元301,用于基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
78.第一展示单元302,用于基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。
79.可选地,所述装置还包括:
80.接收单元,用于接收端计算网关发送的所述mqtt消息订阅请求,或,获取用户的所述mqtt消息订阅请求;
81.所述端计算网关与5g网络连接,内部部署有可编程逻辑控制器plc数据采集软件用于所述第一监控数据的采集和上报。
82.可选地,所述第一获取单元还用于:
83.基于所述mqtt消息订阅请求向所述端计算网关下发第一mqtt消息,以使所述端计算网关向所述监控模块下发plc指令进行数据采集;
84.接收所述端计算网关上报的第二mqtt消息,所述第二mqtt消息中携带有所述plc数据采集软件采集的所述第一监控数据。
85.可选地,所述人机交互模块包括web版的人机交互面板。
86.可选地,所述装置还包括:
87.第二获取单元,用于获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
88.接收单元,用于接收所述监控模块采集的所述第二监控数据。
89.可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于three.js引擎进行封装后在浏览器进行展示。
90.图4是本技术实施例提供的电子设备的结构示意图,如图4所示,该电子设备可以包括:处理器(processor)401、通信接口(communications interface)402、存储器(memory)403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信。
91.此外,上述的存储器403中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
92.处理器401可以调用存储器403中的逻辑指令,以执行基于5g的设备远程运维方法,该方法包括:
93.基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
94.基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。
95.可选地,所述方法还包括:
96.接收端计算网关发送的所述mqtt消息订阅请求,或,获取用户的所述mqtt消息订
阅请求;
97.所述端计算网关与5g网络连接,内部部署有可编程逻辑控制器plc数据采集软件用于所述第一监控数据的采集和上报。
98.可选地,获取监控模块采集的第一监控数据,包括:
99.基于所述mqtt消息订阅请求向所述端计算网关下发第一mqtt消息,以使所述端计算网关向所述监控模块下发plc指令进行数据采集;
100.接收所述端计算网关上报的第二mqtt消息,所述第二mqtt消息中携带有所述plc数据采集软件采集的所述第一监控数据。
101.可选地,所述人机交互模块包括web版的人机交互面板。
102.可选地,所述方法还包括:
103.获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
104.接收所述监控模块采集的所述第二监控数据。
105.可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于three.js引擎进行封装后在浏览器进行展示。
106.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的基于5g的设备远程运维方法,该方法包括:
107.基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
108.基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。
109.可选地,所述方法还包括:
110.接收端计算网关发送的所述mqtt消息订阅请求,或,获取用户的所述mqtt消息订阅请求;
111.所述端计算网关与5g网络连接,内部部署有可编程逻辑控制器plc数据采集软件用于所述第一监控数据的采集和上报。
112.可选地,获取监控模块采集的第一监控数据,包括:
113.基于所述mqtt消息订阅请求向所述端计算网关下发第一mqtt消息,以使所述端计算网关向所述监控模块下发plc指令进行数据采集;
114.接收所述端计算网关上报的第二mqtt消息,所述第二mqtt消息中携带有所述plc数据采集软件采集的所述第一监控数据。
115.可选地,所述人机交互模块包括web版的人机交互面板。
116.可选地,所述方法还包括:
117.获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
118.接收所述监控模块采集的所述第二监控数据。
119.可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于three.js引擎进行封装后在浏览器进行展示。
120.又一方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的基于5g的设备远程运维方法,该方法包括:
121.基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
122.基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。
123.可选地,所述方法还包括:
124.接收端计算网关发送的所述mqtt消息订阅请求,或,获取用户的所述mqtt消息订阅请求;
125.所述端计算网关与5g网络连接,内部部署有可编程逻辑控制器plc数据采集软件用于所述第一监控数据的采集和上报。
126.可选地,获取监控模块采集的第一监控数据,包括:
127.基于所述mqtt消息订阅请求向所述端计算网关下发第一mqtt消息,以使所述端计算网关向所述监控模块下发plc指令进行数据采集;
128.接收所述端计算网关上报的第二mqtt消息,所述第二mqtt消息中携带有所述plc数据采集软件采集的所述第一监控数据。
129.可选地,所述人机交互模块包括web版的人机交互面板。
130.可选地,所述方法还包括:
131.获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
132.接收所述监控模块采集的所述第二监控数据。
133.可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于three.js引擎进行封装后在浏览器进行展示。
134.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
135.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
136.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和
范围。

技术特征:
1.一种基于5g的设备远程运维方法,其特征在于,包括:基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。2.根据权利要求1所述的基于5g的设备远程运维方法,其特征在于,所述方法还包括:接收端计算网关发送的所述mqtt消息订阅请求,或,获取用户的所述mqtt消息订阅请求;所述端计算网关与5g网络连接,内部部署有可编程逻辑控制器plc数据采集软件用于所述第一监控数据的采集和上报。3.根据权利要求2所述的基于5g的设备远程运维方法,其特征在于,获取监控模块采集的第一监控数据,包括:基于所述mqtt消息订阅请求向所述端计算网关下发第一mqtt消息,以使所述端计算网关向所述监控模块下发plc指令进行数据采集;接收所述端计算网关上报的第二mqtt消息,所述第二mqtt消息中携带有所述plc数据采集软件采集的所述第一监控数据。4.根据权利要求3所述的基于5g的设备远程运维方法,其特征在于,所述人机交互模块包括web版的人机交互面板。5.根据权利要求1所述的基于5g的设备远程运维方法,其特征在于,所述方法还包括:获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;接收所述监控模块采集的所述第二监控数据。6.根据权利要求5所述的基于5g的设备远程运维方法,其特征在于,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于three.js引擎进行封装后在浏览器进行展示。7.一种基于5g的设备远程运维装置,其特征在于,包括:第一获取单元,用于基于接收到的消息队列遥测传输协议mqtt消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;第一展示单元,用于基于全双工通信协议websocket将所述第一监控数据推送至人机交互模块进行展示。8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述基于5g的设备远程运维方法。9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述基于5g的设备远程运维方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述基于5g的设备远程运维方法。

技术总结
本申请提供一种基于5G的设备远程运维方法、装置及存储介质,其中方法包括:基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。本申请实施例提供的基于5G的设备远程运维方法、装置及存储介质,以5G网络和边缘服务器为依托,利用MQTT服务和PLC控制指令实现监测数据的实时采集和反馈,并对数据进行可视化展示,快速实现设备的远程运维,节省了大量的人工成本。了大量的人工成本。了大量的人工成本。


技术研发人员:孙军伟 马丽君 张程
受保护的技术使用者:浪潮通信技术有限公司
技术研发日:2022.06.29
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-10425.html

最新回复(0)