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 | ||||
---|---|---|---|---|
|
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.
TAT and Real-time Elements
Tags, Assets, and Templates
are essential components of real-time data
models within our platform. The
system
includes a built-in, event-driven, real-time,
in-memory database that effectively manages tags, assets, and events in the application.
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 | ||
---|---|---|
|
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.
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.
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 | ||
---|---|---|
| ||
Communication Protocols:
|
Panel | ||
---|---|---|
| ||
Connection with Remote Systems:
|
Panel | ||
---|---|---|
| ||
Integration for data browsing and archiving with Historians:
|
In this section...
Page Tree | ||||
---|---|---|---|---|
|