2. 生产过程数据采集需求分析

在横河(Yokogawa)DCS/SCADA 工程中,数据采集需求分析是连接“工艺设计”与“系统组态”的第一道工程关口。它的核心任务不是简单地把 P&ID 上的仪表符号抄成一张表,而是把工艺对温度、压力、流量、液位、分析等变量的测量要求,翻译成控制系统能够识别、组态和运行的测点定义:每个测点采什么、量程多少、精度多高、多久采一次、是否参与报警、是否进入联锁。这一步做不扎实,后面 I/O 分配、控制回路组态、报警泛滥治理都会反复返工。

一、P&ID 是测点需求的源头,但不是测点清单

P&ID(管道及仪表流程图)表达的是工艺物料走向、设备连接、仪表功能代号与联锁关系。它回答“这里有没有测量点、这个测量点起什么作用”,但不直接回答“这个点接到 DCS 的哪个 I/O 卡、量程设多少、扫描周期多长”。因此从 P&ID 到测点清单,中间必须经过一次工程化的需求分析。

以一张典型的反应釜进料单元 P&ID 为例,可以识别出以下数据源:进料管线上的流量计 FT-101(对应指示 FIC-101)、反应釜夹套温度 TT-102(对应 TIC-102)、釜内压力 PT-103(对应 PI-103,同时有高压联锁 PSH-103)、釜内液位 LT-104(对应 LIC-104)、以及出口在线分析 AT-105(如 pH 或浓度)。这些位号在 P&ID 上以圆圈加功能字母表示,第一位字母代表被测变量(T 温度、P 压力、F 流量、L 液位、A 分析),后续字母代表功能(I 指示、C 控制、S 开关、H 高、T 变送)。读懂这套 ISA/GB/T 2625 功能代号,是识别数据源的基本功。

从 P&ID 到测点清单:数据源识别与采集属性映射 P&ID 工艺侧 进料管线 FT 101 流量 反应釜 R-201 TT 102 温度 PT 103 压力 LT 104 液位 AT 105 分析 PSH-103 联锁 需求分析 DCS 测点清单(采集属性) 位号 变量 量程 精度 采集周期 报警/联锁 FT-101 流量 0~50 m³/h ±0.5% 500 ms FIC 控制 TT-102 温度 0~200 ℃ ±0.2% 1 s TIC 控制 PT-103 压力 0~1.6 MPa ±0.1% 200 ms PSH 联锁 LT-104 液位 0~100 % ±0.5% 1 s LIC 控制 AT-105 分析 0~14 pH ±0.05 pH 5 s 高限报警 采集属性决策依据 • 采集周期:联锁点最快(200 ms),控制回路次之(500 ms~1 s) • 精度:贸易结算/联锁点取高精度,监视点可放宽 • 报警:工艺操作限值;联锁:安全限值,独立于报警 • 分析仪表需考虑采样滞后与预处理时间 映射

二、五类数据源的采集特征差异

温度、压力、流量、液位、分析仪表在采集需求上差异很大,不能一刀切。

温度通常变化较慢,热惯性大,采集周期 1 s 甚至 2 s 即可满足控制与监视;但热电偶/热电阻的精度和冷端补偿方式会影响最终精度,联锁用温度点往往要求独立变送器。量程要覆盖正常工况、开停车和可能的超温,例如夹套温度正常 80 ℃、联锁 150 ℃,量程可选 0~200 ℃。

压力变化快,尤其是泵出口、压缩机段间和反应釜压力,联锁点采集周期常取 100~200 ms。压力变送器精度一般选 ±0.1%~±0.25%,量程按最大工作压力的 1.2~1.5 倍选取,同时注意静压和温度附加误差。

流量分瞬时流量与累积流量。控制用瞬时流量采集周期 500 ms~1 s;贸易结算或批次计量用累积量,需在 DCS 中做积算并考虑小信号切除。差压式流量计还要做开方运算,量程比通常 3:1~5:1,超出后精度下降。

液位涉及安全与联锁,尤其是高高液位联锁。采集周期 500 ms~1 s,量程按 0~100% 或实际高度。差压液位计需做密度补偿,雷达/超声波要注意盲区和虚假回波。

分析仪表最特殊:在线色谱、pH、氧含量、红外分析等,响应时间从几秒到几分钟不等,采集周期要匹配分析周期,不能盲目设 100 ms。分析仪表的采样预处理系统(取样探头、伴热、过滤、减压)往往比变送器本身更容易出问题,需求分析时必须把预处理滞后纳入报警和联锁的时间预算。

三、采集频率、精度、报警与联锁的确定原则

采集频率的确定,本质是“被测量的变化速度”与“控制/联锁响应要求”的匹配。一个实用的判断顺序是:先看该点是否参与联锁,联锁点按安全响应时间倒推,通常取 100~500 ms;再看是否参与闭环控制,控制点取 500 ms~1 s;最后是仅监视和趋势记录的点,可取 1~5 s 甚至更慢。频率过高会浪费 DCS 扫描和 historian 存储,过低则可能漏掉联锁动作窗口。

精度要求来自工艺指标和计量要求。控制点一般 ±0.5% 足够,联锁点建议 ±0.2% 以内,贸易结算按计量法规。需要注意的是,变送器精度不等于系统精度,还要叠加 A/D 转换、隔离器、线路和 DCS 输入卡误差。

报警与联锁必须分开定义。报警是给操作员的提示,允许有确认、消音、延时和死区;联锁是安全保护动作,必须独立、可靠、有旁路管理。以 PSH-103 为例,报警值可设 1.2 MPa(操作员干预),联锁值设 1.4 MPa(切断进料),两者之间留出操作响应时间。报警死区一般取量程的 1%~2%,防止在阈值附近反复抖动。

在横河 CENTUM VP 中,测点属性最终体现在 Process I/O 的 IOM 定义、Function Block 的 PV 量程与报警限值、以及 Sequence Table 的联锁逻辑中。需求分析阶段把这些属性写清楚,组态阶段就是“照单执行”,而不是边做边猜。

四、测点清单的字段与填写示例

一份可执行的测点清单,至少应包含以下字段:位号、工艺描述、变量类型、仪表类型、信号类型(4~20 mA / HART / 热电偶 / 脉冲)、量程、工程单位、精度、采集周期、报警限值(HH/H/L/LL)、联锁动作、所属控制回路、I/O 卡件与通道、备注。下表给出一个可参考的填写示例(参数为教学示例,实际项目以工艺包和仪表规格书为准)。

位号 变量 信号 量程 精度 采集周期 报警 联锁
FT-101进料流量4~20 mA0~50 m³/h±0.5%500 msH 45—
TT-102夹套温度Pt1000~200 ℃±0.2%1 sH 150—
PT-103釜内压力4~20 mA/HART0~1.6 MPa±0.1%200 msH 1.2PSH 1.4
LT-104釜内液位4~20 mA0~100 %±0.5%1 sH 85 / L 15LSHH 95
AT-105出口 pH4~20 mA0~14 pH±0.05 pH5 sH 9.0—

五、常见遗漏与检查要点

从 P&ID 到测点清单,最容易漏的不是主变量,而是“辅助信息”。第一,仪表位号上的功能字母要读全,例如 FIC 表示有指示和控制,不能只当流量点;第二,联锁逻辑图上的输入点往往在 P&ID 上只画了一个开关符号,实际可能对应压力开关、温度开关和液位开关多个硬点;第三,分析仪表的取样预处理、伴热和反吹需要单独的公用工程测点;第四,阀门的阀位反馈、电磁阀状态、泵的运行/故障信号也是数据采集的一部分,虽然它们不是工艺变量,但直接影响联锁和顺控。

建议在需求分析收尾时做一次交叉检查:把 P&ID 上的每个仪表圆圈、每根联锁虚线、每个控制回路都对照测点清单勾一遍;再把测点清单按 I/O 类型汇总,核对 AI/AO/DI/DO 数量与卡件余量。这样得到的清单,才能直接进入横河 DCS 的 I/O 分配与组态阶段,减少后期变更。