Instrument Control Toolbox    

Important GPIB Features

The important GPIB features are described below. For detailed information about GPIB functionality, refer to the appropriate references in Appendix A, "Selected Bibliography."

The Bus and Connector

The GPIB bus is a cable with two 24-pin connectors that allow you to connect multiple devices to each other. The bus and connector have these features and limitations:

GPIB Devices

Each GPIB device must be some combination of a Talker, a Listener, or a Controller. A Controller is typically a board that you install in your computer. Talkers and Listeners are typically instruments such as oscilloscopes, function generators, multimeters, and so on. Most modern instruments are both Talkers and Listeners.

Each Controller is identified by a unique board index number. Each Talker/Listener is identified by a unique primary address ranging from 0 to 30, and by an optional secondary address, which can be 0 or can range from 96 to 126.

GPIB Data

There are two types of data that can be transferred over the GPIB: instrument data and interface messages.

Data transfer consists of one byte (8 bits) sent in parallel.The data transfer rate across the interface is limited to 1 megabyte per second. However, this data rate is usually not achieved in practice, and is limited by the slowest device on the bus.


  GPIB Overview GPIB Lines