介绍

Mosquitto

MING与现代 IIoT

I4.0 Insight

3分钟

2024年8月21日

MING指的是四个开源软件程序的组合:Mosquitto、Influx、NodeRED和Grafana。它是用于工业数据集成和可视化的创新工具链。

如图所示,NodeRED解析协议以检索数据,并将其传递给Mosquitto供应用层消费,记录到InfluxDB以进行趋势分析,并通过Grafana提供的人机界面(HMI)进行显示。这个过程代表了MING在工业物联网(IIoT)中的经典用例。

MING的组件是在不同时间为不同目的发明的,并于2017年左右开始被工业和物联网社区一起使用。尽管它代表了一项重大的集成创新,但MING并未像iPhone那样具有革命性,其在工业领域的认可度至今仍然相对较低。然而,自其诞生以来,工业物联网软件已发生了翻天覆地的变化。

Mosquitto

Mosquitto是最流行的MQTT代理。今天,EMQX和HiveMQ是工业领域的主流代理,其中HiveMQ通过实现众多工业协议和软件接口(驱动程序)深入探讨工业方面。在MING中,代理作为协议中心,构成了IIoT用例的数据基础。更多关于IIoT数据集成的内容:工业数据集成和UNS

MQTT是一个众所周知的协议,几乎无需介绍,但在工业场景中,我们常常听到许多直观的反对意见:它不安全,不实时,不全面,等等。

然而,批评者通常忽视了工业软件,尤其是IIoT软件,在工程上存在着如此根本性的缺陷,以至于这些批评更像是自我批评:我们仍然在使用C#开发Windows图形界面;我们的实时通信依赖于数百公里的网络电缆和电线;而在2024年,我们仍在使用GAP来隔离风险。

说到MQTT,很多人并不知道它的起源:几十年前,它是专门为石油和天然气行业整合遥测数据而发明的。它的发明者今天仍然活跃在IIoT领域,利用一种新方法Ignition+MQTT来赋能SCADA系统。

MQTT直接导致了统一命名空间的诞生和广泛采用。它将订阅/发布、事件驱动架构、高容错和冗余结合成一个简约标准,同时将代理的实现留给社区和商业公司,使得OPC相形见绌。

InfluxDB

查询和统计分析。

时间序列数据库的崛起发生在2015年前后,受到物流和物联网需求激增的推动,因为人们寻求能够管理高速实时数据写入的数据库。最终,传统技术如PI和KDB未能受到青睐,导致实时/历史数据库的重塑,Influx作为领军者浮出水面。

在2010年代,开源成为开发软件产品的一种自然策略,Influx自然对实时/历史数据库行业产生了影响。如今,随着更多时间序列数据库的出现,TDengine以集群为基础的开源方式崭露头角,对Influx的地位形成了挑战。随着竞争的加剧,主要的TSDB(时间序列数据库)参与者现在专注于云原生、数据分析和数据湖仓等领域,而像PI和PHD这样的经典产品越来越远离技术的前沿。

NodeRED

NodeRED 是一款由 IBM 于 2018 年开源的低代码、基于流程的编程软件。它类似于 iPhone 的多点触控技术,为 MING 赋予了低门槛的魔力,使 OT 工程师甚至普通人都能成为 "公民开发者"。NodeRED 基于 NodeJS,简化了部署、使用和开发。在 IIoT 领域,它特别适合解决最后一公里问题,例如实施 UNS 时常见的挑战:"我的软件不支持 MQTT 接口,只支持 webhook 和 REST;它如何与 MQTT 代理通信?"

在 NodeRED 中,没有网络编程背景的工程师可以通过拖放方法配置节点,在短短五分钟内实现 MQTT 到任何事物的转换。

值得注意的是,NodeRED 不是灵丹妙药。在涉及复杂逻辑和数据处理的场景中,随着复杂性和数据量的增加,NodeRED 的效率会下降,NodeJS 运行时带来的问题也会显露出来。然而,这并没有阻碍 NodeRED 在日本、东南亚和美洲等市场的快速普及,因为它简单易用。NodeRED 已成为精品集成商和最终用户 IIoT 团队的事实标准。

Grafana

Grafana 是一个广为人知的开源软件,几乎所有互联网公司都将其用作监控仪表板工具。大多数 OT 专业人士会惊讶于听到 Grafana 在 SCADA 中的使用,但他们无法准确指出可能出错的地方。

在“我们试试吧”的态度下,一些社区成员在生产环境中尝试使用 Grafana。来自 UMH(联合制造中心)的一个显著案例表明,常见的障碍,比如反向控制、实时性和图形元素,并不存在。根本原因很简单:网络是最先进、最强大的用户界面平台,而 Grafana 作为一个无技术负担的网络原生项目,可以在各种硬件上灵活地轻松分发。

类似的模拟与强化学习相结合的想法正逐渐在各地进行测试,而本文仅简要介绍这两个概念,更多细节将在后续文章中提供。

即使有清晰的技术方向,未来也不会瞬间到来;指望IT世界能提供一剂神奇的灵丹妙药,从而能瞬间突破传统工业软件的护城河是不现实的。生产线和控制室中仍然有那么多的Windows工作站。操作员和工程师对SCADA技术比对网络更熟悉,而决策者不会将生产实践用于实验。

在接下来的5到10年中,迭代传统软件和追求像MING这样的集成创新同样重要,两者都提供了系统性的商业机会。在软件行业,未来往往不是直接在过去的基础上构建的。OT软件应该表现出类似于Linux转向Rust的承诺。它应该利用现代技术重新想象工业,抛弃过时的做法,最大化工程师的创造力,重塑未来。

经过近十年的发展,IIoT工具链已经从MING发展为平台工程和应用的组合。我们即将发布的文章将探讨IIoT行业中最佳的技术组合和最佳实践。敬请期待!

核心价值

MING的竞争力源于多个方面,其中三个方面揭示了IIoT的方向。

开源

开源将成本降低为零,使得同级别的商业软件无从竞争。开源软件的用户基础和社区文化常常使其超越商业产品的能力。一旦其获得市场份额并设定技术标准,开源软件可以通过增值模式和高级版本逐渐盈利。Kong和Redis是开源商业化的成功案例。

在高度碎片化、低技术门槛和寻求共识的IIoT领域,开源竞争力被放大。

易用性

位号、配置、对象和寄存器——这些术语和操作是OT/IT工程师的入门仪式。它们并不复杂,但名称晦涩且程序机械。类似于经典手机上的滑盖或不同尺寸的SIM卡,这些代表了由于技术瓶颈和过时的人机交互设计而造成的心理负担。尽管拖放操作未能征服竞争激烈的IT世界,在OT数据集成领域,NodeRED恰当地实现了效率与简单性之间的平衡。

现代化

无论产品多么精致,都无法超越时间。几十年后,充其量这些产品被视为经典,但它们也逐渐被主流工程应用所淘汰。在2024年,Web、容器和云等技术被视为现代而经典的Windows XP软件无法、也不应该与现代技术栈竞争。

核心价值

MING的竞争力源于多个方面,其中三个方面揭示了IIoT的方向。

开源

开源将成本降低为零,使得同级别的商业软件无从竞争。开源软件的用户基础和社区文化常常使其超越商业产品的能力。一旦其获得市场份额并设定技术标准,开源软件可以通过增值模式和高级版本逐渐盈利。Kong和Redis是开源商业化的成功案例。

在高度碎片化、低技术门槛和寻求共识的IIoT领域,开源竞争力被放大。

易用性

位号、配置、对象和寄存器——这些术语和操作是OT/IT工程师的入门仪式。它们并不复杂,但名称晦涩且程序机械。类似于经典手机上的滑盖或不同尺寸的SIM卡,这些代表了由于技术瓶颈和过时的人机交互设计而造成的心理负担。尽管拖放操作未能征服竞争激烈的IT世界,在OT数据集成领域,NodeRED恰当地实现了效率与简单性之间的平衡。

现代化

无论产品多么精致,都无法超越时间。几十年后,充其量这些产品被视为经典,但它们也逐渐被主流工程应用所淘汰。在2024年,Web、容器和云等技术被视为现代而经典的Windows XP软件无法、也不应该与现代技术栈竞争。

即使有清晰的技术方向,未来也不会瞬间到来;指望IT世界能提供一剂神奇的灵丹妙药,从而能瞬间突破传统工业软件的护城河是不现实的。生产线和控制室中仍然有那么多的Windows工作站。操作员和工程师对SCADA技术比对网络更熟悉,而决策者不会将生产实践用于实验。

在接下来的5到10年中,迭代传统软件和追求像MING这样的集成创新同样重要,两者都提供了系统性的商业机会。在软件行业,未来往往不是直接在过去的基础上构建的。OT软件应该表现出类似于Linux转向Rust的承诺。它应该利用现代技术重新想象工业,抛弃过时的做法,最大化工程师的创造力,重塑未来。

经过近十年的发展,IIoT工具链已经从MING发展为平台工程和应用的组合。我们即将发布的文章将探讨IIoT行业中最佳的技术组合和最佳实践。敬请期待!

  • I4.0 Insight

    MING与现代 IIoT

    2024年8月21日

    X-Lab

    离散事件模拟结合强化学习

    2024年9月9日

    X-Lab

    轻量级多模态模型用于基于边缘的缺陷检测

    2024年9月23日

    I4.0 Insight

    UNS - 工业数字化的唯一关键

    2024年10月10日

  • I4.0 Insight

    MING与现代 IIoT

    2024年8月21日

    X-Lab

    离散事件模拟结合强化学习

    2024年9月9日

    X-Lab

    轻量级多模态模型用于基于边缘的缺陷检测

    2024年9月23日

    I4.0 Insight

    UNS - 工业数字化的唯一关键

    2024年10月10日

随时获取产品更新、行业资源等信息。

新加坡 · 中国杭州

关于FREEZONEX

© 2025 FREEZONEX • 版权所有

随时获取产品更新、行业资源等信息。

新加坡 · 中国杭州

关于FREEZONEX

© 2025 FREEZONEX • 版权所有

随时获取产品更新、学习资源等信息。

应用空间

新加坡·杭州 中国

关于FREEZONEX

© 2025 FREEZONEX • 版权所有