USB Remote Command Formats
The instrument's input buffer accepts a single command (or query) at a time, under interrupt, in a
manner transparent to other instrument operations. Commands and queries must be sent as
specified in the command list and must be terminated with the command terminator code 0AH
(Line Feed, LF). Note that parameters are separated from the command header by one space
(20H).
After a command has been sent the controller must wait at least 10ms from the command
terminator before the next command (or query) is started, to allow the instrument to clear the
input buffer.
Responses to queries are sent immediately. The controller must wait for the response to a query
before the next command or query is sent. The instrument responds to the controller after every
query as specified in the commands list. In every case a response is terminated by 0DH
(Carriage Return, CR) followed by 0AH (Line Feed, LF).
<WHITE SPACE>
except in command identifiers. e.g. '*I DN?' is not equivalent to '*IDN?'.
The high bit of all characters is ignored.
The commands are case insensitive.
Command List
This section lists all commands and queries implemented in this instrument. The commands are
listed in alphabetical order within the function groups.
The following nomenclature is used:
<rmt>
<nr1>
<nr2>
Set-up Commands
V <nr2>
I <nr2>
ON
OFF
Readback Commands
V?
I?
8
is defined as character codes 00H to 20H inclusive.
<RESPONSE MESSAGE TERMINATOR>
A number with no fractional part, i.e. an integer.
A number in a fixed point format, e.g. 11.52, 3.61, etc.
Set the voltage to <nr2>. The value of <nr2> must be in Volts; no multipliers are
allowed. If the value of <nr2>, after rounding, is outside the range of the output an
error will be generated.
Set current limit to <nr2>. The value of <nr2> must be in Amps; no multipliers are
allowed. If the value of <nr2>, after rounding, is outside the range of the output an
error will be generated.
Sets the DC output on.
Sets the DC output off.
Returns the set output voltage in Volts in <nr2> numeric format.
The syntax of the response is
Example:
If the set output voltage is 12.55 Volts the response to
the command V? will be V 12.55<rmt>.
Returns the output current limit in Amps in <nr2> numeric format. The syntax of the
response is
Example:
If the current limit is 1.00 Amps the response to the
command I? will be I 1.00<rmt>.
Remote Commands
, CR followed by LF.
V<nr2><rmt>
I<nr2><rmt>
is ignored
<WHITE SPACE>