Explanation for Status code common special cases|OPC UA Standard|Forum|OPC Foundation

Avatar
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
sp_Feed sp_PrintTopic sp_TopicIcon
Explanation for Status code common special cases
Avatar
Saurabh Deshpande
Member
Members
Forum Posts: 25
Member Since:
02/03/2016
sp_UserOfflineSmall Offline
1
07/12/2016 - 04:02
sp_Permalink sp_Print

Hi,

In the OPC UA document Part 13 for aggregates:

5.4.3.3 Explains the Aggregate Table  description under which I have certain doubts for Status Code Common Special Cases:

Status Code Common Special Cases
Before Start of Data: If the entire interval is before the start of data.

[Question]: What will be the effect of this on status code ? Not Clear

After End of Data:If the entire interval is after the end of data (as determined by the Historian).

[Question]: Same as above

Start Bound Not Found:If the starting bound is not found for the earliest interval and it is not partial, then what, if any, special processing should be done.

[Question]: What will be the effect of this on status code ? Not Clear

[Question]: What special processing?

[Question]: Examples?

End Bound Not Found:If the ending bound is not found for the latest interval and it is not partial, then what, if any, special processing should be done.

[Question]: Same as above

Bound Bad:If the Bounding value is Bad, then what, if any, special processing should be done.

[Question]: Same as above

Bound Uncertain: If the Bounding value is uncertain, then what, if any, special processing should be done.

[Question]: Same as above

 

regards,
Saurabh

Avatar
Paul Hunkar
Cleveland, Ohio, USA
Moderator
Members

Moderators-Specifications

Moderators-Companion

Moderators-Implementation

Moderators-Certification

Moderators-COM
Forum Posts: 109
Member Since:
02/24/2014
sp_UserOfflineSmall Offline
2
07/13/2016 - 21:23
sp_Permalink sp_Print

Saurabh,

Ok lots of questions in one post, looks like they all revolve around table 14.  This table provides a description of the tables that are provided for every aggregate, i.e. table 15 is for interpolated, table 16 for average etc.  It explains the possible values for a give aggregate or in the case of the status code, describes what the case is in which the provided status code should be used.  For example Before Start Of data on table 14 defines what is "Before Start of Data" means while table 15 describes what quality is to be return if the case described in table 14 is encountered for interpolative Aggregate (return Bad_NoData).

I believe this is what all of your questions revolve around - hopefully this make sense.

Paul

Paul Hunkar - DSInteroperability

Forum Timezone: America/Phoenix
Most Users Ever Online: 510
Currently Online:
Guest(s) 18
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Forum Stats:
Groups: 2
Forums: 10
Topics: 1362
Posts: 4613