Skip to content

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 endpointEquipment LibraryPhasesreactor-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.