Example Equipment Requirements
- Last UpdatedNov 03, 2021
- 2 minute read
The following example demonstrates how you can configure the equipment requirements for a recipe and how the requirements are used by the AVEVA Batch Management System during the processing of a batch.
For this example, suppose that a transfer phase is to be conducted from a bulk tank to a reactor, as shown in the following diagram. Also, assume that the train assigned to the batch includes the three units shown, and the bulk can be transferred to both reactors simultaneously.
The following instance of the Process Class Instance Editor represents one possible configuration for this example.

In the example, the AVEVA Batch Management System must allocate a reactor as the destination unit to process the bulk addition. The unit selection mode and the capacity attribute range defined in the recipe are evaluated by the AVEVA Batch Management System and compared with the unit attribute values defined in the process model editor. The following table shows variety of scenarios and the result of the AVEVA Batch Management System for the previous example.
|
Process Instances Defined |
Assigned Units |
Unit Selection Mode |
Minimum Capacity Attribute Value |
Maximum Capacity Attribute Value |
Resultant Unit Selected |
|---|---|---|---|---|---|
|
Reactors |
None |
Automatic |
0 |
0 |
Reactor A or Reactor B |
|
Reactors |
None |
Automatic |
0 |
2000 |
Reactor A or Reactor B |
|
Reactors |
None |
Automatic |
0 |
1000 |
Reactor A |
|
Reactors |
None |
Automatic |
2001 |
3000 |
Batch cannot be initialized because train does not contain an acceptable unit. |
|
Reactors |
None |
Manual |
0 |
0 |
User selects Reactor A or Reactor B |
|
Reactors |
None |
Manual |
0 |
2000 |
User selects Reactor A or Reactor B |
|
Reactors |
None |
Manual |
0 |
1000 |
Reactor A is automatically selected because it is the only reactor satisfying the attribute range. |
|
Reactors |
ReactorA |
N/A |
N/A |
N/A |
Reactor A |
|
Reactors |
ReactorB |
N/A |
N/A |
N/A |
Reactor B |
|
First_Reactor |
None |
Automatic |
0 |
2000 |
Reactor A or Reactor B |
|
First_Reactor |
None |
Manual |
0 |
2000 |
Reactor A or Reactor B |
|
First_Reactor |
None |
Manual |
0 |
2000 |
Reactor A or Reactor B selected for the First_Reactor instance. |
|
First_Reactor |
None |
Manual |
0 |
2000 |
The user must manually select Reactor A or Reactor B for the First_Reactor instance. |
|
First_Reactor |
ReactorA |
N/A |
N/A |
N/A |
Reactor A is allocated for the First_Reactor instance. |
|
First_Reactor |
ReactorA |
N/A |
N/A |
N/A |
Reactor A is allocated for the First_Reactor instance. |