Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Batch Management

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.

Equipment_Requirements

The following instance of the Process Class Instance Editor represents one possible configuration for this example.

Process_Class_Instance_Editor

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
Second_Reactor

None
None

Manual
Manual

0
0

2000
2000

Reactor A or Reactor B selected for the First_Reactor instance.
The other reactor would be selected for the Second_Reactor instance.

First_Reactor
Second_Reactor

None
None

Manual
Manual

0
0

2000
2000

The user must manually select Reactor A or Reactor B for the First_Reactor instance.
The other reactor would be automatically selected for the Second_Reactor instance.

First_Reactor
Second_Reactor

ReactorA
None

N/A
Automatic

N/A
0

N/A
2000

Reactor A is allocated for the First_Reactor instance.
Reactor B is allocated for the Second_Reactor instance.

First_Reactor
Second_Reactor

ReactorA
ReactorB

N/A
N/A

N/A
N/A

N/A
N/A

Reactor A is allocated for the First_Reactor instance.
Reactor B is allocated for the Second_Reactor instance.

TitleResults for “How to create a CRG?”Also Available in