Catalog excerpts
Instrument Control Toolbox table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:8.00pt "Times New Roman", serif; } .font1 { font:15.00pt "Times New Roman", serif; } .font2 { font:5.00pt "Trebuchet MS", sans-serif; } .font3 { font:7.00pt "Trebuchet MS", sans-serif; } .font4 { font:9.00pt "Trebuchet MS", sans-serif; } .font5 { font:10.00pt "Trebuchet MS", sans-serif; } .font6 { font:19.00pt "Trebuchet MS", sans-serif; } Instrument Control Toolbox Control and communicate with test and measurement instruments Overview 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, and Bluetooth serial protocols. Key Features ■ IVI, VXIplug&play, and native MATLAB instrument driver support ■ GPIB and VISA (GPIB, GPIB-VXI, VXI, USB, TCP/IP, and serial) support ■ TCP/IP, UDP, and Bluetooth serial protocol support ■ Interactive tool for identifying, configuring, and communicating with instruments ■ Simulink blocks for sending and receiving live data between instruments and Simulink models ■ Functions for reading and writing binary and ASCII data to and from instruments ■ Synchronous and asynchronous (blocking and nonblocking) read-and-write operations Typical test setup showing Instrument Control Toolbox controlling and communicating with a power supply and oscilloscope. Resulting data is read into MATLAB for analysis and visualization. ^MathWorks Accelerating the pace of engineering and science
Open the catalog to page 1Instrument Control Toolbox table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:7.00pt "Times New Roman", serif; } .font1 { font:8.00pt "Times New Roman", serif; } .font2 { font:15.00pt "Times New Roman", serif; } .font3 { font:5.00pt "Trebuchet MS", sans-serif; } .font4 { font:8.00pt "Trebuchet MS", sans-serif; } .font5 { font:9.00pt "Trebuchet MS", sans-serif; } Communicating with Instruments Instrument Control Toolbox can communicate with instruments by a variety of methods, including: ■ Instrument drivers ■ Communication protocols ■ Test & Measurement Tool...
Open the catalog to page 2Instrument Control Toolbox table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:5.00pt "Courier New", monospace; } .font1 { font:7.00pt "Times New Roman", serif; } .font2 { font:8.00pt "Times New Roman", serif; } .font3 { font:15.00pt "Times New Roman", serif; } .font4 { font:5.00pt "Trebuchet MS", sans-serif; } .font5 { font:7.00pt "Trebuchet MS", sans-serif; } .font6 { font:8.00pt "Trebuchet MS", sans-serif; } The Test & Measurement Tool (bottom) searching for available hardware and drivers(top). It communicates with and controls instruments without the need to...
Open the catalog to page 3Instrument Control Toolbox table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:7.00pt "Times New Roman", serif; } .font1 { font:8.00pt "Times New Roman", serif; } .font2 { font:15.00pt "Times New Roman", serif; } .font3 { font:5.00pt "Trebuchet MS", sans-serif; } .font4 { font:7.00pt "Trebuchet MS", sans-serif; } .font5 { font:8.00pt "Trebuchet MS", sans-serif; } .font6 { font:9.00pt "Trebuchet MS", sans-serif; } Managing an Instrument Control Session Hardware Discovery, Management, and Configuration Instrument Control Toolbox provides a set of utility functions...
Open the catalog to page 4Instrument Control Toolbox table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:7.00pt "Times New Roman", serif; } .font1 { font:8.00pt "Times New Roman", serif; } .font2 { font:15.00pt "Times New Roman", serif; } .font3 { font:5.00pt "Trebuchet MS", sans-serif; } .font4 { font:9.00pt "Trebuchet MS", sans-serif; } these functions to display a message in the MATLAB workspace when all the data has been written to the instrument. The toolbox supports many event conditions, such as: ■ Error ■ Timer ■ Bytes available ■ Empty output buffer Developing, Testing, and...
Open the catalog to page 5Instrument Control Toolbox table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:8.00pt "Times New Roman", serif; } .font1 { font:15.00pt "Times New Roman", serif; } .font2 { font:5.00pt "Trebuchet MS", sans-serif; } .font3 { font:7.00pt "Trebuchet MS", sans-serif; } .font4 { font:9.00pt "Trebuchet MS", sans-serif; } Using the MATLAB Instrument Driver Editor to import an Agilent 546xx driver and extend it to accept multiple coupling types for the main edge trigger. Supported Devices, Instruments, and Protocols Instrument Control Toolbox supports instruments and...
Open the catalog to page 6Instrument Control Toolbox table.main {} tr.row {} td.cell {} div.block {} div.paragraph {} .font0 { font:15.00pt "Times New Roman", serif; } .font1 { font:5.00pt "Trebuchet MS", sans-serif; } .font2 { font:6.00pt "Trebuchet MS", sans-serif; } .font3 { font:7.00pt "Trebuchet MS", sans-serif; } .font4 { font:10.00pt "Trebuchet MS", sans-serif; } Resources Product Dtails, Demos, and System Requirements www.mathworks.com/products/instrument Online User Community www.mathworks.com/matlabcentral Trial Software www.mathworks.com/trialrequest Training Services www.mathworks.com/training Sales...
Open the catalog to page 7All The MathWorks catalogs and technical brochures
-
MATLAB Production Server
6 Pages
-
Database Toolbox
4 Pages
-
MATLAB Report Generator
4 Pages
-
Stateflow
8 Pages
-
SimEvents
7 Pages
-
SimDriveline
7 Pages
-
SimHydraulics
7 Pages
-
SimPowerSystems
8 Pages
-
Simulink Control Design
5 Pages
-
Aerospace Blockset
5 Pages
-
SimRF
6 Pages
-
Simulink Coder
6 Pages
-
Embedded Coder
8 Pages
-
Simulink PLC Coder
4 Pages
-
Fixed-Point Designer
9 Pages
-
MATLAB Coder
5 Pages
-
Simulink 3D Animation
10 Pages
-
Gauges Blockset
2 Pages
-
Simulink Report Generator
3 Pages
-
Polyspace Bug Finder
6 Pages
-
global-optimization-toolbox
10 Pages
-
Phased Array System Toolbox
9 Pages
-
OPC Toolbox
5 Pages
-
Simulink Design Verifier
7 Pages
-
Simulink Design Optimization
10 Pages
-
Filter Design HDL Coder
5 Pages
-
Bioinformatics Toolbox
9 Pages
-
SimBiology
6 Pages
-
Computer Vision System Toolbox
10 Pages
-
DSP System Toolbox
11 Pages
-
Fuzzy Logic Toolbox
5 Pages
-
Polyspace Client for C/C++
5 Pages
-
xPC Target
5 Pages
-
SimMechanics
7 Pages
-
Simscape
7 Pages
-
Simulink
6 Pages
-
Data Acquisition Toolbox
8 Pages
-
Image Processing Toolbox
7 Pages
-
Signal Processing Toolbox
10 Pages
-
Control System Toolbox
6 Pages
-
Symbolic Math Toolbox?
6 Pages
-
Parallel Computing Toolbox?
7 Pages
-
MATLAB®
6 Pages
-
Mapping Toolbox 3.2
7 Pages
-
Optimization Toolbox 6.0
14 Pages
Archived catalogs
-
MATLAB Release Notes
505 Pages
-
C and Fortran API Reference
263 Pages
-
External Interfaces
649 Pages
-
Function Reference: Volume 3 (P-Z)
1696 Pages
-
Function Reference: Volume 2 (F-O)
1568 Pages
-
Function Reference: Volume 1 (A-E)
1298 Pages
-
Creating Graphical User Interfaces
520 Pages
-
3-D Visualization
212 Pages
-
Graphics
667 Pages
-
MATLAB Programming Tips
66 Pages
-
Programming Fundamentals
840 Pages
-
Data Analysis
220 Pages
-
Mathematics
316 Pages
-
MATLAB® Getting Started Guide
250 Pages