Batch Recipe Monitor Component

Sepasoft MES Module Suite

Batch Recipe Monitor Reference

Component Properties

Meta Property

Name batchRecipeMonitor

property reference

Python
self.getSibling("batchRecipeMonitor").props.enableManualExecution = True  


Property Name Data Type Property Description
batchID binding

Read-only. Input value from a component, such as Batch Execution.

Batch Procedure Components in a Single Perspective View

user
string

Name of user recorded in the EBR if this component changes batch parameters. Bind to session properties. If blank, the logged user is used.

Note Available in versions 3.81.11 RC1 and later
enableSkipTransition Boolean

Allows the operator to skip transitions.

enableManualStepCompletion Boolean

Allows the operator to complete steps (Unit Procedure, Operation, Phase) in a recipe.

enableManualExecution Boolean

Allows the operator to manually start steps (Unit Procedure, Operation, Phase) in a recipe.

enableModeChange
Boolean

Allows the operator to change the mode (automatic, semi-automatic, manual)

enableSyncStepState
Boolean

Use this property to display a button to sync the state to the command when a phase is in PLI mode.

When set to True, the Sync State button displays within the recipe procedure at the appropriate step element when relevant based on the phase and mode. When set to False the button is hidden.

Note Version specific: MES 3.81.8 SP3 and later
  • START - sets the state to RUNNING
  • STOP - sets the state to STOPPED
  • PAUSE - sets the state to PAUSED
  • HOLD - sets the state to HELD
  • ABORT - sets the state to ABORTED
  • RESET - sets the state to IDLE
  • RESTART - sets the state to RUNNING
  • RESUME - sets the state to RUNNING
  • NONE and state = RUNNING - sets state to COMPLETE
  • NONE and state != RUNNING - sets state to IDLE


enableUnitAssignment
Boolean

When set to True, allows you to manually assign a Unit to a Unit Procedure. Defaults to True. 

Note Available in versions 3.81.11 RC3 and later
enableDiagramSearch
Boolean
Enables the search box while viewing the execution of a batch.

enableParameterPanel Boolean

Displays the parameters for a selected step (Unit Procedure, Operation, Phase).

enableChangeActiveSteps
Boolean

Enables permission for the Change Active Step icons to be shown, when applicable.

Default Value: False

Note Active Step | Skip Step is available in 3.81.12 RC3 and later.
enableSkipSteps
Boolean

Enables the permission for the “Execute Step” checkbox to be shown on all applicable steps.

Default Value: False

Note Active Step | Skip Step is available in 3.81.12 RC3 and later.
statecolors

 Override the colors used for each Batch state in the Recipe Monitor diagram.

Unknown - Used when the Batch Recipe or Recipe Step state could not be determined.

Idle - Used when the Batch Recipe or Recipe Step is idle or not active.
Running - Used when the Batch Recipe or Recipe Step is actively running.
Complete - Used when the Batch Recipe or Recipe Step has been completed.
Paused - Used when the Batch Recipe or Recipe Step is active, but currently in the Paused state, and can be resumed.
Held - Used when the Batch Recipe or Recipe Step is active, but currently in the Held state, and can be resumed.
Stopped - Used when the Batch Recipe or Recipe Step is in the Stopped state and cannot be resumed.
Aborted - Used when the Batch Recipe or Recipe Step is in the Aborted state and cannot be resumed.
Internal_Fault - Used when the Batch Recipe or Recipe Step has encountered a critical error and cannot recover.

Note

Available in versions 3.81.11 RC3 and later


Permissive Start - Functionality that applies to PLI state handling for Equipment, Synchronize, Transfer In, and Transfer Out phases. Its primary purpose is to allow field equipment (PLC) to prevent a phase from starting until specific conditions are met, such as closing an open door.

Note Permissive Start in versions: In MES 3.81.13 RC1 including MES 4.83.2 RC1, and later.



Sepasoft MES Module Suite