OPC Foundation
  • Documents
  • NodeSets
  • Search
5.4.3.5 Average

Errata exists for this version of the document.

The Average Aggregate defined in Table 16 adds up the values of all Good Raw data for each interval, and divides the sum by the number of Good values. If any non-Good values are ignored in the computation, the Aggregate StatusCode will be determined using the StatusCode Calculation (see 5.3). This Aggregate is not time based so the PercentGood/PercentBad applies to the number of values in the interval.

Table 16 – Average Aggregate summary

Average Aggregate Characteristics

Type

Calculated

Data Type

Double

Use Bounds

None

Timestamp

StartTime

Status Code Calculations

Calculation Method

PercentValues

Partial

Not Set

Calculated

Set Always

Interpolated

Not Set

Raw

Not Set

Multi Value

Not Set

Status Code Common Special Cases

Before Start of Data

Bad_NoData

After End of Data

Bad_NoData

No Start Bound

Bounds not used

No End Bound

Bounds not used

Bound Bad

Bounds not used

Bound Uncertain

Bounds not used

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation