Unit Procedures

Sepasoft MES Module Suite

Unit Procedure in Batch Procedure Recipes

Also see: Looping around a Unit Procedure in a Batch Recipe.

Unit Procedure

This is a batch-recipe logic element that creates its own BatchMasterLogic object within a batch recipe. 

A Unit Procedure has a one-to-one relationship with a Unit in the Production Equipment Model

Unit Procedures can be added to Batch Recipes from Batch Recipe Editor under Built-In. You can also save Unit Procedures as templates.

Valid Structures with Unit Procedure elements in Batch Recipes:
    • Recipe (Procedure) > Unit Procedure > Phase
    • Recipe (Procedure) > Unit Procedure > Operation > Phase

Phase within Unit Procedure

Operation > Phase within a Unit Procedure

Keep in mind that you must add the Operation element to the Unit Class for a Unit. Once done, the Operation element displays in the Recipe Editor Palette.

Unit Procedure Parameters

The default parameters display in the edit Unit Procedure view from the Batch Recipe Editor. You can also add your custom parameters here.


Loopback_Allocation

Enum - Allows you to change unit allocation for iterations around a Unit Procedure.

First pass uses the Assigned Unit and subsequent passes you can choose Same Unit or Any Unit. Any Unit is defined as Any Unit within the Unit Class that is referenced for a Unit Procedure. When the Unit Procedure state = idle, you can change this Unit Procedure parameter.


Options:

Same Unit

Any Unit

Note Version specific: 3.81.11 RC3 and later
Propagate_Hold_To_Parent
Sets Hold command up to the parent element within the framework.
For information command-state sequence, see Hold Command| Batch Command-State Sequence.
Trace_User_ID
Used in Track and Trace functionality.
See: Material_In and Material_Out parameters
Unit_Quantity
This parameter value is evaluated when determining which Units can be allocated within the Units tied to the same Unit Class. If the quantity of the batch exceeds the value of the Unit Quantity, then the Batch Allocation engine will not allocate the Unit. The evaluation is done during the execution of a batch. 


Version Specific

Warning

First released in: MES 3.81.8 RC1 -  Release Candidate

Moved to stable in: MES 3.81.8 - Stable Release

Work_Order
Used in scheduling of batches.

For more details, see Properties Common to All Phase Parameters.

Sepasoft MES Module Suite