Output queue
Response messages, such as those generated from print commands, are placed in the output queue.
All remote command interfaces share the same output queue.
The output queue sets the message available (MAV) bit in the status model.
The data in the output queue is cleared by the *CLS command.
USB communications
To use the rear-panel USB port, you need a driver that communicates using the USBTMC protocol,
such as NI-VISA, on the host computer.
When installed, the USBTMC protocol allows the Microsoft
®
Windows
®
operating system to recognize
the instrument.
When you connect a USB device that implements the USBTMC or USBTMC-USB488 protocol to the
computer, the driver automatically detects the device. Note that the driver does not recognize other
USB devices, such as printers, scanners, and storage devices.
In this section, "USB instruments" refers to devices that implement the USBTMC or
USBTMC-USB488 protocol.
See Software components for applications and instrument drivers (on page 8-63) for more information
on drivers.
Communicate with the instrument
When using Virtual Instrument Software Architecture (VISA) to communicate with the USB device,
you need to use a VISA communication driver. VISA requires a resource string in the following format
to connect to the correct USB instrument:
USB[board]::manufacturer ID::model code::serial number[::USB interface
number][::INSTR]
This requires that you determine the parameters. You can gather this information by running a utility
that automatically detects all instruments connected to the computer. If you installed the Keithley I/O
Layer, the Keithley Configuration Panel is available from the Microsoft
®
Windows
®
Start menu in the
Keithley Instruments menu.
To use the Keithley Configuration Panel to determine the VISA resource string:
1. Start the Keithley Configuration Panel. The Keithley Configuration Wizard opens to the Select
Operation dialog box.
2. Complete the wizard.
3. Save the configuration. From the Configuration Utility, select File > Save.
4. Open the Keithley Communicator.