Runtime Execution is the production environment where your FrameworX solution operates in real-time. The Runtime engine (TServer) processes all solution logic, manages communication with field devices, executes scripts, logs data, and serves information to clients. Runtime provides high-performance execution with built-in redundancy, diagnostics, and hot-reload capabilities for 24/7 industrial operations.
Runtime is the execution layer that brings your solution to life:
Core execution service managing all runtime operations:
Each module runs as coordinated subsystem:
For testing and debugging:
For system testing and validation:
For live operations:
TServer.exe [solution] [options]
/solution:path - Solution file path
/profile:name - Execution profile
/port:number - Server port
/redundancy:mode - Standalone or primary/backup
/trace:level - Diagnostic level
High-performance in-memory database:
Handles all external connections:
Central event handling system:
Full-featured Windows desktop client:
Browser-based zero-install client:
Native iOS and Android applications:
Programmatic access for integration:
Real-time monitoring of system health:
Detailed execution logging:
Real-time status dashboard:
Live tag monitoring:
Persistent diagnostic information:
Primary and backup server setup:
Automatic switchover on failure:
Keeping servers aligned:
Change configuration without stopping:
Some changes require restart: