B.46 [source:]function:mode command, B.47 [source:]function:mode? query, B.44 – KEPCO KLP Series Developer's Guide, Rev 1 User Manual
Page 118: Sour, B.45, B.46, B.47, B.48, B.49, Rs. b.44, b.56

B-12
KLP 031113
B.44 [SOURce:]CURRent:[:LEVel]TRIGgered[:AMPLitude] COMMAND
CURR:TRIG
Syntax:
Short Form: [SOUR:]CURR[:LEV]:TRIG[:AMPL]
Long Form: [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude]
Description: Programs current value to be transferred to output by *TRG commands. Actual output current
will depend on load conditions. CURR:TRIG MAX programs output current value to be transferred by
*TRG to be the lower of CURR:LIM:HIGH or 80% of CURR:PROT. 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.
This value is automatically checked after execution of CURR:LIM:HIGH and CURR:PROT and is set
to minimum current if there is a conflict. NOTE: A voltage trigger level must be entered at least once.
Related Commands: CURR. (See example, Figure B-1.)
B.45 [SOURce:]CURRent:[:LEVel]TRIGgered[:AMPLitude]? QUERY
CURR:TRIG?
Syntax:
Short Form: [SOUR:]CURR[:LEV]:TRIG[:AMPL]? MAX
Long Form: [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude]? MAX
Return Value:
Description: Returns value representing current value to be programmed by *TRG command established by
CURR:TRIG command). CURR:TRIG? MAX returns maximum permissible value that can be pro-
grammed by CURR:TRIG (the lower of CURR:LIM:HIGH and 80% of CURR:PROT) (See example,
Figure B-1.)
B.46 [SOURce:]FUNCtion:MODE COMMAND
FUNC:MODE
Syntax:
Short Form: FUNC:MODE {VOLT | CURR}
Long Form: FUNCtion:MODE {VOLT | CURR}
Description: Establishes the expected operating mode of the power supply. VOLT = Constant Voltage mode
(CV). CURR = Constant Current mode (CC). Default operating mode is CV. NOTE: Actual operating
mode is determined by programmed output limits and load impedance.
B.47 [SOURce:]FUNCtion:MODE? QUERY
FUNC:MODE?
Syntax:
Short Form: FUNC:MODE?
Long Form: [SOURce:]FUNCtion:MODE?
Return Value: String1,String2 where string 1 is the actual operating mode: VOLT = Constant Voltage
mode (CV).CURR = Constant Current mode (CC) and string 2 is the mode that was established using
FUNC:MODE.
Description: Identifies the operating mode and commanded operating of the power supply.
B.48 [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] COMMAND
VOLT
Syntax:
Short Form: [SOUR:]VOLT[:LEV][:IMM][:AMPL]
Long Form: [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]
Description: Sets programmed voltage level at power supply output. This command programs output voltage
to a specific value; actual output voltage 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 the programmed value exceeds either the virtual model limit (VOLT:LIM:HIGH) or 80% of
voltage protection (VOLT:PROT), a value corresponding to VOLT:LIM:HIGH or VOLT:PROT, respec-
tively, is programmed, and error message -301,”Value too large” is posted in output queue. If value
programmed exceeds the VOLT:LIM:HIGH value, a value corresponding to the voltage limit will be
programmed. Related Commands: VOLT:LIM:HIGH. (See example, Figure B-1.)
B.49 [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]? QUERY
VOLT?
Syntax:
Short Form: [SOUR:]VOLT[:LEV][:IMM][:AMPL]? {MIN | MAX}
Long Form: [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]? {MIN | MAX}
Description: Identifies programmed voltage, maximum allowable voltage, or minimum voltage (always 0).
The VOLT? query returns the programmed value of voltage. Actual output voltage will depend on load
conditions. The VOLT? MAX query returns the maximum voltage allowed for a particular model (the
lower of VOLT:LIM:HIGH and 80% of VOLT:PROT).
VOLT?
MINReturns minimum voltage allowed
for power supply (always 0). Related Commands: VOLT. (See example, Figure B-5.)