Skip to content

MasterRecipe: sim-reaction-full-m1

Full simulated reaction: blend in mix-tank-1, transfer to reactor-1, react, and discharge. Use this recipe as the two-unit end-to-end demo. It exercises the batch-operator's unit allocation and material transfer between units.

Where to find it

HMI endpointBatch Execution+ New → select sim-reaction-full-m1.

What you see when it runs

Element Meaning
Procedure Running from batch start — the procedural tree shows two unit-procedure children (one per allocated unit)
Cross-unit transfer prepare-blend completes on the tank, then charge-reactor activates on the reactor — the batch controller orchestrates the transfer itself, with no separate recipe step
Unit state cards The HMI process-cell view shows both units Running with their active unit procedures

HMI screenshot pending

An annotated capture of this recipe's two-unit procedural tree will be added here.

Batch sizing

Field Value
Nominal 400 L
Minimum 100 L
Maximum 800 L
Product Reacted Product (Simulated)
Product ID SIM-RXFULL-001
Version 1.0.0

Target units

ProcessCell: sim-cell

Capability Unit
mixing mix-tank-1
storage mix-tank-1
reaction reactor-1
heating reactor-1

Procedure

# Step Phase template Description
1 tank-pressure-test tank-pressure-test Pressurize mixing tank and verify no leaks
2 reactor-pressure-test reactor-pressure-test Pressurize reactor and verify no leaks
3 reactor-n2-inert reactor-n2-inert Inert reactor atmosphere with N2 purge cycles
4 prepare-blend tank-mix Fill mixing tank to level, agitate, and drain to reactor
5 charge-reactor charge-reactor Receive blend into reactor via inlet
6 react react Heat jacket, agitate, and hold for reaction
7 discharge discharge Discharge reacted product from reactor

How it works

The batch-operator allocates both units and builds one procedural tree with two unit-procedure children. Steps run in recipe order but against different units:

1–3. Pre-batch integrity tests: tank leak, reactor leak, reactor inerting. 4. prepare-blend runs tank-mix on mix-tank-1. The drain step of tank-mix transfers to the reactor, because the unit's drain is plumbed to the reactor's charge line. None of it goes to waste. 5. charge-reactor runs on reactor-1 to receive the incoming material. 6. react drives the reactor through the reaction hold. 7. discharge empties the reactor.

Try it

  1. HMI endpointBatch Execution+ Newsim-reaction-full-m1Start
  2. Navigate to the process-cell view to see both mix-tank-1 and reactor-1 Running simultaneously with their active procedures
  3. Expand the procedural tree to see the two unit-procedure children and which phase is active on each
  4. Open Data endpointTrends on tank level and reactor temperature on one chart to see the transfer and reaction sequence