
Page 38
16.1.4
Command Timing
There are no dependent parameters, coupled parameters, overlapping commands, expression
program data elements or compound command program headers.
All commands are separate and sequential, and are executed when parsed and immediately
considered complete. To provide useful functionality, the Operation Complete bit (bit 0) in the
Standard Event Status Register is only ever set by the *OPC command. Either the *OPC command
or the *OPC? query can be used for device synchronisation due to the sequential nature of remote
operations.
16.1.5
Response Formats
Responses from the instrument to the controller are sent as
<RESPONSE MESSAGES>
, which consist
of one
<RESPONSE MESSAGE UNIT>
followed by a
<RESPONSE MESSAGE TERMINATOR>
, which is the
carriage return character (0D
H
) followed by the new line character (0A
H
) with, in the case of GPIB
only, the
END
message NL^
END
. This is shown as
<RMT>
in the descriptions below.
Each query produces a specific
<RESPONSE MESSAGE>
which is described in the entry for the query
command in the remote commands list below. Most responses consist of a keyword followed by
either text or a number in one of the following formats:
<NR1>
An integer without a decimal point or a unit.
<NR2>
A fixed point number with a fractional part but no exponent part.
<NR3>
A floating point number with both a fractional part and an exponent part.
<
CRD
> Character Response Data, consisting of the text characters listed.
<
ASCII
data
> A combination of numbers and text characters.
When helpful, numbers are followed by a units indication (which depends on the present
measurement mode) to provide confirmation. The units used are: V DC, V AC, V AC+DC, A DC,
A AC, A AC+DC, Hz, Ohms, F (Farads), V, dB, W, VA, %, F (Fahrenheit) and C (Celsius).