In ISA-88 batch control, a unit procedure is the part of a procedure executed on a specific unit, composed of operations and phases.
A unit procedure is a structured part of a batch or manufacturing procedure that is executed on a specific piece of equipment, known as a unit. In ISA‑88 terminology, a unit procedure sits below the overall procedure in the recipe hierarchy and above operations and phases.
Within the ISA‑88 batch control model, a unit procedure:
A unit procedure is typically implemented in a batch control system, DCS, PLC, or MES batch engine, and is referenced by both control recipes and equipment recipes. It is not just a narrative description or a standard operating procedure, although it is usually aligned with those documents.
In regulated and batch-oriented manufacturing environments, unit procedures commonly appear in:
Operationally, a batch procedure may call several unit procedures in sequence or in parallel, each tied to a different unit, to complete the full batch.
Unit procedure vs procedure: In ISA‑88, the procedure is the top-level ordered set of actions that defines how the batch is made. A unit procedure is a subset of that procedure tied to a specific unit. Multiple unit procedures can exist within one procedure.
Unit procedure vs operation: An operation is the level below a unit procedure. A unit procedure may contain several operations, and each operation may contain several phases.
Unit procedure vs equipment module or phase: Equipment modules and phases are elements of the equipment model and control logic. The unit procedure is a recipe element that orchestrates those lower-level elements for a particular unit.
Within the ISA‑88 procedural model, the typical hierarchy is:
Within this structure, the unit procedure is the level where process intent for a specific unit is expressed in a form that can be executed and version-controlled in MES and control systems, and traced during batch review.