提出了一种基于具身机制观的智能制造架构,整合 ISA-95(企业运营)、ISA-88(过程控制)与统一命名空间(UNS)。核心原则包括构建闭环系统、分离业务意图与执行、将 UNS 视为可观测现实、引入 L2.5 边缘编排层、将约束作为一等对象、采用组合式上下文设计以及 AI 治理。该架构旨在确保决策可解释、可执行且操作安全,实现数据即证据的运行时治理。
1) The stance: 'deliverable intelligence' is a mechanism, not a miracle
In an embodied mechanismism view, an intelligent manufacturing system is not defined by how 'smart' its algorithms look, but by whether it reliably produces feasible operational consequences under constraints. That means the architecture must make the system's causal structure explicit:
What the system can observe (evidence, state, context)
How it decides and acts (control/coordination mechanisms)
What it must maintain (constraints, invariants, compliance)
How it learns safely (closed-loop improvement with governance)
So the 'S95 × S88 × UNS' architecture is not a stack of standards—it is a mechanism composition:
ISA-95 / IEC 62264 (S95) gives the enterprise-to-control operational structure and information models (work definitions, schedules, MOM activities, performance).
ISA-88 / IEC 61512 (S88) gives the procedural control and recipe semantics (unit procedures, operations, phases; equipment capabilities; parameterized execution).
UNS (Unified Namespace) provides the shared nervous system—an event/state fabric where all domains publish/subscribe using canonical semantics.
Under this framework, the design goal is:
Converge S95's planning/operations model and S88's execution model through a UNS-driven, evidence-preserving closed loop, so that decisions remain explainable, enforceable, and operationally safe.
2) Principle A: build a closed-loop system whose 'world model' is operationally explicit
A manufacturing system is a multi-loop control organism: plan → execute → verify → adapt. The architecture must therefore encode a closed-loop cognitive mechanism:
Evidence: machine signals, quality results, material genealogy, energy measurements, alarms, operator actions
State: current equipment/line/cell states, work-in-process, recipe step progress, constraints status
Implication: the architecture should treat 'data' not as logs for later analytics, but as evidence for runtime governance—the system must be able to answer why an action was taken, under which constraints, and what proof supports it.
3) Principle B: separate 'business intent' (S95) from 'procedural execution' (S88), then connect them via contracts
A common failure mode is mixing ERP/MES intent directly into PLC logic, producing brittle coupling. Instead:
S95 layer defines what must be accomplished:
Work definitions (product/segment definitions, BOM/BOP, routing)
Work schedules/dispatch lists
Performance, quality, inventory, maintenance, energy objectives
S88 layer defines how execution occurs:
Recipes (master/control/site recipe)
Equipment capabilities and procedural control
Batch/lot records with parameter traces
The bridge is not point-to-point integration—it's a set of explicit contracts:
SegmentRequirement / ProcessSegment (S95/IEC 62264) maps to UnitProcedure/Operation/Phase (S88)
MaterialDefinition / EquipmentSpecification maps to Equipment Module / Control Module capabilities
WorkRequest / WorkDirective maps to Recipe instantiation + parameterization
Performance/Quality records map to Batch record + conformance evidence
This is mechanismism: the bridge is a designed coupling, not an accidental dependency.
4) Principle C: treat UNS as the canonical 'observable reality,' not just a messaging bus
A UNS is often misunderstood as 'MQTT topics with some names.' Under embodied mechanismism, UNS is the shared operational reality that enables distributed loops to stay coherent.
A robust UNS design must provide:
Canonical semantics
Standardized event types and state models (equipment state, job state, material state, quality state)
Stable identifiers (asset IDs, lot IDs, order IDs, recipe instance IDs)
Evidence-preserving eventing
Every critical action should emit events with: who/what/when/why + references to constraints and approvals
Events should be immutable; corrections are new events (auditability)
State projection
Runtime components need queryable 'current truth' (digital shadow) derived from events
Separate event streams from state stores (so late-joining services can reconstruct context)
Time and causality handling
Manufacturing is distributed; design for out-of-order events, clock drift, retries
Use correlation IDs, causation IDs, and deterministic reconciliation rules
In short: UNS is the mechanism that makes the system's 'world model' shareable and governable.
5) Principle D: introduce an L2.5 'edge orchestration layer' as the embodiment boundary
S95 is enterprise/operations; S88 is procedural control; PLCs are physical actuation. The missing piece is often L2.5: an edge layer that embodies operational intelligence close to machines while remaining governable.
L2.5 responsibilities:
Translation & Anti-Corruption Layer (ACL)
Normalize PLC/vendor protocols into canonical UNS semantics
Prevent business systems from leaking into control logic (and vice versa)
Deterministic orchestration
Coordinate multi-PLC sequences and interlocks at 'cell/line' level
Provide bounded-latency execution coordination
Safety and constraint enforcement
Hard constraints: interlocks, safety states, critical alarms
Soft constraints: energy caps, schedule priorities, material availability
Local resilience
Operate under degraded connectivity (store-and-forward, local decision fallback)
This is where 'embodied' matters: intelligence must survive contact with physics—latency, faults, partial observability, and safety boundaries.
6) Principle E: make constraints first-class objects (not comments in code or tribal knowledge)
A mechanismist architecture elevates constraints to explicit, machine-checkable entities: