Versions Compared

Key

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

Introduction

Our flexible product family and licensing options let you choose exactly what you need—from lightweight edge connectivity and Machine HMIs to full-scale deployments with FrameworX Unlimited. Available as perpetual or subscription licenses.

On this page:

Table of Contents
maxLevel3
stylenone


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 developers create custom software solutions for industrial automation, process control, and building automation applications. 

FrameworX provides a complete set of tools 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 a technology, developed by Microsoft and deeply integrated with the Windows ecosystem, which is widely used in many industrial settings. This technology makes it easier to build applications that work seamlessly with existing infrastructure as it installs 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 Tools

Tatsoft offers a comprehensive suite of integrated tools, the FrameworX 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 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 

FrameworX offers unlimited I/O connectivity, unlimited application development engineers working simultaneously on the same project, and unlimited runtime clients from each server, all with cost-effective pricing! Because FrameworX is server based, it connects unlimited client computers with zero installation on them required.

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 includeover 50 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 Tatsoft 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, benefit from the stable and 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, a server-based platform with all the tools you need. But if you'd like to have something that more closely fits the size of your application, we also offer three additional product families: 

  • FactoryStudio scales based on the number of real-world I/O & clients. 
  • Edge HMI MachineHMI scales by real-world I/O and toolset.
  • Edge Gateway is for embedded device communications, data migration, and processing at the edge or as a flexible secure gateway. 
  • EdgeConnect scales  by data connections.

Image Added


FrameworX Unlimited

FrameworX Unlimited

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.  


FrameworX Unlimited

ProductFamilyImage Removed

Applications You Can Build

SCADA 

FrameworX 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  

Tatsoft helps 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 scripting tools (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 tools are an integral component of FrameworX’s core real-time engine. The Alarm engine in FrameworX has 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 wide array of report tools 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 functionalities. 

(tick)

For Enterprise solutions.

(tick)

Everything included on FactoryStudio and more.

(tick)

Unlimited Clients (Windows WPF, .NET SmartClients, Web HTML5, Mobile).

(tick)

Unlimited Points IO.

(tick)

Unlimited Drivers.

(tick)

Unlimited features — in practice, the only limit is your hardware.



Product Models

Unlimited

Unlimited Tags, Unlimited Drivers and Points, Unlimited Users.



FactoryStudio

FrameworX FactoryStudio is our family of software products designed to enable cost-effective deployments is smaller applications. It has all the functionality of the FrameworX Unlimited, except by the number of process tags and remote client connections.  


FactoryStudio

(tick)

Powerful and flexible tool for data collection and management, dashboard and report creation, and more.

(tick)

Everything included on MachineHMI and EdgeConnect and more.

(tick)

Scalable, by the IO number & clients.

(tick)

70+ drivers included at no extra cost.

(tick)

Advanced scripting: C#, VB.NET, Python.

(tick)

Redundancy available.

(tick)

SDK Extensions/Toolkits included.



Product Models

Model

Client Connections

15000 Process Tags

25

5000 Process Tags

10

1500 Process Tags

10

500 Process Tags

3

150 Process Tags

3


Process Tags

Process tags are the variables in the solution that have connection with the process, by using either the Device Module, the TagProvider module, or used by Alarms or Historian module. If a tag is used across multiple modules—for example, acquired from a PLC using the Devices module and also used in Alarms and Historian—it only counts once.

Client Connections

The Client Connections are the number Operators connected with the solution running from any device (Desktop or Mobile, Native Windows or Web). This number is related to Runtime connections, it doesn't include engineering configuration connections, which are unrestricted. Additional Client License packages may be added to the licensing.


MachineHMI

FrameworX MachineHMI is our family of software products designed for Machine Panel replacement, operator interfaces at the network edge, on the factory floor, or in embedded OEM devices.


MachineHMI

(tick)

Connect with drivers and PLCs, build HMIs, and more.

(tick)

Everything included on EdgeGateway and more:

(tick)

Scalable, by the IO number & clients.

(tick)

70+ drivers included at no extra cost.

(tick)

Build Graphical Displays for User Interface.

(tick)

Thousands of Symbols.

(tick)

8 different channels for any model, as the number of points is limited to 1500, in practice this is also a hard limit to reach.



Product Models

Model

Data Connections

1500 Process Tags

2

500 Process Tags

2

150 Process Tags

2


Process Tags

Process tags are the variables in the solution that have connection with the process, by using either the Device Module, the TagProvider module, or used by Alarms or Historian module.  If a tags is used inI multiple modules, for instance get from the PLC using Devices, and use in Alarms and Historian, that is counting only one time. 

Client Connections

The MachineHMI product family allows 2 runtime client connections. One connection is the main Operator Displays (whatever is local or remote), the second one is to remote use of the solution. 


EdgeConnect

FrameworX EdgeConnect is designed for IIoT applications and can be embedded in field or OEM devices at the edge of the network.


EdgeConnect

(tick)

Embedded device communications and processing at the edge or as flexible secure gateway

(tick)

70+ drivers included at no extra cost (Premium protocols charged).

(tick)

OPC UA Client/Server and MQTT Client / Broker

(tick)

SQL connections (DataServer Model only)

(tick)

Device Redundancy available

(tick)

Scripts (C#, VB.Net and Python)



Product Models

Model

Data Connections

DataServer

Unlimited.

DataGateway

One northbound (Business Layer) connection, unlimited southbound (Field Layer) connections.

DataCollector

One northbound connection and read-only connections with the field devices.


EdgeConnect DataServer

FrameworX DataServer transforms a field device into a fully enabled multi-protocol edge data server, including an MQTT Broker and OPC UA Server. It supports .NET and Python scripting , data synchronization with read-write access at the edge, access to SQL Databases, connection with FrameworX servers, Historian Tools like Canary, or Enterprise cloud solutions, like Azure or SnowFlake, or MES systems.

Typical applications include OPC Server replacement, MQTT Broker at the edge, with unlimited device connections and extended features (Scripts, SQL, WebServices, Remote Engineering).

EdgeConnect DataGateway

FrameworX DataGateway enables multiple Protocols Read/Write for protocol converter, bridge tunneling, data normalization or calculation at the edge. Compared to the DataServer, it restricts SQL access and allows one Northbound Connection, meaning the OPC Server, or the built-in MQTT Brokers, and the TagProviders, will serve data to only on server, or hot-standby pair or servers. The Field devices protocols, are unrestricted  to read and write to any device.

Typical applications include OPC Server replacement, MQTT Broker at the edge, unlimited device connections with extended features (Scripts, WebServices, Remote Engineering).

EdgeConnect DataCollector

Framework DataCollector provides a low-cost solution to data-acquisition and integration other systems, like FrameworX servers, Historian products, MES applications, and others. Comparing with the DataGateway, it allow has one Northbound connection, but the connection with the field devices are read-only.

Typical applications include getting data to to publish up to MQTT Brokers, OPC UA servers, Historians, FrameworX UNS Servers, or other product custom integration. The scripts running at the device, allows data normalization and aggregation at the edge. 


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.  

Image Removed

In this section...

Page Tree
root@self@parent
spacesV10