FrameworX implements a native Unified Namespace at the solution level, providing the primary abstraction for organizing and accessing all system data. Unlike enterprise-wide UNS concepts that span organizations, our native UNS operates at the solution scope while supporting both consumption from and contribution to enterprise systems.
For the distinction between enterprise and solution-level UNS, check out the article: Local UNS vs Enterprise UNS: The Pragmatic Path to Unified Namespace.
The FrameworX UNS doesn't just organize user-created tags, it encompasses the entire software structure:
See Built-In Namespaces for system namespace details.
Create context through folder structures that mirror your physical or logical organization:
Beyond traditional UNS capabilities, FrameworX extends dynamically to external sources without import or mapping:
These appear as folders in the UNS tree but maintain live connections to their sources. Changes in the external system immediately reflect in the native UNS.
External modules and add-ons register their configuration within the unified namespace, maintaining single-point access to all system components.
Details:
The native UNS can be exposed through industry-standard protocols with simple configuration:
Protocol | Function | Configuration |
---|---|---|
MQTT Broker | Publish UNS as MQTT topics | Enable checkbox, set visibility |
OPC UA Server | Expose UNS as OPC nodes | Enable checkbox, configure security |
No republishing or mapping required—the UNS structure automatically transforms to the target protocol format.
Granular control over external exposure:
Apply at any level—folders inherit parent visibility unless overridden.
Depending on , the native UNS can:
The native UNS orchestrates multiple underlying technologies:
As the central abstraction, the UNS provides unified access to all these technologies through a single, consistent interface.