This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Instrument Control Toolbox

Control and communicate with test and measurement instruments

Instrument Control Toolbox™ lets you connect MATLAB® directly to instruments such as oscilloscopes, function generators, signal analyzers, power supplies, and analytical instruments. The toolbox connects to your instruments via instrument drivers such as IVI and VXIplug&play, or via text-based SCPI commands over commonly used communication protocols such as GPIB, VISA, TCP/IP, and UDP. You can also control and acquire data from your test equipment without writing code.

With Instrument Control Toolbox, you can generate data in MATLAB to send out to an instrument, or read data into MATLAB for analysis and visualization. You can automate tests, verify hardware designs, and build test systems based on LXI, PXI, and AXIe standards. For remote communication with other computers and devices from MATLAB, the toolbox provides built-in support for TCP/IP, UDP, I2C, SPI, MODBUS®, and Bluetooth® serial protocols.

Getting Started

Learn the basics of Instrument Control Toolbox

Instrument Connection and Communication

Basic steps to connect, configure, and communicate with your instrument

Interface-Based Instrument Communication

Low-level protocols such as Bluetooth, TCP/IP and UDP, I2C, SPI, MODBUS, Serial Port, GPIB, and VISA

Driver-Based Instrument Communication

Intuitive language-oriented commands with drivers like IVI, VXI plug and play, or generic

Direct Interface Communication in Simulink

Send and receive data in Simulink® models

Supported Hardware

Support for third-party hardware

Troubleshooting in Instrument Control Toolbox

Resolve unexpected issues in Instrument Control Toolbox