TrendWorX64

 

TrendWorX64 is a client/server application that allows you to collect and display real-time and historical OPC data in charts and graphs that reflect live data or historical data that is being replayed. Based on the OPC UA specification for data exchange between OPC servers and clients, TrendWorX64 provides backwards compatibility to the older standards of OPC-HDA (Historical Data Access) and OPC-DA (Data Access) servers. With TrendWorX64 you can create open solutions that are highly scalable, distributed, and redundant and that can connect with a wide variety of data sources.

 

With TrendWorX64 you can perform the following operations:

Warning. Not all TrendWorX64 features are supported in Microsoft Silverlight. If you are saving Silverlight files, refer to Silverlight Files in GENESIS64 for more information.

TrendWorX64 System Architecture

TrendWorX64 uses a multi-tiered client server architecture that with three main architectural layers:

 

Note: The TrendWorX64 Server can be any OPC UA server and so is written in the form TrendWorX64 server with a lower case "s." This contrasts with the situation of AlarmWorX64 where the AlarmWorX64 Server is an ICONICS application and whose configuration is described in AlarmWorX64 Server .

Trending Setup Overview

In order to successfully monitor and display trending information you will need to have access to your data source, configure the data connection, and create your plot or chart type. Use the list below to ensure that you have performed the necessary steps required for successful data trend analysis. In most cases the exact order that you perform these steps is not crucial.

 

To configure a trend display, perform the following actions on the server side:

  1. Ensure that the ICONICS FrameWorX server is running. You should see an icon for this service in the Windows Taskbar Status area.

  2. Open the TrendWorX64 Logger in the GENESIS64 Workbench and in Configuration mode configure or create a Database Group to configure the SQL server that you will use to store logged data for historical data analysis. GENESIS64 creates a default database, but you can change its configuration or substitute a different database, as required.

  3. In the logger in configure mode, create or use a Logging Group and set the data collection properties such as data collection rate, start and stop times, triggers for logging collected data into a database, and table management features.

  4. Continuing in the logger's Configuration mode, use or create the individual tags that will be logged in the Logging Group by adding Tag objects and assign them to a data source.

  5. Click the Apply button in the TrendWorX64 Logger to enforce your selections. The logger begins collecting data using your settings.

  6. Check the logger's ribbon to see that the logging Traffic Light icon has changed from red to green, which indicates that logging is taking place.

On the client side, you need to perform the following operations to create a trend display:

  1. Open TrendWorX64 Viewer.

  2. In the Configure group on the TrendWorX64 Viewer Configuration ribbon, click the configure viewer button. The TrendWorX64 Viewer configurator appears.

  3. Add tabs, charts, plots, and pens to the viewer by following the guidelines in Working With Trends. A viewer can have any number of tabs, a tab can have any number of charts, and a chart can have any number of pens.

  4. Set the data source for those pens in the Data Browser by following the guidelines in the General tab section of Pen Options for Trends. For historical data access set the pen's data source in the TrendWorX64 Viewer to an OPC UA HDA historical OPC data access server, or for real-time data access set the pen's data source in the TrendWorX64 Viewer to an OPC UA DA real-time OPC data source.

  5. Click the OK button, then the Close button to enforce your selections, and click the Runtime button to view your trending data in the chart.

See also:

TrendWorX64 Viewer

TrendWorX64 Logger