IVI Step Types
- Updated2025-03-28
- 2 minute(s) read
IVI Step Types
Purpose
Example File
Location
<TestStand Public>\Examples\Built-In Step Types\IVI Step Types\IVI Step Types.seq
Highlighted Features
- IVI step types
- NI Session Manager
Major API
None
Prerequisites
Complete the following steps to install the required software and IVI-compliant instrument drivers.
- Install the following additional components from the NI Device Driver DVD that comes with
TestStand:
- NI Measurement & Automation Explorer (MAX)
- IVI Compliance Package (ICP)
- Refer to the Instrument Driver Network at ni.com/idnet to download and install IVI-compliant instrument drivers for each of the IVI classes this example uses. Search for the manufacturer or type of instrument you want to download. Some basic IVI-compliant instrument drivers you can use with this example include the following:
- Dmm—hp34401a
- Scope—tkds30xx
- Fgen—hp33120a
- Switch—age1442a
- PowerSupply—hp66xxbc
- Complete the following steps to create a logical name for each instrument driver.
- In MAX, expand the IVI Drivers category to the left.
- Right-click the Logical Names item in the configuration tree and select Create New from the context menu.
- Complete the configuration panel for the new logical name. Logical names are case-sensitive.
How to Use This Example
This example communicates with each type of instrument driver, one after the other. In each case, the sequence configures the instrument and takes a measurement. The sequence contains Label steps denote the beginning of steps that communicate with each type of IVI instrument.
Review the edit tabs on the Step Settings pane for each IVI step to see how the step configures the instrument and takes measurements.
TestStand stores the logical names the sequence expects as file global variables. Each variable name must match the logical name created for each driver in MAX.