1. AF建模起点
PI System 的资产框架(Asset Framework,AF)不是一张凭空画出来的组织图,它的第一层骨架必须来自工厂真实存在的物理对象。AF 建模的起点,是把现场"看得见、摸得着"的设备、管线、仪表和区域,翻译成一套可被 PI 点、事件和计算引用的层级结构。如果起点错了,后面所有的模板、属性、分析和通知都会建在流沙上。
本节要完成的任务很具体:做一次现场资产清单梳理,把物理世界映射为 AF 的 Element 层级。我们先把"物理模型"和"资产层级"这两个概念对齐,再展开实际梳理方法。
物理模型与资产层级的关系
工厂物理模型描述的是"东西在哪里、怎么连"。例如:某化工厂有 A、B 两个生产区域,A 区包含 1 号反应单元,单元内有反应釜 R-101、进料泵 P-101A/B、冷却水调节阀 TV-101、温度变送器 TT-101 和压力变送器 PT-101。这是一段物理描述,它回答的是空间位置和工艺连接。
AF 资产层级描述的是"数据怎么组织、怎么被复用"。同一个反应釜,在 AF 中会成为一个 Element,它的属性(温度、压力、进料流量)通过 Attribute 绑定到 PI Point;它的子设备(泵、阀、仪表)成为子 Element;它所属的区域成为父 Element。物理连接关系被转换为父子层级和引用关系。
关键区别在于:物理模型是唯一的、客观的;资产层级是可以按用途裁剪的。同一套物理设备,可以建出"按区域"的层级,也可以建出"按工艺单元"的层级,甚至"按维护责任"的层级。AF 建模的第一步,就是选定一种主层级,并保证它和物理模型可追溯。
现场资产清单梳理的四个维度
梳理清单时,不要一上来就打开 AF 客户端建 Element。先回到现场,按四个维度把对象识别清楚:
- 区域(Area):按地理或管理边界划分,如"A 生产区""罐区""公用工程区"。区域是层级的最上层,通常对应一个 Plant 或 Site 下的分区。
- 单元(Unit):区域内按工艺功能划分,如"1 号反应单元""精馏单元"。单元是设备的分组容器。
- 关键设备(Equipment):单元内承担主要工艺功能的设备,如反应釜、压缩机、换热器、储罐。它们是 AF 中承载属性最多的 Element。
- 管线与仪表(Piping & Instrument):连接设备的管线和测量点。仪表通常作为设备的子 Element,管线可作为独立 Element 或作为设备间的关系描述。
识别"关键"的标准不是设备大小,而是:是否有关键 PI 点、是否需要独立监控、是否参与计算或 KPI、是否有维护责任归属。满足其中任意两条,就应进入清单。
从清单到 AF 层级的映射规则
梳理完成后,需要一套稳定的映射规则,避免每个人建出的层级不一致。推荐以下约定:
| 物理对象 | AF 对象 | 命名示例 | 说明 |
|---|---|---|---|
| 区域 | Element(顶层) | A_Production_Area | 对应 Plant 下的一级分区 |
| 单元 | Element(子级) | Reaction_Unit_01 | 设备分组容器 |
| 关键设备 | Element(子级) | R-101 | 承载主要属性与 PI 点 |
| 仪表 | Element(设备子级) | TT-101 | 属性绑定到 PI Point |
| 管线 | Element 或属性 | Line-101-A | 视是否需要独立监控决定 |
命名规则要提前定死。建议采用"位号优先、中文描述为辅"的方式:Element 名称用现场位号(如 R-101),Description 字段写中文说明(如"1 号反应釜")。这样既保证与 DCS/PI 点位一致,又便于非工程人员阅读。
一次完整的梳理示例
假设我们要为某化工厂 A 区 1 号反应单元做梳理。现场走查后得到如下对象:反应釜 R-101(带搅拌电机 M-101)、进料泵 P-101A 和 P-101B(一开一备)、冷却水调节阀 TV-101、温度变送器 TT-101、压力变送器 PT-101、液位变送器 LT-101,以及连接反应釜与泵的进料管线 Line-101。
对应的 PI 点包括:TT-101.PV、PT-101.PV、LT-101.PV、P-101A.Run、P-101B.Run、TV-101.OUT、M-101.Run。梳理时要记录每个点的来源系统(如 DCS、PLC)、采样周期和工程单位,这些信息后续会决定 Attribute 的数据引用类型。
映射到 AF 层级后,结构如下:A_Production_Area → Reaction_Unit_01 → R-101 → {TT-101, PT-101, LT-101, M-101},同时 P-101A、P-101B、TV-101 作为单元下的独立设备 Element,Line-101 作为单元下的管线 Element。R-101 的 Temperature 属性引用 TT-101.PV,Pressure 引用 PT-101.PV,Level 引用 LT-101.PV。
梳理清单的交付物与检查要点
一次合格的现场资产清单梳理,最终应产出一份可直接用于 AF 建树的清单表。字段建议包括:位号、中文名称、对象类型(区域/单元/设备/仪表/管线)、父级位号、关联 PI 点、PI 点来源系统、工程单位、是否关键设备、备注。这份表就是 AF 建树的输入。
检查要点有三条:第一,每个 Element 必须有唯一父级,不能出现孤儿节点;第二,每个关键设备的属性必须能追溯到至少一个真实 PI 点,不能有"空属性";第三,位号命名必须与 DCS 或现场标识一致,避免后续对点困难。
完成这一步后,AF 的骨架就立起来了。后续的模板定义、属性绑定、分析计算和通知规则,都将挂在这棵树上。起点梳理得越扎实,后面的治理成本越低。