ISA-88 (also called S88, IEC 61512 / DIN EN 61512) is an international standard for batch control. It provides models and terminology to describe equipment and recipes in a structured way—independent of manufacturer, controller, or software.
Important point: ISA-88 is not a concrete software specification but a design philosophy for structuring processes, equipment hierarchies, and recipes.
Goals of ISA-88:
Originally developed for batch processes (pharma, chemicals), ISA-88 is now used beyond batch as a reference model for many industrial processes.
ISA-88 defines several hierarchical models that together provide a complete picture of process, equipment, and recipe.
The process model describes the procedural workflow—independent of equipment. It consists of:
This model forms the basis for "equipment-independent" process definitions (e.g., in general or site recipes).
The physical model describes the equipment hierarchy:
Essential is the strict separation of procedure and equipment: Process logic is not hard-coded into a single controller but mapped to a reusable structure of units, equipment modules, and control modules.
The procedural control model describes how a batch is executed—the sequential control of a recipe:
Phases are the executable building blocks mapped to equipment/control modules. This is where modularity emerges: same phase logic, different equipment—or vice versa.
ISA-88 distinguishes four recipe types:
A recipe consists of:
This allows recipes to be cleanly broken down from product definition (general/site) through equipment-specific master recipes to the running control recipe (for individual batches).
Although ISA-88 originated in the batch world, its principles are now best practice for MES and Cloud MES architectures—even in discrete manufacturing:
Separation of Recipe/Procedure and Equipment
Modularization & Reusability
Clear Equipment Hierarchy
Better Communication & Specification
ISA-95 extends ISA-88's model world to the enterprise and operations management level (Level 3/4), e.g., for MES functionality, production planning, and information models.
Combined, ISA-88 and ISA-95 provide:
For modern Cloud MES approaches, this separation is crucial to: