beautypg.com

B.54 [source:]current:[:level]mode command, B.55 [source:]current:[:level]mode? query, B.56 [source:]current:protection[:level] command – KEPCO ATE-DMG SERIES User Manual

Page 83: Figure b-5. programming current, B.54, B.55, B.56, Curr:mode, Curr:prot

background image

ATE-DMG 042314

B-13

B.54

[SOURce:]CURRent:[:LEVel]MODE COMMAND

CURR:MODE

Syntax:

Short Form: [SOUR:]CURR[:LEV]:MODE {FIX | EXT}
Long Form: [SOURce:]CURRent[:MODE {FIXed | EXTernal}

Description: Establishes whether control of the output current is via keypad or GPIB commands (FIXED) or

via external analog 0 to 1V reference (EXTERNAL). Setting is stored in NVRAM and retained upon
subsequent power up.

B.55

[SOURce:]CURRent:[:LEVel]MODE?

QUERY

CURR:MODE?

Syntax:

Short Form: [SOUR:]CURR[:LEV]:MODE?
Long Form: [SOURce:]CURRent[:LEVel]MODE]?
Return Value: FIXED or EXTERNAL

Description: Returns FIXED or EXTERNAL depending on whether current control is from the keypad or

GPIB interface (FIXED) or from an external analog reference voltage (EXTERNAL).

B.56

[SOURce:]CURRent:PROTection[:LEVel] COMMAND

CURR:PROT

Syntax:

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

Description: Sets overcurrent protection level for power supply. If the value is out of the acceptable overcurrent

range for the power supply model, error message -222,”Data out of range” is posted in the output
queue. If the power supply output exceeds the current protection level programmed, then the power
supply output is disabled (programmed to 0) and the OV bit in the Questionable Condition status reg-
ister is set. An overcurrent condition can be cleared with the CURR:PROT:CLE command. The current
protection level can be programmed independently of the output current level. Setting current protec-
tion to a value lower than the output current causes the current protection mechanism to trigger after
the delay established by OUTP:PROT:DEL command. (See example, Figure B-5.)

FIGURE B-5. PROGRAMMING CURRENT

NOTES: 1. Power supply assumed to be operating in constant voltage mode.

2. Examples below are intended only to illustrate command functions. Refer to PAR. 3.6.5 for

programming techniques to optimize performance.

VOLT 21; CURR 1.1

Power supply programmed to voltage limit 21V, 1.1A.

CURR?

Returns 1.1.

CURR:LIM:HIGH 3.3

Current limit set to 3.3A.

CURR:LIM:HIGH?

Returns 3.3.

CURR 4.2

Power supply output current programmed to 3.3A.

SYST:ERR?

Error message -301 “Value bigger than limit.”

CURR?

Returns 3.3.

OUTP:PROT:DEL 0

Protection will trip immediately upon detection of overvoltage or
overcurrent condition.

OUTP:PROT:DEL?

Returns 0.

CURR:PROT:TRIP?

0 indicating overcurrent protection not tripped.

--- OVERCURRENT CONDITION (1 SECOND) OCCURS.

CURR:PROT:TRIP?

1 indicating overcurrent protection tripped.

CURR:PROT:CLE

Overcurrent condition cleared.

CURR:PROT:TRIP?

0 indicating overcurrent condition not tripped.

CURR?

Returns small value (approx. 1% of full scale current rating).

OUTP:PROT:DEL 7.47

Protection will trip if overvoltage or overcurrent condition still
present approx. 0.575 seconds after detection.

OUTP:PROT:DEL?

Returns 7.50.

CURR 2.5

Power supply output current programmed to 2.5A

--- OVERCURRENT CONDITION (1 SECOND) OCCURS.

(After 10 seconds)
CURR:PROT:TRIP?

0 indicating overcurrent condition not tripped.

CURR?

Returns 2.5.