{"data":{"slug":"isa-95-enterprise-control-system-integration","title":"ISA-95: Enterprise-Control System Integration","summary":"ANSI/ISA-95 (commonly called ISA-95) is the international standard for developing an automated interface between enterprise systems and control systems.","category":{"slug":"digital-transformation","name":"Digital Transformation"},"url":"https://wiki.aspotomasyon.com/article/isa-95-enterprise-control-system-integration","markdown_url":"https://wiki.aspotomasyon.com/article/isa-95-enterprise-control-system-integration.md","api_url":"https://wiki.aspotomasyon.com/api/v1/articles/isa-95-enterprise-control-system-integration","published":"2026-07-21T14:45:28+00:00","modified":"2026-09-13T11:07:23+00:00","reading_minutes":4,"word_count":712,"image":"https://wiki.aspotomasyon.com/assets/social/isa-95-enterprise-control-system-integration-a804c0f29a01.png","html":"<p><strong>ANSI/ISA-95</strong> (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.</p><figure class=\"article-figure\"><img src=\"https://wiki.aspotomasyon.com/assets/diagrams/digital-transformation-context.svg\" width=\"1100\" height=\"460\" loading=\"lazy\" decoding=\"async\" alt=\"An industrial data workflow. Each handoff needs an owner and a documented data contract; collecting more signals alone does not establish business value.\"><figcaption>An industrial data workflow. Each handoff needs an owner and a documented data contract; collecting more signals alone does not establish business value. <a href=\"https://wiki.aspotomasyon.com/assets/diagrams/digital-transformation-context.svg\" target=\"_blank\" rel=\"noopener\">View full size</a></figcaption></figure>\n\n<h2 id=\"the-purdue-enterprise-reference-architecture\">The Purdue Enterprise Reference Architecture</h2>\n\n<p>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:</p>\n\n<pre translate=\"no\" class=\"notranslate\"><code translate=\"no\" class=\"notranslate\">  Level 4 — Business Planning &amp; Logistics\n  ┌─────────────────────────────────────────┐\n  │ ERP (Enterprise Resource Planning)       │\n  │ Order processing, production scheduling, │\n  │ shipping, material procurement           │\n  └──────────────────┬──────────────────────┘\n                     │ (business data)\n  Level 3 — Manufacturing Operations Management\n  ┌──────────────────┴──────────────────────┐\n  │ MES (Manufacturing Execution System)     │\n  │ Production tracking, quality management, │\n  │ maintenance management, performance      │\n  │ analysis, work dispatching               │\n  └──────────────────┬──────────────────────┘\n                     │ (production data)\n  Level 2 — Supervisory Control\n  ┌──────────────────┴──────────────────────┐\n  │ SCADA, HMI, batch control, engineering   │\n  │ workstations, alarm management          │\n  └──────────────────┬──────────────────────┘\n                     │ (supervisory data)\n  Level 1 — Basic Control\n  ┌──────────────────┴──────────────────────┐\n  │ PLC, DCS, SIS, RTU, CNC controllers      │\n  └──────────────────┬──────────────────────┘\n                     │ (process data)\n  Level 0 — Physical Process\n  ┌──────────────────┴──────────────────────┐\n  │ Sensors, actuators, motors, valves,      │\n  │ field instruments                        │\n  └─────────────────────────────────────────┘</code></pre>\n\n<h2 id=\"isa-95-standard-parts\">ISA-95 Standard Parts</h2>\n\n<p>The ISA-95 standard is organized into multiple parts, each addressing a specific aspect of enterprise-control integration:</p>\n\n<table>\n    <thead>\n        <tr><th>Part</th><th>Title</th><th>Status</th><th>Focus</th></tr>\n    </thead>\n    <tbody>\n        <tr><td>Part 1</td><td>Models and Terminology</td><td>Published (IEC 62264-1)</td><td>Defines consistent terminology, hierarchy models, functional data flow, object models, and operations activity models.</td></tr>\n        <tr><td>Part 2</td><td>Object Model Attributes</td><td>Published (IEC 62264-2)</td><td>Defines attributes for every object in Part 1. Used as the basis for information exchange and relational databases.</td></tr>\n        <tr><td>Part 3</td><td>Models of Manufacturing Operations Management</td><td>Published (IEC 62264-3)</td><td>Focuses on Level 3 activities (MES layer). Defines production, quality, maintenance, and inventory operations.</td></tr>\n        <tr><td>Part 4</td><td>Object Models and Attributes for MOM</td><td>Published (IEC 62264-4)</td><td>Defines object models for information exchange between MES activities.</td></tr>\n        <tr><td>Part 5</td><td>Business-to-Manufacturing Transactions</td><td>Published (IEC 62264-5)</td><td>Defines transactions between enterprise and manufacturing systems.</td></tr>\n    </tbody>\n</table>\n\n<h2 id=\"isa-95-object-models\">ISA-95 Object Models</h2>\n\n<p>ISA-95 Part 1 defines a set of object models that categorize the elements of manufacturing operations:</p>\n\n<ul>\n    <li><strong>Personnel Model</strong> — Qualified personnel, certifications, and roles.</li>\n    <li><strong>Equipment Model</strong> — Physical and logical equipment hierarchy (enterprise, site, area, process cell, unit, equipment module, control module).</li>\n    <li><strong>Material Model</strong> — Material classes, material lots, material definitions, and material sub-lots.</li>\n    <li><strong>Process Segment Model</strong> — Segments of the manufacturing process that define what equipment and materials are used.</li>\n    <li><strong>Production Schedule and Performance</strong> — Production requests, production rules, and actual performance data.</li>\n    <li><strong>Operations Definition and Schedule</strong> — Detailed manufacturing operations and their sequencing.</li>\n</ul>\n\n<h2 id=\"b2mml-business-to-manufacturing-markup-language\">B2MML — Business To Manufacturing Markup Language</h2>\n\n<p><strong>B2MML</strong> 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:</p>\n\n<ul>\n    <li>Standardized data exchange between SAP ERP and plant-floor systems.</li>\n    <li>Interoperability between MES platforms from different vendors.</li>\n    <li>Consistent object model representation across the enterprise.</li>\n    <li>Reduced integration engineering effort through pre-defined schemas.</li>\n</ul>\n\n<h2 id=\"practical-implementation\">Practical Implementation</h2>\n\n<p>Implementing ISA-95 in an industrial environment typically involves:</p>\n\n<ol>\n    <li><strong>Define the equipment hierarchy</strong> — Map physical assets to the ISA-95 model (enterprise → site → area → process cell → unit).</li>\n    <li><strong>Identify information flows</strong> — Determine what data must move between each level (production schedules downward, production results upward).</li>\n    <li><strong>Select integration technology</strong> — OPC UA (with ISA-95 companion specifications), MQTT, REST APIs, or middleware platforms.</li>\n    <li><strong>Map object models</strong> — Define how material, equipment, and personnel data is structured and exchanged.</li>\n    <li><strong>Implement transactions</strong> — Configure production schedules, work orders, material consumption, and quality results exchange.</li>\n</ol>\n\n<blockquote><p>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.</p></blockquote><section class=\"engineering-check\"><h2 id=\"apply-this-to-your-project\">Apply this to your project</h2><ul><li>Name the operational decision, its owner, and the evidence required to judge whether it improved.</li><li>Document asset identifiers, units, timestamps, quality rules, and definitions shared between OT and business applications.</li><li>Compare the pilot against a recorded baseline before extending it to other machines or sites.</li></ul><p><a href=\"https://wiki.aspotomasyon.com/guides\">Follow an ASP project guide</a> to connect the fundamentals with implementation and acceptance.</p></section><figure class=\"article-figure\"><img src=\"https://wiki.aspotomasyon.com/assets/diagrams/digital-transformation-review.svg\" width=\"1100\" height=\"460\" loading=\"lazy\" decoding=\"async\" alt=\"Engineering review sequence: Question → Baseline → Pilot → Scale. Keep the recorded evidence with the accepted configuration.\"><figcaption>Engineering review sequence: Question → Baseline → Pilot → Scale. Keep the recorded evidence with the accepted configuration. <a href=\"https://wiki.aspotomasyon.com/assets/diagrams/digital-transformation-review.svg\" target=\"_blank\" rel=\"noopener\">View full size</a></figcaption></figure><h2 id=\"primary-references-and-further-reading\">Primary references and further reading</h2><p>Use the original specifications and product documentation for implementation details. The examples in this guide are illustrative engineering scenarios, not published project results.</p><ul><li><a href=\"https://www.isa.org/standards-and-publications/isa-standards/isa-95-standard\" rel=\"noopener noreferrer\" target=\"_blank\">ISA — ISA-95 enterprise/control system integration</a></li><li><a href=\"https://opcfoundation.org/about/opc-technologies/opc-ua/\" rel=\"noopener noreferrer\" target=\"_blank\">OPC Foundation — Information modelling</a></li></ul><!-- asp-editorial-202609 -->","markdown":"# ISA-95: Enterprise-Control System Integration\n\n> ANSI/ISA-95 (commonly called ISA-95) is the international standard for developing an automated interface between enterprise systems and control systems.\n\n- Canonical URL: https://wiki.aspotomasyon.com/article/isa-95-enterprise-control-system-integration\n- Publisher: ASP OTOMASYON A.Ş. (ASP OTOMASYON Wiki)\n- Category: Digital Transformation\n- Published: 2026-07-21 · Updated: 2026-09-13\n- Reading time: 4 min · Language: English\n\n**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.\n\n![An industrial data workflow. Each handoff needs an owner and a documented data contract; collecting more signals alone does not establish business value.](https://wiki.aspotomasyon.com/assets/diagrams/digital-transformation-context.svg)\n\n*An industrial data workflow. Each handoff needs an owner and a documented data contract; collecting more signals alone does not establish business value.*\n\n## The Purdue Enterprise Reference Architecture\n\nISA-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:\n\n```\n  Level 4 — Business Planning & Logistics\n  ┌─────────────────────────────────────────┐\n  │ ERP (Enterprise Resource Planning)       │\n  │ Order processing, production scheduling, │\n  │ shipping, material procurement           │\n  └──────────────────┬──────────────────────┘\n                     │ (business data)\n  Level 3 — Manufacturing Operations Management\n  ┌──────────────────┴──────────────────────┐\n  │ MES (Manufacturing Execution System)     │\n  │ Production tracking, quality management, │\n  │ maintenance management, performance      │\n  │ analysis, work dispatching               │\n  └──────────────────┬──────────────────────┘\n                     │ (production data)\n  Level 2 — Supervisory Control\n  ┌──────────────────┴──────────────────────┐\n  │ SCADA, HMI, batch control, engineering   │\n  │ workstations, alarm management          │\n  └──────────────────┬──────────────────────┘\n                     │ (supervisory data)\n  Level 1 — Basic Control\n  ┌──────────────────┴──────────────────────┐\n  │ PLC, DCS, SIS, RTU, CNC controllers      │\n  └──────────────────┬──────────────────────┘\n                     │ (process data)\n  Level 0 — Physical Process\n  ┌──────────────────┴──────────────────────┐\n  │ Sensors, actuators, motors, valves,      │\n  │ field instruments                        │\n  └─────────────────────────────────────────┘\n```\n\n## ISA-95 Standard Parts\n\nThe ISA-95 standard is organized into multiple parts, each addressing a specific aspect of enterprise-control integration:\n\n| Part | Title | Status | Focus |\n| --- | --- | --- | --- |\n| Part 1 | Models and Terminology | Published (IEC 62264-1) | Defines consistent terminology, hierarchy models, functional data flow, object models, and operations activity models. |\n| Part 2 | Object Model Attributes | Published (IEC 62264-2) | Defines attributes for every object in Part 1. Used as the basis for information exchange and relational databases. |\n| Part 3 | Models of Manufacturing Operations Management | Published (IEC 62264-3) | Focuses on Level 3 activities (MES layer). Defines production, quality, maintenance, and inventory operations. |\n| Part 4 | Object Models and Attributes for MOM | Published (IEC 62264-4) | Defines object models for information exchange between MES activities. |\n| Part 5 | Business-to-Manufacturing Transactions | Published (IEC 62264-5) | Defines transactions between enterprise and manufacturing systems. |\n\n## ISA-95 Object Models\n\nISA-95 Part 1 defines a set of object models that categorize the elements of manufacturing operations:\n\n- **Personnel Model** — Qualified personnel, certifications, and roles.\n- **Equipment Model** — Physical and logical equipment hierarchy (enterprise, site, area, process cell, unit, equipment module, control module).\n- **Material Model** — Material classes, material lots, material definitions, and material sub-lots.\n- **Process Segment Model** — Segments of the manufacturing process that define what equipment and materials are used.\n- **Production Schedule and Performance** — Production requests, production rules, and actual performance data.\n- **Operations Definition and Schedule** — Detailed manufacturing operations and their sequencing.\n\n## B2MML — Business To Manufacturing Markup Language\n\n**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:\n\n- Standardized data exchange between SAP ERP and plant-floor systems.\n- Interoperability between MES platforms from different vendors.\n- Consistent object model representation across the enterprise.\n- Reduced integration engineering effort through pre-defined schemas.\n\n## Practical Implementation\n\nImplementing ISA-95 in an industrial environment typically involves:\n\n1. **Define the equipment hierarchy** — Map physical assets to the ISA-95 model (enterprise → site → area → process cell → unit).\n2. **Identify information flows** — Determine what data must move between each level (production schedules downward, production results upward).\n3. **Select integration technology** — OPC UA (with ISA-95 companion specifications), MQTT, REST APIs, or middleware platforms.\n4. **Map object models** — Define how material, equipment, and personnel data is structured and exchanged.\n5. **Implement transactions** — Configure production schedules, work orders, material consumption, and quality results exchange.\n\n> 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.\n\n## Apply this to your project\n\n- Name the operational decision, its owner, and the evidence required to judge whether it improved.\n- Document asset identifiers, units, timestamps, quality rules, and definitions shared between OT and business applications.\n- Compare the pilot against a recorded baseline before extending it to other machines or sites.\n\n[Follow an ASP project guide](https://wiki.aspotomasyon.com/guides) to connect the fundamentals with implementation and acceptance.\n\n![Engineering review sequence: Question → Baseline → Pilot → Scale. Keep the recorded evidence with the accepted configuration.](https://wiki.aspotomasyon.com/assets/diagrams/digital-transformation-review.svg)\n\n*Engineering review sequence: Question → Baseline → Pilot → Scale. Keep the recorded evidence with the accepted configuration.*\n\n## Primary references and further reading\n\nUse the original specifications and product documentation for implementation details. The examples in this guide are illustrative engineering scenarios, not published project results.\n\n- [ISA — ISA-95 enterprise/control system integration](https://www.isa.org/standards-and-publications/isa-standards/isa-95-standard)\n- [OPC Foundation — Information modelling](https://opcfoundation.org/about/opc-technologies/opc-ua/)\n\n---\n\nCite the canonical article: https://wiki.aspotomasyon.com/article/isa-95-enterprise-control-system-integration (ISA-95: Enterprise-Control System Integration, ASP OTOMASYON, updated 2026-09-13).\n","headings":[{"id":"the-purdue-enterprise-reference-architecture","title":"The Purdue Enterprise Reference Architecture"},{"id":"isa-95-standard-parts","title":"ISA-95 Standard Parts"},{"id":"isa-95-object-models","title":"ISA-95 Object Models"},{"id":"b2mml-business-to-manufacturing-markup-language","title":"B2MML — Business To Manufacturing Markup Language"},{"id":"practical-implementation","title":"Practical Implementation"},{"id":"apply-this-to-your-project","title":"Apply this to your project"},{"id":"primary-references-and-further-reading","title":"Primary references and further reading"}],"faq":[],"references":[{"name":"ISA — ISA-95 enterprise/control system integration","url":"https://www.isa.org/standards-and-publications/isa-standards/isa-95-standard"},{"name":"OPC Foundation — Information modelling","url":"https://opcfoundation.org/about/opc-technologies/opc-ua/"}],"related":[{"slug":"iso-22400-manufacturing-kpis","title":"ISO 22400 Manufacturing KPIs: Definitions, Time Models, and OEE","summary":"Two sites can report the same OEE and mean different things, so a standard vocabulary, formulas, and time model must be fixed before any comparison is made.","category":{"slug":"digital-transformation","name":"Digital Transformation"},"url":"https://wiki.aspotomasyon.com/article/iso-22400-manufacturing-kpis","markdown_url":"https://wiki.aspotomasyon.com/article/iso-22400-manufacturing-kpis.md","api_url":"https://wiki.aspotomasyon.com/api/v1/articles/iso-22400-manufacturing-kpis","published":"2026-10-11T11:46:21+00:00","modified":"2026-10-11T11:46:21+00:00","reading_minutes":9,"word_count":1833,"image":"https://wiki.aspotomasyon.com/assets/social/iso-22400-manufacturing-kpis-db5807fb3c80.png"},{"slug":"opc-ua-companion-specifications","title":"OPC UA Companion Specifications — Industry-Specific Information Models","summary":"OPC UA Companion Specifications define standardized information models for specific industries and application domains.","category":{"slug":"opc-solutions","name":"OPC Solutions"},"url":"https://wiki.aspotomasyon.com/article/opc-ua-companion-specifications","markdown_url":"https://wiki.aspotomasyon.com/article/opc-ua-companion-specifications.md","api_url":"https://wiki.aspotomasyon.com/api/v1/articles/opc-ua-companion-specifications","published":"2026-05-13T11:58:29+00:00","modified":"2026-09-13T11:07:23+00:00","reading_minutes":5,"word_count":1095,"image":"https://wiki.aspotomasyon.com/assets/social/opc-ua-companion-specifications-40cb237797f5.png"},{"slug":"highbyte-intelligence-hub-industrial-dataops","title":"HighByte Intelligence Hub: Industrial DataOps","summary":"Industrial organizations face a persistent and expensive data challenge: manufacturing operations generate massive volumes of data from PLCs, DCS systems…","category":{"slug":"digital-transformation","name":"Digital Transformation"},"url":"https://wiki.aspotomasyon.com/article/highbyte-intelligence-hub-industrial-dataops","markdown_url":"https://wiki.aspotomasyon.com/article/highbyte-intelligence-hub-industrial-dataops.md","api_url":"https://wiki.aspotomasyon.com/api/v1/articles/highbyte-intelligence-hub-industrial-dataops","published":"2026-05-13T12:07:56+00:00","modified":"2026-09-13T11:07:23+00:00","reading_minutes":8,"word_count":1654,"image":"https://wiki.aspotomasyon.com/assets/social/highbyte-intelligence-hub-industrial-dataops-d14228111de7.png"},{"slug":"manufacturing-execution-systems-integration","title":"MES Integration with Automation Systems — A Practical Approach","summary":"Manufacturing Execution Systems (MES) bridge the gap between enterprise resource planning (ERP) and shop-floor control systems.","category":{"slug":"digital-transformation","name":"Digital Transformation"},"url":"https://wiki.aspotomasyon.com/article/manufacturing-execution-systems-integration","markdown_url":"https://wiki.aspotomasyon.com/article/manufacturing-execution-systems-integration.md","api_url":"https://wiki.aspotomasyon.com/api/v1/articles/manufacturing-execution-systems-integration","published":"2026-05-13T11:58:29+00:00","modified":"2026-09-13T11:07:23+00:00","reading_minutes":6,"word_count":1209,"image":"https://wiki.aspotomasyon.com/assets/social/manufacturing-execution-systems-integration-451092501684.png"}],"citation":"ASP OTOMASYON. ISA-95: Enterprise-Control System Integration. Updated 2026-09-13. https://wiki.aspotomasyon.com/article/isa-95-enterprise-control-system-integration"}}