UNI-T UDP3000 Series - Programming Manual
UNI-T UDP3000 Series - Programming Manual
com
Programming Manual
UDP3000 SERIES DC Power Supplies
Programming Manual UDP3000 Series
Instruction List
1. *IDN?
2. *SAV
3. *RCL
4. INSTrument {CH1|CH2|CH3}
5. INSTrument ?
6. MEASure:CURRent?
7. MEAsure:VOLTage?
8. MEASure:POWEr?
9. [SOURce:]CURRent <current>
10. [SOURce:]CURRent ?
11. [SOURce:]VOLTage <volt>
12. [SOURce:] VOLTage?
13. OUTPut
14. OUTPut:TRACk
15.OVP:STATus
16.OCP:STATus
17.OVP:SETting
18.OCP:SETting
19.OVP:VALUE?
20.OCP:VALUE?
21.Recall:STAT?
22. SYSTem:ERRor?
23. SYSTem:VERSion?
24. SYSTem: STATus?
1. *IDN?
Syntax
*IDN? <name>
Functional Description
Query the instrument information of manufacturer name, product model,
product serial number and software version.
Return Format
The query returns <manufacturer>, < product model>, <serial number>, <
software version>.
2. *SAV
Syntax
*SAV <name>
Instruments.uni-trend.com 02
Programming Manual UDP3000 Series
Functional Description
Save the current setting with the specified name into nonvolatile memory.
Example
*SAV 1
Save the current setting with the specified name “1” into nonvolatile memory.
3.*RCL
Syntax
*RCL <name>
Functional Description
Recall the saved instrument status.
Example
*RCL 1
Recall the system “status 1” from nonvolatile memory.
4.INSTrument
Syntax
INSTrument < channel >
< Channel > :={ CH1 | CH2| CH3}
Functional Description
Select the channel that need to be operated.
Example
INSTrument CH1
5. INSTrument?
Syntax
INSTrument?
Functional Description
Query the currently operating channel.
Example
INSTrument? The query returns CH1.
03 Instruments.uni-trend.com
Programming Manual UDP3000 Series
6.MEASure:CURRent?
Syntax
MEASure:CURRent? < channel >
< Channel >: ={ CH1 | CH2| CH3}
Functional Description
Query the measuring current value on the output terminal of the specified
channel. If no channel is specified, then query the currently operating channel.
Example
MEASure:CURRent? CH1 The query returns 3.000.
7. MEASure:VOLTage?
Syntax
MEASure:VOLTage? < channel>
< Channel >: ={ CH1 | CH2| CH3}
Functional Description
Query the measuring voltage value on the output terminal of the specified
channel. If no channel is specified, then query the currently operating channel.
Example
MEASure:VOLTage? CH1 The query returns 30.000.
8. MEASure:POWEr?
Syntax
MEASure:POWEr? < channel >
< Channel >: ={ CH1 | CH2}
Functional Description
Query the measuring power value on the output terminal of the specified
channel. If no channel is specified, then query the currently operating channel.
Example
MEASure:POWEr? CH1 The query returns 90.000.
9. [SOURce:]CURRent <Current>
Syntax
< Channel >: [SOURce:]CURRent < current value >
Instruments.uni-trend.com 04
Programming Manual UDP3000 Series
Functional Description
Set the current value for the currently operating channel.
Example
CH1:CURRent The query returns 0.5.
10. [SOURce:]CURRent?
Syntax
< Channel >: CURRent?
< Channel >: { CH1 | CH2}
Functional Description
Query the current value of the currently operating channel.
Example
CH1:CURRent? The query returns 0.5.
Functional Description
Set the voltage value for the currently operating channel.
Example
CH1:VOLTage 25
Functional Description
Query the voltage value of the currently operating channel.
Example
CH1:VOLTage? The query returns 25.
05 Instruments.uni-trend.com
Programming Manual UDP3000 Series
13.OUTPut
Syntax
OUTPut, < status >
<Status> :={ ON | OFF}
Functional Description
Turn on/off the specified channel.
Example
OUTPut ON
14. OUTPut:TRACk
Syntax
OUTPut:TRACK <NR1>
<NR1>: = {0 | 1| 2, it respectively represents independent, serial connection
and parallel connection.}
Functional Description
Select the operating mode.
Example
OUTPut:TRACK 0
15. OVP:STATus
Syntax
OVP:STATus,< status >
< Status >: = {ON | OFF}
Functional Description
Turn on/off overvoltage protection.
Example
OVP:STATus ON
16. OCP:STATus
Syntax
OCP:STATus < status >
< Status > :={ ON | OFF}
Functional Description
Instruments.uni-trend.com 06
Programming Manual UDP3000 Series
Example
OCP:STATus ON
17. OVP:SETting
Syntax
OVP:SETting < channel >,< voltage value >
< Channel > :={ CH1 | CH2}
Functional Description
Set the voltage value of overvoltage protection.
Example
OVP:SETting CH1,32
18. OCP:SETting
Syntax
OCP:SETting < channel >,< current value >
< Channel > :={ CH1 | CH2}
Functional Description
Set the current value of overcurrent protection.
Example
OCP:SETting CH1, 3
19. OVP:VALUE?
Syntax
OVP:VALUE? < channel >
< Channel > :={ CH1 | CH2}
Functional Description
Read the voltage value of overvoltage protection.
Example
OVP:VALUE? CH1
07 Instruments.uni-trend.com
Programming Manual UDP3000 Series
Functional Description
Read the current value of overcurrent protection.
Example
OCP: VALUE? CH1
Functional Description
Read recalled data status
The query returns
0 represents not recall data status.
1 represents recall M1.
2 represents recall M2.
3 represents recall M3.
4 represents recall M4.
5 represents recall M5.
Example
Recall: STAT? The query returns 1.
Functional Description
Read the error code and information of power supply.
Syntax
SYSTem:VERSion?
Functional Description
Query the software version.
23. SYSTem:VERSion?
Syntax
Instruments.uni-trend.com 08
Programming Manual UDP3000 Series
SYSTem:STATus?
Functional Description
Return the working status of the instrument.
Description
The return information is hexadecimal notation. When the user confirms the
status, it needs to convert to binary format. The conversion relation is as
follows.
09 Instruments.uni-trend.com