Operation of the GPIB Appendix C
GPIB-COM User Manual C-2 © National Instruments Corporation
The Controller usually addresses a Talker and a Listener before the Talker can send its message to
the Listener. After the message is transmitted, the Controller usually unaddresses both devices.
Some bus configurations do not require a Controller. For example, one device may only be a
Talker (called a talk-only device) and there may be one or more listen-only devices.
A Controller is necessary when the active or addressed Talker or Listener must be changed. The
Controller function is usually handled by a computer.
System Controller and Active ControllerAlthough there can be multiple Controllers on the GPIB, only one Controller at a time is Active
Controller or Controller-in-Charge. Active control can be passed from the current Active
Controller to an idle Controller. Only one device on the bus, the System Controller, can make
itself the Active Controller.
GPIB SignalsThe interface bus consists of 16 signal lines and 8 ground return or shield drain lines. The 16
signal lines are divided into three groups:
• eight data lines
• three handshake lines
• five interface management lines