Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


HTML
<style>
.text-span-6 {
    background-image: linear-gradient(99deg, rgba(170, 163, 239, .5), rgba(125, 203, 207, .5));
    border-radius: 50px;
    padding-left: 15px;
    padding-right: 15px;
}

#title-text {
display: none;
}

 .panelgradient {
    background-image: linear-gradient(180deg, #d5def0, whitesmoke);
    border-radius: 8px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 2rem;
    display: flex;
    position: relative;
}

</style>


<div class ="panelgradient">

<h1 style="text-align: center;">Platform <br><span class="text-span-6">Overview</span> <br></h1>
<p style="font-size: 20px;">A high-level overview of our platform's robust capabilities and benefits.<br></p>

</div>




Built for You

With a long-standing history in the OEM space and experience working with and as Systems Integrators, we designed a platform to address the problems we encountered, removing barriers with unmatched, unlimited flexibility. Our platform

Welcome to FrameworX

FrameworX by Tatsoft is a software platform designed for the development of industrial applications. It

provides a range of tools and features to help engineers, developers, and OEMs create powerful custom

software

solutions for industrial automation, supervisory process control, and building automation applications

. 

It provides a complete set of modules in a unified and intuitive engineering user interface to help organizations monitor, control, and automate their operations.

On this Page:

Table of Contents
maxLevel3

Platform Highlights

Image Removed

Built on .NET 

.NET is developed by Microsoft and is deeply integrated with the Windows ecosystem, which is widely used in many industrial settings. This can make it easier to build applications that work seamlessly with existing infrastructure..NET updates install side by side on your computer and will never cause a lockup, with significant performance that often outperforms Java in various benchmarks and allows you to deploy the application runtime to multiple types of hardware platforms and operating systems. 

Image Removed

Completely Integrated Modules

We offer a comprehensive suite of integrated modules, the platform's architecture enables you to develop in a single environment and deploy the necessary components from the server to the edge, based on your requirements. The modular architecture provides a more flexible and scalable solution for automation and control applications, allowing faster development, simplified maintenance, and enhanced adaptability to changing requirements. 

Image Removed

Truly Unlimited and Server Based 

The platform offers unlimited I/O connectivity, unlimited application development engineers working simultaneously on the same project, and unlimited runtime clients from each server, all at a great cost! Because FrameworX is server-based, it connects unlimited client computers with zero configurationrequired.

, including common applications for SCADA, HMI, MES, and IIoT.



 Software Highlights

  • Performance - Flexible - Open - Powerful
  • Free 4-Hour Resettable Run Time!
  • Solution Designer is Free!
  • Completely Integrated Tools
  • Truly Unlimited, Server Based - Web Data/ Web Services
  • Connect to Any Device and Any Data Source (70+ protocols included)
  • SQL Queries Editor and tools  
  • JSON,  XML, HTML editors and WebServices tools
  • Data Modeling and the Unified Namespace
  • Multiple Code Language Support
  • Built in Code Editor for C#, VB.NET, Python and JavaScript.
  • Intellisense Scripting
  • Portable Displays - HTML5 and WPF with the same configuration 
  • Extensive Historian Data Providers
  • Modern UI/Solution Designer and Display Designer
  • Data Explorer with MQTT, OPC AND PLC Data
  • Easily manage project life cycle with Execution Profiles
  • Security at the Core
  • White Label OEM Ready!


Image Added




Robust Platform w/ Real-Time Performance.

A single engineering environment with a real-time, event-driven, in-memory database. Visualize and run scripts based on data changes or operator actions. Built-in support for C#, VB.NET, Python, and JavaScript for code-behind HTML5 displays, with an underlying .NET object model optimized for real-time applications, .NET API, and web services.


Connect, Collect, Visualize, and Analyze → All in One Platform!

Our platform was designed to handle basic to advanced SCADA but built for an expansive list of applications, making it one of the most expansive and versatile platforms on the market.

Image Added

Info
titleBuild better, faster, stronger applications.

Up and running within an hour, for beginner to advanced users, our platform allows users to configure pre-built templates or leverage advanced code editors to code from scratch.





Completely Open Platform with Built-In Drivers and Connectivity Features

Connectivity is a key feature of our platform. We include native drivers for a variety of industry-standard protocols and provide a driver toolkit for developing custom drivers.

Featuring

  • OPC UA and MQTT – Client and Server Support
  • Remote Data Servers
  • Native SQL Connectivity and Editor
  • Process-Isolation and Multi-threading
  • Diagnostics and Performance Monitoring
  • Extensions and APIs, including WebAccess REST API
  • Dynamic Addressing

Image Added





.NET Framework 

Unmatched Stability with Integrated Script Editor, Powerful Debugging Tools, and 100% Managed Code. 

Featuring

  • Includes C# and VB.NET multi-threaded
    • One click to translate your code between C# and VB.NET
  • Python is easy to add and fully supported, and integrated with .NET scripts.
  • All Solution elements are .NET Objects
    • Accessible via Intellisense
    • Tags, Datasets, Devices, Alarms, Reports, Scripts, Layouts, Historian, Displays, Clients are all objects
  • Create Tasks, .NET Classes and Function Libraries


Expand
titleWhy Choose .NET

One of .NET’s most compelling features is its language flexibility. Unlike some other platforms, .NET supports multiple programming languages, including popular options like C#, Python, and VB.NET. This versatility allows developers to choose the language that best fits their project requirements and personal preferences, ensuring optimal productivity and code quality.

Another significant advantage of .NET is its seamless integration with the broader Microsoft ecosystem. Whether you're leveraging Azure cloud services, using Visual Studio for development, or relying on other Microsoft tools and technologies, .NET offers unparalleled compatibility and interoperability. This integration streamlines development workflows, enhances collaboration across teams, and maximizes the value of your existing Microsoft investments.

Dive Deeper on .Net advantages →High Availability and .NET





Advanced Graphics

The same display configuration can run both on Windows Desktop, using WPF graphics, or on web browsers in HTML5.

WebAssembly offers high-performance web graphics, matching any other system, delivering dynamic content swiftly while ensuring smart symbol usage and robust capabilities. You can use the extensive library of symbols and components, ranging from basic to intricate, or create your own, seamlessly integrating third-party controls for enhanced functionality.

Featuring

  • Real-time web pages powered by WebAssembly and .NET code behind.
  • Drawing tool for Responsive Dashboards and Process Screens.
  • Ability to do Self-aware Displays, dynamically created according the data found.
  • Includes around 2.000 Smart Symbols and dozens of advanced graphical components.
    • Gantt, PDFViewers, highly customizable TrendChart and DataGrid. and various others.
  • Create Custom Smart Symbols, Components and Plug-Ins, Integrate third-party controls.
    • Share or protect your Custom Applications.
  • Incorporate Dynamic 3D Models.
  • Unique and extensive set of Dynamic Animations.
  • Twelve build-in Designer and Runtime Themes, with Dark/Light and High-Contrast options.
  • Language Localization and metric system Internationalization to each operator connected.
  • Code Behind in C#, VB.NET or JavaScripts, with access to Python libraries.

Dive Deeper → Advanced Graphics





Integrated Historian

The system comes with built-in integration with Canary Historian from CanaryLabs, as well as a SQL Historian Engine.

In addition to these default systems, any other external historian system can be added to the solution for archiving or retrieving data, including OSIsoft PI, GE Historian, InfluxDB, and others.




Advanced Alarming and Alert Applications

The Alarm module was created using pure .NET managed code, with multithreading and exception control, for maximum performance and reliability.

Featuring

  • Scripts that can subscribe to alarm events to implement custom actions.
  • Audit trail with everything archived in Secure SQL.
  • Redundant alarm synchronization.
  • An unlimited number of alarm conditions for each tag.
  • Notifications via SMS, email, or custom connections.




Embedded SQL and MQTT Tools

From SQL to MQTT, and other modules, a very set of auxiliary tools are included.

Every system includes a full-featured embedded SQL engine. We also provide seamless integration with any SQL Database like Microsoft SQL, Oracle, and PostgreSQL. 

Featuring for SQL

  • Advanced DataGrid Object.
  • SQL Query Builder.
  • ODBC, OLE-DB, and ADO.NET support.
  • Secure Data Gateway Built-In.

Featuring for MQTT

  • BuiltIn Broker.
  • MQTT SparkPlug B Simulator.
  • Data Explorer Client.
  • Secure Data Gateway Built-In.




 

Process Flow

Image Added



 

Product Options - One Platform One Dev Environment

  • FrameworX Unlimited: unlimited functionality, unlimited Clients, I/O and development, server based, complete toolset.
  • FX FactoryStudio: scalable, by the number of I/O & clients
  • FX MachineHMI: OEM Bundle Pack. Powerful HMI.
  • FX EdgeConnect: OEM Bundle Pack. Embedded device communications and processing at the edge. Also, a flexible secure gateway.

Learn more!

ProductFamilyImage Added




Want More Technical Information?

Page Tree
root@self

 

Image Removed

Multiple Code Language Support  

Our code editor enables.NET C#, VB.NET, JavaScript, Python, JSON and .XML programming to give you the flexibility you need to develop your industrial applications using the technology you prefer.Web Assembly and HTML5 deliver a visually impactful user experience through resolution independence, and supports publishing pages for rich clients, .NET click-once thin clients, browser-based, and mobile clients. 

Image Removed

Connectivity is Key 

The most powerful platform is nothing without data: and with FrameworX, connectivity is a key feature. We includenearly 80 native protocol drivers, at no extra cost, to PLCs, robots, DCS, and other intelligent devices, and they all run in .NET allowing a higher level of performance, security and isolation. Our External Tags allow you to connect dynamically to external data sources and consume their Namespaces. FrameworXprovides a built-in MQTT Broker, SparkPlugB Client and an OPC-UA Data Explorer.Every licenseincludesan embedded Canary Historian, licensed for 500 tags, also at no extra cost, that you can use alone or with other databases.

Image Removed

Security at the Core

FrameworX was designed to enable applications on mission critical systems, in various segments, including Energy, with NERC requirements, Oil&Gas, Pharma with FDA requirements, and various other segments. Independently of regulations requirements, all applications, small to large, HMI to IoT, benefits from the stable, reliable infra-structure and strong security protections inherent. to the platform. 

Image Removed

Perfect for White-Label, built for OEMs

Tatsoft has a long history of successfully partnering with many types of OEMs to help them deliver more value to their customers using our robust software platform. We work with machine builders, automation companies, process skid providers and vertical software solutions groups and have delivered thousands of OEM software systems.

Image Removed

Specialists Available to You 

Our team works closely with our customers to build the solutions they need: we're always developing customizations – flexibility is at our core. Because our company specializes in this industry, we are always looking at new features and improvements that could help current and future customers. 

Image Removed

Product Family

FrameworX Unlimited comes complete withunlimited clients, I/O and development, the server-based platform with all the tools you need. But if you you'd like to have something that more closely fits the size of smaller applications, we also offer three additional product families: 
  • FactoryStudio scales based on the number of I/O & clients. 
  • Edge HMI scales by I/O; toolset; and affordability. 
  • Edge Gateway is for embedded device communications, data migration, and processing at the edge or as a flexible secure gateway. 

For even more flexibility, we also offer our FrameworX Unlimited licensing in a perpetual or subscription  option. 

FrameworX delivers an enabling platform for limitless real-time, scalable edge-to-cloud solutions. 

ProductFamilyImage Removed

Applications you can build

SCADA 

Our platform extends beyond the entire spectrum of expected SCADA functionality and real-time database concepts toward IT systems, including objects such as data structures, dynamic arrays, images, time events, and data tables. All these functionalities have a tight connection to the supported .NET languages used for scripting custom logic and calculation engines.  

HMI 

FrameworX has a wide range of built-in PLC protocols and has a special version for HMI and embedded systems. Create fast, robust, and secure HMIs that provide real-time graphics, trending, alarms, and alerts. Ready for Industry 4.0 so you can answer the need for actionable information and actionable intelligence.  

EDGE AND IIOT  

Tatsoft’s Edge and IIoT Gateway were created from the ground up with safety technologies that fully embrace the IIoT and edge of your network computing. Our open and layered platform includes OPC UA and MQTT with SparkplugB support, we also include a full range of device connectivity.  

MES  

We help manufacturing companies gain visibility and achieve operational improvements with our flexible software platform. Tatsoft’s FrameworX can help with performance monitoring, downtime tracking, track and trace, shop floor scheduling, batch tracking, and more. 

INTELLIGENCE HUB AND PRESENTATION LAYER 

FrameworX can help you deliver applications such as PIMS (Plant Information Management Systems), delivered on the business network connecting information from multiple lines or sites.  We have native connections to multiple data sources, such as real-time protocols, SQL databases, Historians Tools, and Cloud Databases, as well as IT network management protocols. Our scripts (in C#, VB.NET and Python) allow you to create workflows, process logic, and business logic. Our powerful graphic tools have specific features for real-time displays combining those data sources to create a source-independent and cloud-ready presentation layer. 

Create powerful operational dashboards for factory-floor, management, IT, and more, to maintain and monitor your data in any vertical in the industrial stack. 

ALARMING

The Alarm element is an integral component of FrameworX’s core real-time engine. FrameworX and FrameworX’s alarm engine have built-in multithreading and exception control for maximum performance and reliability. Unlimited alarm conditions at the tag level are available to create the exact alarm and notification system you need for your application.  

REPORTING

FrameworX gives you options for reporting by being a complete affordable solution and including a Report Module and a Dashboard Builder for creating and distributing relevant information to all. We also give you open, secure, and unlimited robust access to all your data so you have the option to use any reporting and analysis tools. 

Industries

FrameworX is vertical agnostic, with a flexible infra-structure for real-time data management, it has been applied on Power & Utilities, Renewable Energy, Agriculture, Food & Beverage, Data Centers, Manufacturing, Pharmaceuticals & Life Sciences, Mining & Metals, Oil & gas, Chemicals, Water & Wastewater, Building Automation, Logistics, Transportation, Machinery, Packaging (OMAC) and Equipment Manufacturers.  

In this section...

pagetree
spacesV10