2. 设备资产台账与主数据建模
设备资产台账不是一张“设备清单”,而是把现场物理设备转化为可被系统识别、查询、关联和追溯的数据对象。在 AVEVA 体系中,台账的根基是主数据模型:分类决定设备“是什么”,属性模板决定设备“记录什么”,编码规则决定设备“如何被唯一识别”,关系模型决定设备“与谁相连、归属何处、影响哪些工艺”。四者缺一,台账就会退化为无法复用的电子表格。
本节以一个典型精细化工装置为例,完成从分类设计到台账落库的完整建模任务。示例对象为“反应釜单元”,包含反应釜本体、搅拌电机、减速机、夹套循环泵、温度变送器与安全阀等设备。以下参数均为教学示例,用于说明建模方法,不代表任何实际装置数据。
一、资产分类:建立可继承的层级
AVEVA 中通常采用“大类—中类—小类”的多级分类,分类节点本身不存业务数据,而是作为属性模板与编码规则的挂载点。分类设计应遵循两条原则:按功能而非按品牌划分,避免同一功能设备因厂商不同散落多处;层级深度控制在三到四级,过深会导致属性继承混乱、查询效率下降。
示例分类结构如下:
| 层级 | 分类编码 | 分类名称 | 典型设备 |
|---|---|---|---|
| 大类 | ME | 机械设备 | — |
| 中类 | ME-RT | 反应设备 | — |
| 小类 | ME-RT-VE | 反应釜本体 | R-101 |
| 小类 | ME-RT-AG | 搅拌驱动总成 | M-101A |
| 小类 | ME-RT-PU | 夹套循环泵 | P-101 |
| 大类 | IN | 仪表设备 | — |
| 小类 | IN-TE-TT | 温度变送器 | TT-101 |
| 小类 | IN-PS-PSV | 安全阀 | PSV-101 |
分类编码采用“大类-中类-小类”的短横线连接方式,便于人工识别与系统解析。分类一旦被台账引用,其编码不应再修改,否则会造成历史数据断链。
二、属性模板:定义每类设备必须记录什么
属性模板挂在分类节点上,子类自动继承父类属性,并可追加专有属性。属性分为三类:标识属性(位号、名称、分类)、技术属性(设计压力、材质、功率)、管理属性(投用日期、责任人、维保周期)。技术属性应尽量使用数值型并带单位,便于后续做阈值判断和统计。
以“反应釜本体 ME-RT-VE”为例,其属性模板可设计为:
位号(TAG) 文本 必填 唯一
设备名称 文本 必填
设计压力(MPa) 数值 必填 单位:MPa
设计温度(℃) 数值 必填 单位:℃
主体材质 枚举 必填 316L/304/钛材
容积(m³) 数值 选填
投用日期 日期 必填
维保周期(天) 数值 必填 默认90
所属装置 引用 必填 指向装置主数据
“搅拌驱动总成 ME-RT-AG”则继承上述通用属性后,追加“电机功率(kW)”“转速(r/min)”“防护等级”等专有属性。这样,当查询“所有反应设备”时,系统能统一返回设计压力、材质等公共字段;查询“搅拌驱动总成”时,又能看到功率与转速。
三、编码规则:让位号成为唯一主键
编码规则决定台账的“身份证”。AVEVA 中常用“分类码 + 流水号”或“装置码 + 设备类型码 + 流水号”两种模式。示例采用后者,规则为:装置码-设备类型码-三位流水号。例如反应釜 R-101 的编码为 U1-R-001,其中 U1 表示一车间,R 表示反应釜,001 为流水号。
编码必须满足三个约束:全局唯一、长度固定、不含易混淆字符(如 O 与 0、I 与 1)。编码生成后由系统锁定,人工不得随意修改;若设备报废,编码保留并置为“已退役”状态,不得回收给新设备使用。
四、主数据关系:把设备放进工厂网络
台账的价值在于关系。AVEVA 中设备不是孤立节点,而是通过引用关系挂接到装置、管线、工艺单元和文档上。核心关系包括:归属关系(设备属于哪个装置/单元)、连接关系(设备与管线、仪表的连接)、组成关系(反应釜本体包含搅拌驱动总成)、文档关系(设备关联图纸、说明书、检验报告)。
下图展示反应釜单元的主数据关系模型:分类节点挂载属性模板,设备实例通过编码唯一标识,并向上归属装置、向下组成部件、横向连接仪表与文档。
五、建模任务:从模板到台账落库
完成上述设计后,实际建模按以下顺序执行。第一步,在分类树中创建 ME、IN 两个大类及其子类,录入分类编码与名称。第二步,为每个小类挂载属性模板,设置字段类型、必填性与默认值。第三步,配置编码规则,绑定到对应分类,确保生成时自动拼接装置码与流水号。第四步,创建装置主数据 U1,作为设备归属的父节点。第五步,逐条录入设备实例,填写位号、技术参数与投用日期,并建立组成、连接、文档关系。
录入完成后,用三个查询验证模型是否可用:按分类查询“所有反应设备”,应返回 R-101 及其继承的设计压力、材质字段;按装置查询“U1 下所有设备”,应返回 R-101、M-101A、P-101、TT-101、PSV-101;按关系查询“R-101 的组成部件”,应返回 M-101A。若任一查询返回空或字段缺失,说明分类继承、归属引用或关系建立存在断点,需回到对应步骤修正。
至此,一个典型工厂设备台账的主数据骨架已经建立:分类提供语义,模板提供字段,编码提供身份,关系提供网络。后续的预防性维护、工单派发、备件管理与状态监测,都将以这套主数据为起点展开。