OperationTemplate: cip-conductivity-rinse-op¶
A final CIP rinse with conductivity endpoint verification: fills with WFI, agitates, measures residual conductivity against the acceptance limit, and drains. Use this operation as the final rinse of a CIP cycle where release of the vessel to the next batch depends on a quantitative cleanliness measurement. The conductivity check confirms chemical residue has been removed to the validated CIP acceptance criteria before the blowdown step.
Where to find it¶
System endpoint → Equipment Library → Operations → select cip-conductivity-rinse-op.
What you see when it runs¶
Inside the procedural tree, this operation appears as a four-step node:
| Element | Meaning |
|---|---|
| Operation node | final-rinse (the conventional name in cip-vessel-cleaning) |
| Phase children | fill → agitate → conductivity-check → drain |
| Verdict message | When conductivity-check runs, a PASSED or FAILED operator message is recorded against the batch — check the message log |
HMI screenshot pending
An annotated capture of a running cip-conductivity-rinse-op operation on the conductivity-check phase will be added here.
Phases¶
| # | Step | Phase template | Description |
|---|---|---|---|
| 1 | fill |
cip-fill |
Fill vessel with WFI |
| 2 | agitate |
cip-agitate |
Agitate to dissolve residual contamination |
| 3 | conductivity-check |
cip-conductivity-check |
Measure residual conductivity against acceptance limit |
| 4 | drain |
cip-drain |
Drain rinse water |
Capability: mixing.
Parameters¶
| Parameter | Type | Unit | Range | Default | Required |
|---|---|---|---|---|---|
fill_level |
REAL | L | 50-450 | 350 |
yes |
agitate_speed |
REAL | % | 20-100 | 50 |
yes |
agitate_duration |
TIME | — | 15s-10m |
5m |
yes |
conductivity_limit |
REAL | µS/cm | 1.0-100.0 | 15.0 |
yes |
drain_level |
REAL | L | 0-50 | 5 |
no |
TIME parameters take duration strings ("45s", "1m30s", "5m"),
not bare numbers.
How it works¶
Linear four-phase sequence where the third phase records the cleanliness verdict:
fill,agitate— prepare the rinse volume.conductivity-checkreads the conductivity sensor and compares it againstconductivity_limit. The phase always completes. It records a PASSED or FAILED operator message and the operation advances to drain either way. Acting on a failure (re-running acip-rinse-opcall, holding the batch) is an operator / recipe decision. There is no automatic gate.drainempties the rinse.
Used in¶
- UnitProcedureTemplate:
cip-vessel-cleaning, as the final rinse step
Try it¶
- HMI endpoint → Batch Execution → + New →
sim-cip-cycle-m1→ Start - Expand the procedural tree and wait for
final-rinseto activate - Click into
conductivity-checkto see the live conductivity reading against the acceptance limit - Open Data endpoint → Trends on
conductivity_sensor.PVto see the rinse decay toward the limit