CN115277666A - 基于5g的设备远程运维方法、装置及存储介质 - Google Patents
基于5g的设备远程运维方法、装置及存储介质 Download PDFInfo
- Publication number
- CN115277666A CN115277666A CN202210760507.1A CN202210760507A CN115277666A CN 115277666 A CN115277666 A CN 115277666A CN 202210760507 A CN202210760507 A CN 202210760507A CN 115277666 A CN115277666 A CN 115277666A
- Authority
- CN
- China
- Prior art keywords
- monitoring data
- remote operation
- monitoring
- mqtt
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
- H04L69/162—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2209/00—Arrangements in telecontrol or telemetry systems
- H04Q2209/40—Arrangements in telecontrol or telemetry systems using a wireless architecture
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer And Data Communications (AREA)
Abstract
本申请提供一种基于5G的设备远程运维方法、装置及存储介质,其中方法包括:基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。本申请实施例提供的基于5G的设备远程运维方法、装置及存储介质,以5G网络和边缘服务器为依托,利用MQTT服务和PLC控制指令实现监测数据的实时采集和反馈,并对数据进行可视化展示,快速实现设备的远程运维,节省了大量的人工成本。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种基于5G的设备远程运维方法、装置及存储介质。
背景技术
随着制造业技术的不断发展、自动化水平的不断提高,工厂园区内的智能化设备量越来越多,设备远程运维管理的需求日益高涨。
目前设备运维方式主要是人工运维,需要安排运维人员进行定时或不定时巡检,存在大量的重复劳动;随着第五代移动通信(5th Generation Mobile CommunicationTechnology,5G)网络、可视化技术的不断发展,远程运维代替人工运维的优势越来越突出,这也是数字工厂的必然要求。
设备远程运维需要提前配置产线和设备信息,录入设备的点位信息、制作人机交互(Human Machine Interface,HMI)界面、分析和呈现设备运行数据等,如何快速实现设备远程运维,是亟待解决的问题。
发明内容
针对现有技术存在的上述问题,本申请实施例提供一种基于5G的设备远程运维方法、装置及存储介质。
第一方面,本申请提供一种基于5G的设备远程运维方法,包括:
基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。
可选地,所述方法还包括:
接收端计算网关发送的所述MQTT消息订阅请求,或,获取用户的所述MQTT消息订阅请求;
所述端计算网关与5G网络连接,内部部署有可编程逻辑控制器PLC数据采集软件用于所述第一监控数据的采集和上报。
可选地,获取监控模块采集的第一监控数据,包括:
基于所述MQTT消息订阅请求向所述端计算网关下发第一MQTT消息,以使所述端计算网关向所述监控模块下发PLC指令进行数据采集;
接收所述端计算网关上报的第二MQTT消息,所述第二MQTT消息中携带有所述PLC数据采集软件采集的所述第一监控数据。
可选地,所述人机交互模块包括Web版的人机交互面板。
可选地,所述方法还包括:
获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
接收所述监控模块采集的所述第二监控数据。
可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于Three.js引擎进行封装后在浏览器进行展示。
第二方面,本申请还提供一种基于5G的设备远程运维装置包括:
第一获取单元,用于基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
第二获取单元,用于基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。
第三方面,本申请还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面所述任一种基于5G的设备远程运维方法。
第四方面,本申请还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面所述任一种基于5G的设备远程运维方法。
第五方面,本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述任一种基于5G的设备远程运维方法。
本申请提供的基于5G的设备远程运维方法、装置及存储介质,以5G网络和边缘服务器为依托,利用MQTT服务和PLC控制指令实现监测数据的实时采集和反馈,并对数据进行可视化展示,快速实现设备的远程运维,节省了大量的人工成本。
附图说明
为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的基于5G的设备远程运维方法的流程示意图之一;
图2是本申请实施例提供的基于5G的设备远程运维方法的流程示意图之二;
图3是本申请实施例提供的基于5G的设备远程运维装置的结构示意图;
图4是本申请实施例提供的电子设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1是本申请实施例提供的基于5G的设备远程运维方法的流程示意图之一,图2是本申请实施例提供的基于5G的设备远程运维方法的流程示意图之二,结合图1和图2对本申请提供的基于5G的设备远程运维方法进行说明,该方法的执行主体为边缘服务器,该方法至少包括以下步骤:
步骤101、基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数。
具体地,消息队列遥测传输(Message Queuing Telemetry Transport,MQTT),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于传输控制协议(Transmission Control Protocol,TCP)/网际互联(Internet Protocol,IP)协议上。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。
边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。
边缘服务器基于接收到的MQTT消息订阅请求,与监控模块建立通信连接,获取监控模块采集的第一监控数据,其中第一监控数据是指实时的设备运行参数等数据。
步骤102、基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。
具体地,WebSocket是一种在单个TCP连接上进行全双工通信的协议,它使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket的应用程序接口(Application Programming Interface,API)中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
MQTT协议接收到第一监控数据后,基于全双工通信协议WebSocket将数据实时推送到前端的可视化模块进行实时展示。MQTT协议实现实时接收监控端的设备运行参数并通过WebSocket将数据实时推送到前端界面。
实时采集的设备运行参数等数据通过MQTT服务进行消息订阅,浏览器端的控制指令通过MQTT进行消息发布。MQTT服务订阅到消息之后,会实时推送给WebSocket服务,通过WebSocket服务从后端将数据主动推送到前端界面进行展示,同时对于需要持久化的数据,MQTT订阅到消息之后会保存到数据库,方便后续自定义查询;MQTT发布消息后,设备能实时做出响应,可实现设备的各类动作。
本申请实施例提供的基于5G的设备远程运维方法,以5G网络和边缘服务器为依托,利用MQTT服务和PLC控制指令实现监测数据的实时采集和反馈,并对数据进行可视化展示,快速实现设备的远程运维,节省了大量的人工成本。
可选地,所述方法还包括:
接收端计算网关发送的所述MQTT消息订阅请求,或,获取用户的所述MQTT消息订阅请求;
所述端计算网关与5G网络连接,内部部署有可编程逻辑控制器PLC数据采集软件用于所述第一监控数据的采集和上报。
具体地,边缘服务器接收到的MQTT消息订阅请求,一方面可以是用户通过运维***发起的,一方面可以是端计算网关发起的。
端计算网关与5G网络连接,内部部署有可编程逻辑控制器(Programmable LogicController,PLC)数据采集软件,通过PLC控制指令,实时向监控模块采集数据和对边缘服务器进行数据上报。端技术网管采集到数据后,通过5G回传到边缘服务器,进行转码和业务处理等。
5G是具有高速率、低时延和大连接特点的新一代宽带移动通信技术,是实现人机物互联的网络基础设施。
本申请实施例提供的基于5G的设备远程运维方法,实时采集的设备数据通过MQTT服务进行消息订阅,浏览器端的控制指令通过MQTT进行消息发布,以5G网络和边缘服务器为依托,实现监测数据的实时采集和反馈,实现设备的运程运维,节省大量的人工成本。
可选地,获取监控模块采集的第一监控数据,包括:
基于所述MQTT消息订阅请求向所述端计算网关下发第一MQTT消息,以使所述端计算网关向所述监控模块下发PLC指令进行数据采集;
接收所述端计算网关上报的第二MQTT消息,所述第二MQTT消息中携带有所述PLC数据采集软件采集的所述第一监控数据。
具体地,关于第一监控数据,即设备运行参数的获取,边缘服务器和监控模块之间并不直接进行通信,而是以端计算网关作为中介进行通信。
端计算网关内部部署有PLC数据采集软件,在接收到边缘服务器下发的第一MQTT消息之后,通过PLC指令实时获取监控模块采集的第一监控数据。然后通过第二MQTT消息的上报,将第一监控数据转发给边缘服务器。
本申请实施例提供的基于5G的设备远程运维方法,使用MQTT服务实现PLC上报数据实时传输到数据库,并通过WebSocket实现后台数据向前台可视化界面的实时传输,保证了数据的时效性。
可选地,所述人机交互模块包括Web版的人机交互面板。
具体地,对于第一监控数据,基于WebSocket推送到前端的人机交互模块,人机交互模块可以包含人机交互界面,具体包含一套HMI人机交互组件库,可以快速搭建Web版的人机交互面板,从而在浏览器端实时查看获取到的第一监控数据,并通过MQTT服务下发PLC控制指令,远程操控设备的运行,实现设备的启动、指令下达和停止等操作。
Web版的人机交互面板代替实体设备的操作面板,具有设备参数展示、指令下发和权限控制等功能。
本申请实施例提供的基于5G的设备远程运维方法,提供Web版的人机交互面板,无需提前制作人机交互界面,提高了设备远程运维的速度,节省了大量的人力成本。
可选地,所述方法还包括:
获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
接收所述监控模块采集的所述第二监控数据。
具体地,关于第二监控数据,即视频流数据的获取。边缘服务器内部署有流媒体服务,用于拉取监控模块的视频监控的视频流,在浏览器端进行实时播放。流媒体服务可以获取视频监控的视频流信息,并对外提供拉流服务,用户端打开运维***的界面即可自动连接视频信息并提供实时视频播放功能。
用户端发起视频查看请求,远程运维***向边缘服务器请求拉流地址后发送拉流请求,根据拉流地址向监控模块拉取视频流,获取视频流并反馈给边缘服务器,边缘服务器对第二监控数据进行处理后再反馈给可视化模块对实时视频流进行展示。
同时,还可以使用集成的软件开发工具包(Software Development Kit,SDK),实现监控设备的摄像头的角度调节、焦距调节、拍照、录像等功能。
本申请实施例提供的基于5G的设备远程运维方法,通过边缘服务器内部部署的流媒体服务,可以拉取监控模块的视频流,在浏览器端进行实时播放,使得运维人员可以进行操作和查看,提高了设备远程运维的速度,节省了大量的人力成本。
可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于Three.js引擎进行封装后在浏览器进行展示。
具体地,除利用web版的人机交互面板实时查看设备的运行参数外,还可以构建三维可视化模型对设备运行状态进行展示。
第二监控数据为视频流数据,借助设备的视频信息可以构建出设备的初始三维模型,三维模型的构建过程本申请实施例中并不作出限制。对于模型文件,无法直接在浏览器中显示出来,因此可以利用WebGL引擎和/或Three.js引擎对模型文件进行封装后在浏览器进行展示。模型文件的格式可以为GLB格式。
WebGL是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助***显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。
由于基于WebGL得到的三维模型较为复杂,因此,可以利用Three.js引擎对初始三维模型进行封装,在浏览器中以三维可视化模型的形式展示出来,例如以动画、提示框等的形式进行展示。可选地,可以结合WebGL和Three.js共同对初始三维模型进行封装后,在浏览器中显示出来。
在利用Three.js或WebGL技术对初始三维模型进行封装之前或封装之后,可以利用获取到的第一监控数据,对三维模型进行参数标注,除了视频回传查看设备实时运行画面外,还能够利用三维模型更进一步地展示设备的运行状态,进行设备异常告警等。
本申请实施例提供的基于5G的设备远程运维方法,利用Three.js引擎实现三维可视化场景下的设备展示,在浏览器端直观地操控和选取模型,提高了设备远程运维的速度,节省了大量的人力成本。
本申请实施例提供的基于5G的设备远程运维方法,以5G网络、端计算网关、边缘服务器为依托,借助MQTT、WebSocket、视频流媒体服务、WebGL等技术,实现设备远程管理和运维的***开发,可实现厂区、车间、产线、设备等的多级细粒度的管理运维,利用web化的HMI人机交互界面,依靠5G网络保证的视频传输实时性,实现了远程运维人员指令下发、设备动作和画面回传的同步,减少人员现场维护设备的频次,节省了大量人工成本,加快了设备远端运维的效率。
下面对本申请提供的基于5G的设备远程运维装置进行描述,下文描述的基于5G的设备远程运维装置与上文描述的基于5G的设备远程运维方法可相互对应参照。
图3是本申请实施例提供的基于5G的设备远程运维装置的结构示意图,如图3所示,该装置至少包括:
第一获取单元301,用于基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
第一展示单元302,用于基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。
可选地,所述装置还包括:
接收单元,用于接收端计算网关发送的所述MQTT消息订阅请求,或,获取用户的所述MQTT消息订阅请求;
所述端计算网关与5G网络连接,内部部署有可编程逻辑控制器PLC数据采集软件用于所述第一监控数据的采集和上报。
可选地,所述第一获取单元还用于:
基于所述MQTT消息订阅请求向所述端计算网关下发第一MQTT消息,以使所述端计算网关向所述监控模块下发PLC指令进行数据采集;
接收所述端计算网关上报的第二MQTT消息,所述第二MQTT消息中携带有所述PLC数据采集软件采集的所述第一监控数据。
可选地,所述人机交互模块包括Web版的人机交互面板。
可选地,所述装置还包括:
第二获取单元,用于获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
接收单元,用于接收所述监控模块采集的所述第二监控数据。
可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于Three.js引擎进行封装后在浏览器进行展示。
图4是本申请实施例提供的电子设备的结构示意图,如图4所示,该电子设备可以包括:处理器(processor)401、通信接口(Communications Interface)402、存储器(memory)403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信。
此外,上述的存储器403中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
处理器401可以调用存储器403中的逻辑指令,以执行基于5G的设备远程运维方法,该方法包括:
基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。
可选地,所述方法还包括:
接收端计算网关发送的所述MQTT消息订阅请求,或,获取用户的所述MQTT消息订阅请求;
所述端计算网关与5G网络连接,内部部署有可编程逻辑控制器PLC数据采集软件用于所述第一监控数据的采集和上报。
可选地,获取监控模块采集的第一监控数据,包括:
基于所述MQTT消息订阅请求向所述端计算网关下发第一MQTT消息,以使所述端计算网关向所述监控模块下发PLC指令进行数据采集;
接收所述端计算网关上报的第二MQTT消息,所述第二MQTT消息中携带有所述PLC数据采集软件采集的所述第一监控数据。
可选地,所述人机交互模块包括Web版的人机交互面板。
可选地,所述方法还包括:
获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
接收所述监控模块采集的所述第二监控数据。
可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于Three.js引擎进行封装后在浏览器进行展示。
另一方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的基于5G的设备远程运维方法,该方法包括:
基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。
可选地,所述方法还包括:
接收端计算网关发送的所述MQTT消息订阅请求,或,获取用户的所述MQTT消息订阅请求;
所述端计算网关与5G网络连接,内部部署有可编程逻辑控制器PLC数据采集软件用于所述第一监控数据的采集和上报。
可选地,获取监控模块采集的第一监控数据,包括:
基于所述MQTT消息订阅请求向所述端计算网关下发第一MQTT消息,以使所述端计算网关向所述监控模块下发PLC指令进行数据采集;
接收所述端计算网关上报的第二MQTT消息,所述第二MQTT消息中携带有所述PLC数据采集软件采集的所述第一监控数据。
可选地,所述人机交互模块包括Web版的人机交互面板。
可选地,所述方法还包括:
获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
接收所述监控模块采集的所述第二监控数据。
可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于Three.js引擎进行封装后在浏览器进行展示。
又一方面,本申请还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的基于5G的设备远程运维方法,该方法包括:
基于接收到的消息队列遥测传输协议MQTT消息订阅请求,获取监控模块采集的第一监控数据,所述第一监控数据包括设备运行参数;
基于全双工通信协议WebSocket将所述第一监控数据推送至人机交互模块进行展示。
可选地,所述方法还包括:
接收端计算网关发送的所述MQTT消息订阅请求,或,获取用户的所述MQTT消息订阅请求;
所述端计算网关与5G网络连接,内部部署有可编程逻辑控制器PLC数据采集软件用于所述第一监控数据的采集和上报。
可选地,获取监控模块采集的第一监控数据,包括:
基于所述MQTT消息订阅请求向所述端计算网关下发第一MQTT消息,以使所述端计算网关向所述监控模块下发PLC指令进行数据采集;
接收所述端计算网关上报的第二MQTT消息,所述第二MQTT消息中携带有所述PLC数据采集软件采集的所述第一监控数据。
可选地,所述人机交互模块包括Web版的人机交互面板。
可选地,所述方法还包括:
获取用户的拉流请求,根据拉流地址,调用流媒体服务向所述监控模块请求第二监控数据;所述第二监控数据为视频流数据;
接收所述监控模块采集的所述第二监控数据。
可选地,所述第二监控数据用于构建设备的初始三维模型,所述初始三维模型基于Three.js引擎进行封装后在浏览器进行展示。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
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的设备远程运维方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210760507.1A CN115277666A (zh) | 2022-06-29 | 2022-06-29 | 基于5g的设备远程运维方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210760507.1A CN115277666A (zh) | 2022-06-29 | 2022-06-29 | 基于5g的设备远程运维方法、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115277666A true CN115277666A (zh) | 2022-11-01 |
Family
ID=83762889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210760507.1A Pending CN115277666A (zh) | 2022-06-29 | 2022-06-29 | 基于5g的设备远程运维方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115277666A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115550464A (zh) * | 2022-12-01 | 2022-12-30 | 北京安帝科技有限公司 | 基于工业互联网云平台的***监控方法、电子设备与介质 |
CN116032911A (zh) * | 2022-12-07 | 2023-04-28 | 浪潮云信息技术股份公司 | 一种基于websocket的物联网大屏实时监控*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10812600B1 (en) * | 2019-11-28 | 2020-10-20 | International Business Machines Corporation | Enforcing session properties compliance for gateway connected publish-subscribe clients |
CN212411041U (zh) * | 2020-07-03 | 2021-01-26 | 东莞市钜大电子有限公司 | 一种基于mqtt协议的光伏储能远程监控装置 |
CN113391979A (zh) * | 2021-06-21 | 2021-09-14 | 中国农业银行股份有限公司 | 监控数据展示的处理方法、设备、***及存储介质 |
CN113852785A (zh) * | 2021-07-29 | 2021-12-28 | 浪潮软件科技有限公司 | 一种基于5g的智能监控调度方法、装置及*** |
CN114201442A (zh) * | 2021-12-14 | 2022-03-18 | 广州通则康威智能科技有限公司 | 串口远程双向通信方法、装置、计算机设备及存储介质 |
-
2022
- 2022-06-29 CN CN202210760507.1A patent/CN115277666A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10812600B1 (en) * | 2019-11-28 | 2020-10-20 | International Business Machines Corporation | Enforcing session properties compliance for gateway connected publish-subscribe clients |
CN212411041U (zh) * | 2020-07-03 | 2021-01-26 | 东莞市钜大电子有限公司 | 一种基于mqtt协议的光伏储能远程监控装置 |
CN113391979A (zh) * | 2021-06-21 | 2021-09-14 | 中国农业银行股份有限公司 | 监控数据展示的处理方法、设备、***及存储介质 |
CN113852785A (zh) * | 2021-07-29 | 2021-12-28 | 浪潮软件科技有限公司 | 一种基于5g的智能监控调度方法、装置及*** |
CN114201442A (zh) * | 2021-12-14 | 2022-03-18 | 广州通则康威智能科技有限公司 | 串口远程双向通信方法、装置、计算机设备及存储介质 |
Non-Patent Citations (1)
Title |
---|
刘佳: "基于MQTT协议的城市水务物联网监控***设计", 《物联网技术》, pages 16 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115550464A (zh) * | 2022-12-01 | 2022-12-30 | 北京安帝科技有限公司 | 基于工业互联网云平台的***监控方法、电子设备与介质 |
CN115550464B (zh) * | 2022-12-01 | 2023-03-24 | 北京安帝科技有限公司 | 基于工业互联网云平台的***监控方法、电子设备与介质 |
CN116032911A (zh) * | 2022-12-07 | 2023-04-28 | 浪潮云信息技术股份公司 | 一种基于websocket的物联网大屏实时监控*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115277666A (zh) | 基于5g的设备远程运维方法、装置及存储介质 | |
CN108255127B (zh) | 一种基于工业人机界面的工业现场远程监控管理***及方法 | |
CN106131164B (zh) | 在云端进行协议解析的数据处理方法和装置 | |
CN113852785B (zh) | 一种基于5g的智能监控调度方法、装置及*** | |
CN105493501A (zh) | 虚拟视觉相机 | |
CN109462637A (zh) | 基于电力设备3d模型库的mr专家远程协作方法及*** | |
CN108765084B (zh) | 一种虚拟三维空间的同步处理方法及装置 | |
WO2022156316A1 (zh) | 支持异构环境的组态方法及*** | |
KR20210098219A (ko) | 브로커 기반 OPC UA PubSub을 이용한 제조 장비 시스템의 고도화 운용 방법 | |
CN112859759A (zh) | 一种智能制造*** | |
CN113160373A (zh) | 一种基于VRay引擎的云渲染方法及其*** | |
CN111818010B (zh) | 一种数据传输方法、装置、电子设备及存储介质 | |
CN103338357A (zh) | 一种实现视频监控集成的方法、设备及*** | |
CN117540321A (zh) | 一种数据服务监测*** | |
CN116389492A (zh) | 视频分析***、方法、装置、计算机可读存储介质 | |
CN103595796A (zh) | 一种基于网络的动态监控方法及*** | |
CN112997220A (zh) | 经由远程渲染的视频流进行3d模型的可视化和交互的***和方法 | |
CN116032911A (zh) | 一种基于websocket的物联网大屏实时监控*** | |
CN114281563A (zh) | 应用程序重构方法及装置 | |
CN112699571A (zh) | 电力设备生产监造方法、装置、计算机设备和存储介质 | |
CN201976139U (zh) | 一种基于拼接大屏幕的交互式协同*** | |
CN107104818B (zh) | 一种odf端口鹰眼视图的实现方法 | |
CN112486700B (zh) | 通信方法、装置和存储介质 | |
CN114024366B (zh) | 变电站监控***、方法、电子设备和存储介质 | |
CN111553005B (zh) | 一种基于像素流技术的桥梁可视化***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |