Summary: In this exercise, the objective is to build a VI that uses the Instrument I/O Assistant to communicate with a GPIB interface. Complete the following steps to build a VI that acquires data from the NI Instrument Simulator.
![]() Figure 1 |
![]() Figure 2 |
Place the Instrument I/O
Assistant Express VI, located on the
Functions>>Input palette, on the block
diagram. Complete the following steps to configure
the Express VI in the Instrument I/O
Assistant dialog box.
devsim from the Select
an instrument pull-down menu and select
VISA Code Generation from the
Code generation type pull-down
menu.
Add Step button. Click
Query and Parse to write and read
from the Instrument Simulator.
*IDN? as the command, select
\n as the Termination
character, and click the Run this
step button. If no error warning appears
in the lower half of the dialog box, this step
has successfully completed.
Auto
parse button. Notice that
Token now appears in the
Outputs pane on the left side of
the dialog box. This value represents the string
returned from the identification query. Rename
Token by typing ID
String in the Token name
text box.
Add Step button. Click
Query and Parse. Type
MEAS:DC? as the command and click
the Run this step button.
Auto
parse button. The data returned is a
random numeric value. Rename Token
by typing Voltage in the
Token name text box.
OK button to exit the
I/O Assistant and return to the
block diagram.
ID String output and
select Create>>Indicator from the
shortcut menu.
Voltage output and
select Create>>Indicator from the
shortcut menu.
Error Out output to the
Simple Error Handler VI.
Read Instrument Data.vi in
the C:\Exercises\LabVIEW Basics I
directory.
I/O Assistant and select
Open Front Panel. Click the
Convert button when asked if you want to
convert to a subVI.
I/O
Assistant. Where is the command
*IDN? written to the Instrument Simulator?
Where is the voltage being read?
File>>Exit to exit the subVI. Do not
save changes.
"A full introductory course on programming with LabVIEW."