GPIB IO Interface

For more information on using IO interfaces, refer to the IO Libraries Suite documentation that is available with the installation of the Keysight IO Libraries. The IO Libraries also contain utilities/tools such as a VISA assistant and an Interactive IO window that enable communications with the instrument.

GPIB and its associated interface operations are defined in the ANSI/IEEE Standard 488.1–1987 and ANSI/IEEE Standard 488.2–1992. See the IEEE website.

Setting up the GPIB Interface

The GPIB protocol uses instrument addresses to communicate to each instrument in the system. This means that the GPIB address for each instrument must be unique. The default signal generator address is 19.

To set the signal generator GPIB address to another address, press the following keys or use the provided SCPI:

  1. Tap or click System Menu > Settings > IO Configuration > GPIB Interface > GPIB Address.

  2. Use the number keys to enter a GPIB address value.

  3. Press Enter.

Set the GPIB address:

:SYSTem:COMMunicate:GPIB:ADDRess <number>

:SYSTem:COMMunicate:GPIB:ADDRess?

For the controller, perform the following steps:

  1. Download and install the Keysight IO Libraries.

  2. Connect the cable between the controller and the signal generator:

  3. Establish the connection between the controller and the signal generator (see the IO libraries documentation).

  4. Use the appropriate driver from the IO libraries to control the signal generator.

    For more information, refer to the Keysight IO Libraries Suite documentation.

  5. Enter the signal generator address into the program.

Troubleshooting the GPIB Connection

  1. Ensure that all instrument's have a unique GPIB address.

  2. Verify that the signal generator’s address matches the address declared in the controller/program.

  3. Remove all other instruments connected through GPIB and rerun the program.

  4. Verify that the GPIB card’s name or id number matches the GPIB name or id number configured for your PC