background image

PLS600

Programming Manual

Section

Content

Page No.

1

OPERATING MODES

3

1.0.1

Local

1.0.2

Remote

1.0.3

Remote with Lock

1.0.4

Analog Voltage Control

1.0.5

Analog Current Control

1.0.6

Analog Dual Control

1.0.7

Parallel Mode

1.0.8

Series Mode

4

1.0.9

Mode Transitions Commanded from Front Panel

1.0.10

Mode Transitions Commanded via Remote SCPI Command

1.1

  LOCAL MODE

5

1.2

REMOTE MODE

1.2.1

SCPI Commands

1.2.2

Front Panel Commands

6

1.2.3

Additional Capabilities

1.3

REMOTE WITH LOCK MODE

1.4

ANALOG VOLTAGE CONTROL MODE

1.4.1

Voltage Setpoint

1.4.2

Current Setpoint

1.4.3

Activating/Deactivating the Output

1.4.4

Remote Queries

7

1.4.5

Additional SCPI Commands

1.4.6

Additional Capabilities

1.5

ANALOG CURRENT CONTROL MODE

1.5.1

Current Setpoint

1.5.2

Voltage Setpoint

1.5.3

Activating/deactivating the output

1.5.4

Remote Queries

8

1.5.5

Additional SCPI Commands

1.5.6

Additional Capabilities

1.6

ANALOG DUAL CONTROL MODE

Summary of Contents for PLS600 Series

Page 1: ...ODE 5 1 2 REMOTE MODE 1 2 1 SCPI Commands 1 2 2 Front Panel Commands 6 1 2 3 Additional Capabilities 1 3 REMOTE WITH LOCK MODE 1 4 ANALOG VOLTAGE CONTROL MODE 1 4 1 Voltage Setpoint 1 4 2 Current Setp...

Page 2: ...5 0 1 CLS 5 0 2 IDN 5 0 3 RST 5 0 4 SYSTem PROMpt ON OFF 6 STATUS AND ERRORS 12 6 0 1 Architecture 6 0 2 Questionable Status Fan Out Registers 14 6 0 3 Operation Status Register 16 6 0 4 Standard Even...

Page 3: ...command capability is provided The front panel Voltage and Current rotary controls are disabled and the Output On Off button is recognized only to enter Setup or to activate deactivate the output 1 0...

Page 4: ...ed mode is to be stored to non volatile memory press Output On Off However if the newly selected mode is desired only temporarily and can be lost when primary power is removed turn either rotary contr...

Page 5: ...Status and Error registers as described in Section 6 0 1 2 REMOTE MODE In Remote Mode you will control PLS600 using SCPI commands You will also have limited control available via the front panel 1 2 1...

Page 6: ...le memory An attempt to do so will replace it with Remote Mode which can be exited from the Front Panel 1 4 ANALOG VOLTAGE CONTROL MODE 1 4 1 Voltage Setpoint When the unit is in Analog Voltage Contro...

Page 7: ...Current Setpoint When the unit is in Analog Current Control Mode the Analog Current channel supplies the Current Setpoint 1 5 1 1 Scaling You can select 3 volt 5 volt or 10 volt scaling for the analog...

Page 8: ...commands which activate and deactivate the output and measure the output voltage and current 1 6 ANALOG DUAL CONTROL MODE 1 6 1 Voltage Setpoint When the unit is in Analog Dual Control Mode the Analo...

Page 9: ...or by the SCPI command OUTPut ON OFF Activate deactivate output 1 6 4 Remote Queries When the output is ON you may query the output current and voltage as well as the output state and voltage and cur...

Page 10: ...t is greater than the maximum allowed for the PLS600 model you are using you will trigger the error 222 Data out of range 4 Execute the command to query the remote sense calculation state RSENse RESis...

Page 11: ...istance 10 Command PLS600 to perform the current calibration based on the recorded values CALibration CALCulate CURRent low current setpoint low current measured high current setpoint high current mea...

Page 12: ...12 6 STATUS AND ERRORS 6 0 1 Architecture Figure 1 shows the Overall Status Architecture Each section will then be discussed in greater detail Figure 1 Overall Status Architecture...

Page 13: ...it 6 0 1 4 Not Calibrated The unit is not calibrated 6 0 1 5 Watchdog Error A watchdog timeout has occurred and the processor has restarted itself 6 0 1 6 Self Test Error A self test error has occurre...

Page 14: ...oard temperature surpasses its allowed operating limit 6 0 2 1 2 Primary Board Over Temperature The primary board temperature surpasses its allowed operating limit 6 0 2 1 3 Fan Stall The cooling fan...

Page 15: ...or too high for valid operation 6 0 2 2 3PFC Failure Pending The unit s PFC supply has either failed or primary power has been removed 6 0 2 2 4PFC Failure The unit s PFC supply has failed 6 0 2 2 5SC...

Page 16: ...that the output is currently activated 6 0 3 3 Constant Voltage The output is in its constant voltage mode where voltage is held constant at a specified setpoint and current will vary dependent on lo...

Page 17: ...Event Status Register The Standard Event Status Register takes the standard SCPI structure The eight individual condition inputs are 6 0 4 1 Operation Complete This bit is not used by PLS600 6 0 4 2 R...

Page 18: ...er 104 Data type error 113 Undefined header 115 Unexpected number of parameters 120 Numeric data error 123 Exponent too large 131 Invalid suffix 134 Suffix too long 200 Execution error 201 Invalid whi...

Page 19: ...eir error code are listed below If multiple error conditions are present the register will contain the sum of the individual error values 1 Over current condition 2 Over voltage condition 4 Over power...

Page 20: ...the Status Byte Register this bit will be set 6 0 7 3 Message Available MAV As PLS600 does not initiate any message this bit is not used 6 0 7 4 Standard Event Status If a Standard Event has occurred...

Page 21: ...e on the XP Power website https xppower com Download and extract the PLS600 USB driver to your local drive The extraction location will be required in later steps The standard USB input is a USB 2 0 f...

Page 22: ...IVERS 7 1 1 USB Drivers Right click on the PLS600 SUPPLY and select properties On the driver tab select Update Driver Click Browse to locate where the PLS600 supply USB drive was extracted to and clic...

Page 23: ...mmon to all drivers for instance the administation of system wide configuration These software components may be found at http www ivifoundation org shared_components Use the descriptions on the IVI f...

Page 24: ...dows StartMenu Programs XPPower XPPowerDC 7 1 3 LabVIEW Drivers 7 1 3 1 Prior to installing the LabVIEW drivers LabVIEW itself must be installed on your machine 7 1 3 2 Once LabVIEW is installed to in...

Page 25: ...e Standard Event Status Enable Register to the specified value The value is specified in decimal form with the following value assignments 1 Operation Complete 2 Request Control not used 4 Query Error...

Page 26: ...This command executes a soft reset of the system The output is deactivated all error Conditions are cleared however error Events are not and the unit is returned to its Output Off state The operating...

Page 27: ...his command sets the configuration auto start flag either ON or OFF Note This flag determines whether or not the unit automatically activates its output at power up This command sets or clears the fla...

Page 28: ...as specified The setpoint can be set to MIN 0 0 watts MAX model specific maximum power or a specified value in watts SOURce POWer LEVel IMMediate AMPLitude This command returns the present Power setp...

Page 29: ...escription of STATus OPERation CONDition If multiple bits are set the result is the sum of the set bit values STATus OPERation EVENt This command returns the Operation Status Event Register contents T...

Page 30: ...r 4 PFC Failure Pending 8 PFC Failure STATus QUEStionable HARDware ENABle value This command sets the Questionable Status Hardware Enable Register to the specified value The value is specified in deci...

Page 31: ...s proportional to the output voltage of the power supply SYSTem AOUTput Mode This command returns the current state of the analog output of the power supply SYSTem CAPability Display the unit capabili...

Page 32: ...nt setpoint is determined by the Analog Current input SCPI commands provide the rest of the control with limited front panel capability SYSTem MODe This command returns the presently selected Control...

Page 33: ...YSTem VERSion This command returns the version of the SCPI specification which is supported For PLS600 the string 1999 0 is returned TEST SELFtest CLE This command clears Self Test results TEST SELFte...

Reviews: