Industrial Automation Standards

The Standards Behind
Smart Manufacturing

Three ISA standards define how modern factories operate. Understanding how ISA-88, ISA-95, and ISA-106 work together is the key to building a unified, intelligent production environment.

ISA-88
Batch Control
ISA-95
Enterprise Integration
ISA-106
Continuous Process

Each Standard, Explained

ISA-88, ISA-95, and ISA-106 each address a different dimension of manufacturing control. Together, they cover batch, continuous, and enterprise-level operations.

ISA-88

Batch Control

ANSI/ISA-88 · IEC 61512

Physical Model
  • Process Cell
  • Unit
  • Equipment Module
  • Control Module
Procedural Model
  • Procedure
  • Unit Procedure
  • Operation
  • Phase (smallest executable)
Recipe Types
  • General (equipment-independent)
  • Site (site-specific)
  • Master (control strategy)
  • Control (execution-ready)
Key Specifications
  • PackML 18-state machine model
  • Procedure Function Charts (PFC)
  • Equipment arbitration & allocation
  • Batch history & audit trail
Industries
Pharma Chemical Food & Bev Specialty Materials
ISA-95
🏭

Enterprise Integration

ANSI/ISA-95 · IEC 62264

Equipment Hierarchy
  • Enterprise
  • Site
  • Area
  • Work Center (Line / Cell)
  • Work Unit (Machine)
Operations Model
  • Production Operations
  • Maintenance Operations
  • Quality Operations
  • Inventory Operations
Purdue Model Levels
  • Level 4 — Business Planning (ERP)
  • Level 3 — Manufacturing Ops (MES)
  • Level 2 — Control Systems (PLC/DCS)
  • Level 1 — Field Devices (Sensors)
Key Specifications
  • Work order & production scheduling
  • Material & resource definitions
  • B2MML XML exchange format
  • Role-based equipment naming
Industries
All Manufacturing Discrete Process Hybrid
ISA-106

Continuous Process Automation

ISA-TR106.00.01

Control Model
  • State-Based Control (SBC)
  • Sequence-Based Control (SqBC)
  • Procedural automation of SOPs
  • Extends ISA-88 to continuous flow
State Framework
  • IDLE → STARTING → PRODUCTION
  • PRODUCTION → STOPPING → STOPPED
  • Steady-State (at setpoint)
  • Transitional State (moving to setpoint)
Operating Modes
  • Autonomous — auto-creates jobs
  • Observation — tracks without control
  • Supervised — operator interaction
  • Abnormal situation handling
Key Specifications
  • Job boundary detection (signal/material/time)
  • Material genealogy & traceability
  • Continuous OEE (length/weight/time)
  • Campaign management
Industries
Extrusion Chemical Paper & Pulp Cable & Wire

How They Differ

Each standard targets a different scope of manufacturing. Here's how they compare across key attributes.

Attribute ⚗ ISA-88 🏭 ISA-95 ∞ ISA-106
ScopeBatch process control within a process cellEnterprise-to-control system integrationContinuous process procedure automation
Control ModelProcedural — phases execute sequentiallyOperational — work orders schedule resourcesState-based — transitions between states
Execution UnitBatch (finite start/end, defined quantity)Work Order (production request with routing)Job / Campaign (continuous, target-based)
Recipe Handling4-tier recipes (General → Control) downloaded to PLCProduction rules & routing definitionsPLC-owned — MES observes, does not download
State ManagementPackML 18-state model per unitWork order lifecycle (Created → Closed)Custom state machine (IDLE → PRODUCTION → STOPPED)
Output TrackingBatch ID with lot/sublot traceabilityProduction performance recordsBoundary-detected outputs (rolls, coils, spools)
OEE ApproachCycle-based (parts/batch per cycle time)Aggregated across work centersContinuous (length, weight, time-based)
Typical ProcessMix 500kg of compound in reactor for 45 minSchedule order across 3 machines with routingExtrude cable at 12m/min for 8-hour campaign

How They Integrate

The three standards form a layered control architecture based on the Purdue Reference Model. Each operates at its level while exchanging data with the others.

Level 4
📊 ISA-95 — Business Planning ERP / Work Orders / Scheduling
Level 3
🖥 ISA-95 — Manufacturing Ops PULSEMQ MES / OEE / Jobs / Batches
Level 2
ISA-88 Batch  |  ISA-106 Continuous PLC / DCS / SCADA
Level 1
🔌 Sensors & Actuators Temperature / Pressure / Speed / Position

ISA-95 bridges business systems to the shop floor. ISA-88 controls batch equipment. ISA-106 automates continuous processes. PulseMQ sits at Level 3, orchestrating all three.

Work Order Routing Across a Production Cell

A single work order can route through batch, continuous, and discrete machines in the same cell. Here's how ISA-88, ISA-106, and ISA-95 work together on one production order.

📋

WO-2026-0312-001

PVC Coated Cable — 500m rolls × 4 units

ISA-95
Standard
2,000 m
Total Length
3
Machines
IN PROGRESS
Status
1

Compound Mixer

ISA-88 Batch Control
Machine
UNIT-MIX01
Recipe
PVC-COMPOUND-R101 v2.1
Batch
B-20260312-001
Output
2,000 kg PVC compound
Phase Sequence
Load Resin Heat Add Plasticizer Mix QC Check Transfer
Material Transfer
2

Extruder Line

ISA-106 Continuous Process
Machine
MACH-EXT01
Mode
Autonomous (auto-job)
Speed
12 m/min
Tracking
Length, temperature, pressure
State Flow
IDLE HEATING THREADING PRODUCTION COOLING STOPPED
Inline Feed
3

Cut-to-Length

Discrete Output
Machine
SAW-CUT01
Cut Length
500 m per roll
Target
4 rolls
Boundary
Length signal detection
Processing Options
ISA-106 Hybrid ISA-95 Discrete Parts/Cycle

Material Genealogy — Full Traceability

Every output traces back to its raw inputs across all three process types.

🧪
Input Material
PVC Resin + Plasticizer
Lot: RAW-PVC-20260312-A
Scanned & verified at batch start
📦
Intermediate
PVC Compound Batch
Lot: PVC-20260312-001
Output of ISA-88 → Input of ISA-106
🎯
Finished Goods
PVC Cable × 4 rolls (500m)
Lots: FG-PVC-500M-001 thru 004
QR labeled, traceable to raw inputs

Step 3 Deep Dive — Cutting Approaches

The final cutting step can be implemented using different standards depending on your equipment architecture.

Option A
ISA-106 Hybrid (Cut-to-Length)

Integrated with the extruder as a continuous sub-process

  • Saw is part of the extrusion line (same ISA-106 state machine)
  • Boundary detection on length signal (e.g., every 500m)
  • Auto-creates discrete output lots from continuous stream
  • Material genealogy preserved — each roll traces back to batch lot
  • OEE tracks both continuous throughput AND discrete output count
Option B
ISA-95 Discrete Processing

Standalone work unit with its own job routing

  • Saw operates as independent ISA-95 Work Unit (SAW-CUT01)
  • Receives its own job from the work order routing
  • Parts/cycle counting — each cut is one cycle
  • Quality inspection per cut (length tolerance, surface check)
  • Separate OEE calculation (availability × performance × quality)

One Platform, All Three Standards

PulseMQ implements features from all three ISA standards, giving you a unified MES that handles batch, continuous, and discrete operations.

ISA-88 in PulseMQ

  • Recipe management with version control
  • Control recipe freezing at dispatch
  • Phase tracking with Gantt timeline
  • Equipment modules (Unit → EM → CM)
  • PackML state tracking per module
  • Batch queue with priority scheduling
  • Recipe download via Sparkplug B DCMD
  • Material verification interlocks
  • Batch history & audit trail

🏭 ISA-95 in PulseMQ

  • Work order management & scheduling
  • Equipment hierarchy (Customer → Location → Machine)
  • ISA-95 device naming conventions
  • Job Control UDT mapping (22 write / 17 read)
  • Production, Maintenance, Quality operations
  • Sparkplug B command dispatch (LOAD/START/STOP)
  • Material inventory & lot tracking
  • Role-based access control
  • Multi-tenant architecture

ISA-106 in PulseMQ

  • State-based process tracking
  • Autonomous job creation mode
  • Job boundary detection (signal/material/time)
  • Continuous OEE (length, weight, speed)
  • PLC-owned recipe observation
  • Material UDT signal tracking
  • Hybrid cut-to-length mode
  • Campaign management
  • Output lot genealogy & QR labeling

Built for Standards-Driven Manufacturing

Whether your cell runs batch mixing, continuous extrusion, or discrete cutting — PulseMQ handles them all in one unified platform.

Request a Demo