传统的工业通信,机器说的是"数字"——温度85度、压力2.3bar、开关量0或1。这些数字有意义,但需要人来解读。当工厂里有十万个这样的数字时,靠人看报表已经无法应对。
OPC UA信息模型解决的是"让机器说完整的话"这个问题。
通过信息模型,设备可以描述自身结构、工艺上下文、测量单位、物理意义等完整信息。一个压力变送器的OPC UA节点,可以包含如下信息:设备类型(压力变送器)、型号(E+H Cerabar PMP51)、量程(0-10bar)、当前测量值(3.2bar)、测量精度(±0.05%)、校准日期、最近一次维护记录。这种"自描述"特性,使得系统无需人工配置就能理解数据的含义。
标准信息模型与行业扩展
OPC UA定义了一套基础信息模型,涵盖了数据类型、引用类型、事件、安全等核心概念。在此之上,不同行业组织根据各自需求定义了行业专用模型。
最知名的行业模型包括:
ISA-95模型 (IEC/ISO 62264):面向制造企业,将工厂的生产活动划分为 levels (Level 0-4),定义了每个层级应该提供什么数据。这是目前工业企业实施OPC UA最常参考的模型框架。
OPC UA for Devices(DI) :定义了通用设备(如泵、阀门、电机)的标准化信息模型,设备厂商可以基于DI模型导出本产品的数字孪生描述。
半导体行业模型(OPC UA for Semiconductors) :针对FAB工厂的高复杂度场景,定义了晶圆批次、工艺腔室管理等专用对象,是目前最精细的行业模型之一。
自定义信息模型的实践
对于没有现成标准模型的场景,企业也可以定义自己的信息模型。OPC UA通过地址空间(Address Space)和引用(References)机制,支持任意复杂度的对象建模。
一个实际案例:某水务公司为其膜法水处理工艺定义了专属信息模型,将超滤膜组件、反渗透膜组件的运行参数、膜污染指数、化学清洗周期等工艺知识建模为标准节点。这套模型后来成为水务集团内部SCADA系统升级的统一数据规范,新引入的膜品牌只要提供符合该模型的OPC UA接口,就能无缝接入集团平台。
信息模型是数字孪生的底层基础
数字孪生的本质,是物理资产在数字空间的精确映射。