Use Run-time Recipe Procedure Jumps – Jump Mode
- Last UpdatedOct 29, 2024
- 3 minute read
Run-time recipe procedure jumps, or the Jump mode, is a feature of the AVEVA Batch Management System that offers the flexibility to allow an operator to reposition the processing pointer within a batch and then restart it at that point. The Jump mode is available in Batch. However, this feature and with the flexibility it provides can also produce undesired results without careful consideration. The following section describes the actions taking place within the AVEVA Batch Management System related to the Jump mode.
When a batch is put in Held status, Batch Manager sets the Hold bit for all units allocated to the batch and all phases that are running in the batch. Therefore, all allocated units and all active phases are in Held status. When the Jump mode is initiated, the user is notified by a dialog box that all Held phases are aborted. Upon acknowledgement, the Batch Status changes from Held to Locking, and then to Locked. What essentially occurs when a batch changes from Held to Locking is a batch Abort. Specifically, all the phases associated with the batch are aborting. When the status changes from Locking to Locked, all phases are aborted and all activity is logged to the history database.
When the batch status is Locked, the batch no longer has a processing pointer. If, at this point, an operator would attempt to close Batch or Batch View or exit Jump mode, but an error message disallows the action. If Jump mode had been entered and an abnormal termination of the Batch or Batch View occurs, the batch is placed in Held status (as if Jump mode had not yet been initiated) and a message indicating that the batch does not have a processing pointer appears. In this case, if an operator attempts to restart the batch (which has no processing pointer), a message advises the operator to go to Jump mode, define a pointer, and then restart the batch.
Abnormal termination of a batch that has not been started results in the batch changing from a Locked to Ready status. Under these circumstances, the processing pointer is at the start of the recipe procedure and allows a batch to start. A batch that does not have a processing pointer can be aborted. The processing pointer is always positioned at the start of the recipe procedure for a batch with a Ready status.
Jump Mode Security
The Jump mode can be implemented using batch system security. Configuring security for the Jump mode can help prevent untrained or unauthorized operators from unknowingly entering the Jump mode and causing undesired results to recipe processing. You can use the Security Editor to configure the Done By and Check By security roles to limit access to the Jump mode. In this case, to access Jump mode, it would be necessary to enter an operator name and password as well as a supervisor name and password.
If Done By security is configured, a security dialog box appears when the operator attempts to enter Jump mode. If a valid ID and Password are entered, the operator is allowed to use the mode. If both Done By and Check By security are enabled, the operator and a second user (perhaps a supervisor) are required to enter a valid ID and Password.
All Done By and Check By security information is logged to the history database.
For more information on the Security Editor, see Chapter 14, "Security System".
To use Jump Mode
-
On the Batch dialog box, click Batch Hold.
This places an active batch into the Held phase.
-
From the Action menu, click Jump Mode.
Or
Click the Jump Mode
icon in the Batch Toolbar.
Note: A message advises you that all Held phases are to be aborted if you continue. Interrupting recipe processing using this feature should be carefully planned to avoid undesirable results.
-
Click Yes to enter the Jump mode.
The mouse pointer is replaced with a Jump mode cursor.
-
Position the cursor to the unit procedure, operation or phase where you want recipe processing to restart.
-
Click the Jump Mode button to complete the repositioning.
The Jump mode cursor is replaced with the normal mouse pointer.
-
Click Restart Batch.
When the batch restarts, recipe processing begins at the point you selected.