Historical Data Access
Industrial Communication Toolbox™ provides an OPC HDA client that connects to OPC HDA servers. Use the client to read and interpret both raw and processed data. Alternatively, retrieve raw values and process them with OPC HDA functions in the toolbox. While working with large data sets, instructing the server to return only processed data can reduce transfer time and volume.
MATLAB® stores all data from an OPC HDA server as an OPC HDA data object, facilitating convenient data storage, manipulation, and visualization. Each data element includes data value, quality, and timestamp associated with an item ID.
Functions
Topics
About OPC Historical Data Access (HDA)
- OPC Historical Data Access
Learn about the OPC HDA standard platform. - OPC HDA Objects
Learn about OPC objects for accessing an OPC HDA server. - OPC HDA Quality Values
Learn about the integrity of retrieved historical data. - OPC HDA Item Attributes
Standard attributes of OPC HDA items, including comparison of MATLAB and OPC server (COM variant) data types.
Server Connection and Browsing
- Find and Connect to OPC HDA Server
Browse your network for OPC HDA servers, and browse an OPC server to find server item names. - Retrieve OPC HDA Server Namespace
Use the getNamespace function to retrieve the namespace from an OPC HDA server.
Data Retrieval and Display
- Read OPC Historical Data
Retrieve data from an OPC HDA server into MATLAB. - Display Data Objects
View OPC object information in different formats. - Manipulate Data Using OPC HDA Objects
Resample to filter or convert data from an OPC HDA server. - Retrieve Large Historical Data Sets
Retrieve very large data sets from OPC historical data access servers.