Stanford Research Systems PS355, PS365, PS370, PS375 Operation And Service Manual

Operation and Service Manual
High Voltage Power Supplies
PS355, PS365, PS370, PS375
Stanford Research Systems
Revision 1.0 · December, 2008
Stanford Research Systems certifi es that this product met its published specifi cations at the time of shipment.
Warranty
This Stanford Research Systems product is warranted against defects in materials and workmanship for a period of one (1) year from the date of shipment.
Service
For warranty service or repair, this product must be returned to a Stanford Research Systems authorized service facility. Contact Stanford Research Systems or an authorized representative before returning this product for repair.
Contact Information
Stanford Research Systems, Inc. 1290-D Reamwood Avenue Sunnyvale, CA 94089 USA
Phone: (408)744-9040 Fax: (408)744-9049 www.thinkSRS.com info@thinkSRS.com
Information in this document is subject to change without notice. Copyright © Stanford Research Systems, Inc., 2008. All rights reserved. Printed in U.S.A.
Document number: 9-01637-903
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Contents
General Information . . . . . . . . . . . . . . . . . . iii
Symbols . . . . . . . . . . . . . . . . . . . . . . . . . iv
Notation. . . . . . . . . . . . . . . . . . . . . . . . . v
Specifi cations . . . . . . . . . . . . . . . . . . . . . . vi
1 Instrument Overview . . . . . . . . . . . . . . . . . 1 – 1
1.1 Front Panel . . . . . . . . . . . . . . . . . . . . 1 – 2
1.2 Rear Panel . . . . . . . . . . . . . . . . . . . . 1 – 3
2 Guide to Operation . . . . . . . . . . . . . . . . . . 2 – 1
2.1 Se ing Parameters . . . . . . . . . . . . . . . . 2 – 2
2.2 Reset. . . . . . . . . . . . . . . . . . . . . . . . 2 – 3
2.3 Store and Recall . . . . . . . . . . . . . . . . . 2 – 3
2.4 Error Messages. . . . . . . . . . . . . . . . . . 2 – 4
2.5 Analog Monitor and Control . . . . . . . . . . 2 – 4
2.6 Default State . . . . . . . . . . . . . . . . . . . 2 – 5
3 Remote Operation . . . . . . . . . . . . . . . . . . . 3 – 1
3.1 Index of Common Commands . . . . . . . . . 3 – 2
3.2 Alphabetic List of Commands . . . . . . . . . 3 – 3
3.3 Introduction . . . . . . . . . . . . . . . . . . . 3 – 4
3.4 Commands . . . . . . . . . . . . . . . . . . . . 3 – 4
3.5 Status Model . . . . . . . . . . . . . . . . . . . 3 – 12
3.6 Status Reporting . . . . . . . . . . . . . . . . . 3 – 13
4 Troubleshooting . . . . . . . . . . . . . . . . . . . . 4 – 1
4.1 Troubleshooting the PS300 . . . . . . . . . . . 4 – 2
i
Contentsii
Stanford Research Systems
PS300 Series High Voltage Power Supplies
General Information
The PS300 Series High Voltage Power Supplies are general purpose instruments designed for laboratory environments.
Warning
This unit contains hazardous high voltages. Make certain the high voltage is completely discharged before removing the cable. The charge on the cable can cause injury or damage.
Line Voltage
The PS300 series supplies operate from a 90 VAC to 264 VAC power source having a line frequency between 47 Hz and 63 Hz. Power consumption is less than 80 VA total.
A power entry module, labeled AC POWER on the back panel of the PS300, provides connection to the power source and to a protective ground.
Service
The PS300 uses a detachable, three-wire power cord for connection to the power source. The exposed metal parts of the box are connected to the power ground to protect against electrical shock. Always use an outlet which has a properly connected protective ground.
The rear-panel high voltage connector and the BNC shields are also connected to chassis ground. The PS300 series supplies CANNOT be fl oated.
The line fuse is internal to the instrument and may not be serviced by the user. Operate only with covers in place to avoid personal injury. Do not remove the product covers or panels. Do not operate the product without all covers and panels in place.
The PS300 does not include any user-serviceable parts inside. Refer service to a qualifi ed technician.
iii
Symbols you may  nd on SRS products
Symbol Description
Alternating current
Caution - risk of electric shock
Frame or chassis terminal
Contentsiv
Caution - refer to accompanying documents
Earth (ground) terminal
Battery
Fuse
On (supply)
Off (supply)
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Contents
Notation
v
Typese ing conventions used in this manual are as follows:
· Front-panel bu ons are represented as [Bu on]
· The [] and [] keys increment and decrement a digit.
· The [] and [] keys select a digit.
· Front-panel indicators are represented as
· The state of a switch is represented in italics as ON
Overload
· Remote command names are represented as *IDN?
· Literal text other than command names is represented as OFF
Remote command examples will all be set in monospaced font. In these examples, data sent by the host computer is set as straight teletype font, while responses received by the host computer are set as
slanted teletype font
.
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Speci cations
Model Output Voltage (±) Maximum Current
PS355 PS365 +100 V to +10 kV 1 mA PS370 PS375 +100 V to +20 kV 500 µA
Voltage Output
Voltage set accuracy 0.01 % + 0.05 % of full scale Voltage display accuracy V Voltage resolution 1 V (set and display) Voltage rese ability 1 V Voltage limit range 0 to 100 % of full scale Voltage regulation 0.001 % for ±10 % line change,
0.04 % for 100 % load change. Specifi cations apply for >0.5 % (full load) to >1 % (no load) of full-scale voltage. Output ripple (rms) <0.01 % of full scale (max.) Current limit range 0 to 105 % of full scale Current trip range 0 to 105 % of full scale Trip response time <10 ms Current set accuracy 1 µA Current resolution 1 µA Current display accuracy ±1 µA (typ.), ±2 µA (max.) Stability 0.01 % per hr., <0.03 % per 8 hrs. Temperature dri 50 ppm/°C, 0 to 50 °C (typ.) Protection Arc and short circuit protected (programmable voltage limit, current limit, and current trip) HV output slew rate 7,000 V/s, typ. (PS355 and PS365) 14,000 V/s, typ. (PS370 and PS375) Recovery time 12 ms for 40 % step change in load current (typ.) Discharge time <6 s (to <1 % of full-scale voltage with no load, typ.)
Monitor Output
Output scale 0 to +10 V (0 to full-scale output regardless of polarity) Current rating 10 mA (max.) Output impedance <1 Ω
-
100 V to -10 kV 1 mA
-
100 V to -20 kV 500 µA
accuracy ± 1 V, typ. (± 2 V, max.)
set
General Informationvi
Stanford Research Systems
PS300 Series High Voltage Power Supplies
General Information
Accuracy 0.2 % of full scale Update rate 87.5 Hz
External Voltage Set
Input scale 0 to +10 V (0 to full-scale output regardless of polarity) Input impedance 1 MΩ Accuracy 0.2 % of full scale Update rate 87.5 Hz
Mechanical
HV connector Kings type 1064-1 (PS355 and PS365) Kings type 1764-1 (PS370 and PS375) Mating connector Kings type 1065-1 (PS355 and PS365) Kings type 1765-1 (PS370 and PS375) Dimensions 8.1″ × 3.5″ × 16″ (WHD) Weight 8 lbs. Power 50 W, 90 to 264 VAC, 47 to 63 Hz Warranty One year parts and labor on defects in materials or workmanship
vii
All performance specifi cations apply aĞ er a one hour warm-up period
PS300 Series HighVoltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
General Information
viii
PS300 Series HighVoltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
1 Instrument Overview
In This Chapter
This chapter gives the user the necessary information to get started with the PS300 Series High Voltage Power Supplies.
1.1 Front Panel . . . . . . . . . . . . . . . . . . . . . . . 1–2
1.1.1 Power Bu on . . . . . . . . . . . . . . . . . 1–2
1.1.2 High Voltage Enable Switch . . . . . . . . . 1–2
1.1.3 Numeric Displays . . . . . . . . . . . . . . . 1–3
1.1.4 Select, Enter, Clear . . . . . . . . . . . . . . 1–3
1.1.5 Numeric and Cursor Keys . . . . . . . . . . 1–3
1.1.6 Instrument Status . . . . . . . . . . . . . . . 1–3
1.1.7 Other Keys . . . . . . . . . . . . . . . . . . . 1–3
1.1.8 Store and Recall . . . . . . . . . . . . . . . . 1–4
1.2 Rear Panel. . . . . . . . . . . . . . . . . . . . . . . . 1–4
1.2.1 Power Entry Module . . . . . . . . . . . . . 1–4
1.2.2 High Voltage Connector . . . . . . . . . . . 1–4
1.2.3 Analog I/O . . . . . . . . . . . . . . . . . . . 1–5
1.2.4 IEEE-488 Port . . . . . . . . . . . . . . . . . 1–5
1.2.5 RS-232 Port. . . . . . . . . . . . . . . . . . . 1–5
1 – 1
1.1 Front Panel
Instrument Overview1 – 2
The front-panel features of the PS300 Series High Voltage Power Supplies are examined in this section.
1.1.1 Power Button
The PS300 is turned on by depressing the [POWER] bu on. The unit always powers up with the high voltage OFF. The current instrument confi guration and any saved instrument presets are stored in non-volatile memory. The model number (355, 365, 370 or 375), fi rmware version, and serial number are displayed when power is turned on. If an error appears on power up, the current instrument confi guration and any saved presets are lost, and the default se ings are used. If the default se ings are desired, hold down the clear key [CLR] while turning on the power. Note that this will clear out all buff ers and erase any saved presets.
1.1.2 High Voltage Enable Switch
The [High Voltage] enable switch has three positions that perform several functions. In the down position, the high voltage is OFF, and all trips are cleared. In this position, the high voltage is locked
OFF and cannot be turned on over the computer interface. The UP position is momentary, and it turns on the high voltage for
manual or rear-panel analog control. In the middle position, the high voltage is enabled (but not necessarily ON) and can be turned on over the computer interface. The large red ON LED above the switch indicates that the high voltage is on; the yellow TRIP LED indicates a trip has occurred.
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Front Panel
1.1.3 Numeric Displays
The two large displays show output voltage to fi ve signifi cant digits and output current to four signifi cant digits. The polarity is indicated below the voltage display as either POSITIVE or NEGATIVE. The smaller center display shows the value of the parameter that is being entered or adjusted. That parameter is indicated by the row of LEDs directly below the center display.
1.1.4 Select, Enter, Clear
[SELECT] is used to choose which parameter is being displayed in the center display. [ENTER] confi rms the entry in the center display. [CLR] erases the value in the middle display and recalls the last value that was entered. To adjust a value, [SELECT] is pressed until the appropriate LED is lit. When the value is being changed, the LED will fl ash to indicate the value is in a state of change. If an incorrect value is entered, press [CLR] to start over. When the desired value is displayed, [ENTER] updates the unit’s actual se ing and stops the LED from fl ashing.
1 – 3
1.1.5 Numeric and Cursor Keys
All parameters may be adjusted using the cursor or numeric keys. When using the cursor, the digit being adjusted in the center display will fl ash. The [] and [] keys increment and decrement the digit. The [] and [] keys select the fl ashing digit. When using direct numerical entry, simply press the number and decimal point keys until the desired value appears on the center display. Note that the current is specifi ed in microamps.
1.1.6 Instrument Status
Three LEDs indicate the instrument’s status. The when the unit is in a current limit state. panel is locked out. programmed by the rear-panel analog input.
1.1.7 Other Keys
[RESET] toggles the reset mode between
[GPIB] displays the GPIB address in the center display so it can be adjusted. It also functions as the [LOCAL] key when the unit is in the remote mode.
LIMIT
REM
is on when the front
REAR
is on when the high voltage se ing is
AUTO
and
MAN
LED is on
(manual).
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Instrument Overview1 – 4
1.1.8 Store and Recall
1.2 Rear Panel
Store [STO] and Recall [RCL] allow up to nine complete instrument confi gurations to be saved in nonvolatile memory. [RCL] 0 recalls the default se ings.
The rear panel of the PS300 Series High Voltage Power Supplies is discussed next.
1.2.1 Power Entry Module
The AC line cord plugs into the power entry module. Refer to the General Information section of this manual for instructions on line voltage.
1.2.2 High Voltage Connector
WARNING — This unit contains hazardous voltages. Please make certain that the high voltage is completely discharged before removing or connecting the high voltage cable. High voltage cables can store charge. If they are disconnected from the supply while high voltage is present, electric shock can occur which may cause injury or damage the unit.
The high voltage output connector is a Kings type 1064-1 (PS355 and PS365) or a Kings type 1764-1 (PS370 and PS375). Please make certain that the high voltage is completely discharged before changing the cable. Cables are available from SRS.
Stanford Research Systems
PS300 Series High Voltage Power Supplies
1.2.3 Analog I/O
1.2.4 IEEE-488 Port
1.2.5 RS-232 Port
Instrument Overview1 – 5
The two MONITOR output BNCs are used to monitor the voltage and current signals. Both are 0 to +10 V outputs corresponding to 0 to full scale. The SET input BNC receives an analog programming voltage, 0 to +10 VDC corresponding to 0 to full scale (independent of high voltage polarity). To select the rear SET analog high voltage control, press [SELECT] on the front panel until REAR is selected, and then use the [] and [] keys to choose between “Front” and “Rear”. Press [ENTER] to confi rm the selection.
The 24-pin IEEE-488 (GPIB) connector allows computer control of PS300 series supplies. The address is set from the front panel using the [GPIB] key.
The 9-pin female D-sub connector allows computer control of power supply via RS-232. The interface se ings are fi xed as DCE, 9600 baud, no parity, 8 bits, 1 stop bit.
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Instrument Overview1 – 6
Stanford Research Systems
PS300 Series High Voltage Power Supplies
2 Guide To Operation
In This Chapter
This chapter explains how to operate the PS300 Series High Voltage Power Supplies.
2.1 Se ing Parameters . . . . . . . . . . . . . . . . . . . 2–2
2.1.1 Se ing the Output Voltage . . . . . . . . . . 2–2
2.1.2 Se ing the Voltage Limit . . . . . . . . . . . 2–2
2.1.3 Se ing the Current Limit . . . . . . . . . . . 2–3
2.1.4 Se ing the Current Trip . . . . . . . . . . . 2–3
2.2 Reset . . . . . . . . . . . . . . . . . . . . . . . . . 2–3
2.3 Store and Recall . . . . . . . . . . . . . . . . . . . . 2–3
2.4 Error Messages . . . . . . . . . . . . . . . . . . . . . 2–4
2.5 Analog Monitor & Control . . . . . . . . . . . . . . 2–4
2.5.1 Voltage Set . . . . . . . . . . . . . . . . . . . 2–4
2.5.2 Voltage Monitor . . . . . . . . . . . . . . . . 2–4
2.5.3 Current Monitor. . . . . . . . . . . . . . . . 2–4
2.6 Default State . . . . . . . . . . . . . . . . . . . . . . 2–5
2 – 1
2.1 Setting Parameters
This section describes how to set the front-panel parameters.
2.1.1 Setting the Output Voltage
The voltage set can be changed with the high voltage in either the ON or OFF mode.
To set the high voltage output, press the [SELECT] key until the voltage be displayed in the center window. To change the value, enter the desired voltage by using either the numeric keys or cursor. A er the new value has been entered into the center display, press [ENTER] to update the output voltage. The voltage [ENTER] or [CLR] is pressed to remind you that the displayed value is not the actual programmed value. If an Err2 message appears (illegal parameter entered), check the voltage limit to see that it is greater than or equal to the desired set voltage. Use the [CLR] key to clear any error message.
SET
LED is lit. The present value of the set voltage will
Guide to Operation2 – 2
SET
LED will fl ash until
If the
REAR
the analog set input on the rear panel. In this mode, if the center display is showing voltage value of the high voltage programmed by the 0 to 10 V input and cannot be adjusted from the front panel.
2.1.2 Setting the Voltage Limit
The voltage limit is a protection feature to prevent the output voltage from being set too high or overshooting because of dramatic load changes. The output voltage cannot be set higher than the voltage limit. In addition, if the output ever exceeds the limit by more than 2 % of full scale, the unit trips and the high voltage is disabled. If this occurs, a VTRP (voltage trip) message appears in the middle display.
A er a trip, it is not necessary to clear the trip before turning the high voltage back on. If it is necessary to change a parameter before turning the high voltage back on, pressing [CLR] or pu ing the high voltage switch in the OFF position will clear the trip.
To set the voltage limit, press [SELECT] until the voltage LED is lit. The present value of the voltage limit is displayed in the center window. Change it with either the numeric keys or the
status LED is lit, the high voltage is programmed from
SET
, the displayed value is the present
LIMIT
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Se ing Parameters
cursor and press [ENTER] to update the actual limit value. If an Err2 message appears (illegal parameter entered), check to see that the output voltage is less than or equal to the voltage limit.
2.1.3 Setting the Current Limit
Current limiting varies the output voltage to limit the output current to less than or equal to the programmed current limit value. When the unit is current limited, the set in the same fashion as the voltage limit — selecting the present value on the center window, changing it and then entering the new value.
2.1.4 Setting the Current Trip
The current trip shuts off the high voltage when the output current exceeds the trip value. The current trip value is set in the same fashion as the voltage and current limits. A er a current trip occurs, the ITRP (current trip) message will appear in the middle display. Current trips are cleared just like voltage trips.
LIMIT
2 – 3
LED is lit. The current limit is
2.2 Reset
2.3 Store and Recall
The reset mode determines how the unit responds a er a voltage or current trip.
In MAN (manual) mode, the high voltage remains OFF a er a trip and requires that the operator turn it back ON.
In AUTO (automatic) mode, the unit waits until the later of the time for the output voltage to fall to 0.5 % of full-scale or two seconds, and then turns the high voltage back ON. This is useful when dealing with loads that occasionally short circuit but recover a er removing the high voltage.
The store and recall functions allow up to nine complete instrument setups to be saved. To store a setup, press the [STO] key followed by a number (1 to 9) and then the [ENTER] key. To recall a setup, press the [RCL] key, followed by a number (0 to 9) and then the [ENTER] key. [RCL] 0 returns the setup to the factory default. Whenever a setup is recalled, the high voltage is turned off for safety. If an Err3 (recall error) occurs, then that stored setup was lost due to a memory error and must be re-entered.
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
2.4 Error Messages
Guide to Operation2 – 4
The following error messages may appear in the center display. The [CLR] key clears the errors.
Err1 Memory error – Power on memory error of the unit’s last setup. Default setup is recalled.
Err2 Illegal parameter entered.
Err3 Recall Error – the stored setup was lost.
Err4 Illegal storage address. (Address 0 is reserved for default se ings)
Err5 Device dependent
Err6 Syntax error over GPIB.
Err7 Illegal parameter entered over GPIB. Parameter entered is out of range.
Err 8 Remote communication error
Err9 Hardware watchdog
2.5 Analog Monitor & Control
2.5.1 Voltage Set
When confi gured for rear control (see § 1.2.3) the rear-panel SET voltage will set the output voltage. When enabled, the panel) status LED is lit, and the output voltage being set by the rear panel is displayed in the middle display (when it is showing voltage
2.5.2 Voltage Monitor
the rear-panel voltage to set the output above the voltage limit. If the rear-panel voltage is too high, the output voltage will stop at the limit voltage. An input from 0 to +10 V will program the high voltage from 0 to full scale, regardless of polarity.
The voltage monitor BNC is a monitor output providing 0 to +10 volts for a 0 to full-scale output, regardless of polarity.
REAR
SET)
. The voltage limit is still active and does not allow
(rear
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Analog Monitor and Control
2.5.3 Current Monitor
The current monitor output BNC provides a 0 to +10 volt output for 0 to full-scale output, regardless of the output polarity.
2.6 Default State
The factory default setup can be recalled by pressing the [CLR] key while turning the unit on, or recalling setup 0. Note that pressing the [CLR] key while turning the unit on will also clear all buff ers and erase any saved presets. The default setup is also recalled a er a power on memory error (ERR 1). The default parameters are shown below.
PS355 Voltage Set 0 V Voltage Limit ₋10,000 V Current Limit ₋1,050 µA Current Trip ₋1,050 µA Reset Mode MAN High Voltage OFF GPIB Addr 14
2 – 5
PS365 Voltage Set 0 V Voltage Limit +10,000 V Current Limit +1,050 µA Current Trip +1,050 µA Reset Mode MAN High Voltage OFF GPIB Addr 14
PS370 Voltage Set 0 V Voltage Limit ₋20,000 V Current Limit ₋525 µA Current Trip ₋525 µA Reset Mode MAN High Voltage OFF GPIB Addr 14
PS375 Voltage Set 0 V Voltage Limit +20,000 V Current Limit +525 µA Current Trip +525 µA Reset Mode MAN High Voltage OFF GPIB Addr 14
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Guide to Operation2 – 6
Stanford Research Systems
PS300 Series High Voltage Power Supplies
3 Remote Operation
In This Chapter
This chapter describes operating the PS300 series over the RS-232 and GPIB computer interfaces.
3.1 Index of Common Commands . . . . . . . . . . . . 3 – 2
3.2 Alphabetic List of Commands . . . . . . . . . . . . 3 – 3
3.3 Introduction . . . . . . . . . . . . . . . . . . . . . . 3 – 4
3.3.1 Power-On Confi guration . . . . . . . . . . . 3 – 4
3.3.2 Buff ers . . . . . . . . . . . . . . . . . . . . . 3 – 4
3.4 Commands . . . . . . . . . . . . . . . . . . . . . . . 3 – 4
3.4.1 Command Syntax . . . . . . . . . . . . . . . 3 – 4
3.4.2 Notation . . . . . . . . . . . . . . . . . . . . 3 – 5
3.4.3 Examples. . . . . . . . . . . . . . . . . . . . 3 – 5
3.4.4 Output Control Commands . . . . . . . . . 3 – 6
3.4.5 Se ing Control Commands . . . . . . . . . 3 – 6
3.4.6 Interface Control Commands . . . . . . . . 3 – 8
3.4.7 Status Reporting Commands . . . . . . . . 3 – 10
3.5 Status Model . . . . . . . . . . . . . . . . . . . . . . 3 – 12
3.6 Status Reporting . . . . . . . . . . . . . . . . . . . . 3 – 13
3.6.1 Serial Poll Status Byte. . . . . . . . . . . . . 3 – 13
3.6.2 Standard Event Status Byte . . . . . . . . . 3 – 14
3.6.3 GPIB Error Messages . . . . . . . . . . . . . 3 – 14
3 – 1
3.1 Index of Common Commands
Symbol De nition
i
Unsigned integer
x
(?) Required for queries; illegal for set commands
var
Parameter always required
{
var
} Parameter required for set commands; illegal for queries [
var
] Optional for both set and query commands
Output Commands
HVOF 3 – 6 High Voltage O HVON 3 – 6 High Voltage On IOUT? 3 – 6 Output Current VOUT? 3 – 6 Output Voltage
Remote Operation3 – 2
Assigned value
Setting Control Commands
*RCL i 3 – 6 Recall *SAV i 3 – 7 Save ILIM(?) {x } 3 – 7 Current Limit ITRP(?) {x } 3 – 7 Current Trip SMOD(?) {i } 3 – 7 V Set Mode TCLR 3 – 7 Trip Clear TMOD(?) {i } 3 – 8 Trip Mode VLIM(?) {x } 3 – 8 Voltage Limit VSET(?) {x } 3 – 8 Voltage Set
Interface Control Commands
*RST 3 – 8 Reset *IDN? 3 – 9 Identify
*OPC(?) 3 – 9 Operation Complete LERR? 3 – 9 Last Error
Status Reporting Commands
*CLS 3 – 10 Clear Status *ESE(?) i 3 – 10 Standard Event Status Enable *ESR? [i] 3 – 10 Standard Event Status *PSC(?) {i } 3 – 11 Power-On Status Clear *SRE(?) { *STB(?) [
i
} 3 – 11 Service Request Enable
i
] 3 – 11 Status Byte
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Remote Operation
3.2 Alphabetic List of Commands
*
*CLS 3 – 10 Clear Status *ESE(?) i 3 – 10 Standard Event Status Enable *ESR? [i] 3 – 10 Standard Event Status *IDN? 3 – 9 Identify
*OPC(?) 3 – 9 Operation Complete
*PSC(?) {i } 3 – 11 Power-On Status Clear *RCL i 3 – 6 Recall *RST 3 – 8 Reset *SAV i 3 – 7 Save *SRE(?) {i } 3 – 11 Service Request Enable *STB(?) [i] 3 – 11 Status Byte
H
HVOF 3 – 6 High Voltage O HVON 3 – 6 High Voltage On
3 – 3
I
ILIM(?) {x } 3 – 7 Current Limit IOUT? 3 – 6 Output Current ITRP(?) {x } 3 – 10 Current Trip
L
LERR? 3 – 9 Last Error
S
SMOD(?) {i } 3 – 7 V Set Mode
T
TCLR 3 – 7 Trip Clear TMOD(?) {i } 3 – 8 Trip Mode
V
VLIM(?) {x } 3 – 8 Voltage Limit VOUT? 3 – 6 Output Voltage VSET(?) {x } 3 – 8 Voltage Set
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Remote Operation3 – 4
3.3 Introduction
Remote operation of the PS300 series is through a simple command language documented in this chapter. Both set and query forms of most commands are supported, allowing the user complete control of the instrument from a remote computer. Both RS-232 and GPIB (IEEE488.2) interfaces are supported.
3.3.1 Power-On Con guration
The se ings for the RS-232 interface are 9600 baud and no parity. The default GPIB address is 14. The complete instrument confi gu- ration is retained in non-volatile memory.
When appropriate, the default value for parameters is listed in boldface in the command descriptions.
3.3.2 Bu ers
The PS300 series stores incoming bytes in a 128 character input buff er. Characters accumulate in the input buff er until a command terminator (either <CR> or <LF>) is received, at which point the mes­sage is parsed and executed. Query responses are buff ered in a 128 character output queue.
If the input buff er overfl ows, then all data in both the input buff er and output queue are discarded, and an error is reported in the Standard Event Status Byte.
3.4 Commands
This section provides syntax and operational descriptions for re­mote commands.
3.4.1 Command Syntax
The four le er mnemonic (shown in CAPS) in each command se- quence specifi es the command. The rest of the sequence consists of parameters.
Commands may take either set or query form, depending on wheth­er the “?” character follows the mnemonic. Set only commands are listed without the “?”, query only commands show the “?” a er the mnemonic, and optionally query commands are marked with a “(?)”.
Parameters shown in { } and [ ] are not always required. Parameters in { } are required to set a value, and should be omi ed for queries.
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Commands
3.4.2 Notation
3 – 5
Parameters in [ ] are optional in both set and query commands. Parameters listed without surrounding characters are always re­quired.
Do not send ( ) or { } or [ ] as part of the command.
Multiple parameters are separated by commas. Multiple commands may be sent on one command line by separating them with semi­colons (;) so long as the input buff er does not overfl ow. Commands are terminated by either <CR> or <LF> characters. Null commands and whitespaces are ignored. Execution of the command does not begin until the command terminator is received.
The following table summarizes the notation used in the command descriptions.
Symbol De nition
i
Unsigned integer
x
Assigned value
3.4.3 Examples
(?) Required for queries; illegal for set commands
var
Parameter always required
{
var
} Parameter required for set commands; illegal for queries [
var
] Optional for both set and query commands
Each command is provided with a simple example illustrating its usage. In these examples, all data sent by the host computer to the PS300 are set as straight teletype font, while responses received by the host computer from the PS300 are set as
teletype font
.
slanted
The usage examples vary with respect to set/query and optional parameters. These examples are not exhaustive and are intended to provide a convenient starting point for user programming.
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Remote Operation3 – 6
3.4.4 Output Control Commands
HVOF High Voltage O
The HVOF command turns the high voltage output OFF.
Example:
HVOF
HVON
The HVON command turns the high voltage ON, provided the front-panel high voltage switch is not in the OFF position. If the switch is in the OFF position, the high voltage is le off and an execution error is reported. This command also automatically clears any voltage or current trips.
IOUT?
The IOUT? query returns the actual output current, in amperes. This is the same value shown on the front-panel meter. The value is always returned as an unsigned number, regardless of the polarity of the power supply.
VOUT? Output Voltage
High Voltage On
Example:
HVON
Output Current
Example:
IOUT?
4.78E-4
The VOUT? query returns the actual output voltage, in volts. This is the same value shown on the front-panel meter. The value returned is a fl oating point value and includes the sign of the output voltage.
-
Example:
3.4.5 Setting Control Commands
*RCL
The *RCL command recalls stored se ings i. *RCL 0 restores the default se ings. If the stored se ing is corrupted, an error is returned.
Stanford Research Systems
i
Recall Confi guration
Example:
VOUT?
1.8998E4
*RCL 3
PS300 Series High Voltage Power Supplies
Commands
3 – 7
*SAV
The *SAV command stores the present setup as se ing i. i may range from 1 to 9.
ILIM(?) {
The ILIM command sets (queries) the value of the current limit (to
ITRP(?) {x } Trip Current
The ITRP command sets (queries) the value of the current trip (to
i
Save Confi guration
Example:
x
} Limit Current
Example:
*SAV 3
x
), in amperes. ILIM may be set from 0 to 105 % of full scale.
ILIM 120E-6; ILIM?
1.20E-4
x
), in amperes. ITRP may be set from 0 to 105 % of full scale.
Example:
ITRP? 5.25E-4
SMOD(?) {
The SMOD? command sets (queries) the VSet se ing mode. SMOD 0 means that the voltage value is controlled by the front-panel se ing, while SMOD 1 indicates that the output is controlled by the rear-panel VSET voltage control input.
Note that changing the SMOD value while the high voltage is ON causes the high voltage to be switched OFF.
TCLR
The TCLR command clears any voltage or current trips.
i
} Rear Programming Mode
Example:
SMOD 1
Clear Trips
Example:
TCLR
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Remote Operation3 – 8
TMOD(?) {i} Trip Mode
The TMOD command sets (queries) the trip reset mode {to i}. The value
i
= 1 sets manual trip reset, while the value i = 1 sets the trip
reset mode to automatic.
VLIM(?) {
Example:
x
} Voltage Limit
TMOD 1
The VLIM command sets (queries) the value of the voltage limit {to
x
}, in volts. The sign of value x must match the polarity of the power supply. As with front-panel control, the VLIM value must be greater than or equal to the VSET value or an execution error will be returned.
Example:
VLIM?
-2.0000E4
VSET(?) {x } Voltage Set
The VSET command sets (queries) the value of the voltage se ing {to
x
}, in volts. If SMOD 1 (rear-panel control) is enabled, then se ing the VSET command returns an error. The value x must match the polarity of the power supply.
When SMOD = 0 (front-panel control), the VSET? query returns the set parameter (not the measured output voltage, see VOUT?
§ 3.4.4). When SMOD = 1 (rear-panel control), the VSET? query returns the high voltage se ing programmed by the rear-panel HVSET input. As with front-panel control, the VSET value must be less than or equal to the VLIM value or an execution error will be returned.
Example:
3.4.6 Interface Control Commands
*RST Reset
The *RST common command resets the power supply to its default confi guration. It is the same as holding the [CLR] bu on depressed at power on.
Stanford Research Systems
Example:
VSET?
19555
*RST
PS300 Series High Voltage Power Supplies
Commands
3 – 9
*IDN? Identify
The *IDN? common query returns the PS300’s device identifi cation. This string is forma ed as follows:
StanfordResearchSystems, PS3XX, <serial>, <version>
where XX is the model number, <serial> is the 6-digit serial number of the unit, and <version> is the 3-digit fi rmware revision number.
Example:
*IDN?
StanfordResearchSystems,PS370,100003,0.29
*OPC(?) Operation Complete
The *OPC common command causes remote command execution to pause until all pending operations are complete. The *OPC? query will return the value “1” when operations are complete, while the *OPC set command will set the OPC bit (bit 0) in the ESR register.
Example:
*OPC?
1
LERR? Last Error
The LERR? query returns the error code of the last remote interface error. A list of the possible error codes are as follows:
Code Meaning 10 Illegal value (execution) 100 Lost data (query) 101 No data (query) 102 No listener (query) 103 Overfl ow (query) 110 Illegal command (parser) 111 Undefi ned command (parser) 112 Illegal query (parser) 113 Illegal set (parser) 114 Null parameter (parser) 115 Extra parameter (parser) 116 Missing parameter (parser) 117 Overfl ow (parser) 118 Bad fl oat (parser) 119 Float overfl ow (parser)
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
120 Bad integer (parser) 121 Integer overfl ow (parser) 122 Bad hex value (parser) 123 Hex overfl ow (parser) 124 Bad token integer (parser) 125 Unknown token (parser) 126 Syntax error (parser) 151 CMF reset (device dependent) 152 COP reset (device dependent) 153 Illegal reset (device dependent) 154 Recall error (device dependent) 155 Watchdog (device dependent)
Remote Operation3 – 10
Example:
*IDN; LERR?
113
3.4.7 Status Reporting Commands
*CLS Clear Status
The *CLS common command clears all status registers.
*ESE(?)
Example:
i
Standard Event Enable
*CLS
The *ESE common command sets (queries) the standard event status enable register {to i}. The parameter i is the decimal value for the enable register, and can range from 0 to 255.
Example:
*ESE 16
i
*ESR? [
] Standard Event
The *ESR common command query reads the value of the standard event status register. If the optional parameter i is present, then only the value of bit i is returned. Reading this register will clear it. Reading bit i will clear bit i only.
Example:
1
Stanford Research Systems
*ESR? 5
PS300 Series High Voltage Power Supplies
Commands
3 – 11
*PSC(?) {i } Power-On Status Clear
The *PSC common command sets (queries) the value of the power-on status clear bit {to i}. If i = 1, the power-on status clear bit is set, and all status registers and enable registers are cleared on power up. If i = 0, the bit is cleared, and the status enable registers maintain the values at power down. This allows the generation of a service request at power up, for example.
Example:
*PSC?
1
*SRE(?) {i } Service Request Enable
The *SRE common command sets (queries) the value of the service request enable register {to i}.
*STB? [
Example:
i
] Standard Byte
*SRE 6
The *STB? common command query reads the value of the serial poll status byte. If the optional parameter i is present, the value of bit
i
is returned. Reading this register will clear bits 1, 2, and 3; the remaining bits are either real-time monitors of underlying conditions (such as bit 7: HVON), or summary bits (such as bit 5: ESB).
Example:
*STB?
129
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Remote Operation3 – 12
3.5 Status Model
The PS300 series instruments follow the hierarchical IEEE-488.2 format. A block diagram of the status register array is given in Fig­ure 3.1
Standard Event Status
7
6
5
4
3
2
1
0
ESR ESE
7
6
5
4
3
2
1
0
Status Byte
7
7
6
5
4
3
2
1
0
SB SRE
HVON: High Voltage ON
X
RQS / MSS: Master Summary Status
5
ESB: Event Status Bit
4
MAV: Message Available
3
ILIM: Current Limit
2
ITRIP: Current Trip
1
VTRIP: Voltage Trip
0
STABLE: High Voltage Stable
PON: Power On
URQ: User Request
CME: Command Error
EXE: Execution Error
DDE: Device Error
QYE: Query Error
undef
OPC: Operation Complete
Figure 3.1: Status register model for the PS300 series High Voltage Power Supplies.
The two categories of registers in the PS300 series status model are as follows:
Event Registers
These read-only registers record the occurrence of defi ned events. If the event occurs, the corresponding bit is set to 1. Upon querying an event register, all set bits within it are cleared. These are some­times known as sticky bits, since once set, a bit can only be cleared by reading its value. Event register names end with SR.
Enable Registers
These read/write registers defi ne a bitwise mask for their corre- sponding event register. If a bit position is set in an event register while the same bit position is also set in the enable register, then the corresponding summary bit message is set. Enable register names end with SE.
At power-on, all status registers are cleared.
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Status
3.6 Status Reporting
The PS300 series reports on its status by means of two status bytes: The serial poll byte and the standard status byte.
Upon power-on, the instrument may either clear all of its status enable registers, or maintain them in the state they were in during power-down. The action taken is set by the *PSC command and al­lows things such as SRQ on power-on to be produced if desired.
3.6.1 Serial Poll Status Byte
Bit Name Usage
0 stable Indicates VSET or ILIM value is stable. The value depends on whether the PS300 is in contant current or constant voltage mode. 1 vtrip Indicates a voltage trip has occurred 2 itrip Indicates a current trip has occurred 3 ilim Indicates a current limit condition has occurred 4 MAV Indicates GPIB output queue is non-empty 5 ESB Indicates an unmasked bit in the standard status byte has been set 6 RQS/MSS SRQ bit 7 hvon Indicates high voltage is on
3 – 13
The PS300 will make a service request (SRQ) whenever one of these bits is set and the corresponding bit in the serial poll enable register is set. Note that any status condition will produce only one SRQ even if it is never cleared. The vtrip, itrip and ilim bits are latched bits. They are set on the occurrence of the appropriate event and stay set until either the status byte is read or the *CLS command is sent. This allows one to detect if a trip condition has ever occurred. All the other bits indicate the current states of their respective func­tions.
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
3.6.2 Standard Event Status Byte
Bit Name Usage
0 OPC Set by *OPC 1 unused 2 Query Error Set by an output queue overfl ow 3 Recall Err Set if a stored se ing is corrupt 4 Execution Err Set by an out-of-range parameter or incomplete command. 5 Command Err Set by a command syntax error or an unrecognizable command 6 URQ Set by any key press 7 PON Set by a power-on condition
This status byte is defi ned by IEEE488.2 (1987) and is used primar- ily to report errors in commands received over the communication interface. Once set, the bits in this register stay set, and are cleared when read or when a *CLS command is received.
If a bit in the standard status register is set, and the corresponding bit in the standard status enable register is set, then the ESB bit in the serial poll register is set.
3.6.3 GPIB Error Messages
Remote Operation3 – 14
If an error occurs due to an incomplete command, the following er­ror messages will appear on the middle display:
Err6 Syntax Error Over GPIB
The command has an error in syntax or was unrecognizable. This is the same error as seen in the Command Error (bit 5) of the Standard Event Status Byte.
Err7 Illegal Parameter Entered Over GPIB
A parameter was set out-of-range, or a command could not be completed because of an overload condition. This is the same error seen in the Execution Err (bit 4) of the Standard Event Status Byte.
Err8 GPIB Output Queue Full
The output queue overfl owed and was cleared. This could be due to querying the instrument repeatedly and not
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Status
3 – 15
reading back all the bytes. This is the same error seen in the Query Error (bit 2) of the Standard Event Status Byte.
PS300 Series High Voltage Power Supplies
Phone: (408)744-9040
www.thinkSRS.com
Remote Operation3 – 16
Stanford Research Systems
PS300 Series High Voltage Power Supplies
4 Troubleshooting
In This Chapter
This chapter is wri en to guide a qualifi ed electronics technician through troubleshooting the PS300 Series Power Supplies.
4.1 Troubleshooting the PS300 . . . . . . . . . . . . . . 4–2
4.1.1 Power On Reset . . . . . . . . . . . . . . . . 4–2
4.1.2 Stuck Keys . . . . . . . . . . . . . . . . . . . 4–2
4.1.3 No High Voltage . . . . . . . . . . . . . . . 4–2
4.1.4 Repeated Trips. . . . . . . . . . . . . . . . . 4–2
4.1.5 Rear-Panel Voltage Set . . . . . . . . . . . . 4–3
4.1.6 Front-Panel Test . . . . . . . . . . . . . . . . 4–3
4.1.7 Calibration . . . . . . . . . . . . . . . . . . . 4–3
4 – 1
4.1 Troubleshooting the PS300
Verify that the line cord is plugged all the way into the power entry module, and the power bu on on the front panel is pressed in.
4.1.1 Power On Reset
If the instrument turns on with odd combinations of illuminated LEDs, garbled displays, or is unresponsive to the keyboard, the memory contents may have been corrupted. To remedy the situation, turn the unit off , and hold down the [CLR] key while turning the power back on. This causes the unit to initialize the memory and load the default setup.
4.1.2 Stuck Keys
If the center display is fi lled with a particular number (like 4444), or one particular message (like Err2), and the keyboard is unresponsive, check to see if a key is stuck down. If so, gently fl ick the stuck key back to the center of its hole.
Troubleshooting4 – 2
4.1.3 No High Voltage
Check to make sure that the
HIGH VOLTAGE
1) Check the voltage limit and current trip levels to see that they are not too low for your load.
If the lower than expected, check the following:
1) Check if the be too low, or the load could be drawing excessive current.
2) Make sure the voltage limit is as large or larger than the desired output voltage.
3) Check the is being programmed by the analog set voltage input on the rear panel and not by the front panel. If so, make sure the rear-panel programming voltage is correct.
LED is OFF, check the following:
HIGH VOLTAGE
LIMIT
REAR
LED is ON. If so, the current limit value could
status LED. If it is ON, then the high voltage
HIGH VOLTAGE
LED is ON but the output voltage is zero or
LED is ON. If the
4.1.4 Repeated Trips
Stanford Research Systems
Repeated trips can be caused by a change in load, or a load that is
PS300 Series High Voltage Power Supplies
Troubleshooting
drawing too much current. This may eff ect the voltage trip or the current trip.
Voltage Trips
A voltage trip may occur if the load changes too rapidly, causing the voltage to overshoot. Raising the voltage limit may eliminate the problem.
Current Trips
Disconnect the load and see if the unit still trips. If it works with no load, there may be a problem with the load. If it still trips, the unit may be damaged. Please contact the factory for further information.
4.1.5 Rear-Panel Voltage Set
4 – 3
If the output voltage output is inaccurate, check the LED and rear-panel connection to see that it is in the SET BNC. Make certain the voltage limit is set higher than the desired voltage.
4.1.6 Front-Panel Test
To test the front panel, hold down the [ENTER] key while turning on the unit. A er power is turned on, you should see all indicators and numeric segments (except for HV ON) lit. By pressing the [] arrow key, individual annunciator lamps will light one by one across the front panel, except again for the HV ON indicator, which is controlled directly by hardware wired to the high voltage enable circuitry. Continue pressing the [] key to then test the individual segments of the numeric displays. A er the fi nal segment (the decimal point), press [] again and all digits will be lit as “8”. At this point, press the [AUTO/MANUAL] bu on (upper-le most bu on), and the display should read “0”. Continue across the front panel, testing each bu on, which should display a unique key code per bu on. The codes increase from top to bo om and le to right. A er this test, turn the power off and restart the instrument.
4.1.7 Calibration
REAR
status
PS300 Series High Voltage Power Supplies
The calibration parameters are determined by a computer aided calibration procedure at the factory. These values are stored in the permanent memory of each unit. Because of this, there are no user­adjustable components to calibrate.
Phone: (408)744-9040
www.thinkSRS.com
Troubleshooting4 – 4
Stanford Research Systems
PS300 Series High Voltage Power Supplies
Loading...