ISA-95: Enterprise-Control System Integration

ANSI/ISA-95 (commonly called ISA-95) is the international standard for developing an automated interface between enterprise systems and control systems. Published by the International Society of Automation and adopted as IEC 62264, ISA-95 provides a consistent framework for integrating manufacturing operations with business planning and logistics. For organizations pursuing digital transformation, ISA-95 is the foundational reference model that defines what information must flow between the plant floor and the enterprise.

The Purdue Enterprise Reference Architecture

ISA-95 is built upon the Purdue model, which defines a hierarchical functional model of manufacturing operations. The model separates enterprise and control functions into distinct levels:

  Level 4 — Business Planning & Logistics
  ┌─────────────────────────────────────────┐
  │ ERP (Enterprise Resource Planning)       │
  │ Order processing, production scheduling, │
  │ shipping, material procurement           │
  └──────────────────┬──────────────────────┘
                     │ (business data)
  Level 3 — Manufacturing Operations Management
  ┌──────────────────┴──────────────────────┐
  │ MES (Manufacturing Execution System)     │
  │ Production tracking, quality management, │
  │ maintenance management, performance      │
  │ analysis, work dispatching               │
  └──────────────────┬──────────────────────┘
                     │ (production data)
  Level 2 — Supervisory Control
  ┌──────────────────┴──────────────────────┐
  │ SCADA, HMI, batch control, engineering   │
  │ workstations, alarm management          │
  └──────────────────┬──────────────────────┘
                     │ (supervisory data)
  Level 1 — Basic Control
  ┌──────────────────┴──────────────────────┐
  │ PLC, DCS, SIS, RTU, CNC controllers      │
  └──────────────────┬──────────────────────┘
                     │ (process data)
  Level 0 — Physical Process
  ┌──────────────────┴──────────────────────┐
  │ Sensors, actuators, motors, valves,      │
  │ field instruments                        │
  └─────────────────────────────────────────┘

ISA-95 Standard Parts

The ISA-95 standard is organized into multiple parts, each addressing a specific aspect of enterprise-control integration:

PartTitleStatusFocus
Part 1Models and TerminologyPublished (IEC 62264-1)Defines consistent terminology, hierarchy models, functional data flow, object models, and operations activity models.
Part 2Object Model AttributesPublished (IEC 62264-2)Defines attributes for every object in Part 1. Used as the basis for information exchange and relational databases.
Part 3Models of Manufacturing Operations ManagementPublished (IEC 62264-3)Focuses on Level 3 activities (MES layer). Defines production, quality, maintenance, and inventory operations.
Part 4Object Models and Attributes for MOMPublished (IEC 62264-4)Defines object models for information exchange between MES activities.
Part 5Business-to-Manufacturing TransactionsPublished (IEC 62264-5)Defines transactions between enterprise and manufacturing systems.

ISA-95 Object Models

ISA-95 Part 1 defines a set of object models that categorize the elements of manufacturing operations:

  • Personnel Model — Qualified personnel, certifications, and roles.
  • Equipment Model — Physical and logical equipment hierarchy (enterprise, site, area, process cell, unit, equipment module, control module).
  • Material Model — Material classes, material lots, material definitions, and material sub-lots.
  • Process Segment Model — Segments of the manufacturing process that define what equipment and materials are used.
  • Production Schedule and Performance — Production requests, production rules, and actual performance data.
  • Operations Definition and Schedule — Detailed manufacturing operations and their sequencing.

B2MML — Business To Manufacturing Markup Language

B2MML is an XML implementation of the ISA-95 standard, maintained by the Manufacturing Enterprise Solutions Association (MESA). It provides a standardized schema for exchanging ISA-95-defined information between systems such as ERP, MES, and control systems. B2MML enables:

  • Standardized data exchange between SAP ERP and plant-floor systems.
  • Interoperability between MES platforms from different vendors.
  • Consistent object model representation across the enterprise.
  • Reduced integration engineering effort through pre-defined schemas.

Practical Implementation

Implementing ISA-95 in an industrial environment typically involves:

  1. Define the equipment hierarchy — Map physical assets to the ISA-95 model (enterprise → site → area → process cell → unit).
  2. Identify information flows — Determine what data must move between each level (production schedules downward, production results upward).
  3. Select integration technology — OPC UA (with ISA-95 companion specifications), MQTT, REST APIs, or middleware platforms.
  4. Map object models — Define how material, equipment, and personnel data is structured and exchanged.
  5. Implement transactions — Configure production schedules, work orders, material consumption, and quality results exchange.

ASP OTOMASYON designs and implements ISA-95-aligned integration architectures for Turkish manufacturers, connecting plant-floor control systems with ERP and MES platforms using OPC UA and modern middleware solutions.