Iotellect SCADA/HMI provides several ways to view and analyze I/O channel values over time.

The Analytics Console can be used for quick analysis of real-time and historical values. For HMI visualization, charts can be added to dashboards as dashboard components.

If historical values should be displayed, channel history storage must be enabled for the corresponding device variables.

Analytics Console

The Analytics Console is used to view and analyze time-based data, such as I/O channel values, device variables, and historical trends.

Any value that has history storage enabled or a statistics channel can be displayed. The source is not limited to device variables: any context can be used, including Digital Twins, so Iotellect SCADA/HMI tags can be charted directly. A chart based on a tag shows the process value regardless of which device tag is active, while a chart based on a specific device variable shows only the values of that source.

The console includes two chart modes:

Regular Chart — builds a time series from the values as they are stored, taking them from variable history or a statistics channel without aggregating them. It can be used to view recent or historical values and may include real-time data.

Aggregated Chart — uses the Summary function from the Utilities context to build aggregated time series by calculating averages, minimums, or maximums for each time period. The aggregation period and aggregation type are configurable. For example, the chart can display average values calculated over hourly or daily intervals.

Historical values shown in charts depend on device variable history settings.

Configuring Series

A chart shows one or more series, each with its own data source, axis, and line style. Add a series with the Add Series button in the Series Configuration section, and an axis to display it on with Add Axis in Axis Configuration. Series names must be unique.

A series takes its values either from a statistics channel or from an expression: select the channel in Statistics Channel, or select Do Not Use there and enter an expression in Expression. The remaining properties identify the value and set the appearance of the line:

Column Name

Description

Description

Name of the series that is displayed in the chart legend.

Context

Path to the context that provides the data. Any context can be used.

Variable

Reference to the variable of the selected context.

Variable Format

Format of the selected variable. Read-only.

Statistics Channel

Statistics channel to retrieve the data from. Select Do Not Use to take the value from an expression instead.

Statistics Data

Data available in the selected statistics channel. Read-only.

Expression

Expression that evaluates the chart value at each point. An expression is required when no statistics channel is used.

Axis

Axis on which to display the series.

Color, Line Width, Line Dash Interval

Appearance of the series line.

The Save Configuration button stores the series and axis configuration for the current user, so the console opens with the same setup next time.

Analytics Metrics

Alongside the series that plot source values, the console can plot metrics calculated from them — a trend line, a percentile, or a target level to compare against. Add one with the Add Metric button in the Analytics Configuration section.

Start with Series Type: it determines which of the remaining properties apply.

Column Name

Description

Name

Name of the metric that is displayed in the chart legend.

Series Type

Type of the analytics metric. Possible values:

  • Moving Average — moving average of the source values.

  • Linear Regression — linear regression trend line built from the source values.

  • Percentile — the specified percentile of the source values.

  • Reference Line — horizontal line at the specified value, used to compare series against a target.

Value

For Percentile, the percentile to calculate. For Reference Line, the target value.

Context, Variable, Field

Source of the values the metric is calculated from.

Color, Line Width, Line Dash Interval

Appearance of the metric line.

Moving Average and Linear Regression are calculated from a source, so they use Context, Variable, and Field and leave Value empty. Percentile uses all four. Reference Line is a straight line at a given level and uses Value alone.

Enabling Channel History Storage

By default, any I/O channel in Iotellect SCADA/HMI doesn't store its historical values. To enable history storage:

  • Right-click on a device account () in the System Tree.

  • Select Edit Device Properties ().

  • Switch to Device Settings Synchronization Options () tab and set necessary storage time for one or more properties.

  • Click OK to save the settings.

For more information on the above settings, see Device Settings Synchronization Options.

Building Chart Dashboard

In Iotellect SCADA/HMI, charts are dashboard components. See Charts section for comprehensive description of chart data model, properties, and use cases. Creating a chart for displaying historical and real-time channel values can be done by following the tutorial monitoring device parameters using a chart.

Was this page helpful?