MasterRecipe: sim-pressurized-drain-m1¶
Pressurized drain test on sim-cell/mix-tank-1. Use this recipe to
exercise the pressurized-drain phase and the tank's N₂ blanket PID
loop, the only pid-loop control module in the reference plant. Good for
demonstrating closed-loop regulatory control inside a batch step.
Where to find it¶
HMI endpoint → Batch Execution → + New → select sim-pressurized-drain-m1.
What you see when it runs¶
| Element | Meaning |
|---|---|
| Procedure | Running from batch start |
| Phase detail | Strict linear walk: isolate → pressurize → pressure_hold → open_drain → draining → close_drain → depressurize → confirm_safe |
| PID activity | pressure_controller.SP is written to drain_pressure during pressurize and 0 during depressurize — watch PV follow SP |
HMI screenshot pending
An annotated capture of this recipe's draining step with the PID loop in Auto will be added here.
Batch sizing¶
| Field | Value |
|---|---|
| Nominal | 300 L |
| Product | Pressurized Drain Test (Simulated) |
| Product ID | SIM-PDRAIN-001 |
| Version | 1.0.0 |
Target units¶
ProcessCell: sim-cell
| Capability | Unit |
|---|---|
mixing |
mix-tank-1 |
Procedure¶
| # | Step | Phase template | Description |
|---|---|---|---|
| 1 | pressure-test |
tank-pressure-test |
Pressurize tank and verify no leaks |
| 2 | pressurized-drain |
tank-pressurized-drain |
Pressurize and drain under N2 blanket |
How it works¶
pressure-testruns the standard tank leak check.pressurized-drainisolates the inlet, writesdrain_pressureto the PID setpoint, waits for pressure to stabilize, opens the outlet, and tracks the load-cell weight to decide drain completion. Depressurization and a final confirm-safe step run before complete.
Try it¶
- HMI endpoint → Batch Execution → + New →
sim-pressurized-drain-m1→ Start - Open the
N2-blanket-pressurePID faceplate and watchSP,PV,CVevolve as the phase drives the setpoint - Open Data endpoint → Trends on
pressure_sensor.PV,pressure_controller.SP,weight_sensor.PV, andoutlet_valve.CMDon one view