Expose the Unified Namespace to external clients, AI systems, and other FrameworX solutions.
Modules → Data Foundation → Data Services | Reference
Expose your UNS to external OPC UA clients using industry-standard protocols.
Navigate to Unified Namespace → TagProvider Services and click the OPC UA Server icon.
| Setting | Description |
|---|---|
| Port | Default: 4840 |
| Security Mode | None, Sign, SignAndEncrypt |
| User Authentication | Anonymous, Username/Password, Certificate |
→ See OPC UA Server Reference for complete configuration
Built-in MQTT broker for publish/subscribe messaging without external infrastructure.
Navigate to Unified Namespace → TagProvider Services and click the MQTT Broker icon.
| Setting | Description |
|---|---|
| TCP Port | Default: 1883 |
| WebSocket Port | Default: 8083 |
| Authentication | Anonymous, Username/Password |
| TLS | Optional encryption |
→ See MQTT Broker Reference for complete configuration
Enable AI language models to query live solution data through Model Context Protocol.
AI Model (Claude) ←→ MCP Protocol ←→ TMCPServerStdio.exe ←→ TServer.exe
↓
[Live UNS Data Access]
| Tool | Description |
|---|---|
| Get Value | Read current tag values |
| Get Historian | Query historical data |
| Get Alarms | Retrieve alarm status |
Create solution-specific tools using Script Classes. AI models can invoke any method you expose.
→ See AI MCP for Runtime Connector for setup → See AI MCP for Runtime Tutorial for step-by-step guide
Distributed data aggregation for multi-solution architectures. Enables multiple FrameworX solutions to share and access tag, device, server, and alarm namespaces.
+-------------+ +-------------+ +-------------+
| EDGE 1 | | EDGE 2 | | EDGE 3 |
| (Publish) | | (Publish) | | (Publish) |
+-------------+ +-------------+ +-------------+
| |
+--------------------------------------+
|
|
+-----------------+
| UI Solution |
| (DataHub Service|
| Port 30001) |
+-----------------+
| Setting | Description |
|---|---|
| Listening Port | Default: 30001 |
| Access Key | Authentication for connections |
| Access Mode | Read, Write, or ReadWrite |
→ See Data Hub Communication Service for complete configuration
Built-in services are enabled on the Runtime → Startup page:
| Service | Startup Option | Configuration Location |
|---|---|---|
| OPC UA Server | ?? OPCServer | TagProvider Services |
| MQTT Broker | ?? MQTTBroker | TagProvider Services |
| MCP for Runtime | Enabled via Scripts | Scripts → Classes |
| DataHub Service | ?? Publish to DataHub | TagProvider Services |
For development partners requiring direct programmatic access, additional APIs are available:
| API | Description |
|---|---|
| .NET API | Native .NET library for direct solution integration |
| REST API | HTTP-based access for web and cloud applications |
Contact Tatsoft for partner API access and documentation.