Array Data Scrolling

If a line is an array, whenever the array data changes, the old line is erased and a new one, representing the new data, is drawn.

Arrays display, as follows:

  1. Full arrays are shown with the first array element drawn at the left edge of the chart.

  2. The elements of the array are equally spaced across the length of the chart.

  3.  If an array line:

  1. Is in its own X-axis, the:

Axis labels displayed are the element indexes rather than based on the time span.

Time of the array values can be seen on the legend.

  1. Shares it's X-axis with another line, the axis labels displayed are based on the time span.

  1. The space between the last element and the end of the chart is equal to the space between the first two elements.

The type of array line you are scrolling determines how much information you see when you scroll. Scrolling also behaves differently for non-array and array data.

Array Line Scrolled

You will see:

Point arrays
(from the current time):

 

Current

Available array values that are closest to the new X-axis end time.

Back to the past

No values will be displayed in a point line if the scroll is for the entire duration of the chart.

Into the future

No data because it has not been received yet.

Logged point arrays:

 

Current

Available array values that are closest to the new X-axis end time, giving preference to runtime data.

Back to the past

Array (logged) values if they are available in the database if the scroll is for the entire duration of the chart,

Into the future

No data because it has not been received yet.

Logged array data:

 

Current

Available array values that are closest to the new X-axis end time.

Back to the past

Array values if they are in the database.

Into the future

Only logged data if it is available for that future time span.

More information

Configure Array Point Trend Lines.

Scrolling lines.