Individuals writing programs to access the DeltaV Continuous Historian historical data using the DeltaV OPC History Server should be familiar with the OPC Historical Data Access Specification.
The DeltaV OPC History Server implements the following OPC HDA custom interfaces and methods.
IOPCCommon
The only supported locale is English with a sublanguage of US English.
The value returned from this method corresponds to English with a sublanguage of US English.
The available locale is returned by this method.
This method may be used to convert from an HRESULT returned by any of the methods or the HRESULT for an HDA Item into a user friendly description of the error.
This method may be used by a client to set the name of the client. The client name is used in some of the events recorded in the Windows Event Log.
IConnectionPointContainer
IOPCShutdown
IOPCHDA_Server
This method may be used to obtain the status of the DeltaV OPC History Server.
This method returns associations between server handles and client handles for specific HDA items.
This method releases associations between server handles and client handles for specific HDA items.
This method validates that specific HDA Item IDs are known to the server.
This method returns a pointer to an OPCHDA_Browser interface. The Item ID filtering is specified as part of the creation of a new browser.
IOPCHDA_Browser
This method returns an enumeration containing all of the OPC HDA Item IDs provided by the DeltaV Continuous Historian that pass the filter criteria.
This method may be used to move up and down the list of OPC HDA Item IDs or to move directly to a particular OPC HDA Item ID.
This method provides a way to obtain the current OPC HDA Item ID.
This method provides the current OPC HDA Item ID.
IOPCHDA_SyncRead
This method reads the values, qualities, and time stamps from the DeltaV Continuous Historian database for the specified time domain for one or more OPC HDA Items.
This method requests an aggregate value or values to be computed by the DeltaV Continuous Historian for one or more OPC HDA Items, providing values, qualities, and time stamps. See IOPCHDA_Server::GetAggregates for a list of supported aggregates.
This method is not supported by the DeltaV OPC History Server at this time.
This method is not supported by the DeltaV OPC History Server at this time.
This method reads the attribute values and time stamps for the specified time domain for an item. The DeltaV OPC History Server only supports current values for attributes. See IOPCHDA_Server::GetItemAttributes for a list of supported attributes.