OPC Toolbox™ provides access to live and historical OPC datadirectly from MATLAB® and Simulink®. You can read, write,and log OPC data from devices, such as distributed control systems,supervisory control and data acquisition systems, and programmablelogic controllers. OPC Toolbox lets you work with data from liveservers and data historians that conform to the OPC Data Access (DA)standard, the OPC Historical Data Access (HDA) standard, and the OPCUnified Architecture (UA) standard.
The product includes Simulink blocks that let you modelonline supervisory control and perform hardware-in-the-loop controllertesting.
OPC Toolbox™ provides access to live and historical OPC data directly from MATLAB ® and Simulink ®.You can read, write, and log OPC data from devices, such as distributed control systems, supervisory control and data acquisition systems, and programmable logic controllers.

Tutorials
Tools Workflow
Presents a step-by-step approach to using the toolboxto interact with OPC DA servers from MATLAB software.
Programmatic Workflow
Presents a step-by-step approach to using the toolboxto interact with OPC DA servers from MATLAB software.
Presents a step-by-step approach to using the toolboxto interact with OPC HDA servers from MATLAB software.
Create an OPC UA application by retrieving current and historical data.
Describes how to get help on OPC Toolbox functionsat the MATLAB command line.
About OPC Servers and Clients
- Overview of OPC, Servers, and the Toolbox
Provides an overview of OPC principles and OPC Toolbox software.
- OPC Historical Data Access
The OPC Historical Data Access (HDA) standard provides an interoperable platform to store and exchange historical process data.
- About OPC Unified Architecture
The OPC Unified Architecture (OPC UA) standard combines all the capabilities of OPC Data Access and OPC Historical Data Access standards (together, referred to as 'OPC Classic') and adds various additional capabilities into a single, extensible standard.
Read and write data from OPC servers and data historians
OPC Toolbox™ provides access to live and historical OPC data directly from MATLAB® and Simulink®. You can read, write, and log OPC data from devices, such as distributed control systems, supervisory control and data acquisition systems, and programmable logic controllers. OPC Toolbox lets you work with data from live servers and data historians that conform to the OPC Data Access (DA) standard, the OPC Historical Data Access (HDA) standard, and the OPC Unified Architecture (UA) standard.
The product includes Simulink blocks that let you model online supervisory control and perform hardware-in-the-loop controller testing.
Capabilities
OPC Data Access Techniques
Discover, access, and read raw and processed data from any data historian compliant with the OPC Historical Data Access standard.
Learn moreOPC Data Access Object
Manage connections to OPC servers and collections of server items or tags.
Learn moreOPC DA Data Reading and Writing
Read from or write to individual items or all the items in the group simultaneously.
Learn moreOPC Historical Data Access
Browse the server namespace and retrieve fully qualified IDs of each item stored on the server.
Learn moreOPC UA Data Access
Browse for available OPC UA servers. You then connect to an OPC UA server by creating an OPC UA Client object.
Learn moreOPC UA Historical Data Access
Read historical data from nodes on the UA server.
Learn moreProduct Resources
Discover more about OPC Toolbox by exploring these resources.
Documentation
Explore documentation for OPC Toolbox functions and features, including release notes and examples.
Functions
Softing Opc Toolbox Demo Client Tutorial
Browse the list of available OPC Toolbox functions.
Blocks
View a Simulink library of blocks that OPC Toolbox supports.
Technical Articles
View articles that demonstrate technical advantages of using OPC Toolbox.
User Stories
Read how OPC Toolbox is accelerating research and development in your industry.
Product Requirements
View product requirements for the latest release of OPC Toolbox.
Apps
OPC Toolbox apps enable you to quickly access common tasks through an interactive interface.
Try or Buy
There are many ways to start using OPC Toolbox. Download a free trial, or explore pricing and licensing options.
Softing Opc Demo Client
Ready to Buy?
Purchase OPC Toolbox and explore related products.
Have Questions?
Contact Eric Wetjen,
OPC Toolbox Technical Expert
Related Solutions
Use OPC Toolbox to solve scientific and engineering challenges: