OPC 10000-4 specifies all Services needed for OPC UA Historical Access. In particular:
- The Browse Service Set or Query Service Set to detect HistoricalNodes and their configuration.
- The HistoryRead and HistoryUpdate Services of the Attribute Service Set to read and update history of HistoricalDataNodes.
The HistoryRead service has the following parameters (see OPC 10000-4 for details):
- historyReadDetails
- timestampsToReturn
- releaseContinuationPoints
- nodesToRead []
- nodeId
- indexRange
- dataEncoding
- continuationPoint
The HistoryReadDetails is an extensible parameter that can be any of the parameters defined in Table 27. Each of these parameters are described in detail in 6.5. The other parameters listed above can have special requirements described in 6.5.
The return parameter for the HistoryRead service has the following parameter:
- results []
- statusCode
- continuationPoint
- historyData
The historyData parameter is an extensible parameter that is defined in 6.6. The other return parameters can have special meanings assigned either in 6.6 or in 6.5.