IEC 62541-13:2025
OPC unified architecture - Part 13: Aggregates
OPC unified architecture - Part 13: Aggregates
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 64
- Дата публикации:
- 16 декабря 2025 г.
- Издание:
- IEC IS 62541 edition 3 version 1
- ICS:
- 25.040.40
IEC 62541-13:2025 defines the information model associated with Aggregates. Programmatically produced aggregate examples are listed in Annex A. This third edition cancels and replaces the second edition published in 2020. This edition constitutes a technical revision. This edition includes the following technical changes with respect to the previous edition: a) Multiple fixes for the computation of aggregates • The Raw status bit is always set for non-bad StatusCodes for the Start and End aggregates. • Entries in the Interpolative examples Tables A2.2 Historian1, Historian2, and Historian3 have been changed from Good to Good, Raw status codes when the timestamp matches with the timestamp of the data source. • Missing tables have been added for DurationInStateZero and DurationInStateNonZero. • The value of zero has been removed for results with a StatusCode of bad. • Data Type was listed as "Status Code" when it is "Double" for both Standard Deviation and both Variance Aggregates. • Rounding Error in TimeAverage and TimeAverage2 have been corrected. • The status codes have been corrected for the last two intervals and the value has been corrected in the last interval. • The wording has been changed to be more consistent with the certification testing tool. • UsedSlopedExtrapolation set to true for Historian2 and all examples locations needed new values or status' are modified. • Values affected by percent good and percent bad have been updated. • PercentGood/PercentBad are now accounted for in the calculation. • TimeAverage uses SlopedInterpolation but the Time aggregate is incorrectly allowed to used Stepped Interpolation. • Partial bit is now correctly calculated. • Unclear sentence was removed. • Examples have been moved to a CSV. • The value and status code for Historian 3 have been updated. • TimeAverage2 Historian1 now takes uncertain regions into account when calculating StatusCodes. • TimeAverage2 Historian2 now takes uncertain regions into account when calculating StatusCodes. • Total2 Historian1 now takes uncertain regions into account when calculating StatusCodes • Total2 Historian2 now takes uncertain regions into account when calculating StatusCodes • Maximum2 Historian1 now takes uncertain regions into account when calculating StatusCodes • MaximumActualTime2 Historian1 now takes uncertain regions into account when calculating StatusCodes • Minimum2 Historian1 now takes uncertain regions into account when calculating StatusCodes • MinimumActualTime2 Historian1 now has the StatusCodes calculated while using the TreatUncertainAsBad flag. • Range2 Historian1 now looks at TreatUncertainAsBad in the calculation of the StatusCodes. • Clarifications have been made to the text defining how PercentGood/PercentBad are used. The table values and StatusCodes of the TimeAverage2 and Total2 aggregates have been corrected.
Abstract
Overview - IEC 62541-13:2025 (OPC UA - Aggregates)
IEC 62541-13:2025 is the third edition of the OPC Unified Architecture (OPC UA) specification that defines the information model associated with Aggregates. It standardizes how aggregate values (for example averages, totals, minima/maxima, and time-weighted metrics) are computed, represented, and exposed by OPC UA servers and historical systems. This edition cancels and replaces IEC 62541-13:2020 and constitutes a technical revision with multiple computation and example fixes. Annex A contains programmatically produced aggregate examples (now provided as CSV).
Key topics and technical requirements
- Aggregate information model: Nodes and types to represent AggregateFunction objects, AggregateConfiguration and related AddressSpace structures.
- AggregateFilter and ReadProcessedDetails: Definitions for MonitoredItem aggregate filters and processed reads used by client requests.
- Standard aggregate functions: Definitions and semantics for aggregates such as TimeAverage, TimeAverage2, Total, Total2, Minimum/Maximum, Range, Count, DurationInState, Start/End/Delta, StandardDeviation/Variance, PercentGood/PercentBad, WorstQuality, etc.
- StatusCodes and information bits: Rules for computing StatusCodes (including Raw and Partial bits), handling uncertain data and bad statuses, and operation-level result codes.
- Interpolation and extrapolation: Clarifications on SlopedInterpolation vs SteppedInterpolation, use of sloped extrapolation, and how interpolation affects aggregate results.
- Uncertain and percent-good handling: PercentGood/PercentBad are now accounted for in calculations; TreatUncertainAsBad behavior clarified for many aggregates.
- Examples & certification alignment: Numerous corrections (rounding errors, data type corrections, removed incorrect zero values, updated Historian examples) to align with certification testing tools.
Practical applications
- Implementing consistent historian aggregation for SCADA, DCS and IIoT platforms.
- Building OPC UA servers/clients that provide certified aggregate metrics for analytics, reporting and KPI dashboards.
- Ensuring interoperability between process historians, analytics engines and OPC UA-aware applications when computing time-weighted averages, totals, and quality-aware aggregates.
- Supporting automated testing and certification by using the standardized example CSVs and clarified StatusCode rules.
Who should use this standard
- OPC UA server and historian implementers
- System integrators and automation vendors
- Industrial data platform and analytics developers
- Certification and test-tool authors working with OPC UA aggregates
Related standards
- Other parts of IEC 62541 (OPC UA core services, security and information models) - consult the IEC 62541 series for core OPC UA requirements and interoperability guidance.
Keywords: IEC 62541-13:2025, OPC Unified Architecture, Aggregates, aggregate functions, TimeAverage, PercentGood, TreatUncertainAsBad, interpolation, OPC UA historian.
Технические детали
- Технический комитет
- SC 65E - Devices and integration in enterprise systems
- SKU
- IEC 62541-13:2025
Похожие стандарты
Упомянутые в описании и другие стандарты IEC
IEC 62541-13:2020
ДействующийOPC Unified Architecture - Part 13: Aggregates
Overview IEC 62541-13:2020 - OPC Unified Architecture, Part 13: Aggregates defines the OPC UA information model used to calculate and expose aggregated values (for example averages, minima, maxima, c…
EN IEC 62541-9:2026
ДействующийOPC unified architecture - Part 9: Alarms and Conditions
Overview EN IEC 62541-9:2026 - OPC Unified Architecture Part 9: Alarms and Conditions - defines the standard approach to representing Alarms and Conditions within the OPC UA (Unified Architecture) ad…
IEC 62590-2-2:2026
ДействующийRailway applications - Electronic power converters for fixed installations - Part 2-2: DC Traction applicatio…
Overview IEC 62590-2-2:2026 is an international standard developed by the International Electrotechnical Commission (IEC) focusing on railway applications, specifically the electronic power converter…
IEC 61753-042-02:2026
ДействующийFibre optic interconnecting devices and passive components - Performance standard - Part 042-02: Plug-pigtail…
Overview IEC 61753-042-02:2026 establishes the minimum performance, test, and measurement requirements for plug-pigtail and plug-receptacle style OTDR (Optical Time-Domain Reflectometer) reflecting d…
IEC 61837-2:2018
ДействующийSurface mounted piezoelectric devices for frequency control and selection - Standard outlines and terminal le…
Overview IEC 61837-2:2018 - Surface mounted piezoelectric devices for frequency control and selection - Standard outlines and terminal lead connections - Part 2: Ceramic enclosures (Edition 3.0, 2018…
IEC 61851-23-1:2026
ДействующийElectric vehicle conductive charging system - Part 23-1: DC electric vehicle supply equipment - Automated con…
Overview IEC 61851-23-1:2026 is an international standard published by the International Electrotechnical Commission (IEC) that specifies requirements for DC electric vehicle supply equipment (EVSE)…
IEC 63506:2026
ДействующийCalibration of the prompt fission neutron logging tools
Overview IEC 63506:2026 - Calibration of the Prompt Fission Neutron Logging Tools is the international standard that specifies the calibration methods for prompt fission neutron (PFN) logging tools,…
IEC 63589-1:2026
ДействующийLinear accelerator - Electron linear accelerator for radiation processing - Part 1: General requirements and…
Overview IEC 63589-1:2026 specifies the general requirements and test methods for electron linear accelerator devices used in radiation processing. Developed by the International Electrotechnical Com…