EasyManuals Logo

HP 6038A Service Manual

HP 6038A
44 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #36 background imageLoading...
Page #36 background image
The
mask
register
is
maintained
by
the
user,
and
is
used
to
specify
which
bits
in
the
status
register
are
enabled
(un¬
masked)
to
set
bits
in
the
fault
register.
A
bit
is
set
in
the
fault
register
when
the
corresponding
bit
in
the
status
register
changes
from
0
to
1
and
the
corresponding
bit
in
the
mask
register
is
1.
Whenever
any
bit
is
set
in
the
fault
register
the
FAU
bit
is
set
in
the
serial
poll
register.
3-169
Note
that
bits
can
beset
in
the
fault
register
only
when
there
Is
a
change
in
either
the
status
register
or
the
mask
register.
Therefore,
if
a
bit
is
set
in
the
mask
register
(unmask¬
ed)
after
the
corresponding
condition
becomes
true
in
the
status
register,
the
associated
bit
will
also
be
set
In
the
fault
register.
3-170
Bits
may
be
set
in
the
mask
register
(conditions
un¬
masked)
in
either
of
two
ways.
The
UNMASK
command
may
be
followed
by
mnemonics
which
specify
which
conditions
are
unmasked
(enabled
to
set
bits
in
the
fault
register),
or
the
UN¬
MASK
command
may
be
followed
by
a
decimal
number
that
is
the
sum
of
the
weights
of
the
bits
to
be
set.
The
mnemonics
and
bit
weights
are
the
same
as
in
Table
3-9.
The
mnemonic
NONE
or
decimal
number
0
will
clear
all
bits
in
the
mask
register.
3-171
Bits
are
set
in
the
mask
register
with
either
of
the
following
codes
{ERR/128,
OR/4,
and
CC/2
used
as
examples):
UNMASK
CC,
OR,
ERR
or
UNMASK
134
3-172
Mnemonics
may
be
sent
in
any
order,
and
they
must
be
separated
by
commas.
Note
that
the
mask
register
does
not
affect
the
status
register,
it
simply
determines
which
bits
in
the
status
register
can
set
bits
in
the
fault
register.
3-173
The
mask
register
may
be
read
by
sending:
UNMASK?
and
addressing
the
power
supply
to
talk.
The
response
from
the
power
supply
will
be
in
this
format
(using
134
as
an
example):
UNMASK
134
3-174
The
fault
register
may
be
read
by
sending:
FAULT?
and
addressing
the
power
supply
to
talk.
The
response
from
the
power
supply
will
be
In
this
format
(using
134
as
an
example);
FAULT
134
3-175
The
fault
register
is
cleared
immediately
after
it
is
read
by
the
FAULT?
query.
3-176
Service
Request.
In
some
applications
it
may
be
desirable
to
interrupt
the
controller
when
a
power
supply
fault
condition
occurs.
The
power
supply
interrupts
the
controller
by
asserting
the
service
request
(SRQ)
line
on
the
HP-IB.
The
ability
to
generate
service
requests
for
fault
conditions
can
be
turned
on
and
off
using
the
following
commands:
SRQ
OFF
or
SRQ
0
SRQ
ON
or
SRQ
1
3-177
The
service
request
function
allows
use
of
either
poll¬
ing
or
interrupt
programming.
With
SRQ
on,
the
SRQ
line
will
be
asserted
true
whenever
the
FAU
bit
In
the
serial
poll
register
changes
from
0
to
1.
Therefore,
the
mask
register,
in
addition
to
specifying
which
conditions
set
the
FAU
bit,
also
determines
which
conditions
can
generate
service
requests.
Use
of
the
FAULT?
query
will
tell
the
user
which
condition
caused
the
ser¬
vice
request
(except
for
PON).
3-178
The
state
of
the
service
request
on/off
function
may
be
read
by
sending:
SRQ?
and
addressing
the
power
supply
to
talk.
The
response
from
the
power
supply
is
in
this
format:
SRQ
0
or
SRQ
1
in
which
0
indicates
that
service
request
capability
is
disabled,
and
1
indicates
it
is
enabled.
3-179
Note
that
service
request
capability
for
power
on
is
controlled
by
the
rear-panel
PON
SRQ
switch,
the
setting
of
which
will
not
be
indicated
in
response
to
an
SRQ?
query.
3-180
Clear.
The
power
supply
can
be
returned
to
its
power-on
state
with
the
command:
CLR
or
by
sending
a
device
clear
interface
command.
Clear
is
typical¬
ly
used
to
initialize
the
power
supply
to
a
known
state
at
the
beginning
of
a
program.
Clear
also
resets
the
PON
bit
in
the
serial
poll
register.
3-181
The
clear
command
does
not
complete
until
the
power
supply
control
circuits
have
had
time
to
settle.
This
prevents
perturbations
on
the
power
supply
output,
regardless
of
the
state
before
the
clear
command
was
sent.
The
clear
com¬
mand
takes
about
500
ms
to
execute.
3-182
Note
that
stored
preset
states
(as
many
as
16)
are
not
changed
by
the
clear
command.
3-183
Error.
When
the
power
supply
detects
a
remote
pro¬
gramming
error
it
sets
the
ERR
bit
in
the
status
register,
which
can
be
unmasked
to
request
service,
and
it
turns
on
the
front-
panel
ERROR
indicator.
Programming
errors
are
usually
the
result
of
misspelled
words
or
forgotten
separators.
When
the
power
supply
detects
a
programming
error
it
dumps
whatever
portion
of
the
command
it
has
received
and
ignores
all
further
characters
until
a
terminator
is
received.
3-23

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HP 6038A and is the answer not in the manual?

HP 6038A Specifications

General IconGeneral
BrandHP
Model6038A
CategoryInverter
LanguageEnglish

Related product manuals