智能物联网设备在 IIoT 场景中有着广泛的应用,但如何管理和监控这些设备是一个挑战。
明道云是一家专业的 hpaPaaS 平台服务商,其所开发的明道云平台(Mingdao Cloud)是一个企业软件设计和开发工具,让企业可以低代码或无代码搭建个性化的 CRM、ERP、OA、项目管理、进销存等企业信息化系统。
近日,EMQ 与明道云联合打造了面向 IIoT 的零代码应用平台。通过 EMQ 物联网数据基础设施提供的高可靠、高性能实时连接,确保设备信息及时、准确地传输到明道云平台,实现设备数据的监测、工单管理、设备报警等功能,在平台上进行对设备的全方位、智能化管理。
这一联合方案可以帮助企业实现设备的高效管理、数据的实时采集、处理以及应用的快速开发和部署,从而提高生产效率、降低运营成本,实现数字化转型和升级。同时,双方产品的高可靠和高性能也能够保障工厂的数据安全和生产稳定性,为客户创造更大的价值。
EMQ 和明道云联合打造的 IIoT 零代码平台,旨在简化工业互联网项目的开发和部署过程,为企业提供一种高效、灵活和可靠的解决方案。方案包括 EMQ IIoT数据集成平台和明道云零代码应用平台两部分。
EMQ IIoT 数据集成平台
EMQ 提供的 IIoT 数据集成平台主要由以下产品组成:
通过在边缘侧及 MQTT Broker 侧的混合部署,EMQ 的 IIoT 数据集成平台在工业物联网云-边-工厂设备端实现了以下的功能和应用价值:
明道云 IIoT 零代码应用平台
通过明道云和产品内的零代码组件,可以实现 EMQ 传输消息的数据落盘、故障工单、设备管理、业务看板、数据分析和数据监控等应用。
以下是具体实现方法:
综合以上零代码组件,明道云平台可以帮助企业降低开发门槛,提高工业物联网应用的开发效率。
该联合方案的主要优势如下:
这些优势使得该平台成为企业实现工业互联网应用的理想选择,有助于推动企业数字化转型和升级。
我们将以工厂常用的耗电监控、空压机和变压器为例,通过网关协议将设备信息实时传输到 EMQ 平台,演示 EMQ 与明道云 IIoT 联合方案如何实现工业物联网设备管理。
此案例场景中,我们的存储数据库采用的是 MySQL 数据库,可以和明道云平台无缝对接。
工业协议解析
Neuron 为工业物联网的「连接」而生,支持同时为多个不同通讯协议设备、数十种工业协议进行一站式接入及 MQTT 协议转换,仅占用超低资源,可以原生或容器的方式部署在 X86、ARM 等架构的各类边缘硬件中,助力构建工业物联网应用。Neuron 与 EMQX 集成后可实现各类工业设备的接入,并分发到其他各工业信息系统。
消息规则引擎
EMQX 将 Neuron 采集到的 Modbus 协议数据通过消息引擎进行处理,基于此 EMQX 实现了在近边缘侧的数据清洗和数据路由,便于明道云应用程序直接获取对业务有价值的数据。本次实践采用 MySQL 为客户数据存储所需的数据库,将告警数据、正常的物联网消息数据正确转发到预先建好的数据库中,等待明道云侧的数据表单做数据拉取以及业务应用的调用。
SELECT
id,
topic,
payload.node as node_name,
payload.group as group_name,
payload.timestamp as tstp,
payload.values.energy_light3 as energy_light3,
payload.values.energy_ac3 as energy_ac3,
payload.values.energy_kyj3 as energy_kyj3,
payload.values.status_transformer3 as status_transformer3,
payload.values.temp_transformer3 as temp_transformer3,
payload.values.alarmset_transformer3 as alarmset_transformer3,
payload.values.status_kyj3 as status_kyj3,
payload.values.error_kyj3 as error_kyj3
FROM
"neuron/neuron_nhjk/upload"
WHERE
payload.group = 'bei1'
SELECT
payload.node as node_name,
payload.timestamp as tstp,
payload.group as group_name,
payload.errors as errors_json
FROM
"neuron/neuron_nhjk/upload"
WHERE
json_encode(payload.errors) != '{}' AND is_not_null(payload.errors)
数据集成
明道云数据集成的核心能力是要解决各个业务系统数据分散的问题。它通过直接对接数据库的方式来实现数据的实时同步。用户只需要配置简单的字段映射规则,就可以实现数据库和工作表的同步,也支持数据库之间的数据同步。
通过明道云集成中心数据集成功能,配置数据库集成信息,目前支持的外部数据库类型包括:MySQL、MariaDB、SQL Server、IBM db2、PostgreSQL。将持续增加其他常见的数据库,如 MongoDB、Oracle等:
设备运行信息通过明道云集成中心的同步任务,实现数据实施传输到明道云:
设备运行信息数据实时传输到明道云:
设备档案管理
利用明道云的工作表组件,可以构建设备信息表,自定义字段信息记录设备的基本信息、供应商、运行数据等,对设备的基础信息和运行状态进行管理:
设备信息画廊图:
设备信息状态看板:
设备监控
利用智能物联网设备,可以采集设备数据,通过 EMQ IIoT 数据集成平台将数据上送到明道云,实现设备的远程监控。在明道云中,通过搭建可视化的仪表盘或报表,直观地展示设备数据,做到实时监控设备。
设备运行看板,告警信息一目了然:
设备运行异常信息:
设备维护
设备的运营需要不断地维护和保养,为了更好地管理和维护工厂设备,明道云提供了工单和任务管理的功能。通过提交工单和任务,可以实现设备的保养和维护,对设备使用过程中出现的问题进行及时排查和解决。既可以人工发现设备故障进行工单提交,也可以通过 EMQ IIoT 数据集成平台推送过来设备运行信息自动触发生成维修工单。
工单进度管理:
设备报警触发工单
如果设备出现故障或异常,需要及时发送报警通知。在明道云中可以设置报警规则,并通过微信、邮件等方式进行通知,确保设备的问题及时得到解决。
告警消息同时触发由工作流的组成的工单系统,在告警同时生成一个维修工单。结合短信、邮件等告警能力确保维修工作能能落实到维修人员,减少故障带来的业务损失。
通过 EMQ 与明道云的技术整合,企业将能够更轻松地构建和部署工业互联网应用,实现设备、数据和人员的无缝连接,推动生产效率的提升和运营成本的降低。
随着工业互联网的不断发展,EMQ 与明道云联合打造的 IIoT 零代码平台将继续发挥其低门槛、高性能、多协议支持、数据安全、边缘计算能力、数据处理与分析能力、高度可定制化和跨平台协同等优势,助力企业实现数字化转型与升级。在未来,双方将进一步深化合作,共同探索更多创新应用场景,为各行业提供更加完善、智能、高效的解决方案。