What is FrameworX
FrameworX is Tatsoft’s integrated industrial software platform for real-time applications (SCADA, HMI, MES, IIoT). It provides a
...
unified engineering environment and a consistent runtime that
...
includes all core modules under one project model.
Scope (what the platform contains)
...
Table of Contents |
---|
maxLevel | 2 |
---|
minLevel | 2 |
---|
indent | 10px |
---|
exclude | Overview |
---|
style | none |
---|
|
Create, Design and Run your Solutions
FrameworX manages the complete Solution Lifecycle, from development through production using three integrated workspaces:
Image AddedSolution Center
- Crente and Manage Solutions
- Launch point for Designer ↓ or Runtime →
| Image Added Runtime - Execution environment
- Multi-Platform
- Windows
- MacOS
- Linux
- CISCO Routers
- Containers
|
Image AddedDesigner
|
Powered by FrameworX, Your Solution Delivers
...
- Data Foundation
- Native Unified Namespace (UNS):
...
- Local, Linked, and Dynamic Tags
- Industrial Operations - Process Modules
- Devices connectivity: 100+ built-in connectors, extensibility toolkit.
- MQTT broker & client (flat & Sparkplug B) and MQTT SpB Publisher Simulator.
- OPC UA (server & client) and OPC UA Server simulator
...
- Alarms and Events, with hierarchy and notifications.
- Historian (time-series data): bulletin SQL engine and open connectivity with multiple.
- Business Operations - Application Modules
- Datasets with SQL tools (Query Editor, SQL bridge, Edge SQL, dataset caching)
- Reports
- Scripting: .NET (C#/VB) & Python 3 (server, client, edge)
- User Interaction - Operator UI Modules
...
...
...
- RBAC, secrets, GIT JSON config, APIs for health and management
...
- .
- Portable Displays – build once, run on .NET desktop and WebAssembly (web/mobile).
...
Cross-platform runtime – Windows, macOS, Linux, containers.
...
Scripting: .NET (C#/VB) & Python 3 (server, client, edge)
- AI-Ready
- ML.NET integration, MCP tool, C# and Python 3 analytics compatibly.
- Security & DevOps
...
Historian (time-series data)
...
Alarms and Events
...
Reports and Displays
Datasets with SQL tools (Query Editor, SQL bridge, Edge SQL, dataset caching)
...
UNS-native – Local, Linked, and Dynamic Tags; MQTT broker & client (flat & Sparkplug B).
...
Connectivity – OPC UA (server & client), 100+ built-in connectors, extensibility toolkit.
...
- , secrets, GIT JSON config, APIs for health and management
...
- .
- Resilience – hot-standby failover supported in all editions.
...
Runtime targets (where it runs)
- Server
- .NET 4.8 (Windows) — uses preinstalled Windows components; needed for some legacy libraries.
- .NET 8 (cross-platform) — Windows/Linux/Docker; preferred for performance and memory profile.
- Clients from the same display design
- Desktop: Windows (WPF)
- Web and mobile — WebAssembly/ HTML5 .
Development environments (how you work)
How Your Solutions Scale
Product | Role | Key Value | Typical Use |
---|
Enterprise | UNS Orchestrator | Full SCADA/IIoT platform | Plant-wide control, enterprise integration |
---|
MachineHMI | UNS Participant | Local visualization & control | Machine operation, production cell control |
---|
EdgeConnect | UNS Originator | Edge autonomy & intelligence | Data collection, protocol conversion, edge analytics |
---|
Aim high, start simple, scale without limits.
...