FrameworX. The Modern SCADA Platform. Built on .NET. Unified by Design

Platform → Overview | Architecture | Technology | Security | FrameworX |  Editions 


Overview 

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.


FrameworX Unified Platform Data Sources • 100+ Native Connectors • OPC UA Server/Client • MQTT Broker/Client (SpB) • SQL Databases • REST APIs • Python/.NET SDKs FrameworX Core Unified Designer Single tool • All modules • Git/JSON • Change tracking Four Pillars Methodology UNS Data Model Process Devices/Ops Business Logic/Data UI Displays Applications • SCADA Systems • HMI Solutions • MES Integration • IIoT Platforms • Edge Analytics • Enterprise Dashboards Built-in Features Historian • Alarms • Reports Security • Scripting • Datasets Hot-standby • Store-forward Client Technologies • WPF Desktop (Windows) • WebAssembly (Browser) • HTML5 (Web/Mobile) Deployment Targets .NET 8 (Windows/Linux/macOS) • .NET 4.8 • Docker/Kubernetes • Edge • Cloud • On-Prem

Powered by FrameworX, Your Solution Delivers

  • Data Foundation
    • Native Unified Namespace (UNS):  Local, Linked, and Dynamic Tags
  • Industrial Operations - Process Modules
    • Device connectivity:  100+ built-in connectors and extensibility toolkit.
    • MQTT broker & client (flat & Sparkplug B), including MQTT SpB Publisher Simulator.
    • OPC UA (server & client) with OPC UA Server simulator.
    • Alarms and Events, with hierarchy and notifications.
    • Historian (time-series data): built-in SQL engine and open connectivity to multiple data sources..
  • Business Operations - Application Modules 
    • Datasets with SQL tools (Query Editor, SQL bridge, Edge SQL, dataset caching).
    • Reports (text, PDF, JSON, XML)
    • Scripting: .NET (C#/VB) & Python 3 (server, client, edge)
  • User Interaction - Operator UI Modules
    • Security & DevOps:  RBAC, secrets, GIT JSON config, APIs for health and management.
    • Portable Displays:  build once, run on .NET desktop and WebAssembly (web/mobile environments).
  • AI-Ready
    • MCP for Runtime: AI models query live tag data, alarms, and historian
    • MCP for Designer: AI models assist with solution configuration and object creation
    • ML NET integration and Python 3/C# analytics
  • Security & DevOps
    • RBAC, secrets, Git JSON config, APIs for health and management.
    • Resilience – hot-standby failover supported in all editions.

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.



In this section...