3
IEEE-488 Reference
3-1
3.1
Introduction
This section contains information on remote operation for
the Model 6517A and is organized as follows:
3.2
Connections:
Explains instrument connections to the
IEEE-488 bus and RS-232 interface.
3.3
GPIB address selection:
Explains how to set the pri-
mary address from the front panel.
3.4
GPIB programming language selection:
Explains
how to select the SCPI or DDC programming lan-
guage.
3.5
QuickBASIC 4.5 programming:
Summarizes pro-
gramming using QuickBASIC 4.5 with the KPC-
488.2 interface and Universal Language Driver
(CECHP).
3.6
General bus commands:
Covers the general IEEE-
488 commands required for basic operations, such as
placing the unit in remote.
3.7
Front panel aspects of IEEE-488 operation:
Covers
status indicators, messages that pertain to bus opera-
tion, and the use of the LOCAL key.
3.8
Status structure:
Explains the various registers and
queues that make up the status structure of the Model
6517A.
3.9
Trigger model:
Explains the operation process (Trig-
ger Model) over the IEEE-488 bus.
3.10 Program message syntax:
Covers the syntax rules for
common commands and SCPI commands.
3.11 Common commands:
Covers the IEEE-488.2 com-
mon commands used by the Model 6517A.
3.12 SCPI Signal oriented measurement commands:
Covers the signal oriented commands used by the
Model 6517A.
3.13-3.26
SCPI command subsystems:
Covers the SCPI
commands used by the Model 6517A.
3.27 RS-232 interface:
Explains how to use the Model
6517A from the RS-232 interface.
3.28 DDC programming language:
Summarizes the use
of device-dependent command (DDC) programming
using the DDC language.
The IEEE-488 is an instrumentation data bus with hardware
and programming standards originally adopted by the IEEE
(Institute of Electrical and Electronic Engineers) in 1975 and
given the IEEE-488 designation. In 1978 and 1987, the stan-
dards were upgraded to IEEE-488-1978 and IEEE-488.1-
1987, respectively. The Model 6517A conforms to these
standards.
The Model 6517A also conforms to the IEEE-488.2-1987
standard and the SCPI 1994 (Standard Commands for Pro-
grammable Instruments) standard. IEEE-488.2 defines a
syntax for sending data to and from instruments, how an in-
strument interprets this data, what registers should exist to
record the state of the instrument, and a group of common
commands. The SCPI standard defines a command language
protocol. It goes one step farther than IEEE-488.2 and de-
fines a standard set of commands to control every program-
mable aspect of an instrument.