Phase Template: reactor-cip-hot-wash¶
Reactor CIP hot wash: fill, heat via the jacket, agitate for contact
time, then drain. Uses the chemical solvent valve (the WFI valve
stays closed) so hot detergent solution circulates in place of plain
water. The skip_if_zero parameter lets a recipe call this phase
optionally.
Where to find it¶
System endpoint → Equipment Library → Phases → reactor-cip-hot-wash.
Parameters¶
| Parameter | Type | Unit | Range | Default | Required |
|---|---|---|---|---|---|
fill_level |
REAL | L | 50-900 | 600 |
yes |
fill_rate |
REAL | % | 10-100 | 75 |
yes |
wash_temp |
REAL | degC | 40-120 | 75 |
yes |
jacket_output |
REAL | % | 10-100 | 80 |
yes |
agitate_speed |
REAL | % | 20-100 | 60 |
yes |
contact_time |
TIME | — | 1m-1h |
30m |
yes |
drain_level |
REAL | L | 0-50 | 10 |
no |
drain_rate |
REAL | % | 50-100 | 100 |
no |
skip_if_zero |
REAL | — | 0-1 | 1 |
no |
TIME parameters take duration strings ("45s", "1m30s", "5m"),
not bare numbers.
Required control modules¶
| Role | Module type | Description |
|---|---|---|
solvent_valve |
analog-control | Chemical solution inlet valve |
outlet_valve |
analog-control | Reactor drain valve |
agitator |
analog-control | Reactor agitator for wash circulation |
level_sensor |
analog-sensor | Reactor level measurement |
jacket_controller |
analog-control | Jacket heater controller |
temp_sensor |
analog-sensor | Reactor temperature measurement |
Capability¶
reaction
Used in recipes¶
Failure modes¶
This is a PV-endpoint phase. See Phases → PV-endpoint phase for the full archetype.
Pairs with overtemperature and overpressure alarms. Set a timeoutSeconds on the phase as a backstop.
Modify this template¶
Want to clone this and adapt it for your own equipment? Walk through Adaptation Guide for the full clone → rebind → deploy → run workflow, and Parameter Binding to understand how recipe values flow through to control-module tags.