Technical architecture and implementation advantages of the FrameworX platform.

PlatformOverview | Architecture | Technology | Security | FrameworX |  Editions 


Platform Foundation

FrameworX combines 30+ years of industrial automation experience with modern software architecture.

The platform's differentiators emerge from fundamental technical decisions that eliminate traditional compromises in SCADA/HMI systems.


Industrial Heritage

Field-Proven Track Record

  • 1000+ successful deployments globally
  • Core team developed products now branded by major automation vendors
  • Critical infrastructure deployments in Oil & Gas, Pharmaceutical, Food & Beverage
  • 14+ countries across 6 continents

Standards Compliance

StandardImplementation
ISA-95Enterprise-control system integration model
ISA-101HMI design and effectiveness
FDA 21 CFR Part 11Electronic records and signatures
IEC 62443Industrial cybersecurity
NERC-CIPCritical infrastructure protection

Technical Architecture

Core Technology Stack

  • 100% Managed Code - .NET architecture throughout, no unmanaged memory
  • Green-field Design - No legacy code constraints
  • Multi-threaded Core - Parallel processing for performance
  • SQL Database Engine - Embedded database for configuration and runtime

Development Environment

  • Unified Designer - All modules in single tool
  • Built-in Version Control - Track changes and Git integration
  • IntelliSense Throughout - Auto-completion in all configuration fields
  • Integrated Debugging - Breakpoints and step-through for scripts

Key Technical Differentiators

Unified Namespace (UNS) Built-in

Native UNS implementation:

  • Hierarchical asset modeling included
  • TagProvider for dynamic external connections
  • No additional software required
  • Automatic tag discovery from external systems

Cross-Language Scripting

Multiple languages with seamless interoperability:

  • C# and VB.NET with full .NET access
  • Python 3 with standard libraries
  • Call methods across languages
  • Shared object model

Single Database Architecture

The .dbsln file contains the complete solution:

Traditional ApproachFrameworX Approach
Multiple files to synchronizeSingle encrypted database file
Configuration scattered across modulesUnified SQL schema
Version control complexityJSON export for Git
IP exposure riskEncrypted configuration

Native Protocol Implementation

Direct driver architecture without middleware:

  • 100+ native protocol implementations
  • No OPC gateway required for most devices
  • Direct memory access to PLC data
  • Typical 3-5x performance improvement over OPC routing

WebAssembly Deployment

True web deployment without plugins:

  • Compiled .NET code runs in browser
  • Near-native performance (80-95% of desktop)
  • No ActiveX, Silverlight, or Java required
  • Progressive Web App capabilities
  • RESS technology adapts to device capabilities

Implementation Advantages

Development Metrics

MetricTraditionalFrameworXImprovement
Initial setup2-3 days2-3 hours8-10x faster
Module integration1-2 weeksZero (integrated)Eliminated
Client deploymentPer-machine installURL access100% reduction
Version control setupComplex configurationBuilt-inImmediate

Operational Benefits

  • Single vendor support - One contact for all modules
  • Unified security model - Consistent across all components
  • No file synchronization - Eliminates version conflicts
  • Simplified backup - One file contains everything

Edge Computing Capabilities

Full platform functionality at the edge:

ComponentEdge Availability
SQL DatabaseSQLite embedded
Scripting EngineFull C#/VB/Python
100+ ConnectorsAll protocols included
UNSComplete implementation
MQTT BrokerSparkplugB native
Web ServerBuilt-in IIS Express

Licensing Model

Included in All Editions

  • All connectors and protocols
  • All scripting languages
  • Web deployment capability
  • Version control and tracking
  • Development tools (no runtime limit)

Enterprise Unlimited Specifications

  • No tag count limitations
  • No client count limitations
  • No screen count limitations
  • All redundancy features included

Performance Characteristics

MetricSpecification
Tag processing rate1M+ tags/second
Client connections1000+ concurrent
Memory managementGarbage collected (no leaks)
Startup time< 30 seconds typical
Database sizeNo practical limit

Next Steps

      • Read [Customer Success Stories] - Real-world implementations
      • Review [The Four Pillars] - Detailed module architecture
      • Explore [Product Editions] - Choose your starting point
      • Download the [Full Designer] - No license required, full features



Aim high, start simple, scale without limits.



In this section...