B.22 list:current command, B.23 [sour:]list:current? query, B.24 [sour:]list:current:protect command – KEPCO ABC-DM SERIES User Manual

Page 77: Figure b-4. using list commands and queries, B.22, B.23, B.24, List:curr, List:curr:prot

Advertising
background image

ABC 040104

B-7

Description: Operation is identical to OUTPut:STATe command (PAR. B.40) and is provided for compatibility with

other vendors products.

B.22

LIST:CURRent

COMMAND

LIST:CURR

Syntax:

Short Form: LIST:CURR[:LEV] <exp_value>

Long Form: LIST:CURRent[:LEVel] <exp_value>

<exp_value> = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

Description: Sets the current (Amps) value for the memory location selected by LIST:IND. If the value is out of

the acceptable current range for the power supply model, an error message: -222,"Data out of range"
is posted in the output queue. The current value is stored in non-volatile memory and is retained when
the power supply is turned off. Related Commands: LIST:IND. LIST:IND?, LIST:CURR?. (See exam-
ple, Figure B-4.)

B.23

[SOUR:]LIST:CURRent?

QUERY

LIST:CURR?

Syntax:

Short Form: LIST:CURR[:LEV]?

Long Form: LIST:CURRent[:LEVel]?

Return Value: <exp_value> = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

Description: Returns current value (Amps) stored in indexed memory location selected by LIST:IND. Related

Commands: LIST:IND. LIST:IND?, LIST:CURR. (See example, Figure B-4.)

B.24

[SOUR:]LIST:CURRent:PROTect

COMMAND

LIST:CURR:PROT

Syntax:

Short Form: LIST:CURR:PROT<num_value> Long Form: LIST:CURRent:PROTect <num_value>
<num_value> = digits with decimal point and Exponent

Description: Sets the current protection (Amps) value for the memory location selected by LIST:IND. If the

value is out of the acceptable current range for the power supply model, an error message: -222,"Data
out of range" is posted in the output queue. The current value is stored in non-volatile memory and is
retained when the power supply is turned off. Related Commands: LIST:IND. LIST:IND?,
LIST:CURR:PROT?. (See example, Figure B-4.)

FIGURE B-4. USING LIST COMMANDS AND QUERIES

LIST:IND 21

Selects memory location 21.

LIST:IND?

Returns 21.

LIST:CURR 2.35E-1

Sets output current value of memory location 21 to 0.235A.

LIST:CURR?

Returns 2.35E-1.

LIST:CURR:PROT 1.67E+1

Sets output current value of memory location 21 to 16.7A.

LIST:CURR:PROT?

Returns 1.67E+1.

LIST:VOLT:PROT 2.77E+1

Sets voltage protection value of memory location 21 to 27.7V.

LIST:VOLT:PROT?

Returns 2.77E+1.

LIST:DWEL 0.6

Sets memory location 21 time value to 0.6 second. During program
execution, after parameters specified by memory location 21 have
been applied for 0.6 second, power supply will switch to parameters
specified by memory location 21 sequence number.

LIST:SEQ:NEXT 39

Sets memory location sequence number to 39. During program
execution, when memory location 21 is complete, the next location
to be executed will be 39.

LIST:SEQ:NEXT?

Returns 39.

LIST:IND 22

Selects memory location 22 .

LIST:IND?

Returns 22.

LIST:VOLT 1.256E+2

Sets output voltage value of memory location 22 to 125.6V.

LIST:VOLT?

Returns 1.256E+2.

LIST:SEQ:STAR 21

Sets memory location 21 as the starting location for executing a
program.

LIST:SEQ:STAR?

Returns 21.

PROG:SEL:STAT RUN

Sequence starting at location 21 and ending at location 22 will be run
continuously

PROG:SEL:STAT STOP

Programmed sequence stops running.

Advertising