beautypg.com

B.45 program:select:state? query, B.46 read[:scalar]:current[:dc]? query, B.47 read[:voltage][:scalar][:dc]? query – KEPCO ABC-DM SERIES User Manual

Page 81: B.45, B.46, B.47, B.48, B.49, B.50, B.50, b

background image

ABC 040104

B-11

Description: Starts or stops user programmed sequence. Program sequence is preprogrammed using LIST

commands, starting address is established by LIST:SEQ:STAR. When PROG:SEL:STAT command is
executed the keyboard is locked until the program stops running. *RST command aborts a program
that is running. Related commands: PROG:SEL:STAT?, LIST:CURR, LIST:CURR:PROT, LIST:VOLT,
LIST:VOLT:PROT, LIST:DWEL, LIST:SEQ:NEXT, LIST:SEQ:STAR

B.45

PROGram:SELect:STATe?

QUERY

PROG:SEL:STAT?

Syntax:

Short Form: PROG:SEL:STAT?

Long Form: PROGram:SELect:STATe?

Return value: (0 = stopped, 1 = running)

Description: Indicates status of user progammed sequence. 1 returned when program is running. 0 returned

when program is stopped. Related commands: PROG:STAT

B.46

READ[:SCALar]:CURRent[:DC]?

QUERY

READ:CURR?

Syntax:

Short Form: READ[:SCAL]:CURR[:DC]?

Long Form: READ[:SCALar]:CURRent[:DC]?

Return Value: (digits with decimal point and Exponent)

Description: Measures actual current. Same as MEAS:CURR? (see PAR. B.38)

B.47

READ[:VOLTage][:SCALar][:DC]?

QUERY

READ:VOLT?

Syntax:

Short Form: READ[:SCAL]:VOLT[:DC]?

Long Form: READ[:SCALar]:VOLTage[:DC]?

Description: Measures actual voltage. Same as MEAS:VOLT? (see PAR. B.39)

B.48

[SOURce:]CURRent[:LEVel][:IMMediate][:AMPlitude]

COMMAND

CURR

Syntax:

Short Form: [SOUR:]CURR[:LEV][:IMM][:AMP]
Long Form: [SOURce:]CURRent[:LEVel][:IMMediate][:AMPlitude]
= digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

Description: Sets programmed current level at power supply output. This command programs output current

to a specific value; actual output current will depend on load conditions. If the value exceeds the max-
imum for the model being programmed, error message -222,”Data out of range” is posted in output
queue. If value programmed exceeds the CURR:LIM:HIGH value, a value corresponding to the cur-
rent limit will be programmed. Related Commands: *RCL, *SAV, CURR:LIM:HIGH. (See example, Fig-
ure B-1.)

B.49

[SOURce:]CURRent[:LEVel][:IMMediate][:AMPlitude]

QUERY

CURR?

Syntax:

Short Form: [SOUR:]CURR[:LEV][:IMM][:AMP]? MIN, MAX
Long Form: [SOURce:]CURRent[:LEVel][:IMMediate][:AMPlitude]? MIN, MAX
Return Value: = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

Description: Returns either the programmed value, maximum value, or minimum value of current. The

CURR? query returns the programmed value of current. Actual output current will depend on load
conditions. The CURR?MAX query returns the maximum current allowed for a particular model.
CURR? Returns programmed current value. CURR? MAX returns maximum current allowed for
power supply. CURR? MIN returns minimum current allowed for power supply (always 0). Related
Commands: CURR. (See example, Figure B-1.)

B.50

[SOURce:]CURRent:[:LEVel]TRIGgered[:AMPlitude]

COMMAND

CURR:TRIG

Syntax:

Short Form: [SOUR:]CURR[:LEV]:TRIG[:AMP]
Long Form: [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPlitude]
= digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

Description: Programs current value to be transferred to output by *TRG commands. Actual output current

will depend on load conditions. If the value exceeds the maximum for the model being programmed,
error message -222,”Data out of range” is posted in output queue. If value exceeds CURR:LIM:HIGH
value, a value corresponding to the current limit will be programmed. Related Commands: CURR.
(See example, Figure B-1.)