Example:
Attenuator
Number of
Section
Actuations
A6DBL
102
A12DBL
99
A241L
1028
A242L
9
A243L 19,092
A244L
3908
A245L
412
The
response to the
“lA”
command
will
be:
0000000102,0000000099,0000001028,0000000009,0000019092,0000003908,
0000000412
<EOR>
When
the “ID”
command is
sent, the
Generator
responds with its
instrument model
number
(and end of
record
character) as in
“6062A”(EOR>
.
When the
“lE”command
is sent, the
Generator
responds with
the time the
instrument has been
in
operation since
it was
manufactured.
The time is 9
digits, a
decimal point, a lOth
digit and
the
<E()R)
character. The
time is in .1
hour units.
For example,
“000003459.3”<EOR>
indicates
3459.3 hours
of operation
since
manufacture.
The “H”
command
interrogates
the current
selection of
interface modes. A
5-digit
integer
followed by the
(EOR)
character is the
sum of the
modes selected as
follows:
Terminator mode
=
I
Record mode
=
2
Valid mode
==
4
Unbuffered mode= 8
Error mode
=
16
The
“IL” command
interrogates the
ten-entry
error
log
in
non-volatile memory.
An error
can
be
either a failed
self test or an
uiicalibrated
condition as a
result of a
hardware status
line
(UNLOKL or UNLVLL).
The
elapsed time since
the
instrument was
manufactured is also
logged with the
error.
Each of the
ten error log
entries
consists of an
uncalibrated
(uncal) code or
self-test code,
followed by a
semicolon
followed by
the elapsed
time, followed by
the end of
record
character
{
<EOR) ).
The format of
the uncal code,
self-test code,
and elapsed
time are
identical
to the
response when
interrogating the
uncal code (“lU”),
the
self-test code (“IT”),
and elapsed
time
(“IE”)
respectively.
In response to the
IEEE-488
command
interrogate
error log (“IL”)
command, ten
error log
entries
will be sent,
with the
most recent error
sent first.
Example of an
error log:
000,000,002,000;000039012.2<EOR>
Self-test error
(non-volatile
memory failure)
at
39012.2 hours since
manufacture.