明道云联合EMQ基于IIoT场景技术白皮书

news2024/11/26 14:23:11

在这里插入图片描述

背景介绍

智能物联网设备在IIoT场景中有着广泛的应用,但如何管理和监控这些设备是一个挑战。为了解决这个问题,用户首先需要采集各项设备基础数据,然后在此基础上通过业务系统管理设备。

EMQ作为数据链接底座,可提供高可靠、高性能的实时连接,确保设备信息能够及时、准确地传输到明道云平台。采用明道云打造智能物联网设备管理系统,可以实现设备数据的监测、工单管理、设备报警等功能,在平台上处理设备管理流程,实现对设备的全方位、智能化管理。

通过采用这一联合方案,企业可以实现设备的高效管理、数据的实时采集和处理以及应用的快速开发和部署,从而提高生产效率、降低运营成本,实现数字化转型和升级。同时,明道云和EMQ的高可靠性和高性能也能够保障工厂的数据安全和生产稳定性,为客户创造更大的价值。

明道云与EMQ在工业物联网(IIoT)场景中相互配合,简化产业数据采集、传输和应用开发,提供高效的解决方案。本文重点介绍EMQ X、Neuron、eKuiper在边缘数据采集、传输能力方面的优势,以及明道云在工业低代码应用场景的表现。

案例介绍

EMQ 和明道云联合打造的 IIoT 零代码平台,旨在简化工业互联网项目的开发和部署过程,为企业提供一种高效、灵活和可靠的解决方案。
在这里插入图片描述

IIoT零代码平台架构设计

以下是该联合方案的主要优势:

  • 低门槛,零代码开发:借助明道云的零代码开发平台,用户无需具备专业的编程技能,即可通过拖拽、配置等简单操作快速构建工业互联网应用。这降低了企业实施IIoT 项目的门槛,节省了开发和维护成本,加快了项目上线速度。
  • 高性能,稳定可靠:EMQ X是一款具有高性能、高并发处理能力的物联网消息服务器,支持百万级别的设备连接。结合明道云的强大计算能力,该平台确保实时数据传输的稳定性和可靠性,满足工业互联网应用对实时性和稳定性的高要求。
  • 多协议支持,广泛适用:EMQ X 支持 MQTT、CoAP、LwM2M等多种物联网协议,便于与各类设备和平台进行对接。这使得该平台具有广泛的适用性,可满足不同行业和场景下的 IIoT 应用需求。
  • 数据安全与隐私保护:EMQ X提供数据加密和访问控制策略,确保数据在传输过程中的安全性。明道云平台同样注重数据安全,提供多层次的数据保护措施,包括访问权限控制、审计追踪等功能,保障企业数据的安全和隐私。
  • 边缘计算能力:EMQ X支持边缘计算,可以在边缘端进行实时数据处理,降低响应延迟,提高数据处理效率。这有助于实现工业互联网应用的实时监控和控制,提高生产效率。
  • 强大的数据处理和分析能力:明道云提供丰富的数据处理和分析工具,帮助企业实现数据的快速整合、清洗、分析和可视化。结合 EMQ X的实时数据采集能力,企业可以更好地挖掘数据价值,优化生产过程,提高决策效率。
  • 高度可定制化:明道云平台提供丰富的组件和模板,用户可以根据业务需求进行灵活定制。结合 EMQ X的可扩展性和多协议支持,该平台可以轻松适应各种工业互联网应用场景,满足企业个性化需求。
  • 跨平台协同:明道云支持多种终端设备访问,实现跨平台协同,提高团队工作效率。通过与 EMQ X
    的集成,企业可以实现设备、数据和人员的无缝连接,推动工业互联网应用的广泛落地。

综上所述,EMQ 和明道云联合打造的 IIoT 零代码平台具有低门槛、高性能、多协议支持、数据安全、边缘计算能力、强大的数据处理和分析能力、高度可定制化和跨平台协同等优势。这些优势使得该平台成为企业实现工业互联网应用的理想选择,有助于推动企业数字化转型和升级。

使用指南

通过明道云&EMQ搭建IIoT零代码平台

通过明道云和产品内的零代码组件,我们可以实现EMQ传输消息的数据落盘、故障工单、设备管理、业务看板、数据分析和数据监控等应用。
在这里插入图片描述

1. 实现能力

明道云可搭建各类企业管理应用,包括资产管理、生产管理、设备管理等系统。以设备管理为例,包括设备档案管理、数据监测、设备预警、设备维保、工单管理、报表分析等,通过对工厂的物联网设备数据进行分析和处理,制定实用的管理规则和决策辅助系统,从而提高设备利用率、节约能源、降低运营成本。
我们以工厂常用的耗电监控、空压机和变压器为例;通过网关协议将设备信息实时传输到EMQ平台,此案例场景我们的存储数据库采用的是Mysql数据库,可以和明道云平台无缝对接。

(1)工业协议解析
在这里插入图片描述

Neuron 为工业物联网的「连接」而生,支持同时为多个不同通讯协议设备、数十种工业协议进行一站式接入及 MQTT 协议转换,仅占用超低资源,可以原生或容器的方式部署在 X86、ARM 等架构的各类边缘硬件中,助力构建工业物联网应用。Neuron 与 EMQX 集成后可实现各类工业设备的接入,并分发到其他各工业信息系统。

(2)数据集成
明道云数据集成的核心能力是要解决各个业务系统数据分散的问题。它通过直接对接数据库的方式来实现数据的实时同步。用户只需要配置简单的字段映射规则,就可以实现数据库和工作表的同步,也支持数据库之间的数据同步。

  • 通过明道云集成中心数据集成功能,配置数据库集成信息,目前支持的外部数据库类型包括:MySQL、MariaDB、SQL Server、IBM db2、PostgreSQL。将持续增加其他常见的数据库,如 MongoDB、Oracle等;
    在这里插入图片描述

  • 设备运行信息通过明道云集成中心的同步任务,实现数据对接;
    在这里插入图片描述

  • 设备运行信息数据实时传输到明道云;
    在这里插入图片描述

(3)设备档案管理

利用明道云的工作表组件,可以构建设备信息表,自定义字段信息记录设备的基本信息、供应商、运行数据等,对设备的基础信息和运行状态进行管理;
在这里插入图片描述

  • 设备信息画廊图
    在这里插入图片描述

  • 设备信息状态看板
    在这里插入图片描述

(4)设备监控
利用智能物联网设备,可以采集设备数据,通过EMQ将数据上送到明道云,实现设备的远程监控。在明道云中,通过搭建可视化的仪表盘或报表,直观地展示设备数据,做到实时监控设备。

  • 设备运行看板,设备运行概况、告警信息一目了然
    在这里插入图片描述

  • 设备运行异常信息
    在这里插入图片描述

(5)设备报警
如果设备出现故障或异常,需要及时发送报警通知。在明道云中可以设置报警流程,并通过站内消息、微信、短信、邮件等方式进行通知,确保设备的问题及时得到解决。
在这里插入图片描述

(6)设备维护
设备的运营需要不断地维护和保养,为了更好的管理和维护工厂设备,明道云提供了工单和任务管理的功能。通过工单,可以实现设备的维保,把设备使用过程中出现的问题及时排查和解决。EMQ推送过来设备运行信息会自动触发生成维修工单。

  • EMQ推送来的数据,如果符合设备告警条件,则会自动触发自动化工作流,通知工单负责人指派维修人员;
    在这里插入图片描述

  • 维修工单信息表
    在这里插入图片描述

  • 工单进度管理
    在这里插入图片描述

2.操作方式

  • 数据落盘:利用明道云的数据集成组件,可以将EMQX传输的消息数据实时接入到明道云工作表中。通过配置数据源、目标工作表和字段映射关系,实现数据的自动同步和存储。也可以通过客户提供的数据作为数据源,实时同步数据库内数据到工作表。
  • 故障工单:通过明道云的工作流组件,可以根据设备数据判断设备状态,如发生故障时,自动生成故障工单。工作流中可以设置条件判断、任务分配、通知提醒等环节,实现设备故障的快速响应和处理。
  • 设备管理:利用明道云的工作表组件,可以构建设备信息表,记录设备的基本信息、状态、运行数据等。通过自定义视图,可以实现设备列表、设备详情、设备状态统计等功能,便于设备管理和维护。
  • 业务看板:通过明道云的自定义视图组件,可以创建业务看板,展示设备运行状态、故障统计、能耗分析等关键指标。视图支持多种图表类型,如柱状图、饼图、折线图等,可根据需求定制展示内容。
  • 数据分析:利用明道云的数据分析组件,可以对设备数据进行统计分析,发现设备运行规律、故障原因等。数据分析组件支持多种统计方法,如求和、平均值、最大值、最小值等,帮助企业优化设备运行和维护策略。
  • 数据监控:通过明道云的实时监控组件,可以实时查看设备运行数据,如温度、湿度、压力等。实时监控组件支持多种展示形式,如仪表盘、实时曲线图等,便于企业实时掌握设备运行状况。

综合以上零代码组件,明道云可以帮助企业快速实现EMQ传输消息的数据落盘、故障工单、设备管理、业务看板、数据分析和数据监控等应用,降低开发门槛,提高工业物联网应用的开发效率。

展望未来

明道云提供了丰富的应用组件和业务逻辑构建工具,通过零代码方式能够快速构建各类企业管理应用。在使用明道云搭建设备管理系统的过程中,推进IT与业务融合,充分交流和沟通,使得系统更加符合实际需求,达到更好的效果。

同时,明道云提供了多种集成方式,与EMQ进行集成,能够方便快捷地实现工厂客户的物联网应用。EMQ可连接数百万个设备并实时推送数据,为工厂的智能物联网设备提供高可靠性、高性能的数据接。

综上所述,使用明道云和EMQ相结合的解决方案可以使工厂的设备管理更加高效、智能化,并且能够提高生产效率和运营效益,增强企业的竞争力和市场占有率。

伙伴介绍

EMQ(杭州映云科技有限公司)是一家开源物联网数据基础设施软件供应商,交付全球领先的开源云原生 MQTT 消息服务器和流处理数据库,为企业云边端的海量物联网数据提供高可靠、高性能的实时连接、移动、处理与集成,助力构建「面向未来」的物联网平台与应用。

明道云产品生态

明道云是一个APaaS平台,帮助企业快速搭建个性化业务应用。产品生态合作旨在为双方产品功能及客户服务增值,未来双方还会不断完善联合解决方案,交付更多终端客户案例,驱动双方业务增长,实现明道云、产品生态伙伴、客户的三位一体共同价值。产品生态伙伴包括:法大大、合合信息、衡石科技、集简云、e签宝、思迈特软件、天润融通、智齿科技、DataMesh、RestCloud、EMQ等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/858976.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ROS入门-第 1 章 ROS概述与环境搭建

目录 第 1 章 ROS概述与环境搭建 1.1 ROS简介 1.1.1 ROS概念 1.1.2 ROS设计目标 1.1.3 ROS发展历程 1.3 ROS快速体验 1.3.1 HelloWorld实现简介 1.3.2 HelloWorld(C版) 步骤 1:创建工作空间 步骤 2:创建发布者节点 步骤…

python——案例16:约瑟夫生者死者链队列

约瑟夫游戏的大意是:一条船上有30个人,因为在海上遇到风暴 因此船长告诉乘客,必须牺牲15个人,并议定30个人围成一圈, 由第一个人数起,依次报数,数到第9人,便把他投入大海中&#xff…

Multimap用法详解

Multimap Multimap 是 Google 的 Guava 库为 Java 引入的一种新集合类型&#xff0c;它允许将多个值存储在单个键下。它被设计为一种替代 Map<K, List> 或 Map<K, Set>&#xff08;JDK 标准集合框架&#xff09;的方案。 Multimap<K, V> 扩展了 AbstractMul…

性能测试基础了解

什么是线程&#xff1f; 线程是程序中的一个执行流&#xff0c;每个线程都有自己的专有寄存器(栈指针、程序计数器等)&#xff0c;但代码区是共享的&#xff0c;即不同的线程可以执行同样的函数。 一般在性能测试过程中&#xff0c;我们认为一个线程就是一个虚拟用户。 什么…

【CSS】背景图定位问题适配不同机型

需求 如图, 实现一个带有飘带的渐变背景 其中头像必须显示飘带凹下去那里 , 需要适配不同的机型, 一不下心容易错位 实现 因为飘带背景是版本迭代中更新的, 所以飘带和渐变背景实则两个div 飘带切图如下 , 圆形部分需要契合头像 <view class"box-bg"><…

json-server的入门

由于前端开发的时候&#xff0c;需要向后端请求数据&#xff0c;有的时候后端还没有准备好&#xff0c;所以需要使用一些简单的静态数据&#xff0c;但是我们更加希望能够模拟请求以及请求回来的过程&#xff0c;这个时候就需要使用json-server Json-Server的介绍 json-server…

从小白到大神之路之学习运维第77天-------Kubernetes集群部署下篇

第四阶段 时 间&#xff1a;2023年8月10日 参加人&#xff1a;全班人员 内 容&#xff1a; Kubernetes集群部署下篇 目录 一、安装flannel 二、安装Dashboard UI &#xff08;一&#xff09;部署Dashboard &#xff08;二&#xff09;开放端口设置 &#xff08;三&a…

课程管理系统springboot学生教师教务java jsp源代码mysql

本项目为前几天收费帮学妹做的一个项目&#xff0c;Java EE JSP项目&#xff0c;在工作环境中基本使用不到&#xff0c;但是很多学校把这个当作编程入门的项目来做&#xff0c;故分享出本项目供初学者参考。 一、项目描述 课程管理系统springboot 软件架构&#xff1a;Spring…

无涯教程-Perl - keys函数

描述 此函数以列表形式返回哈希的所有键。键以随机顺序返回,但实际上,它们与值和每个值使用相同的顺序。 语法 以下是此函数的简单语法- keys HASH返回值 此函数在标量context中返回哈希中的键数,在列表context中返回键列表。 例 以下是显示其基本用法的示例代码- #!/u…

【uniapp】 软键盘弹出后fixed定位被顶上去问题

问题描述 当手机设计的导航栏为fixed定位上去时&#xff0c;输入框获取焦点就会把顶部自定义的导航栏顶到上面去&#xff0c;如下图所示 解决办法 输入框设置 :adjust-position“false” <input type"text" :adjust-position"false" focus"i…

APP稳定性测试神器之Monkey-随机事件测试

一、Monkey 命令基本参数介绍 0、–help : 列出简单的用法 adb shell monkey -help 1、允许启动手机里面所有的 App &#xff0c; 随机操作 1000 次 adb shell monkey 1000 2、-p : 允许启动 App 的包名 启动一个包名的应用&#xff0c;QQ 的包名为&#xff1a; com.tenc…

vscode的ros拓展(插件)无法渲染urdf

文章目录 事件背景资料调查解决方案 事件背景 之前在vscode中一直用得好好的urdf预览功能&#xff0c;突然在某一天&#xff0c;不行了。 执行 URDF Preview之后&#xff0c;虽然弹出了一个URDF Preview的窗口&#xff0c;但是这个窗口里面啥都没有。没有网格、没有模型。 一开…

组合搜索组件文档

ifeng 组合搜索组件文档 组合搜索组件 1. 先展示一下使用效果: 2. 使用方法 第一步: 在views.py中配置和传参 search_group NbSearchGroup(request,models.TransactionRecord, # 传入表Option(charge_type), # 传入choice字段名 )第二步: 添加查询条件 # 查询条件 .fi…

《兴森大求真》重磅来袭!先进电子电路可靠性大揭秘

兴森实验室&#xff0c;让可靠看得见 前言介绍 芯片性能不断增强、先进封装不断演进&#xff0c;导致封装基板信号互连的IO数量和密度不断增加、PCB的层数增加、孔间距减小、厚径比提升&#xff0c;可靠性的挑战正在加剧。 电路板作为各种电子元器件的载体和电路信号传输的枢…

语音秘书:让录音转文字识别软件成为你的智能工作助手

每当在需要写文章的深夜&#xff0c;我的思绪经常跟不上我的笔&#xff0c;即便是说出来用录音机录下&#xff0c;再书写出来&#xff0c;也需要耗费大量时间。这个困扰了我很久的问题终于有了解决的办法&#xff0c;那就是录音转文字软件。它像个语言魔术师&#xff0c;将我所…

数据结构:交换排序

冒泡排序 起泡排序&#xff0c;别名“冒泡排序”&#xff0c;该算法的核心思想是将无序表中的所有记录&#xff0c;通过两两比较关键字&#xff0c;得出升序序列或者降序序列。 算法步骤 比较相邻的元素。如果第一个元素大于第二个元素&#xff0c;就交换它们。对每一对相邻…

【LeetCode】粉刷房子

粉刷房子 题目描述算法分析编程代码 链接: 粉刷房子 题目描述 算法分析 编程代码 **class Solution { public:int minCost(vector<vector<int>>& costs) {int n costs.size();vector<vector<int>> dp(n1,vector<int>(3));for(int i 1;i&…

医疗行业温湿度轻松搞定,这个方法太简单了吧!

在现代医疗体系中&#xff0c;保障患者的安全和舒适性是至关重要的任务之一。而温湿度监控系统的引入&#xff0c;为实现这一目标提供了切实可行的解决方案。 通过精准地监测和管理医疗环境中的温度和湿度&#xff0c;医疗机构能够营造出稳定、卫生、舒适的就医环境&#xff0c…

vue2项目搭建全步骤-超级详细

文章目录 环境配置node配置安装Vue CLI ​搭建新项目vue create 搭建新项目方法一&#xff1a;选择第一个就好&#xff08;Default是自动安装&#xff0c;按下回车键进行选择&#xff09;方法二&#xff1a;配置自定义设置第一步&#xff1a;选择 Manually select features第二…

什么是信息孤岛?如何打破信息孤岛?

一文让你看懂&#xff1a;什么是信息孤岛&#xff1f;信息孤岛形成的原因&#xff1f;以及如何打破信息孤岛&#xff1f; 本文重点结合了企业信息系统的需求&#xff0c;给出了整合企业现有信息系统的方法&#xff0c;能有效解决企业信息孤岛的问题&#xff0c;并帮助企业快速…