Unified Data Manager

The Unified Data Manager (UDM) is a framework application that supports data management for a number of different and disparate ICONICS GENESIS64 applications. Just like the Microsoft Management Console or MMC supports snap-ins that expose different Windows settings and Windows application and service settings, the Unified Data Manager's is a front end to data stored in a SQL database containing values, data, and stored functions required for use elsewhere in the GENESIS64 application suite. Some items are exposed as OPC objects and can be accessed from ICONICS applications via the Unified Data Browser. By using the Unified Data Manager, you can reduce development time and eliminate redundant work by storing items in a database for common use. For more information, refer to the Working in the Unified Data Manager topic.

 

There are three components to the UDM application:

The settings available in the Workbench are:

The Unified Data Manager enables the centralized management of commonly used expressions, value sets, tag groups, alarm subscriptions, and triggers across GENESIS64 products as well as other ICONICS products. From the Workbench configuration interface you can create libraries of reusable expressions, value sets, and other functions. The Unified Data Manager provides time-saving, on-the-fly selections and modifications of commonly used functions, saving integration and applications development time.

 

Unified Data Manager Provider in the Workbench

 

The Unified Data Manager's interface that can serve as the global source for variables, aliases, registers, and values. When you configure an item in the Unified Data Manager those items appear in the Unified Data Browser where they are available to GENESIS64 applications that support that type of item. Below is a description of each item in the Unified Data Manager and how you use them as a data source:

Once you have configured your data tags, they can be accessed from many applications via the Unified Data Browser. In many ways the Unified Data Manager is one of those applications that you don't need to know much about. You specify a connection by selecting a data tag. The Unified Data Manager is set to start up as service automatically upon system startup.

 

The Unified Data Manager is an optional data source in several applications that make use of these types of values and events. For example, GraphWorX64 can use local expressions which can be stored in the display or in the Unified Data Manager. When you store the expression in the Unified Data Manager they can be reused by other displays, which can be a great efficiency. There are instances where expressions in other GraphWorX64 applications are best managed locally without the use of the Unified Data Manager.

 

For other components such as expressions, groups, value sets, and alarms it is possible to work within other GENESIS64 applications to manipulate these items. However, you will often find that there are advantages to working in the Unified Data Manager when it is an available option. For example, the Unified Data Manager allows you to create an expression once and have that expression available everywhere. When you define a single instance of an expression, or a group or value set for that matter, there is less overhead involved in maintaining the data and ensuring accuracy - which is a distinct advantage.

 

See Also:

About Workbench