Platform Architecture
OverviewThe Modern SCADA Platform. Built on .NET. Unified by Design.
FrameworX 10.1
follows a modular architecture designed for industrial applications, providing a complete solution from field connectivity to enterprise integration.Core Components
Component
Purpose
Key Features
SolutionCenter
Solution management and launch point
- Create/open solutions
- License management
- Server configuration
- Launch Designer and Runtime
Designer
Configuration environment
- Unified development interface
- Module configuration
- Display creation
- Multi-user support
Runtime
Execution environment
- Real-time data processing
- Client connections
- Module execution
- Performance monitoring
The Four Pillars Architecture
borderStyle | solid |
---|---|
title | Solution Building Blocks |
is
built on four foundational pillars that work together to create a complete industrial application:1. Unified Namespace (UNS) - Foundation Layer
The UNS serves as the central data model for your entire solution:
- Tags - Real-time data points with types, scaling, and properties
- Asset Tree - Hierarchical organization of your plant/process
- User Data Types (UDTs) - Reusable templates for complex objects
- TagProviders - External data source connections
2. Process Modules - Industrial Integration Layer
Connect and collect data from field devices and industrial systems:
- Devices - 70+ native drivers for PLCs, RTUs, and field devices
- Alarms - Event detection, notification, and audit trail
- Historians - Time-series data storage and retrieval
3. Application Modules - Business Logic Layer
Process and transform data for business needs:
a complete industrial automation platform that delivers real-time operations, native UNS architecture, and AI-ready capabilities through a unified development and runtime environment.
Architecture
System architecture enabling deployments from edge devices to enterprise systems. Three-tier design supporting standalone, distributed, and cloud deployments with seamless scaling.
Technology Foundation
Built on .NET 8 for cross-platform execution. Native support for
Scripts - Custom logic inC#, VB.NET, and Python
, JavaScript4. User Interface - Visualization Layer
Present information to operators and managers:
- Displays - HMI/SCADA screens with rich graphics
- Dashboards - KPI monitoring and analytics
- Clients - Rich (.NET), Web (HTML5), and Mobile applications
Data Flow
Panel | ||
---|---|---|
| ||
Diagram showing data flow from field devices through UNS to displays
|
Deployment Architectures
Standalone Configuration
- Single server with local clients
- Ideal for small to medium applications
- Simplified maintenance
Distributed Architecture
- Multiple servers across locations
- Remote I/O and data concentrators
- Enterprise-wide solutions
Redundant Systems
- Hot-standby failover
- No data loss during switchover
- Mission-critical applications
Cloud and Hybrid
- Cloud-hosted servers
- Edge devices for local processing
- Flexible scaling
Key Architectural Benefits
3. WebAssembly technology enables build-once, deploy-anywhere to desktop, web, and mobile.
Product Editions
- Enterprise - Full SCADA/IIoT platform with unlimited or I/O-scaled options
- MachineHMI - Local visualization and control
- EdgeConnect - Autonomous edge operations with UNS and SQL
- Distributed Systems - DataHub Station and Displays Portal components
Security & Operations
Millisecond performance with enterprise-grade security. RBAC authentication, audit trails, Git integration for version control, and comprehensive DevOps APIs.
Key Differentiators
- Modern Foundation - Latest .NET technologies with native high-speed drivers
- Unified by Design - Single designer, SCADA + EDGE UNS + AI-ready, multi-platform runtime
- Complete from Day One - All modules included, 100+ connectors, unlimited scaling
Next Steps
- New to FrameworX? Start with Architecture then explore The Four Pillars
- Evaluating the platform? Review Key Differentiators and Product Editions
- Ready to build? Continue to The Four Pillars for detailed module information
In this section...
Page Tree | ||||
---|---|---|---|---|
|
Benefit
Description
Impact
Unified Development
Single Designer for all modules
Reduced learning curve
Modular Design
Independent module operation
Easier troubleshooting
Open Standards
OPC UA, MQTT, REST APIs
Enterprise integration
Scalability
From embedded to enterprise
Investment protection
Platform Agnostic
Windows, Linux, Docker