IVI Instrument Steps in LabVIEW SignalExpress
Primary Software: LabVIEW Signal Express>>Development System
Primary Software Version: 1.1
Primary Software Fixed Version: N/A
Secondary Software: N/A
Problem: I have an Interchangeable Virtual Instrument (IVI) instrument that I would like to incorporate into my LabVIEW SignalExpress project. How can I go about doing so?
Solution: To insert an IVI instrument step into LabVIEW SignalExpress, follow the simple process below. This LabVIEW SignalExpress step can also be performed in IVI simulation mode and the process below mentions how to do this as well. This feature is great for purposes when an actual instrument is not available.:
- Download the IVI driver from ni.com/idnet (linked below) for the instrument you wish to control using LabVIEW SignalExpress. For the purpose of illustration, an IVI driver for a Tektronix TDS3054B scope will be used in these instructions.
- Verify that the actual instrument is configured for remote control via GPIB/Serial/USB/ENET/etc.
- Connect the instrument to the PC and ensure that it is turned ON. (Ignore this step if simulating an IVI device).
- Launch LabVIEW SignalExpress
- Insert an IVI Scope step by selecting Analog»Acquire Signals»IVI Scope from the Add Step menu.
- Choose “Create New” from the IVI Logical Name pull down control. LabVIEW SignalExpress will now create all of the necessary IVI Logical Names and settings for you without having to launch Measurement & Automation Explorer.
- Type any arbitrary name for the IVI Logical Name (ex, TekTDS3054B).
- Select the appropriate driver from the pull down control (ex, tkds30xx).
- Select the VISA Resource Name from the pull down control (ex, GPIB0::1::INSTR) Note: Leave this parameter blank if the IVI device is unavailable or not connected to PC.
- Click the Enable Simulation Data option if you choose to simulate an IVI device. Otherwise, leave it unchecked if connecting to real instrument. Note: This parameter cannot be changed from LabVIEW SignalExpress once it has been committed to the step. Instead, you must enable/disable simulation for a given logical name from Measurement & Automation Explorer since changes must be saved to file to take effect.
- Click Initialize to save your settings and initialize the IVI device.
- Ensure CH1 is selected and click the Enable Channel button to toggle it to the ON state.
- Adjust the remaining settings to match the characteristics of your incoming signal on CH1 of your Tek scope or applicable device (see image below). Note: If simulating the IVI device, simply change the Range setting to 10V. No other changes are required.

- Click the Run Continuously button in the main LabVIEW SignalExpress environment to continuously acquire data on the IVI Scope device.
- Click the Data View Drag the tkds300x(CH1) input data and drop it on the data display.
Related Links: Developer Zone Tutorial: What's New in LabVIEW SignalExpressNI Instrument Driver Network
Attachments:
- Step8.gif
- Step10.gif
Report Date: 05/12/2005
Last Updated: 07/27/2007
Document ID: 3LBF09L2