Remote Programming
INPUr
SyNrAX
"F3
?
F4"
Correct construction. The'8840A is con-
figured in F3, and the trigger is executed.
Then the 884OA is left in
F4.
3-40.
OUTPUT
DATA
The following paragraphs describe the data that can be
loaded into the 8840A output buffer and sent to the
IEEE-488 bus. The paragraphs describe how and when
data is loaded into the output buffer, the types of output
data, and their relative priority.
Note that the
8WA
can
also send data to the IEEE-488
bus from the serial poll register. For a description of this
data,
see paragraph
3-50.
3-41.
Loading
Output Data
The output buffer is loaded when the 8840A receives
an
output command, or when an error occurs. Output com-
mands are those device-dependent commands which load
the output buffer with data:
Get commands
(GO
through G8)
Single-trigger command
(?)
Group execute trigger (GET)
Continuous Trigger
(TO)
Because the
8840A
gives priority to input processing, it
completely processes all characters in the input buffer
before it loads the output buffer. When the output buffer is
loaded, the Data Available bit
in
the
serial
poll
register is
set true.
Data from the output buffer is not actually loaded onto the
IEEE-488 bus until the controller addresses the
8840A
as
a
talker. This is done by sending the interface message
MTA
(My
Talk
Address).
342.
Types of
Output
Data
The types of data that
can
be loaded into the output buffer
are- shown in Figure 3-6. Each type has its own format.
Error messages, which are loaded into the output buffer if
an
error occurs, are formatted
as
numeric data.
3-43.
Numeric Data
and
Error Messages
Numeric data is loaded into the output buffer in response
to the
G2
command
01
an
instrument trigger, and has the
1
RANEE
format shown in Table
3-2.
The exponent is always a
multiple of
3,
as
in engineering notation. The positiidn of
the decimal point matches the front panel display.
Numeric data is of constant length, It is
11
characters
@lus
terminators3 when the suffix
is
disabled, and
16
characters
(plus terminators) when the
suffi
is enabled.
The suffix is enabled by the
Y1
command, and consists of
five ASCII characters
as
shown in Figure
3-6.
The
$@fix
is appended only to numeric data, never to status data. The
terminators are determined by the Terminator commands.
The default is
CR
LF
EOI.
There are three types of numeric
data:
measurement
data,
overrange indication, and error messages.
3-44.
MEASUREMENT
DATA
Measurement data has the numeric data format showtl in
Table 3-2, and is always
in
the units of volts, amps, or
ohms.
NOTE
In the fast
(F)
reading rate,
the
leart signifi-
cant digit
is
always
zero,
and
should be dis-
regarded when interpreting accuracy
specifications.
3-45.
OVERRANGE INDICATION
If a reading is overrange
(r200,OOO
counts), the measure-
ment data
has
the following format:
Overvoltage readings
(>
lOOOV
dc or
700V
ac) do not
result
in
this display.
3-46.
ERROR MESSAGES
If
the 884OA detects
an
error, it loads an error message
into the output buffer in the following numeric format:
+1,00xxE+21
<terminatorY
The digits
xx
represent
a
two-digit error code. (Error ccrdes
are listed in Table 2-1, Section
2.)
The suffix is always
suppressed for error messages.
Table
3-2.
Numeric
Output
Data
Format
MEASUREMENT DATA
-
OVERRANGE
INDICATION
&.99999E+9
ERROR
MESSAGES
+I
.OOxxE+21
mA
DC,
mA
AC
--
VDC,
VAC
2-,
4-WIRE
kR
tl
xx.mE+O
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com