3. PI系统基础

PI System 并不是一个单一软件,而是由数据采集、存储、建模、可视化与接口适配等多个组件协同构成的工业数据平台。理解各组件之间的分工与数据流向,是后续开展数据治理与运维工作的前提。本节围绕 PI Data Archive、PI AF、PI Vision、PI Interfaces 与 PI Connectors 五个核心组件展开,梳理它们的职责边界与协作关系。

一、核心原理:从现场信号到业务视图

PI System 的基本工作逻辑可以概括为“采集—存储—建模—呈现”四层链路。现场设备(DCS、PLC、RTU、仪表)产生的过程信号,首先由 PI Interfaces 或 PI Connectors 采集并写入 PI Data Archive;PI Data Archive 以时间序列方式高效存储海量测点数据;PI AF(Asset Framework)在数据之上建立资产模型与计算上下文,把“测点”组织成“设备—单元—装置”的业务结构;PI Vision 则面向最终用户,将数据与模型以趋势、仪表盘、事件画面等形式呈现。

这一链路的关键在于:PI Data Archive 解决“数据存得下、查得快”,PI AF 解决“数据看得懂、有上下文”,PI Vision 解决“数据用得上、能决策”。三者缺一不可,而 Interfaces 与 Connectors 则是数据进入平台的入口。

PI System 核心组件与数据流 现场数据源 DCS / PLC / RTU 智能仪表 / OPC UA 历史数据库 / 文件 采集接入层 PI Interfaces PI Connectors OPC DA / UA / HDA 存储层 PI Data Archive 时间序列 / 压缩存储 PI Point / 快照 建模层 PI AF 元素 / 属性 / 模板 分析 / 层级结构 可视化层 PI Vision 趋势 / 仪表盘 事件画面 / 共享 用户与消费 操作员 / 工程师 分析师 / 管理层 第三方系统 数据流说明: 现场信号 → PI Interfaces / Connectors 采集 → PI Data Archive 时间序列存储 → PI AF 资产建模与计算 → PI Vision 可视化呈现 → 用户与第三方系统消费。 其中 PI Data Archive 是数据底座,PI AF 是语义层,PI Vision 是展示层,Interfaces/Connectors 是接入层。

二、核心组件职责与关键术语

PI Data Archive 是 PI System 的数据存储核心,负责接收、压缩、存储和检索时间序列数据。其基本存储单元是 PI Point(测点),每个 PI Point 包含位号、工程单位、量程、压缩偏差等属性。PI Data Archive 采用专有的旋转门压缩算法,在保证趋势精度的前提下大幅降低存储开销。运维中常关注的参数包括 Archive 文件大小、事件队列长度、快照(Snapshot)更新频率等。

PI AF(Asset Framework)是建立在 PI Data Archive 之上的资产建模层。它通过 Element(元素)、Attribute(属性)、Template(模板)和 Analysis(分析)将测点组织成具有业务含义的层级结构。例如,一个“锅炉”元素可以包含“给水流量”“主蒸汽压力”等属性,属性再绑定到具体的 PI Point。PI AF 还支持计算分析、事件框架和通知,是数据治理中“统一语义”的关键抓手。

PI Vision 是 Web 化的可视化与协作平台,用户可以通过拖拽方式创建趋势图、仪表盘、事件画面和 KPI 卡片。PI Vision 的数据来源既可以是 PI Data Archive 的测点,也可以是 PI AF 的元素属性,因此它天然支持“按设备看数据”的业务视角。

PI Interfaces 与 PI Connectors 是数据接入的两类主要方式。PI Interfaces 是传统接口,通常以 Windows 服务方式运行,支持 OPC DA、OPC HDA、Modbus、SNMP 等协议,配置灵活但需要逐点映射。PI Connectors 是新一代接入组件,面向 OPC UA、PI Web API、关系数据库等现代数据源,支持自动发现和资产层级同步,部署更轻量。两者可以共存,选择时需综合考虑数据源类型、点数规模、运维习惯和授权成本。

组件 核心职责 关键术语 运维关注点
PI Data Archive 时间序列存储与检索 PI Point、Snapshot、Archive、压缩偏差 磁盘空间、事件队列、备份策略
PI AF 资产建模与计算上下文 Element、Attribute、Template、Analysis 模型一致性、属性绑定、分析性能
PI Vision 可视化与协作展示 Display、Trend、Dashboard、Event Frame 访问权限、显示性能、浏览器兼容
PI Interfaces 传统协议数据采集 OPC DA、Modbus、接口实例、点映射 服务状态、采集延迟、点表维护
PI Connectors 现代数据源接入与资产同步 OPC UA、PI Web API、数据源、资产层级 连接健康、同步周期、授权许可

三、典型场景:从测点到设备视图

假设某电厂需要监控一台给水泵的运行状态。现场 DCS 提供“给水泵电流”“出口压力”“轴承温度”等信号。运维人员首先通过 PI Interface 或 PI Connector 将这些信号采集到 PI Data Archive,形成若干 PI Point。随后在 PI AF 中创建“给水泵”元素,使用“泵模板”定义属性,并将属性绑定到对应 PI Point。最后在 PI Vision 中创建“给水泵监视画面”,将电流趋势、压力趋势和温度仪表组合展示。这样,操作员看到的不再是零散位号,而是一台完整设备的运行画像。

关键理解:PI Data Archive 管“数据”,PI AF 管“语义”,PI Vision 管“呈现”,Interfaces/Connectors 管“入口”。四者形成从现场到决策的完整链路。

四、常见误区与复盘要点

  • 误区一:把 PI AF 当成数据库。PI AF 不存储原始时间序列,它存储的是模型和计算逻辑,原始数据仍在 PI Data Archive 中。
  • 误区二:认为 Connectors 可以完全替代 Interfaces。两者面向的数据源和场景不同,传统 OPC DA 场景仍以 Interfaces 为主。
  • 误区三:忽视 PI Point 命名规范。测点命名混乱会直接导致 PI AF 建模困难和后续治理成本上升。
  • 误区四:只关注采集不关注压缩。压缩偏差设置不当会造成趋势失真或存储膨胀,需结合工艺精度要求调整。

运维建议:上线初期就应建立 PI Point 命名规范、PI AF 模板标准和 PI Vision 画面命名规则,这三项是后续数据治理能否顺利推进的基础。

# 典型 PI Data Archive 测点属性示例
Tag:    PUMP01_CURRENT
PointSource: OPC
PointType: Float32
EngUnits: A
Zero: 0
Span: 500
CompDev: 0.5
Location1: 1
Location2: 0
Descriptor: 给水泵01电流