Skip to content

MasterRecipe: sim-filter-dry-m1

Filter-dryer isolation on sim-cell/filter-dryer-1. Use this recipe as the filter-dryer single-unit end-to-end demo. It walks the full isolation sequence from pre-batch vacuum-decay integrity check through cake build, wash, dry to endpoint, and discharge.

Where to find it

HMI endpointBatch Execution+ New → select sim-filter-dry-m1.

What you see when it runs

Element Meaning
Procedure Running from batch start
Phase cascade Six phases execute in order; the longest is vacuum-dry, whose duration depends on how fast the simulated moisture sensor reaches target
Trends Pressure, cake level, filtrate flow, and moisture each have a distinct shape — together they tell the story of a complete filter-dry cycle

HMI screenshot pending

An annotated capture of this recipe's procedural tree during the vacuum-dry phase will be added here.

Batch sizing

Field Value
Nominal 200 kg
Minimum 50 kg
Maximum 200 kg
Product Isolated API Cake (Simulated)
Product ID SIM-FDRY-001
Version 1.0.0

Target units

ProcessCell: sim-cell

Capability Unit
filtration filter-dryer-1
drying filter-dryer-1
washing filter-dryer-1

Procedure

# Step Phase template Description
1 vacuum-decay-test fd-vacuum-decay-test Apply vacuum and verify no leaks before production
2 filter-charge filter-charge Feed slurry and build filter cake under vacuum
3 smooth-cake smooth-cake Level cake surface with gentle agitation
4 filter-wash filter-wash Wash solvent through cake to displace impurities
5 vacuum-dry vacuum-dry Dry cake under vacuum with jacket heating to moisture endpoint
6 filter-discharge filter-discharge Break vacuum and discharge dry product

How it works

Each phase drives the filter-dryer through one stage of the isolation sequence:

  1. vacuum-decay-test is an integrity gate — a pressure rise above max_rise parks the batch in Held on COMMAND('Hold').
  2. filter-charge opens the feed, pulls slurry under vacuum, and builds cake to target_cake_height.
  3. smooth-cake runs the smoother/agitator at low speed to even the cake surface before washing.
  4. filter-wash loops through wash_cycles of wash solvent passes, checking filtrate permeability between cycles.
  5. vacuum-dry pulls vacuum, heats the jacket, and holds until the moisture sensor reaches target_moisture (or max_dry_time fires as a safety backstop).
  6. filter-discharge stops the vacuum pump, opens the vent, runs the agitator to break up the cake, and holds for the discharge time.

Try it

  1. HMI endpointBatch Execution+ Newsim-filter-dry-m1Start
  2. Expand the procedural tree and watch the six phases activate in turn
  3. Open Data endpointTrends and chart all four key PVs (pressure_sensor.PV, cake_level_sensor.PV, moisture_sensor.PV, filtrate_flow_sensor.PV) on one view to see the distinct shape of each phase