Versions Compared

Key

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

Introduction

Using our platform, you can create Real-Time data models, complete with Tags,  DataTemplates and Enumerations. With Tag Providers, you can establish dynamic connectivity with external systems on demand, without the need to create local variables or mappings. Asset Tree editor allows you to construct a hierarchical view of the data.

On this page:

Table of Contents
maxLevel3


InfoTAT (

Key Functionalities

The Unified Namespace offers you a cohesive and structured data framework. This improves data comprehension by providing context and enables users to easily grasp the information they need. 

Image Added


TAT and Real-time Elements

Tags, Assets, and Templates

) is the core

are essential components of real-time data

modes and is the power of

models within our platform. The

platform's

system

has

includes a built-in, event-driven, real-time,

event-driven,

in-memory database that effectively manages tags, assets, and events in the application.

Image Removed

Assets Tree

Assets represent the physical equipment in the production environment and are linked to groups of Tags that reflect the real-time status of that equipment. Defining Assets in the data model is straightforward: you create tags based on Templates, ensuring they share a common definition for a set of variables. You can also use folders to organize Tags and Assets in the Unified Namespace, creating a hierarchical representation of your process.

Unified Namespace editor

Our Unified Namespace editor integrates Tags, Asset folders, and Data Sources configuration tools into a single user interface, simplifying the management of both Local Tags and Remote data sources.

On this page:

Table of Contents
maxLevel3

Tags

In the context of this platform, the term "tag" refers to real-time variables and their associated historical data.

Tags are accessible for read, write and subscription by the various Modules. For example, the Devices Module can map the value of the Tag with field equipments , such as PLC registers; or the Datasets Module can connect tags with SQL databases tables and queries;  or the Scripts Module can perform calculation and analytics with the tags. The graphical Operator Displays shows values mapping to the Tags, independently of the data source for its value.

The Tags can be created in the project (Local Tags) or remote tags from other systems can be dynamically accessed using the Tag Provider connectivity. 

Real-time Tag Types

A typical While most HMI-SCADA system has only systems stick to basic tag types , such as like numeric and message tags. As the platform targets messages, our platform expands its scope to include IT and MES systems, it goes far beyond basic tag types and supports offering support for a wide range of real-time entities that match every SQL type and many . It covers all SQL types and numerous .NET Framework entities, including even accommodating images and a complete DataTable in DataTables within a single real-time tag.

Templates

Similar to .NET classes, templates serve as customizable structures, enabling composition and hierarchy. In addition to the built-in basic types, real-time tags can be generated based on templates that mirror physical assets. This approach accelerates and streamlines your application development.

Dynamic Arrays and References

The Our platform was the one and only stands out as the sole provider of real-time system systems equipped with built-in support for threetri-dimensional dynamic arrays, lists, and type-safe reference tags with featuring dynamic assignments. This creates unique capability allows for the creation of reusable components on across displays, symbols, reports, calculations, and in any other part of your project.

Import and Synchronize

Tags and templates can be imported and automatically synchronized from various data sources, including XML and CSV files, OSIsoftTM PI SystemTM and PI AFTM, Rockwell™ ControlLogix program files, and OPC servers.

SQL Databases and .NET

Built-in tag types allow direct mapping to any SQL database or .NET variables. 

Import optionsImage Removed

Assets

The Tags in the projects can be organized in a tree structure, allowing the grouping of variables that are related in the same folder and creating a hierarchical representation of the process. The term asset also refers also to the physical equipment in the production environment. This equipment will relate with a group of Tags, or a Template, that represents the real-time state of that equipment. 

Assets and Categories

Organize your project with categories and assets. An asset has tags and other application objects connected to your process hierarchy. The platform allows the implementation of ISA 95 modeling specifications, which can be essential in large systems.

Assets tab viewImage Removed

Templates

Templates are user defined data structures, also known as UDTs (User Data Types). 

Typically, the equipment on the field will have various variables for real-time monitoring. Instead of creating one Tag to each variable, it is possible to create a Template with those variables, then create one Tag with that Template type.  

Templates allow composition and hierarchy. Besides the built-in basic types, it is possible to create real-time tags based on templates that reflect physical assets, speeding up and simplifying application development.

Enumeration Sets

Enumerations establish a set of possible values or ranges for a variable, associating each state with specific messages and colors. When linked to a Tag, the enumeration's value enhances data comprehension by providing context to the various states the variable can represent.

ExternalTags

Our ExternalTags feature lets you tap into Data Model definitions from external systems, enabling direct use of variables and structures in any of our platform’s modules without the need to create local Tag definitions within your Solution. This functionality is applicable to the following:


Panel
bgColor#ffffff

Communication Protocols: 

  • AB Rockwell - ControlLogix/CompactLogix Devices. 
  • OPC UA  
  • MQTT SparkPlugB



Panel
bgColor#ffffff

Connection with Remote Systems: 

  • Tatsoft FrameworX applications  



Panel
bgColor#ffffff

Integration for data browsing and archiving with Historians: 



Info

Learn more at Unified Namespace and Tags.



In this section...

Page Tree
root@parent
spaces93DRAF