View Issue Details

IDProjectCategoryView StatusLast Update
000521010000-013: AggregatesSpecpublic2022-06-07 15:23
ReporterSrinivasu Jitta Assigned ToRod Stein  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.05 
Summary0005210: Clarification about sample data Historian_3 in Total
Description

Specification Part 13 - 5.4.3.8 Total:
Total = TimeAverage x ProcessingInterval (seconds)
where: TimeAverage is the result from the TimeAverage Aggregate, using the ProcessingInterval supplied to the Total call.
The resulting units would be normalized to seconds, i.e. [TimeAverage Units] x seconds.

Here, we are using stepped or sloped line depending on the value of the Stepped Property for the Variable.

However,
5.4.3.6 TimeAverage
Note that this calculation always uses a sloped line between points;

As the results of the Total depending on the TimeAverage, I think we have to use sloped line between points always in Total like TimeAverage. Please, do clarify.

If so, has to change the sample data for in Historian 3.
A.1.3 Example Aggregate data – Historian 3:
2) Stepped Attribute = True. Therefore SteppedInterpolation is used between data points.

TagsNo tags attached.
Commit Version

Activities

Rod Stein

2021-12-09 14:14

developer   ~0015532

Agree to make the limitation in text.

Rod Stein

2022-03-08 02:37

developer   ~0016241

Fixed in Part 13 1.05 draft 7.

Text was added to clarify the Total definition.
Table for Total Historian 3 had it's values changed to match the new calculations.

Errata was added to 1.04 draft 11.

Rod Stein

2022-03-08 22:34

developer   ~0016266

Re-opening so that Archie can review the values before it is closed.

Rod Stein

2022-03-10 15:32

developer   ~0016299

Redoing calculations to confirm values.

Rod Stein

2022-04-06 20:59

developer   ~0016538

I've confirmed the calculations using a spreadsheet and I believe they are correct.

Fixed in Part 13 1.05 draft 8

Added to 1.04.11 errata.

Srinivasu Jitta

2022-06-03 09:07

reporter   ~0016798

I am not sure if Archie already confirmed the new table.
However, found a couple of calculation/StatusCode issues in the new table.

OPC 10000-13 - UA Specification Part 13 - Aggregates Draft 1.05.7

5.4.3.8 Total
The Total Aggregate defined in Table 19 performs the following calculation for each interval:
Total = TimeAverage x ProcessingInterval (seconds)
where: TimeAverage is the result from the TimeAverage Aggregate, using the ProcessingInterval supplied to the Total call.
The resulting units would be normalized to seconds, i.e. [TimeAverage Units] x seconds.
The Aggregate StatusCode will be determined using the StatusCode Calculation

(see 5.3).
Note that this calculation always uses a SlopedInterpolation between points; Total2 uses a Stepped Attribute or SlopedInterpolation depending on the value of the Stepped Attribute for the Variable.

A.6 Total
A.6.2 Total data
Historian_3:

12:00:35.000 146.919 Good, Calculated - The StatusCode should be UncertainDataSubNormal, Calculated (TimeAverage_Historian_3)
12:01:30.000 481.250 UncertainDataSubNormal, Calculated, Partial - The Value should be 450 (90 (TimeAverage_Historian_3) x 5 (ProcessingInterval))

A.4 TimeAverage
A.4.2 TimeAverage data
Historian_3:

12:00:35.000 29.384 UncertainDataSubNormal, Calculated
12:01:30.000 90 UncertainDataSubNormal, Calculated, Partial

Rod Stein

2022-06-03 17:07

developer   ~0016799

Hi jittavasu, yes that is how it is in the draft 8 version of the specification. (referring to post 0016798)

Jim Luth

2022-06-07 15:23

administrator   ~0016806

Agreed to changes in Telecon. Will be published in Errata 1.04.12 (not 11).

Issue History

Date Modified Username Field Change
2019-10-30 12:54 Srinivasu Jitta New Issue
2019-11-26 16:50 Rod Stein Status new => assigned
2019-11-26 16:50 Rod Stein Assigned To => Rod Stein
2021-12-09 14:14 Rod Stein Note Added: 0015532
2022-03-08 02:37 Rod Stein Status assigned => resolved
2022-03-08 02:37 Rod Stein Resolution open => fixed
2022-03-08 02:37 Rod Stein Fixed in Version => 1.05
2022-03-08 02:37 Rod Stein Note Added: 0016241
2022-03-08 22:34 Rod Stein Assigned To Rod Stein => Archie Miller
2022-03-08 22:34 Rod Stein Status resolved => feedback
2022-03-08 22:34 Rod Stein Resolution fixed => reopened
2022-03-08 22:34 Rod Stein Note Added: 0016266
2022-03-10 15:32 Rod Stein Assigned To Archie Miller => Rod Stein
2022-03-10 15:32 Rod Stein Status feedback => new
2022-03-10 15:32 Rod Stein Note Added: 0016299
2022-03-10 15:34 Rod Stein Status new => assigned
2022-04-06 20:59 Rod Stein Status assigned => resolved
2022-04-06 20:59 Rod Stein Note Added: 0016538
2022-06-03 09:07 Srinivasu Jitta Status resolved => feedback
2022-06-03 09:07 Srinivasu Jitta Note Added: 0016798
2022-06-03 17:07 Rod Stein Status feedback => resolved
2022-06-03 17:07 Rod Stein Resolution reopened => fixed
2022-06-03 17:07 Rod Stein Note Added: 0016799
2022-06-07 15:23 Jim Luth Status resolved => closed
2022-06-07 15:23 Jim Luth Note Added: 0016806