4349B
GPIB
Interface
GPIB
Interface
is
used
for
remote
control
of
the
4349B
using the
Hewlett-Packard
Interface
Bus(
gpib
).
GPIB
is
an
instrument
interface
standard.
This supports
worldwide standards
IEEE 488.1
,
IEC-625
,
IEEE
488.2
,
and
JIS-C1901.
The GPIB
interface allows
the instrument
to be
controlled
by
an
external
computer
that
sends
commands
or
instructions
to
and receives
data from
the
instrument
via
GPIB
.
It
also
denes handshaking,
addressing, and
the general
protocol used
for
transmitting
individual
bytes
of
data
between
instruments and
a controller
.
With
an
GPIB
system,
many
dierent
types of
devices including
instruments,
computers,
plotters
,
and
printers
can
be
connected in
parallel. When
conguring an
GPIB system,
the
following
restrictions
must
be
adhered
to:
The
length
of
cable
between one
device and
another must
be
less
than
or
equal
to
four
meters
.
The
total
length of
cable in
one bus
system
must
be
less
than
or
equal
to
two
meters
times
the
number
of
devices connected
on the
bus (the
GPIB
controller
counts
as
one
device)
and
the
total
length
of
cable
must not
exceed 20
meters
.
A
maximum
of
15
devices
can
be
connected
on
one
bus
system.
There
are
no
restrictions
on
how
the
cables
are connected
together
.
However
,
it
is
recommended
that
no
more
than
four
piggyback
connectors
be
stacked
together
on
any
one
device
.
The
resulting
structure
could
exert
enough
force
on
the
connector
mounting
to
damage
it.
Every
GPIB
device
has
a
unique
address
for
identication.
The
available
gpib
addresses
are
the
integer
values
0
to
30.
Any
device
on
an
GPIB
bus
must
have a
unique address
otherwise
there
will
be
bus
contention
as
devices
with
the
same
address
try
to
use
the
bus at
the
same
time
.
Every
GPIB
device
must
be
capable
of
performing
one
or
more
of
the
following
interface
functions:
T
alker
A
talker
sends
device-dependant
data
when
addressed to
talk.
In
a
GPIB
system,
there
can
be
only
one
active
talker
at any
given time
.
Listener
A
listener
receives
device-dependant
data
when
addressed
to listen.
In an
GPIB
system,
there
can
be
any
number
of
active listener
at any
given
time
.
Controller
A
controller
manages
the
operation
of the
bus and
addresses talker's
and
listener's
.
In
an
GPIB
system,
there
can
be only
one active
controller at
any
time.
Table
3-4 lists
the 4349B
's gpib
capability
and
functions
.
These
functions
provide
the
means
for
an instrument
to receive
, process
,and
transmit
commands
,
data,
and
status
over
the
gpib
bus
.
T
able 3-4.
GPIB Interface
Capability
Code Function
SH1 Complete Source Handshake capability
AH1 Complete Acceptor Handshake capability
T5 Basic T
alker; serial poll; unaddressed if MLA; T
alk-Only
L4 Basic Listener; unaddressed if MT
A; no Listen Only
SR1 Service Request capability
RL1 Remote/Local capability
DC1 Device Clear capability
DT1 Device Trigger capability
C0 No Controller capability
E1 Drivers are open-collector
3-18 Function Reference