beautypg.com

B.54 [source:]voltage:protection[:level] command, B.55 [source:]voltage:protection[:level]? query, B.54 – KEPCO KLP Series Developer's Guide, Rev 1 User Manual

Page 120: Sour, B.55, B.56, B.57, B.54, b.55, B.56, b.57, Volt:prot

background image

B-14

KLP 031113

B.54 [SOURce:]VOLTage:PROTection[:LEVel] COMMAND

VOLT:PROT

Syntax:

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

Description: Sets overvoltage protection level for power supply. Automatically restricts valid programmable

voltage to be 20% less than this setting, overriding virtual model voltage limit (VOLT:LIM:HIGH) when
overvoltage protection is less than 20% higher than the voltage limit.

After executing VOLT:PROT, the Output is set to OFF. Previously stored trigger levels are reset to

zero volts and minimum current.

If the value is out of the acceptable overvoltage 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 voltage
protection level programmed, then the power supply output is disabled (programmed to 0) and the
OVP bit in the Questionable Condition status register is set. An overvoltage condition can be cleared
with the VOLT:PROT:CLE command. The voltage protection level can be programmed independently
of the output voltage level. Setting voltage protection to a value lower than the output voltage causes
the voltage protection mechanism to trigger immediately. (See example, Figure B-5.)

B.55 [SOURce:]VOLTage:PROTection[:LEVel]? QUERY

VOLT:PROT?

Syntax:

Short Form: [SOUR:]VOLT:PROT[:LEV] MIN, MAX
Long Form: [SOURce:]VOLTage:PROTection[:LEVel] MIN, MAX
Return Value: = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

Description: Identifies overvoltage protection setting, maximum allowable overvoltage protection, or mini-

mum overvoltage protection. VOLT:PROT? returns value set by VOLT:PROT. VOLT:PROT? MAX
returns maximum voltage protection value; this value is determined at the factory and cannot be
changed by the user. VOLT:PROT? MIN returns the minimum voltage protection value (always 0).
(See example, Figure B-5.)

B.56 [SOURce:]VOLTage:[LEVel:]TRIGgered[:AMPLitude] COMMAND

VOLT:TRIG

Syntax:

Short Form: [SOUR:]VOLT:[LEV:]TRIG[:AMPL] MAX
Long Form: [SOURce:]VOLTage:[LEVel:]TRIGgered[:AMPLitude] MAX
= digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

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

will depend on load conditions. VOLT:TRIG MAX programs output voltage value to be transferred by
*TRG to be the lower of VOLT:LIM:HIGH or 80% of VOLT: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 VOLT:LIM:HIGH value, a value corresponding to the voltage limit will be programmed.
This value is automatically checked after execution of VOLT:LIM:HIGH and VOLT:PROT, and is set to
zero volts if there is a conflict. NOTE: A current trigger must be entered at least once. (See example,
Figure B-1.)

B.57 [SOURce:]VOLTage:[:LEVel]TRIGgered[:AMPLitude]? QUERY

VOLT:TRIG?

Syntax:

Short Form: [SOUR]:VOLT[:LEV]:TRIG[:AMPL]? MAX
Long Form: [SOURce]:VOLTage[:LEVel]:TRIGgered[:AMPLitude]? MAX
Return Value: = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1

Description: Returns value representing voltage value to be programmed by *TRG command established by

VOLT:TRIG command). VOLT:TRIG? MAX returns maximum permissible value that can be pro-
grammed by VOLT:TRIG (the lower of VOLT:LIM:HIGH and 80% of VOLT:PROT) (See example, Fig-
ure B-1.)