Multi-Range DC Power Supply: PSW Series
Multi-Range DC Power Supply: PSW Series
Multi-Range DC Power Supply: PSW Series
PSW Series
PROGRAMMING MANUAL
Table of Contents
SAFETY INSTRUCTIONS .................................................. 4
3
PSW Series Programming Manual
SAFETY INSTRUCTIONS
This chapter contains important safety
instructions that you must follow during
operation and storage. Read the following before
any operation to insure your safety and to keep
the instrument in the best possible condition.
Safety Symbols
These safety symbols may appear in this manual or on the
instrument.
4
SAFETY INSTRUCTIONS
Safety Guidelines
5
PSW Series Programming Manual
6
GETTING STARTED
GETTING STARTED
This chapter describes the power supply in a
nutshell, including its main features and front /
rear panel introduction, as well as an overview of
the configuration settings.
7
PSW Series Programming Manual
Series lineup
The PSW series consists of 18 models, divided into 3 different
model types covering 3 power capacities: Type I (360 Watt), Type II
(720 Watt) and Type III (1080 Watt).
8
GETTING STARTED
Apart from the differences in output, each unit differs in size. The
720 and 1080 watt models are larger than the 360 watt models to
accommodate the increase in power.
Test Lock/Local PWR DSPL Test Lock/Local PWR DSPL Test Lock/Local PWR DSPL
Main Features
9
PSW Series Programming Manual
Accessories
Please check the contents before using the PSW.
10
GETTING STARTED
11
PSW Series Programming Manual
12
GETTING STARTED
13
PSW Series Programming Manual
Appearance
PSW 30-72
Multi-Range DC Power Supply
720W
Voltage
Voltage
Display VSR
CV
W knob
V
RMT
ALM 20 40 60 80 100 %W
Current
DLY
CC
W Current
A
Cover
ISR
knob
panel Function OVP/OCP Set
Output
Output
Test Lock/Local PWR DSPL key
Power
switch Function
keys
USB A
port
VSR VSR
W W
CV CV
V V
RMT RMT
ALM 20 40 60 80 100 %W ALM 20 40 60 80 100 %W
Current Current
DLY DLY
W W
CC CC
A A
ISR ISR
14
GETTING STARTED
Function Keys The Function keys along with the Output key will
light up when a key is active.
15
PSW Series Programming Manual
16
GETTING STARTED
Rear Panel
720W: PSW 30-72, 40-54, 80-27, 160-14.4
terminal
Output
terminal (-)
Fan
LAN
LAN
AC 100 240V
47 63Hz 1000VA MAX.
AC Input
SER.NO. LABEL
AC 100 240V
N L 47 63Hz 500VA MAX.
LAN
AC 100 240V
47 63Hz 1500VA MAX.
LAN
17
PSW Series Programming Manual
Sense-
terminal
V SN.C. S V
SER.NO. LABEL
Chassis
ground
Output
terminals -V
Fan
LAN
LAN
AC 100 240V
47 63Hz 1000VA MAX.
AC Input
V SN.C. S V V SN.C. S V
SER.NO. LABEL
AC 100 240V
N L 47 63Hz 500VA MAX.
LAN
AC 100 240V
47 63Hz 1500VA MAX.
LAN
18
GETTING STARTED
Chassis ground
Output Terminals The 250 and 800 volt models use a 9 pin connector
(250, 800 volt and a plug for the output and sense terminal
models) connections. The plug is a MC420-38109Z plug by
DECA SwitchLab Inc. This plug is also available
separately (GW part number PSW-012).
V SN.C. S V
Positive (V+) and negative (V-)
output terminals (3 of each).
V SN.C. S V
Chassis ground
V SN.C. S V
Sense (-S) and Sense (+S)
terminals.
19
PSW Series Programming Manual
Line Voltage N L
Type III:
Input PSW 30-108/40-81/80-40.5/
160-21.6/250-13.5/800-4.32
(Type III) Voltage Input: 100~240 VAC
Line frequency: 50Hz/60 Hz
(Automatically switchable)
20
GETTING STARTED
Configuration Settings
Configuration of the PSW power supplies is divided into five
different configuration settings: Normal Function, USB/GPIB, LAN,
Power ON Configuration, Calibration Settings and System Settings.
Power ON Configuration differs from the other settings in that the
settings used with Power ON Configuration settings can only be set
during power up. The other configuration settings can be changed
when the unit is already on. This prevents some important
configuration parameters from being changed inadvertently. Power
On Configuration settings are numbered F-90 to F-95 and the other
configuration settings are numbered F-00 to F-61 and F-88 to F-89.
21
PSW Series Programming Manual
the F setting.
Range F-00~ F-61, F-88~F-89
VSR
CV
Multi-Range DC Power Supply
W
V
360W
Voltage
22
GETTING STARTED
the F setting.
Range F-90~ F-95
23
PSW Series Programming Manual
Configuration Table
Please use the configuration settings listed below when applying
the configuration settings.
Normal Function
Settings Setting Setting Range
Output ON delay time F-01 0.00s ~ 99.99s
Output OFF delay time F-02 0.00s ~ 99.99s
0 = CV high speed priority
1 = CC high speed priority
V-I mode slew rate select F-03
2 = CV slew rate priority
3 = CC slew rate priority
0.01V/s ~ 60.00V/s (PSW 30-XX)
0.01V/s ~ 80.00V/s (PSW 40-XX)
0.1V/s ~ 160.0V/s (PSW 80-XX)
Rising voltage slew rate F-04
0.1V/s ~ 320.0V/s (PSW 160-XX)
0.1V/s ~ 500.0V/s (PSW 250-XX)
1V/s ~ 1600V/s (PSW 800-XX)
0.01V/s ~ 60.00V/s (PSW 30-XX)
0.01V/s ~ 80.00V/s (PSW 40-XX)
0.1V/s ~ 160.0V/s (PSW 80-XX)
Falling voltage slew rate F-05
0.1V/s ~ 320.0V/s (PSW 160-XX)
0.1V/s ~ 500.0V/s (PSW 250-XX)
1V/s ~ 1600V/s (PSW 800-XX)
0.01A/s ~ 72.00A/s (PSW 30-36)
0.1A/s ~ 144.0A/s (PSW 30-72)
0.1A/s ~ 216.0A/s (PSW 30-108)
0.01A/s ~ 54.00A/s (PSW 40-27)
0.1A/s ~ 108.0A/s (PSW 40-54)
0.1A/s ~ 162.0A/s (PSW 40-81)
0.01A/s ~ 27.00A/s (PSW 80-13.5)
Rising current slew rate F-06
0.01A/s ~ 54.00A/s (PSW 80-27)
0.01A/s ~ 81.00A/s (PSW 80-40.5)
0.01A/s ~ 14.40A/s (PSW 160-7.2)
0.01A/s ~ 28.80A/s (PSW 160-14.4)
0.01A/s ~ 43.20A/s (PSW 160-21.6)
0.001A/s ~ 9.000A/s (PSW 250-4.5)
0.01A/s ~ 18.00A/s (PSW 250-9)
24
GETTING STARTED
25
PSW Series Programming Manual
26
GETTING STARTED
27
PSW Series Programming Manual
28
REMOTE CONTROL
REMOTE CONTROL
This chapter describes basic configuration of
IEEE488.2 based remote control. For a command
list, refer to the programming manual,
downloadable from GW Instek website,
www.gwinstek.com
29
PSW Series Programming Manual
Interface Configuration
30
REMOTE CONTROL
GUG-001
31
PSW Series Programming Manual
LAN
1. Connect an Ethernet cable from the
network to the rear panel Ethernet
port.
32
REMOTE CONTROL
LAN
1. Connect an Ethernet cable from the
network to the rear panel Ethernet
port.
33
PSW Series Programming Manual
GW-INSTEK,PSW-XXX-X,TW123456,01.00.20110101
34
REMOTE CONTROL
Manufacturer: GW-INSTEK
Model number : PSW-3036
Serial number : TW123456
Firmware version : 01.00.20110101
35
PSW Series Programming Manual
36
REMOTE CONTROL
37
PSW Series Programming Manual
GW-INSTEK,PSW-XXX-X,TW123456,01.00.20110101
http:// XXX.XXX.XXX.XXX
38
REMOTE CONTROL
Start>All Programs>National
Instruments>Measurement & Automation
3
2
39
PSW Series Programming Manual
6. Click Next.
9. Click Next.
40
REMOTE CONTROL
7
8
10
11
41
PSW Series Programming Manual
13
12
14
15
16
42
REMOTE CONTROL
17
18 19
20
43
PSW Series Programming Manual
44
REMOTE CONTROL
C++ Example
45
PSW Series Programming Manual
46
REMOTE CONTROL
LabVIEW Example
47
PSW Series Programming Manual
Command Syntax
IEEE488.2 Partial compatibility
Compatible
Standard SCPI, 1999 Partial compatibility
MEASure MEASure:SCALar:CURRent:DC?
SCALar
DC DC DC
Example *IDN?
48
REMOTE CONTROL
Example meas:curr:dc?
Example meas:volt:dc?;:meas:curr:dc?
49
PSW Series Programming Manual
50
REMOTE CONTROL
Message
LF Line feed code
Terminator
51
PSW Series Programming Manual
Command List
52
REMOTE CONTROL
STATus:QUEStionable:ENABle ........................................ 69
STATus:QUEStionable:PTRansition ................................. 69
STATus:QUEStionable:NTRansition ................................ 69
STATus:PRESet ..................................................................... 70
Source [SOURce:]CURRent[:LEVel][:IMMediate]
Commands [:AMPLitude] .......................................................................... 71
[SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude] 72
[SOURce:]CURRent:PROTection[:LEVel] ....................... 72
[SOURce:]CURRent:PROTection:STATe ........................ 73
[SOURce:]CURRent:SLEW:RISing .................................... 73
[SOURce:]CURRent:SLEW:FALLing ............................... 74
[SOURce:]RESistance[:LEVel][:IMMediate]
[:AMPLitude] .......................................................................... 75
[SOURce:]VOLTage[:LEVel][:IMMediate]
[:AMPLitude] .......................................................................... 76
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude] 76
[SOURce:]VOLTage:PROTection[:LEVel] ...................... 77
[SOURce:]VOLTage:SLEW:RISing ................................... 77
[SOURce:]VOLTage:SLEW:FALLing ............................... 78
53
PSW Series Programming Manual
SYSTem:COMMunicate:LAN:MAC ................................. 90
SYSTem:COMMunicate:LAN:DHCP .............................. 91
SYSTem:COMMunicate:LAN:DNS.................................. 91
SYSTem:COMMunicate:LAN:HOSTname ..................... 91
SYSTem:COMMunicate:LAN:WEB:PACTive ............... 92
SYSTem:COMMunicate:LAN:WEB:PASSword ............ 92
SYSTem:COMMunicate:RLSTate ..................................... 93
SYSTem:COMMunicate:USB:FRONt:STATe ................ 93
SYSTem:COMMunicate:USB:REAR:STATe .................. 94
SYSTem:COMMunicate:USB:REAR:MODE ................. 94
SYSTem:ERRor ..................................................................... 94
SYSTem:KEYLock:MODE................................................ 95
SYSTem:KLOCk................................................................... 95
SYSTem:INFormation ......................................................... 95
SYSTem:PRESet ................................................................... 96
SYSTem:VERSion ................................................................ 96
54
REMOTE CONTROL
Abort Command
ABORt ..................................................................................... 55
ABORt Set
55
PSW Series Programming Manual
APPLy Command
APPLy ......................................................................................56
Set
APPLy Query
56
REMOTE CONTROL
Display Commands
DISPlay:MENU[:NAME] .................................................... 57
DISPlay[:WINDow]:TEXT:CLEar .................................... 57
DISPlay[:WINDow]:TEXT[:DATA] ................................. 58
DISPlay:BLINk ...................................................................... 58
Set
DISPlay:MENU[:NAME] Query
DISPlay[:WINDow]:TEXT:CLEar Set
57
PSW Series Programming Manual
Syntax DISPlay[:WINDow]:TEXT:CLEar
Set
DISPlay[:WINDow]:TEXT[:DATA] Query
58
REMOTE CONTROL
59
PSW Series Programming Manual
Initiate Command
INITiate[:IMMediate]:NAME .............................................60
INITiate[:IMMediate]:NAME Set
60
REMOTE CONTROL
Measure Commands
MEASure[:SCALar]:ALL[:DC]............................................ 61
MEASure[:SCALar]:CURRent[:DC] .................................. 61
MEASure[:SCALar]:VOLTage[:DC] .................................. 61
MEASure[:SCALar]:POWer[:DC] ...................................... 62
MEASure[:SCALar]:ALL[:DC] Query
MEASure[:SCALar]:CURRent[:DC] Query
MEASure[:SCALar]:VOLTage[:DC] Query
61
PSW Series Programming Manual
MEASure[:SCALar]:POWer[:DC] Query
62
REMOTE CONTROL
Output Commands
OUTPut:DELay:ON ............................................................. 63
OUTPut:DELay:OFF ........................................................... 63
OUTPut:MODE .................................................................... 64
OUTPut[:STATe][:IMMediate] ........................................... 64
OUTPut[:STATe]:TRIGgered ............................................. 65
OUTPut:PROTection:CLEar .............................................. 65
OUTPut:PROTection:TRIPped ......................................... 65
Set
OUTPut:DELay:ON Query
63
PSW Series Programming Manual
Set
OUTPut:MODE Query
64
REMOTE CONTROL
Set
OUTPut[:STATe]:TRIGgered Query
OUTPut:PROTection:CLEar Set
OUTPut:PROTection:TRIPped Query
65
PSW Series Programming Manual
Sense Command
SENSe:AVERage:COUNt ...................................................66
Set
SENSe:AVERage:COUNt Query
66
REMOTE CONTROL
Status Commands
STATus:OPERation[:EVENt] ............................................ 67
STATus:OPERation:CONDition ....................................... 67
STATus:OPERation:ENABle ............................................. 67
STATus:OPERation:PTRansition ...................................... 68
STATus:OPERation:NTRansition ..................................... 68
STATus:QUEStionable[:EVENt] ....................................... 68
STATus:QUEStionable:CONDition.................................. 69
STATus:QUEStionable:ENABle ........................................ 69
STATus:QUEStionable:PTRansition ................................. 69
STATus:QUEStionable:NTRansition ................................ 69
STATus:PRESet ..................................................................... 70
STATus:OPERation[:EVENt] Query
STATus:OPERation:CONDition Query
67
PSW Series Programming Manual
STATus:QUEStionable[:EVENt] Query
68
REMOTE CONTROL
STATus:QUEStionable:CONDition Query
69
PSW Series Programming Manual
STATus:PRESet Set
70
REMOTE CONTROL
Source Commands
[SOURce:]CURRent[:LEVel][:IMMediate]
[:AMPLitude] .......................................................................... 71
[SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude] 72
[SOURce:]CURRent:PROTection[:LEVel] ....................... 72
[SOURce:]CURRent:PROTection:STATe ........................ 73
[SOURce:]CURRent:SLEW:RISing .................................... 73
[SOURce:]CURRent:SLEW:FALLing ............................... 74
[SOURce:]RESistance[:LEVel][:IMMediate]
[:AMPLitude] .......................................................................... 75
[SOURce:]VOLTage[:LEVel][:IMMediate]
[:AMPLitude] .......................................................................... 76
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude] 76
[SOURce:]VOLTage:PROTection[:LEVel] ...................... 77
[SOURce:]VOLTage:SLEW:RISing ................................... 77
[SOURce:]VOLTage:SLEW:FALLing ............................... 78
[SOURce:]CURRent[:LEVel][:IMMediate] Set
[:AMPLitude] Query
71
PSW Series Programming Manual
[SOURce:]CURRent[:LEVel]:TRIGgered Set
[:AMPLitude] Query
72
REMOTE CONTROL
Set
[SOURce:]CURRent:PROTection:STATe Query
73
PSW Series Programming Manual
74
REMOTE CONTROL
[SOURce:]RESistance[:LEVel][:IMMediate] Set
[:AMPLitude] Query
75
PSW Series Programming Manual
[SOURce:]VOLTage[:LEVel][:IMMediate] Set
[:AMPLitude] Query
[SOURce:]VOLTage[:LEVel]:TRIGgered Set
[:AMPLitude] Query
76
REMOTE CONTROL
Set
[SOURce:]VOLTage:PROTection[:LEVel] Query
77
PSW Series Programming Manual
Set
[SOURce:]VOLTage:SLEW:FALLing Query
78
REMOTE CONTROL
Trigger Commands
The trigger commands generate and configure software triggers.
TRIGger:TRANsient[:IMMediate] ..................................... 79
TRIGger:TRANsient:SOURce ............................................ 79
TRIGger:OUTPut[:IMMediate] .......................................... 80
TRIGger:OUTPut:SOURce................................................. 80
Trigger Command Examples ............................................... 80
TRIGger:TRANsient[:IMMediate] Set
Query
Description Generates a software trigger for the transient
trigger system. On a trigger, sets the voltage &
current. Refer to the :CURR:TRIG and VOLT:TRIG
commands on page 72 and 76, respectively.
Syntax TRIGger:TRANsient[:IMMediate]
Related [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude]
Commands [SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude]
Set
TRIGger:TRANsient:SOURce Query
79
PSW Series Programming Manual
TRIGger:OUTPut[:IMMediate] Set
80
REMOTE CONTROL
81
PSW Series Programming Manual
82
REMOTE CONTROL
Set
SYSTem:BEEPer[:IMMediate] Query
83
PSW Series Programming Manual
SYSTem:CONFigure:BTRip[:IMMediate] Set
84
REMOTE CONTROL
Set
SYSTem:CONFigure:BTRip:PROTection Query
85
PSW Series Programming Manual
86
REMOTE CONTROL
87
PSW Series Programming Manual
88
REMOTE CONTROL
89
PSW Series Programming Manual
Set
SYSTem:COMMunicate:LAN:GATEway Query
SYSTem:COMMunicate:LAN:MAC Query
90
REMOTE CONTROL
Example SYST:COMM:LAN:MAC?
02-80-AD-20-31-B1
Returns the MAC address.
Set
SYSTem:COMMunicate:LAN:DHCP Query
SYSTem:COMMunicate:LAN:HOSTname Query
91
PSW Series Programming Manual
92
REMOTE CONTROL
Set
SYSTem:COMMunicate:RLSTate Query
SYSTem:COMMunicate:USB:FRONt:STATe Query
93
PSW Series Programming Manual
SYSTem:COMMunicate:USB:REAR:STATe Query
SYSTem:ERRor Query
94
REMOTE CONTROL
Example SYSTem:ERRor?
-100, “Command error”
Set
SYSTem:KEYLock:MODE Query
SYSTem:INFormation Query
95
PSW Series Programming Manual
SYSTem:PRESet Set
SYSTem:VERSion Query
96
REMOTE CONTROL
*CLS Set
97
PSW Series Programming Manual
*ESR Query
*IDN Query
Description The *OPC command sets the OPC bit (bit0) of the
Standard Event Status Register when all current
commands have been processed.
The *OPC? Query returns 1 when all the
outstanding commands have completed.
98
REMOTE CONTROL
Syntax *OPC
Query Syntax *OPC?
Return parameter 1 Returns 1 when all the outstanding
commands have completed.
*RST Set
*STB Query
99
PSW Series Programming Manual
*TRG Set
*TST Query
*WAI Set
100
REMOTE CONTROL
101
PSW Series Programming Manual
102
REMOTE CONTROL
Logical OR
103
PSW Series Programming Manual
OT (Over Temperature) 4 16
Over temperature protection
has been tripped
VL (Voltage Limit) 8 256
Voltage limit has been reached
CL (Current Limit) 9 512
Current limit has been reached
SD (Shutdown Alarm) 11 2048
PL (Power-Limit) 12 4096
104
REMOTE CONTROL
Logical OR
105
PSW Series Programming Manual
106
REMOTE CONTROL
Logical OR
107
PSW Series Programming Manual
Event Register Any bits set in the event register indicate that
an error has occurred. Reading the Event
register will reset the register to 0.
108
REMOTE CONTROL
Output
Buffer
:
:
:
Error Que
:
:
:
Service
Status Request
Byte Enable
Register Register
From 0 & 0
Questionable
Status Register 1 & 1
ERR 2 & 2
QUES 3 & 3
From Standard MAV 4 & 4
Event Status ESB 5 & 5
Register MSS 6 6
OPER 7 & 7
Logical OR
109
PSW Series Programming Manual
Status Byte Any bits set in the Status byte register acts as a
Register summary register for all the three other status
registers and indicates if there is a service
request, an error in the Error Queue or data in
the Output Queue. Reading the Status Byte
register will reset the register to 0.
110
REMOTE CONTROL
Error List
Command Errors
111
PSW Series Programming Manual
-100 Command This is the generic syntax error for devices that
Error cannot detect more specific errors. This code
indicates only that a Command Error as
defined in IEEE 488.2,11.5.1.1.4 has occurred.
112
REMOTE CONTROL
-131 Invalid suffix The suffix does not follow the syntax described
in IEEE 488.2, 7.7.3.2, or the suffix is
inappropriate for this device.
113
PSW Series Programming Manual
-151 Invalid string A string data element was expected, but was
data invalid for some reason (see IEEE 488.2,
7.7.5.2); for example, an END message was
received before the terminal quote character.
-160 Block data This error, as well as errors -161 through -169,
error is generated when parsing a block data
element. This particular error message should
be used if the device cannot detect a more
specific error.
-161 Invalid block A block data element was expected, but was
data invalid for some reason (see IEEE 488.2,
7.7.6.2); for example, an END message was
received before the length was satisfied.
114
REMOTE CONTROL
Execution Errors
-200 Execution This is the generic syntax error for devices that
error cannot detect more specific errors. This code
indicates only that an Execution Error as
defined in IEEE 488.2, 11.5.1.1.5 has occurred.
115
PSW Series Programming Manual
116
REMOTE CONTROL
117
PSW Series Programming Manual
Query Errors
118
REMOTE CONTROL
-400 Query error This is the generic query error for devices that
cannot detect more specific errors. This code
indicates only that a Query Error as defined in
IEEE 488.2, 11.5.1.1.7 and 6.3 has occurred.
119
PSW Series Programming Manual
APPENDIX
PSW Default Settings
The following default settings are the factory configuration settings
for the power supply (Function settings/Test settings).
120
APPENDIX
121
PSW Series Programming Manual
122
APPENDIX
Messages Description
MSG 001 External control of output. Output off (F-94=0,
High=on)
MSG 002 External control of output. Output off (F-94=1,
Low=on)
MSG 003 F-93 is not zero. Unable to calibrate.
LOCK F-19 F-19 is not zero. Unable to turn the output on.
E F G H I J K L M N O P Q R
S T U V W X Y Z ( ) + - ,
123
PSW Series Programming Manual
124