1. 批记录模板字段与工艺参数映射设计
反应釜批记录字段与工艺参数映射设计
本案例针对一台带夹套冷却的间歇反应釜(位号 R-101),设计一份可执行的批记录模板。核心任务不是罗列字段,而是让每个记录项都能“指回”一个确定的控制点:要么是 DCS 位号,要么是工艺规程中的规定参数,要么是人工确认项。设计时先确定工艺规程参数,再确定 DCS 位号,最后确定批记录字段,三者必须一一对应。
假设工艺规程对某产品批次规定如下:主原料 A 投料量 1200 kg(允许偏差 ±0.5%),催化剂 B 投料量 12 kg(±1%),反应温度 78 ℃(±2 ℃),反应压力 0.35 MPa(±0.02 MPa),保温反应时间 240 min(不低于 240 min),投料与升温操作由操作员执行、班组长复核。DCS 侧对应位号:反应釜称重模块 WIT-1011、催化剂计量罐称重 WIT-1021、釜内温度 TIC-1013、釜内压力 PIC-1015、批次计时器 TMR-101、操作员登录账号与电子签名记录。
字段设计的关键是区分“设定值”“实测值”“判定结果”三类记录项。设定值来自工艺规程,实测值来自 DCS 或人工读数,判定结果由系统或复核人根据偏差规则给出。若把三者混在一个字段里,追溯时无法判断是工艺要求变了还是执行偏了。下表给出该批次批记录模板的核心字段与映射关系。
| 批记录字段 | 字段类型 | 映射对象 | 数据来源 | 判定规则 |
|---|---|---|---|---|
| 主原料A投料量 | 实测值 | WIT-1011 | DCS 自动采集 | 1200 kg ±0.5% |
| 催化剂B投料量 | 实测值 | WIT-1021 | DCS 自动采集 | 12 kg ±1% |
| 反应温度 | 实测值 | TIC-1013 | DCS 自动采集 | 78 ℃ ±2 ℃ |
| 反应压力 | 实测值 | PIC-1015 | DCS 自动采集 | 0.35 MPa ±0.02 MPa |
| 保温反应时间 | 实测值 | TMR-101 | DCS 批次计时 | ≥ 240 min |
| 投料操作人 | 人工确认 | 操作员账号 | 批记录系统登录 | 与排班表一致 |
| 复核人 | 人工确认 | 班组长账号 | 批记录系统签名 | 与操作人不同 |
映射关系确定后,需要在批记录模板中为每个字段配置“位号绑定”属性。以投料量字段为例,模板中应记录:字段名、绑定位号 WIT-1011、采集方式(自动/手动)、采样时刻(投料结束时)、单位 kg、上下限(1194/1206)、超限处理(触发偏差记录)。这样即使 DCS 历史数据被归档,批记录仍能通过位号反查原始趋势。
批记录字段配置示例(模板片段)
field_id: BR-R101-A01
field_name: 主原料A投料量
bind_tag: WIT-1011
source: DCS_AUTO
sample_point: 投料结束
unit: kg
setpoint: 1200
tolerance: 0.5%
lower_limit: 1194
upper_limit: 1206
out_of_spec_action: 生成偏差记录 DEV-01
operator_field: BR-R101-OP01
reviewer_field: BR-R101-RV01
设计完成后必须做一次“可追溯性走查”:任取批记录中的一个数值,能否在 3 步内找到它的来源位号、采样时刻和判定依据。若某个字段找不到对应位号或规程条款,说明该字段是“孤岛字段”,应删除或补充映射。走查时还要确认人工确认项有账号和时间戳,否则无法证明是谁在何时确认的。
走查示例:取批记录中“反应温度”字段值 79.2 ℃,沿映射可查到绑定位号 TIC-1013、采样时刻为保温阶段结束、判定上限 80 ℃,结论为合格;若值为 81.0 ℃,则触发 DEV-01 偏差记录,并保留 TIC-1013 在该时刻的趋势截图作为证据。这样字段、位号、规程三者形成闭环,批记录才具备可追溯性。