User manual

Table Of Contents
MAUI Oscilloscopes Remote Control and Automation Manual
GPIB Overview
The IEEE 488.2 General Purpose Interface Bus (GPIB) is similar to a standard computer bus. While the
computer interconnects circuit cards by means of a backplane bus, the GPIB interconnects independent
devices (oscilloscopes and computers, for example) by means of a cable bus.
The GPIB carries both interface and program messages.
l Interface messages manage the bus itself. They perform functions such as the initialization,
addressing and unaddressing of devices, and the setting of remote and local modes.
l Program messages (often called device-dependent messages) contain programming instructions,
status information, and data—such as oscilloscope set up instructions and measurement data.
Devices connected by GPIB can be listeners, talkers, or controllers. A talker sends program messages to
one or more listeners, while a controller manages the flow of information on the bus by sending interface
messages to the devices.
When GPIB is implemented with Teledyne LeCroy oscilloscopes, the oscilloscope can be a talker or
listener, but not a controller. The controller functions are handled by another instrument, usually a PC. The
host computer must be able to play all three roles.
The details of how the controller configures the GPIB for different functions is specific to each GPIB
interface and can be found in the GPIB interface manufacturer's manual.
Note: VISA and ActiveDSO drivers perform all GPIB interface functionality, so you do not need to
learn the lower-level details of the GPIB bus to use the IEEE 488.2 commands.
Interface Definitions
Teledyne LeCroy oscilloscope interface capabilities include the following IEEE 488.1 definitions:
l AH1 - Complete Acceptor Handshake
l SH1 - Complete Source Handshake
l L4 - Partial Listener Function
l T5 - Complete Talker Function
l SR1 - Complete Service Request Function
l RL1 - Complete Remote/Local Function
l DC1 - Complete Device Clear Function
l DT1 - Complete Device Trigger
l PP1 - Parallel Polling: remote configurable
l C0 - No Controller Functions
l E2 - Tri-state Drivers
5-2