Difference between revisions of "Historical Event Access"
Line 1: | Line 1: | ||
==Introduction== | ==Introduction== | ||
− | + | Historical Event Access addresses the handling of historical time series events. The AddressSpace of HEA Servers contains Historical Nodes representing the history of Event Sources (Objects or Views). HEA Clients deal with historical events by accessing these Nodes with the HistoryRead and HistoryUpdate Services. | |
+ | <br>Examples of historical events are: | ||
+ | * Notifications | ||
+ | * System alarms | ||
+ | * Operator action events | ||
+ | * System triggers (such as new orders to be processed) | ||
+ | Note – Historical Access is specified in OPC UA Part 11 | ||
== Historical Event Access Capabilities == | == Historical Event Access Capabilities == | ||
− | + | ===Historical Events=== | |
− | {{ | + | {{CapabilityUri|/HistoricalEvent}} |
− | {{ | + | '''Description''' |
+ | <br>This capability indicates the base support of historical time series events including reading. | ||
+ | |||
+ | '''Usage Considerations''' | ||
+ | * Retrieval of SOE data. | ||
+ | * Root cause analysis. | ||
+ | |||
+ | {{uaConformance| | ||
+ | [http://opcfoundation.org/UA-Profile/Client/HistoricalEvents '''Read historized events'''] | ||
+ | | | ||
+ | [http://opcfoundation.org/UA-Profile/Server/BaseHistoricalEvent '''Provide read access to historized events'''] | ||
+ | }} | ||
+ | |||
+ | ===Insert-Update=== | ||
+ | {{CapabilityUri|/HistoricalEvent/Insert-Update}} | ||
+ | '''Description''' | ||
+ | <br>Modify existing historized Events or add historized Events that are not in time series order. | ||
+ | |||
+ | '''Usage Considerations''' | ||
+ | * Storage of Events received late. | ||
+ | * Inserting missing Events. | ||
+ | * Correction of incorrect Events. | ||
+ | |||
+ | {{uaConformance| | ||
+ | Client is able to modify an archive with historized events: | ||
+ | * [http://opcfoundation.org/UA-Profile/Client/HistoricalInsertEvents '''Insert'''] | ||
+ | * [http://opcfoundation.org/UA-Profile/Client/HistoricalUpdateEvents '''Update'''] | ||
+ | * [http://opcfoundation.org/UA-Profile/Client/HistoricalReplaceEvents '''Replace'''] | ||
+ | | | ||
+ | Server allows modifying its archive with historized events: | ||
+ | * [http://opcfoundation.org/UA-Profile/Server/HistoricalEventInsert '''Insert'''] | ||
+ | * [http://opcfoundation.org/UA-Profile/Server/HistoricalEventUpdate '''Update'''] | ||
+ | * [http://opcfoundation.org/UA-Profile/Server/HistoricalEventReplace '''Replace'''] | ||
+ | }} | ||
+ | ===Delete=== | ||
+ | {{CapabilityUri|/HistoricalEvent/Delete}} | ||
+ | '''Description''' | ||
+ | <br>Ability to permanently remove historized Events. | ||
+ | |||
+ | '''Usage Considerations''' | ||
+ | * Removal of out of service data. | ||
+ | * Removal of redundant data. | ||
+ | |||
+ | {{uaConformance| | ||
+ | [http://opcfoundation.org/UA-Profile/Client/HistoricalDeleteEvents '''Client supports deletion of historized events'''] | ||
+ | | | ||
+ | [http://opcfoundation.org/UA-Profile/Server/HistoricalEventDelete '''Server allows deletion of historized events'''] | ||
+ | }} |
Revision as of 11:31, 25 February 2015
Contents
Introduction
Historical Event Access addresses the handling of historical time series events. The AddressSpace of HEA Servers contains Historical Nodes representing the history of Event Sources (Objects or Views). HEA Clients deal with historical events by accessing these Nodes with the HistoryRead and HistoryUpdate Services.
Examples of historical events are:
- Notifications
- System alarms
- Operator action events
- System triggers (such as new orders to be processed)
Note – Historical Access is specified in OPC UA Part 11
Historical Event Access Capabilities
Historical Events
URN: https://opcfoundation.org/wiki/index.php/HistoricalEvent
Description
This capability indicates the base support of historical time series events including reading.
Usage Considerations
- Retrieval of SOE data.
- Root cause analysis.
Conformance Testing
Insert-Update
URN: https://opcfoundation.org/wiki/index.php/HistoricalEvent/Insert-Update
Description
Modify existing historized Events or add historized Events that are not in time series order.
Usage Considerations
- Storage of Events received late.
- Inserting missing Events.
- Correction of incorrect Events.
Conformance Testing
Delete
URN: https://opcfoundation.org/wiki/index.php/HistoricalEvent/Delete
Description
Ability to permanently remove historized Events.
Usage Considerations
- Removal of out of service data.
- Removal of redundant data.
Conformance Testing