OPC Foundation
  • Documents
  • NodeSets
  • Search
5.3.3.1 General

These bits are set only when obtaining Aggregate data. They indicate where the data value came from and provide information that affects how the client uses the data value. Table 10 lists the bit settings which indicate the data location (i.e. is the value stored in the underlying data repository, or is the value the result of data aggregation). These bits are mutually exclusive.

Table 10 – Data location

StatusCode

Description

Raw

A Raw data value.

Calculated

A data value which was calculated.

Interpolated

A data value which was interpolated.

In the case where Interpolated data is requested, and there is an actual raw value for that timestamp, the Server should set the ‘Raw’ bit in the StatusCode of that value.

Table 11 lists the bit settings which indicate additional important information about the data values returned.

Table 11 – Additional information

StatusCode

Description

Partial

A calculated value that is not based on a complete interval. See 5.3.3.2.

Extra Data

If a Server chooses to set this bit, it indicates that a Raw data value supersedes other data at the same timestamp.

Multiple Values

Multiple values match the Aggregate criteria (i.e. multiple minimum values or multiple worst quality at different timestamps within the same ProcessingInterval).

The conditions under which these information bits are set depend on how the data has been requested and state of the underlying data repository.

Please report errors or issues with the site to webmaster.

Copyright © 2023 - OPC Foundation