11.1.3. Examples of Alternative Forms of SCPI Command
For a command is described as:
[SOURce]:VOLTage:PROTection:LEVel <nn.nn|MAX >
The following are correct forms of the same command:
SOURCE:VOLTAGE:PROTECTION:LEV EL M AX (longest form of command)
:VOLTAGE:PROTECTION:LEV EL M AX (SOURCE is optional)
:VOLT:PROTECTION:LEVEL M AX (Abbreviate VOLTAGE)
:VOLT:PROT:LEV M AX (Shortest form of command)
:volt:prot:lev max (Small letters acceptable)
The following are invalid forms of the command and will cause an error:
:CURRENT:PROTECTION:STATE (missing parameter, MAX or number)
:CURRENT: PROTECTION:STATE MAX (no spaces in command)
:CURR:PROTEC:STATE ON (PROTEC is not complete abbreviation)
CURR:PROT:STAT ON (Colon required if SOURCE skipped)
11.2. Configuring the Output
11.2.1. Set the Voltage Limit
This command sets the voltage limit. When the power supply is running in constant-voltage mode, this
will be it’s output voltage.
The voltage limit, rounded to four digits, may be viewed on the supply front panel by pressing and releasing
the PREView button.
Syntax:
[S O U R c e]:V O L T a g e[:L E V e l][:I M M e d i a t e][: A M P L i t u d e] < n n . n n >
Parameter: <nn.nn> is volts, the acceptable range is:
from 5% more than the under-voltage (UVL) setting to 5% less than the
over- voltage protection (OVP) setting
Example: :
VOLT 18.5
Query: :VOLT? will return 18.5 in the example
(this may be different than the actual output voltage)
Errors: SYSTEM:ERROR? may return errors including:
-222, “Data out of range”
+301, “PV above OVP”
+302, “PV below UVL”
11.2.2. Set the Current Limit
This command sets the current limit. When the power supply is running in constant-current mode, this
will be it’s output current.
The current limit, rounded to four digits, may be viewed on the supply front panel by pressing and releasing
the PREView button.
Syntax:
[S O U R c e]: C U R R e n t[:L E V e l][:I M M e d i a t e][: A M P L it u d e] < n n . n n >
Parameter: <nn.nn> is amps, from zero to 5% more than the current rating
Example:
:C U R R 172.75
Query: :CURR? will return 172.75 in example
(this may be different than the actual output current)
Errors: SYSTEM:ERROR? may return errors including:
-222, “Data out of range”
38