Configuring I/O Controls

Configure I/O controls to pass Traditional NI-DAQ (Legacy) virtual channels, NI-DAQmx resources (such as tasks, channels, and scales), IVI logical names, VISA resource names, FieldPoint I/O points, or Motion resource names to I/O VIs to communicate with an instrument or a measurement device.

  1. Add one of the I/O controls from the I/O palette to the front panel.
  2. Click the arrow in the I/O control and select a resource you configured. If the I/O control does not have items available in the pull-down menu, you must configure the resource associated with the control.
  3. Display the block diagram.
  4. Wire the I/O terminal to the I/O input of an I/O VI that communicates with a measurement device, instrument, or other device.

You also can configure the shared variable control to select a shared variable for use in VIs.

  1. Add the shared variable control from the I/O palette to the front panel.
  2. Click the down arrow on the right side of the shared variable control to select a shared variable. All deployed shared variables in the currently open project appear in the pull-down menu.

    If you want to use a shared variable that is not in the currently open project, click the down arrow and select Browse. Browse for a deployed shared variable in a different project or on a different computer.
  3. Display the block diagram.
  4. Wire the shared variable control to the connection in input of DataSocket Read and DataSocket Write functions.

Refer to the respective toolkit, module, or driver documentation for more information about LabVIEW add-ons.