OPC 10000-11: UA Part 11: Historical Access


Released 1.04 (Replaced by 1.05.03)

2018-01-09

This document is subject to the license terms described here.

The general OPC Foundation specification license agreement also applies and can be found here.

This document is a copy of the original which can be found here.


1 Scope 2 Normative references 3 Terms, definitions, and abbreviations 3.1 Terms and definitions 3.1.1 Annotation 3.1.2 BoundingValues 3.1.3 HistoricalNode 3.1.4 HistoricalDataNode 3.1.5 HistoricalEventNode 3.1.6 modified values 3.1.7 raw data 3.1.8 StartTime/EndTime 3.1.9 TimeDomain 3.1.10 Structured History Data 3.2 Abbreviations 4 Concepts 4.1 General 4.2 Data architecture 4.3 Timestamps 4.4 Bounding Values and time domain 4.5 Changes in AddressSpace over time 5 Historical Information Model 5.1 HistoricalNodes 5.1.1 General 5.1.2 Annotations Property 5.2 HistoricalDataNodes 5.2.1 General 5.2.2 HistoricalDataConfigurationType 5.2.3 HasHistoricalConfiguration ReferenceType 5.2.4 Historical Data Configuration Object 5.2.5 HistoricalDataNodes Address Space Model 5.2.6 Attributes 5.3 HistoricalEventNodes 5.3.1 General 5.3.2 HistoricalEventFilter Property 5.3.3 HistoricalEventNodes Address Space Model 5.3.4 HistoricalEventNodesAttributes 5.4 Exposing supported functions and capabilities 5.4.1 General 5.4.2 HistoryServerCapabilitiesType 5.5 Annotation DataType 5.6 Historical Audit Events 5.6.1 General 5.6.2 AuditHistoryEventUpdateEventType 5.6.3 AuditHistoryValueUpdateEventType 5.6.4 AuditHistoryAnnotationUpdateEventType 5.6.5 AuditHistoryDeleteEventType 5.6.6 AuditHistoryRawModifyDeleteEventType 5.6.7 AuditHistoryAtTimeDeleteEventType 5.6.8 AuditHistoryEventDeleteEventType 6 Historical Access specific usage of Services 6.1 General 6.2 Historical Nodes StatusCodes 6.2.1 Overview 6.2.2 Operation level result codes 6.2.3 Semantics changed 6.3 Continuation Points 6.4 HistoryReadDetails parameters 6.4.1 Overview 6.4.2 ReadEventDetails structure 6.4.2.1 ReadEventDetails structure details 6.4.2.2 Read Event functionality 6.4.3 ReadRawModifiedDetails structure 6.4.3.1 ReadRawModifiedDetails structure details 6.4.3.2 Read raw functionality 6.4.3.3 Read modified functionality 6.4.4 ReadProcessedDetails structure 6.4.4.1 ReadProcessedDetails structure details 6.4.4.2 Read processed functionality 6.4.5 ReadAtTimeDetails structure 6.4.5.1 ReadAtTimeDetails structure details 6.4.5.2 Read at time functionality 6.4.6 ReadAnnotationDataDetails structure 6.4.6.1 ReadAnnotationDataDetails structure details 6.4.6.2 Read Annotation Data functionality 6.5 HistoryData parameters returned 6.5.1 Overview 6.5.2 HistoryData type 6.5.3 HistoryModifiedData type 6.5.4 HistoryEvent type 6.5.5 HistoryAnnotationData type 6.6 HistoryUpdateType Enumeration 6.7 PerformUpdateType Enumeration 6.8 HistoryUpdateDetails parameter 6.8.1 Overview 6.8.2 UpdateDataDetails structure 6.8.2.1 UpdateDataDetails structure details 6.8.2.2 Insert data functionality 6.8.2.3 Replace data functionality 6.8.2.4 Update data functionality 6.8.3 UpdateStructureDataDetails structure 6.8.3.1 UpdateStructureDataDetails structure details 6.8.3.2 Specfied Uniqueness of Structured History Data 6.8.3.3 Insert functionality 6.8.3.4 Replace functionality 6.8.3.5 Update functionality 6.8.3.6 Remove functionality 6.8.4 UpdateEventDetails structure 6.8.4.1 UpdateEventDetails structure detail 6.8.4.2 Insert event functionality 6.8.4.3 Replace event functionality 6.8.4.4 Update event functionality 6.8.5 DeleteRawModifiedDetails structure 6.8.5.1 DeleteRawModifiedDetails structure detail 6.8.5.2 Delete raw functionality 6.8.5.3 Delete modified functionality 6.8.6 DeleteAtTimeDetails structure 6.8.6.1 DeleteAtTimeDetails structure detail 6.8.6.2 Delete at time functionality 6.8.7 DeleteEventDetails structure 6.8.7.1 DeleteEventDetails structure detail 6.8.7.2 Delete event functionality Annex A (informative)Client conventions A.1 How clients may request timestamps A.2 Determining the first historical data point