
询问工厂数字化应该带来什么,你很少会得到唯一的答案。生产部门需要状态和异常管理,质量部门需要可追溯性,维护部门需要设备历史记录,而管理层则需要将这三者联系起来的分析报告。
通常的做法是实施一系列项目。每个项目都有自己的范围、应用和预算。当这些项目作为孤立的点对点解决方案交付时,每个项目可能都需要为获取工厂已经连接过一次的数据而重复付费。
统一命名空间(UNS)改变了这种模式,它只发布一次受控的业务上下文,以便应用程序、分析工具和代理循环使用。
重要的一点并不是第一个 Tier0 项目能够免除数据发现或数据集成工作,而是这些工作不应该为每一个新的数据消费者重复进行。
首次连接仍需开展实际工程化工作
每个工业项目都必须理解工艺流程、识别数据源、统一数据定义、连接系统并验证数据质量。Tier0 不应宣称这些步骤能自动变快。能力过硬的传统交付团队在进行需求调研或初始集成时的效率也可能同样高。
其复杂性是由工厂本身决定的:PLC 和 SCADA 结构、MES 和 ERP 接口、数据库、OPC UA 终结点、命名质量以及所有权。Tier0 在首个项目上的优势是在后期才开始显现的。App Builder 减少了定制应用开发工作,而权限管理、受托管数据、部署、Web 和移动端访问以及版本更新这些功能已作为平台原生能力提供。
更重要的区别在于,在第一个应用上线后,数据会发生怎样的变化。
为什么统一命名空间(UNS)能实现数据复用
仅靠连接无法实现数据复用。必须将原始标记和消息整理到另一个应用程序可以理解的运行上下文中。
Tier0 连接来自 OPC UA、数据库和 API 等源的数据,然后通过基于 MQTT 的统一命名空间(UNS)进行发布。该命名空间围绕站点、生产线、设备、订单、产品、批次、状态和事件来组织信息。应用程序订阅此受控上下文,而无需重新构建指向每个源系统的点对点接口。

图 1. 点对点应用需要为不同数据使用方建立专用映射;UNS 则发布经过上下文化处理的运营数据,以供重复利用。
当质量管理应用程序需要生产部门已在使用的相同设备状态时,它可以直接使用现有的命名空间对象。当 Agent 分析停机时间时,它可以使用相同的设备、订单和事件关系。新的数据领域仍需要进行集成和治理;而现有的数据领域则无需仅仅因为引入了新的消费者而进行重建。
强大的数据团队能否利用 Kafka 或 MQTT 构建该系统?
可以。设计良好的 Kafka、MQTT 或企业数据架构完全可以支持数据复用。强大的架构团队无需借助 Tier0,也能创建通用模式(Schema)、治理机制和 API。
两者的区别不在于技术上能否实现复用,而在于客户需要自行设计、组装和维护多大规模的平台。代理(Broker)只负责传输消息,它本身无法定义工业对象、管理其关联关系、生成操作级应用、提供应用生命周期管理,也无法将相同的上下文连接到分析工具和智能代理(Agent)。
在许多集中式管理的架构中,新增消费端仍需依赖数据团队来创建或修改映射与接口。而通过受治理的统一命名空间(UNS),获得授权的应用可以直接订阅现有的操作模型。这有效减少了针对特定消费端的集成排队等待,同时也并未忽视数据治理的重要性。
从首个用例起,经济效益便已显现
以单一工厂中的四个用例为例:生产管理、质量追溯、设备维护分析和能源分析。它们需要对相同的设备、状态、订单、批次和事件数据进行不同的组合。

图 2. 领域重叠示意图。该图统计复用领域与新增领域的数量,并不表示每个领域都对应固定成本。
本模型特意避免生成一个总体的成本节约百分比。一个数据领域可能只需要简单的映射;而另一个可能需要数周的验证。该图表仅证明,后续用例可以直接利用现有的受控上下文,而无需每次都从零开始进行数据对接。
客户具体的经济效应取决于规划的用例数量、它们的数据重叠度、引入每个新领域所需的工作量,以及通过 Builder 和托管发布生命周期所节省的应用开发工作。

















