GW Instek PSB-1000 Programmable & Single Channel DC Power Supplie Manual
Add to My manuals128 Pages
advertisement
Multi-Range DC Power Supply
PSB-1000 Series
PROGRAMMING MANUAL
VERSION: 1.0
ISO-9001 CERTIFIED MANUFACTURER
This manual contains proprietary information, which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will company.
The information in this manual was correct at the time of printing.
However, Good Will continues to improve products and reserves the rights to change specification, equipment, and maintenance procedures at any time without notice.
Good Will Instrument Co., Ltd.
No. 7-1, Jhongsing Rd., Tucheng Dist., New Taipei City 236, Taiwan.
Table of Contents
Table of Contents
S AFETY INSTRUCTIONS ................................................... 4
G ETTING STARTED ........................................................... 8
PSB-1000 Series Overview ...................... 9
Appearance .......................................... 13
R EMOTE CONTROL ........................................................ 27
Interface Configuration ........................ 28
Command Syntax ................................. 48
Command List ..................................... 51
Status Register Overview ................... 106
Error List ........................................... 117
A PPENDIX ..................................................................... 126
PSB-1000 Default Settings ................. 126
I NDEX............................................................................ 128
3
PSB-1000 Series Programming Manual
S
AFETY 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.
WARNING
Warning: Identifies conditions or practices that could result in injury or loss of life.
CAUTION
Caution: Identifies conditions or practices that could result in damage to the PSB-1000 or to other properties.
DANGER High Voltage
Attention Refer to the Manual
Protective Conductor Terminal
Earth (ground) Terminal
4
SAFETY INSTRUCTIONS
Do not dispose electronic equipment as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased.
Safety Guidelines
General
Guideline
Do not place any heavy object on the PSB-1000.
Avoid severe impact or rough handling that leads to damaging the PSB-1000.
CAUTION
Do not discharge static electricity to the PSB-
1000.
Use only mating connectors, not bare wires, for the terminals.
Do not block the cooling fan opening.
Do not disassemble the PSB-1000 unless you are qualified.
Power Supply
WARNING
(Measurement categories) EN 61010-1:2010 specifies the measurement categories and their requirements as follows. The
PSB-1000 doesn’t fall under category II, III or IV.
Measurement category IV is for measurement performed at the source of low-voltage installation.
Measurement category III is for measurement performed in the building installation.
Measurement category II is for measurement performed on the circuits directly connected to the low voltage installation.
0 is for measurements performed on circuits not directly connected to Mains.
AC Input voltage range: 100Vac to 240Vac
Frequency: 47Hz-63Hz
To avoid electrical shock connect the protective grounding conductor of the AC power cord to an earth ground.
5
PSB-1000 Series Programming Manual
Cleaning the PSB-
1000
Disconnect the power cord before cleaning.
Use a soft cloth dampened in a solution of mild detergent and water. Do not spray any liquid.
Do not use chemicals containing harsh material such as benzene, toluene, xylene, and acetone.
Operation
Environment
Storage environment
Disposal
Location: Indoor, no direct sunlight, dust free, almost non-conductive pollution (Note below)
Relative Humidity: 20%~ 85%, no condensation
Altitude: Maximum 2000m
Temperature: 0°C to 40°C
(Pollution Degree) EN 61010-1:2010 specifies the pollution degrees and their requirements as follows. The PSB-1000 falls under degree
2.
Pollution refers to “addition of foreign matter, solid, liquid, or gaseous (ionized gases), that may produce a reduction of dielectric strength or surface resistivity”.
Pollution degree 1: No pollution or only dry, non-conductive pollution occurs. The pollution has no influence.
Pollution degree 2: Normally only non-conductive pollution occurs. Occasionally, however, a temporary conductivity caused by condensation must be expected.
Pollution degree 3: Conductive pollution occurs, or dry, nonconductive pollution occurs which becomes conductive due to condensation which is expected. In such conditions, equipment is normally protected against exposure to direct sunlight, precipitation, and full wind pressure, but neither temperature nor humidity is controlled.
Location: Indoor
Temperature: -25°C to 70°C
Relative Humidity: ≤90%, no condensation
Do not dispose this instrument as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Please make sure discarded electrical waste is properly recycled to reduce environmental impact.
6
SAFETY INSTRUCTIONS
Power cord for the United Kingdom
When using the instrument in the United Kingdom, make sure the power cord meets the following safety instructions.
NOTE: This lead/appliance must only be wired by competent persons
WARNING: THIS APPLIANCE MUST BE EARTHED
IMPORTANT: The wires in this lead are coloured in accordance with the following code:
Green/ Yellow:
Blue:
Brown:
Earth
Neutral
Live (Phase)
As the colours of the wires in main leads may not correspond with the coloured marking identified in your plug/appliance, proceed as follows:
The wire which is coloured Green & Yellow must be connected to the Earth terminal marked with either the letter E, the earth symbol
or coloured Green/Green & Yellow.
The wire which is coloured Blue must be connected to the terminal which is marked with the letter N or coloured Blue or Black.
The wire which is coloured Brown must be connected to the terminal marked with the letter L or P or coloured Brown or Red.
If in doubt, consult the instructions provided with the equipment or contact the supplier.
This cable/appliance should be protected by a suitably rated and approved HBC mains fuse: refer to the rating information on the equipment and/or user instructions for details. As a guide, a cable of 0.75mm
2
should be protected by a 3A or 5A fuse. Larger conductors would normally require 13A types, depending on the connection method used.
Any exposed wiring from a cable, plug or connection that is engaged in a live socket is extremely hazardous. If a cable or plug is deemed hazardous, turn off the mains power and remove the cable, any fuses and fuse assemblies. All hazardous wiring must be immediately destroyed and replaced in accordance to the above standard.
7
PSB-1000 Series Programming Manual
G
ETTING STARTED
This chapter describes the power source in a nutshell, including its main features and front / rear panel introduction.
PSB-1000 Series Overview ................................................. 9
Series lineup .............................................................................. 9
Main Features ......................................................................... 10
Accessories ............................................................................. 11
Appearance ..................................................................... 13
Front Panel ............................................................................. 13
Rear Panel (PSB-1800L/M) ................................................. 16
Rear Panel (PSB-1400L/M) ................................................. 16
Status Bar Icons ..................................................................... 19
Menu Reference ..................................................................... 21
8
GETTING STARTED
PSB-1000 Series Overview
Series lineup
The PSB-1000 Series consists of 4 models: PSB-1400L, PSB-1400M,
PSB-1800L, and PSB-1800M. Note that throughout the user manual, the term “PSB-1000” refers to all the models in the PSB-1000 Series lineup, unless stated otherwise.
Model name Output Voltage Output Current Output Power
PSB-1400L 40 40 400
PSB-1400M
PSB-1800L
PSB-1800M
160
40
160
10
80
20
400
800
800
9
PSB-1000 Series Programming Manual
Main Features
Performance
Features
Interface
Maximum output voltage of 160V
Maximum output current of 80A
OVP, OCP and OTP protection
Low AC input protection
Sequence function
Large 3.5 inch LCD panel
100V - 240V power inlet
Multi-range output power
Bleeder circuit ON/OFF setting
CV, CC priority start function
Internal resistance setting function
Parallel master/slave operation with active current sharing
Remote sensing to compensate for voltage drop in load leads
Analog output programming and monitoring
Ethernet port
USB host
USB CDC
GPIB (optional)
External Control I/O
10
Accessories
Standard
Accessories
Part number
CD ROM
PSW-009
GTL-240
PSB-106
Optional
Accessories
Part number
PSW-001
PSW-002
PSW-003
GETTING STARTED
Description
User manual, programming manual
Power cord
Output terminal cover
Type A - B USB Cable
Basic Accessory Kit:
M4 terminal screws and washers x2, M8 terminal bolts, nuts and washers x2, Analog control protection dummy x1, analog control lock level x2, short bar x1.
Description
Analog remote control connector kit:
Socket x 1pc
Pins x 10pcs
Protection cover x 1 set
Chassis connection wire x 1
Simple IDC tool
Contact removal tool
11
Download
PSB-101
PSB-102
PSB-103
PSB-104
PSB-105
GRA-418-J
GRA-418-E
GTL-123
Name gw_psb1k.inf
PSB-1000 Series Programming Manual
Cable for 2 units of PSB-
1000 units in parallel mode connection
Cable for 3 units of PSB-
1000 units in parallel mode connection
Cable for 4 units of PSB-
1000 units in parallel mode connection
Cable for 2 units of PSB-
1000 units in series mode connection
GPIB card
Rack-mount adapter(JIS)
Rack-mount adapter(EIA)
Test leads: 1x red, 1x black
Description
USB driver
12
GETTING STARTED
Appearance
Front Panel
Voltage, Current, OVP/
CLR PROT, OCP keys
Menu keys: Main/Local,
FUNC, Utility, File
Number pad
PSB-1400M
Multi-Range DC Power Supply
0 - 160V / 0 - 10A , 400W
LCD Display
F1~F5 soft-keys
Local
Main
Voltage
Current
CLR PROT.
OVP
OCP
FUNC
7
4
1
0
F 1 F 2 F 3 F 4 F 5
S
Utility
8
5
2
File
9
6
3
Clear
Enter
Output
Unlock
Lock
: Long Push
S
Scroll wheel
Arrow keys
0 - 160V , 10A
USB A port - Terminal
Power switch Sense Ground terminal + Terminal
Lock/unlock
Enter key
Output
Sense +
Item
Power Switch
Description
Turns on the mains power.
Front Panel
Output Terminals
S S
S
0 - 160V , 10A
Positive sense terminal
Positive terminal
13
PSB-1000 Series Programming Manual
Ground terminal
0 - 160V , 10A
Negative terminal
USB A Port
LCD Screen
Function Keys
Main Key
Local Key
FUNC Key
Utility Key
File Key
S
Negative sense terminal
F 1
Local
Main
FUNC
Utility
File
The USB port is used for data transfer, loading test scripts etc.
Displays the voltage/current settings, measurement readings and menu systems.
F 2 F 3 F 4 F 5
Assigned to the soft-keys displayed on the bottom of the screen.
Returns operation to the main operation screen.
Pressing the Main/Local key will also return the unit to local mode from remote control mode.
Enters the Function menu. The function menu contains Power On
Configuration settings, Memory settings, Voltage trigger settings and the Sequence menu.
Enters the Utility menu. The utility menu contains a number of system settings.
Pressing the file key allows you to copy, rename and delete files.
14
GETTING STARTED
Voltage
Voltage
Sets the constant voltage level.
Current
Current
Sets the constant current level.
OVP
CLR PROT.
OVP
Sets the over voltage protection level.
CLR PROT (Long press)
Holding the OVP key will clear any tripped protection functions.
OCP
OCP
Sets the over current protection level.
Scroll Wheel &
Arrow Keys
Enter
Lock Key/ Unlock
Key
Enter
Unlock
Lock
Both the scroll wheel and arrow keys are used to navigate menu items, pages or for incrementing/decrementing parameter values.
Used to confirm settings and menu items.
Locks the front panel keys to prevent accidentally changing panel settings.
Note: The output can still be turned off when the key lock in active.
Unlock Key (Long press)
Disables the key lock.
Output Key
Output
Turns the output on or off.
Clear Key
Clear
Clears entries that are made in the number entry dialogs.
Number Pad
7 8 9
Used to enter values.
4 5 6
2 1
0
3
Clear
15
PSB-1000 Series Programming Manual
Rear Panel (PSB-1800L/M)
Rear panel terminals J1 Connector USB B
TRIG IN
TRIG IN
TRIG OUT
TRIG OUT
VOLT TRIG
GPIB
LAN
SER. NO. LB
AC 100 240V
47 63Hz 1100VA MAX.
VOLT TRIG LAN Fans Line input GPIB Option
Rear Panel (PSB-1400L/M)
Rear panel terminals J1 Connector USB B
TRIG IN
TRIG IN
TRIG OUT
TRIG OUT
VOLT TRIG
GPIB
LAN
SER. NO. LB
AC 100 240V
47 63Hz 550VA MAX.
VOLT TRIG LAN Fan Line input GPIB Option
16
Line Voltage
Input
GETTING STARTED
Voltage Input: 100 - 240 VAC
Line frequency: 47 - 63Hz (1100VA
MAX)
Rear panel terminals
J1 Connector
TRIG IN
TRIG OUT
VOLT TRIG
LAN
The rear panel terminals contain the positive and negative output terminals, the voltage sense terminals and the ground terminal.
The J1 Connector is used for external voltage, current control or for parallel/series control.
TRIG IN
Used to receive a signal from an external device.
Apply either a negative-going or a positive-going pulse to the trigger input pin.
TRIG OUT
VOLT TRIG
LAN
Used to send a signal to an external device.
The polarity of the trigger output can also be configured.
Outputs a signal according to the
Voltage Trigger settings in the
Function menu.
The polarity of the voltage trigger can also be configured.
The Ethernet port is used for remote control and digital monitoring from a PC.
17
USB-B
GPIB Option
FAN
PSB-1000 Series Programming Manual
The USB-B port is used for remote control.
Optional GPIB communication card (PSB-105).
Temperature controlled fan.
18
Status Bar Icons
Status bar
GETTING STARTED
rated power (constant power mode).
An alarm icon will appear on the status bar when one of the protection functions is tripped.
(Remote sense fail)
Indicates a problem with the remote sense connection.
(Power fail) Indicates that the external shutdown pin was tripped.
Indicates that the instrument has hardware errors.
19
20
Speaker enabled.
Speaker disabled.
Indicates that the panel lock is active.
PSB-1000 Series Programming Manual
Indicates that the GPIB option is installed and enabled.
Indicates that the GPIB option is installed and disabled.
Indicates that the panel keys are unlocked.
Indicates that a USB flash drive is inserted in the front panel USB port, but there is an access error. Please re-insert.
Indicates that the instrument is connected to a LAN, however, there are configuration errors. Please reconfigure the LAN settings.
Indicates that the PSB-
1000 is in LAN remote mode, but there are connection errors. Please re-configure the LAN settings. instrument is connected with a PC.
Indicates that a USB flash drive is inserted in the front panel USB port.
Indicates that the instrument is connected to a LAN.
Indicates that the PSB-
1000 is in LAN remote mode.
Menu Reference
Level
1st 2nd
Main OCP Ctrl
3rd
OCP Dly
Output
Delay
On Delay
4 th
Off Delay
I/V Control CVHS
CCHS
CVLS
CCLS
Exit more 1 of
2
INT-R
Bleeder
Average
More 2 of
2
GETTING STARTED
Function/Operation
Description
Enables/Disables OCP
Sets OCP delay time
Sets the Output On delay time
Sets the Output Off delay time.
Sets the CV slew rate to the maximum (High
Speed)
Sets the CC slew rate to the maximum (High
Speed)
Sets the CV slew rate
Sets the CC slew rate
Exits the I/V control menu.
Sets the internal resistance.
Turns the bleeder resistor on or off (of auto).
Sets the average level for the smoothing function (Low,
Middle, High)
Returns to the previous page.
21
PSB-1000 Series Programming Manual
FUNC View
Power On
Config.
Modify
CV Control Sets CV control mode
CC Control Sets CC control mode
PON Run Sets the Power On output settings (Turns the output on or executes a sequence at start up)
Track
Ext-Out
Breaker
Sets the tracking mode for multiple units
Sets the Ext-Out line active state
Sets the breaker resistor
Exit
Sense Sets/disables local sense
Exits from the View
Power On Config. settings
View
Memory
Voltage
Trigger
M1
M2
M3
Exit
Vtrig
Control
Vt1
Vt2
Polarity
Shows the M1 settings
Shows the M2 settings
Shows the M3 settings
Exits the View
Memory menu.
Enable/Disable voltage trigger control
Sets the leading edge
Vtrig level
Sets the trailing edge
Vtrig level
Sets the Vtrig polarity as positive or negative
22
GETTING STARTED
FUNC
(cont.)
TRIG IN POS
NEG
Exit
TRIG OUT POS
NEG
Exit
Sequence Load
Positive edge
Negative edge
Exits from the FUNC menu.
Positive edge
Negative edge
Exits from the FUNC menu.
Loads the selected sequence
Exit
Copy to
SEQX
Move to
SEQX
Exits the sequence menu more 1 of
2
Copy to USB Copies the selected sequence to USB.
Copies the selected sequence to another sequence
Move the selected sequence to another sequence
Clear Clears the selected sequence from the memory more 2 of 2 Returns to the previous menu level
23
PSB-1000 Series Programming Manual
Utility System Information
Interface LAN
Rear USB
Shows the serial number and software version
Sets the MAC address MAC
Address
Host Name Sets the host name
LAN Control Enables/disables LAN
DHCP Enables/disables
DHCP
Enables/disables USB interface
GPIB
Error Log LAN Log
USB Log
GPIB Log
Clear
Exit
Enables/disables GPIB interface
Lists LAN errors
Lists USB errors
List GPIB errors
Speaker
Lock Mode0
Mode1
Clears the error logs
Exits to the previous menu
Enables/disables the speaker
Mode0 disables all panel keys except the ability to turn the load off.
Mode1 disables all panel keys except the ability to turn the load on or off.
24
Utility
(cont.)
Color
Brightness
Contrast
Default
File
Exit
Factory
Setting
Restore
Exit
Calibration
Copy to
USB
Copy to
Mx
Save
Recall
View
Memory
Copy to memory
Delete
Rename
GETTING STARTED
Sets the brightness level
Sets the contrast level
Default brightness/contrast settings
Exits to the previous menu
Restore the factory settings
Exits to the previous menu
Not applicable to endusers.
Copy the selected file to USB
Copy the selected file to memory location
M0-9.
Saves the current settings to the selected memory setting.
Recalls the selected memory setting.
Goes to the View
Memory menu.
Copies the selected file on the USB drive to memory.
Deletes the selected file on the USB drive.
Renames the selected file on the USB drive.
25
Voltage
Current
OVP
OCP
PSB-1000 Series Programming Manual
Sets the voltage output settings
Sets the current output settings
Sets the OVP settings
Sets the OCP settings
26
REMOTE CONTROL
R
EMOTE 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
Note
If the instrument is remotely controlled via the
USB/LAN/GPIB interface, the remote panel lock is automatically enabled. Press the Main/Local key on the front panel to return to local control.
Interface Configuration ................................................... 28
Command Syntax ............................................................ 48
Command List ................................................................. 51
Status Register Overview ................................................ 106
Error List ........................................................................ 117
27
PSB-1000 Series Programming Manual
Interface Configuration
USB Remote Interface
USB configuration
Settings
PC side connector
Type A, host
PSB-1000 side connector
USB Class
Disable
Auto
Full
Rear panel Type B, slave
CDC (communications device class)
Disables the rear panel USB port
Sets the rear panel USB port to auto. This will automatically set the port to full or high speed.
Manually sets the port to full speed.
Steps
1. Connect the Type A-Type B USB cable from the PC to the rear panel
USB B port.
2. Press the Utility key. The Utility menu will appear on the display.
Utility
3. Go to the Interface >>> setting using the scroll wheel and press Enter.
4. Use the scroll wheel to go to the Rear USB setting and use the soft-keys to set the USB interface.
Rear USB
Disable, Auto, Full.
28
Exit
REMOTE CONTROL
5. When the USB port is connected to the PC the
USB icon will appear at the top of the display to show the connection status.
Connection status
Rear USB setting
6. Press Exit[F5] to exit from the rear panel USB settings.
29
PSB-1000 Series Programming Manual
USB Remote Control Function Check
Functionality check
Invoke a terminal application such as Realterm.
For USB communication the PSB-1000 emulates a
COM port. The UART settings for the USB connection can be seen in the Windows Device
Manager.
To check the COM settings in Windows, see the
Device Manager. For example, in Win7 go to the
Control panel → Hardware and Sound → Device
Manager.
Note
Note
If you are not familiar with using a terminal application to send/receive remote commands
from via a USB connection, please see page 31 for
more information.
Run this query command via the terminal after the instrument has been configured for
*IDN?
This should return the manufacturer, model number, software version and serial number:
GW_INSTEK,PSB-1400L,TWXXXXXXXXXX,
X.XX.XXXXXXXX
Manufacturer: GWINSTEK
Model number : PSB-1400L
Serial number : TWXXXXXXXXXX
Software version : X.XX.XXXXXXXX
For further details, please see the programming manual, available on the GW Instek web site @ www.gwinstek.com.
30
REMOTE CONTROL
Using Realterm to Establish a Remote Connection
Background
Realterm is a terminal program that can be used to communicate with a device attached to the serial port of a PC or via an emulated serial port via USB.
The following instructions apply to version
2.0.0.70. Even though Realterm is used as an example to establish a remote connection, any terminal program can be used that has similar functionality.
Note
Operation
Realterm can be downloaded on Sourceforge.net free of charge.
For more information please see http://realterm.sourceforge.net/
1. Download Realterm and install according to the instructions on the Realterm website.
2. Connect the PSB-1000 via USB (page 28).
3. Go to the Windows device manager and find the COM port number for the connection.
For example, go to the Start menu > Control
Panel > Hardware and Sound > Device
Manager.
Double click the Ports icon to reveal the connected serial port devices and the COM port for the each connected device.
When using USB, the baud rate, stop bit and parity settings can be viewed by right-clicking the connected device and selecting the
Properties option.
31
PSB-1000 Series Programming Manual
4. Start Realterm on the PC as an administrator.
Click:
Start menu>All Programs>RealTerm>realterm
Tip: to run as an administrator, you can right click the Realterm icon in the Windows Start menu and select the Run as Administrator option.
5. After Realterm has started, click on the Port tab.
Enter the Baud, Parity, Data bits, Stop bits and
Port number configuration for the connection as shown in the Device Manager.
The Hardware Flow Control, Software Flow
Control options can be left at the default settings.
Press Open to connect to the PSB-1000.
32
REMOTE CONTROL
6. Click on the Send tab.
In the EOL configuration, check on the +LF check boxes.
Enter the query:
*idn?
Click on Send ASCII.
7. The terminal display will return the following:
GW_INSTEK,PSB-1400L,TWXXXXXXXXXX,
X.XX.XXXXXXXX
33
PSB-1000 Series Programming Manual
(manufacturer, model, serial number, software version)
8. If Realterm fails to connect to the PSB-1000, please check all the cables and settings and try again.
Configure GPIB Interface - Optional
To use GPIB, the optional PSB-105 GPIB interface card must first be installed.
Note
The GPIB interface card (PSB-105) must first be installed before the GPIB interface can be used for remote control. Please see the user manual for installation details.
GPIB
Configuration
1. Connect a GPIB cable from the PC to the GPIB on the interface card.
TRIG IN
GPIB
TRIG OUT
VOLT TRIG
AC 100 240V
47 63Hz
1100VA MAX.
Utility
3. Go to the Interface >>> setting using the scroll wheel and press Enter.
4. Use the scroll wheel to go to the GPIB setting and press Enter.
5. Go to the GPIB Control setting and select
Enable.
34
REMOTE CONTROL
GPIB Control
Disable, Enable.
6. Go to the GPIB Address, key in the address using the keypad and then press Enter.
GPIB Address
0 - 30
7. Press the [F4] Save soft-key to save the GPIB settings.
8. The GPIB icon will appear in the status bar to indicate that the GPIB connection is enabled.
Connection status
GPIB setting
Exit
9. Press Exit[F5] to exit from the GPIB settings.
GPIB constraints
Maximum 15 devices altogether, 20m cable length, 2m between each device
Unique address assigned to each device
At least 2/3 of the devices turned On
No loop or parallel connection
35
PSB-1000 Series Programming Manual
GPIB Function Check
Functionality check
Please use the National Instruments Measurement
& Automation Controller software to confirm
GPIB/LAN functionality.
See the National Instrument website, http://www.ni.com for details.
Note
Operation
For further details, please see the programming manual, available on the GW Instek web site @ www.gwinstek.com.
1. Start the NI Measurement and
Automation Explorer (MAX) program. Using Windows, press:
Start>All Programs>NI MAX
2. From the Configuration panel access;
My System>Devices and Interfaces>GPIB0
36
REMOTE CONTROL
3. Press the Scan for Instruments button.
4. In the Connected Instruments panel the PSB-1000 should be detected as Instrument 0 with the address the same as that configured on the PSB-
1000.
5. Double click the Instrument 0 icon.
3
2
4
5
6. Click on Visa Properties.
7. Click on Open Visa Test Panel.
7
6
8. Click on the Input/Output icon.
9. Under the Basic I/O tab, ensure *IDN? is written in the Select or Enter Command text box.
10. Click on the Query button to send the *IDN? query to the instrument.
37
PSB-1000 Series Programming Manual
11. The instrument identification string will be returned to the buffer area:
GW_INSTEK,PSB-1400L,TWXXXXXXXXXX,
X.XX.XXXXXXXX
(manufacturer, model, serial number, software version)
8
10
9
11
12. The function check is complete.
38
REMOTE CONTROL
Configure Ethernet Connection
The Ethernet interface can be configured for a number of different applications. Ethernet can be configured for basic remote control or monitoring using a web server or it can be configured as a socket server.
The PSB-1000 supports both DHCP connections so the instrument can be automatically connected to an existing network or alternatively, network settings can be manually configured.
Ethernet
Parameters
MAC Address (display only)
Host Name (display only)
LAN Control
IP Address
DHCP
Subnet Mask
Gateway
Socket Control
Web Control
Web Password
DNS Server
Socket port (fixed:2268)
Password Control
Ethernet
Configuration
1. Connect a LAN cable from the PC to the Ethernet port on the rear panel.
LAN
2. Press the Utility key. The Utility menu will appear on the display.
Utility
3. Go to the Interface >>> setting using the scroll wheel and press Enter.
4. Use the scroll wheel to go to the LAN setting and press Enter.
5. If the LAN cable is installed correctly, a LAN icon will appear in the status bar.
39
Exit
PSB-1000 Series Programming Manual
6. To automatically have the network assign an IP address, set DHCP to ON. Otherwise set DHCP to OFF to manually set the Ethernet settings.
DHCP
ON, OFF
7. If DHCP was set to OFF, configure the remaining LAN parameters.
LAN Control
IP Address
Subnet Mask
Gateway
DNS Server
Socket control
Socket port (fixed:2268)
Web control
Password control
Web password
Connection status
LAN settings
8. Press Exit[F5] to exit from the LAN settings.
40
REMOTE CONTROL
Web Server Remote Control Function Check
Functionality check
Enter the IP address of the power supply (for example: http:// XXX.XXX.XXX.XXX) in a web browser after the instrument has been configured
The web interface allows you to:
View the system and information and the network configuration.
View the analog control pinout.
View the dimensions of the unit.
View the operating area
Example:
41
PSB-1000 Series Programming Manual
Socket Server Function Check
Background
Requirements
To test the socket server functionality, National
Instruments Measurement and Automation
Explorer can be used. This program is available on the NI website, www.ni.com
., via a search for the
VISA Run-time Engine page, or “downloads” at the following URL, http://www.ni.com/visa/
Firmware: V1.12
Operating System: Windows XP, 7, 8, 8.1
Functionality check
1. Start the NI Measurement and Automation
Explorer (MAX) program. Using Windows, press:
Start>All Programs>NI MAX
2. From the Configuration panel access;
My System>Devices and Interfaces>Network
Devices
42
REMOTE CONTROL
3. Press Add New Network Device>Visa TCP/IP
Resource…
3
2
4. Select Manual Entry of Raw Socket from the popup window.
4
5. Enter the IP address and the port number of the
PSB-1000. The port number is fixed at 2268.
6. Double click the Validate button and press
Next.
43
PSB-1000 Series Programming Manual
5
6
7. Next configure the Alias (name) of the PSB-1000 connection. In this example the Alias is: PSB
8. Click finish.
7
8
9. The IP address of the power supply will now appear under Network Devices in the configuration panel. Select this icon now.
10. Press Open VISA Test Panel.
44
10
REMOTE CONTROL
9
11. Click the Configuration Icon. Under the IO
Settings tab check Enable Termination Character.
The termination character should be set as Line
Feed -\n.
11
12. Click the Input/Output icon. Under the Basic I/O tab, make sure *IDN?\n is entered in the Select
or Enter Command drop box.
13. Click Query.
The PSB-1000 will return the machine identification string into the buffer area:
GWINSTEK,PSB-1800M,
XXXX,TX.XX.XXXXXXXX
45
46
PSB-1000 Series Programming Manual
12
13
Note
For further details, please see the programming manual, available on the GW Instek web site @ www.gwinstek.com.
REMOTE CONTROL
Error Log
The Error Log function logs the error messages from the LAN,
GPIB and USB remote control and displays them on the screen.
Steps
1. Press the Utility key. The Utility menu will appear on the display.
Utility
2. Go to the Error Log >>> setting using the scroll wheel and press Enter.
3. Use the F1 - F3 soft-keys to error log source.
Log source
LAN, USB, GPIB
4. To clear the selected log from the screen, press
[F4] Clear.
Error log
Exit
Log source
5. Press Exit[F5] to exit from the Error Log screen.
47
PSB-1000 Series Programming Manual
Command Syntax
Compatible
Standard
Command
Structure
IEEE488.2
SCPI, 1999
Partial compatibility
Partial compatibility
SCPI commands follow a tree-like structure, organized into nodes. Each level of the command tree is a node. Each keyword in a
SCPI command represents each node in the command tree. Each keyword (node) of a SCPI command is separated by a colon (:).
For example, the diagram below shows an SCPI sub-structure and a command example.
Command types
MEASure
SCALar
MEASure:SCALar:CURRent:DC?
VOLTage CURRent
DC
DC
POWer
DC
There are a number of different instrument commands and queries. A command sends instructions or data to the unit and a query receives data or status information from the unit.
Command types
Simple
Example
A single command with/without a parameter
*IDN?
48
Query
Example
Compound
Example
REMOTE CONTROL
A query is a simple or compound command followed by a question mark
(?). A parameter (data) is returned. meas:curr:dc?
Two or more commands on the same command line.
Compound commands are separated with either a semicolon (;) or a semi-colon and a colon (;:).
A semi-colon is used to join two related commands, with the caveat that the last command must begin at the last node of the first command.
A semi-colon and colon are used to combine two commands from different nodes. meas:volt:dc?;:meas:curr:dc?
49
PSB-1000 Series Programming Manual
Command Forms
Commands and queries have two different forms, long and short. The command syntax is written with the short form of the command in capitals and the remainder (long form) in lower case.
The commands can be written in capitals or lower-case, just so long as the short or long forms are complete. An incomplete command will not be recognized.
Below are examples of correctly written commands.
Long form
Short form
STATus:OPERation:NTRansition?
STATUS:OPERATION:NTRANSITION? status:operation:ntransition?
STAT:OPER:NTR? stat:oper:ntr?
Square Brackets
Commands that contain square brackets indicate that the contents are optional. The function of the command is the same with or without the square bracketed items, as shown below.
For the DISPlay[:WINDow][:STATe] command, both “DISPlay:WINDow:STATe?” and
“DISPlay?” are valid forms.
Command
Format
APPLY
1
1.5,5.2
2 3 4 5
1. Command header
2. Space
3. Parameter 1
4. Comma (no space before/after comma)
5. Parameter 2
Parameters Type Description Example
50
REMOTE CONTROL
<Boolean>
Boolean logic 0, 1
<NR1>
Integers 0, 1, 2, 3
<NR2>
<NR3>
Floating point 0.1, 3.14, 8.5
Exponent 4.5e-1, 8.25e+1
<NRf> any of NR1, 2, 3 1, 1.5, 4.5e-1
<block data>
Definitive length arbitrary block data. A single decimal digit followed by data. The decimal digit specifies how many 8-bit data bytes follow.
Message
Terminator
LF
Line feed code
Command List
Abort Commands
ABORt .................................................................................... 55
Apply Commands
APPLy ..................................................................................... 55
Display
Commands
Initiate
Commands
DISPlay:BRIGhtness ............................................................. 56
DISPlay:CONTrast ............................................................... 56
DISPlay:ENABle ................................................................... 57
DISPlay[:WINDow][:STATe] .............................................. 57
DISPlay[:WINDow]:TEXT:COLor .................................... 58
DISPlay[:WINDow]:TEXT:STATe .................................... 59
DISPlay[:WINDow]:TEXT:CLEar ..................................... 59
DISPlay[:WINDow]:TEXT[:DATA] .................................. 60
DISPlay:BLINk ...................................................................... 60
INITiate[:IMMediate]:NAME ............................................. 61
51
PSB-1000 Series Programming Manual
Measure
Commands
Output
Commands
Input Commands
Sense
Commands
MEASure[:SCALar]:CURRent[:DC] ................................... 62
MEASure[:SCALar]:VOLTage[:DC] .................................. 62
MEASure[:SCALar]:POWer[:DC] ....................................... 62
OUTPut:DELay:ON ............................................................ 63
OUTPut:DELay:OFF ........................................................... 63
OUTPut:MODE ................................................................... 64
OUTPut[:STATe][:IMMediate] ........................................... 64
OUTPut[:STATe]:TRIGgered ............................................. 64
OUTPut:PROTection:CLEar .............................................. 65
OUTPut:PROTection:TRIPped .......................................... 65
OUTPut:TRIGger:POLarity ................................................ 65
OUTPut:VTRigger:CONTrol .............................................. 66
OUTPut:VTRigger:POLarity ............................................... 66
OUTPut:VTRigger:STATe? ................................................. 66
OUTPut:VTRigger:VT<1|2> ............................................. 67
INPut:TRIGger:POLarity .................................................... 68
SENSe:AVERage:COUNt ................................................... 69
Status
Commands
STATus:OPERation[:EVENt] ............................................ 70
STATus:OPERation:CONDition ....................................... 70
STATus:OPERation:ENABle ............................................. 70
STATus:OPERation:PTRansition ....................................... 71
STATus:OPERation:NTRansition ...................................... 71
STATus:QUEStionable[:EVENt] ....................................... 71
STATus:QUEStionable:CONDition .................................. 72
STATus:QUEStionable:ENABle ........................................ 72
STATus:QUEStionable:PTRansition.................................. 72
STATus:QUEStionable:NTRansition ................................. 72
STATus:PRESet .................................................................... 73
52
Source
Commands
Trigger
Commands
System
Commands
REMOTE CONTROL
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude] 74
[SOURce:]CURRent:DEF<1|2|3> ................................... 75
[SOURce:]CURRent:STEP .................................................. 75
[SOURce:]CURRent:STEP:RISing ..................................... 76
[SOURce:]CURRent:STEP:FALLing ................................. 76
[SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude] .. 77
[SOURce:]CURRent:PROTection[:LEVel] ....................... 77
[SOURce:]CURRent:PROTection:DEF<1|2|3> ............ 78
[SOURce:]CURRent:PROTection:DELay[:TIME] .......... 78
[SOURce:]CURRent:PROTection:STATe ......................... 79
[SOURce:]CURRent:SLEW:RISing .................................... 79
[SOURce:]CURRent:SLEW:FALLing ................................ 79
[SOURce:]RESistance[:LEVel][:IMMediate]
[:AMPLitude] .......................................................................... 80
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] 80
[SOURce:]VOLTage:DEF<1|2|3> .................................. 81
[SOURce:]VOLTage:STEP .................................................. 81
[SOURce:]VOLTage:STEP:RISing ..................................... 82
[SOURce:]VOLTage:STEP:FALLing ................................. 82
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude] . 83
[SOURce:]VOLTage:PROTection[:LEVel] ....................... 83
[SOURce:]VOLTage:PROTection:DEF<1|2|3> ........... 84
[SOURce:]VOLTage:SLEW:RISing .................................... 84
[SOURce:]VOLTage:SLEW:FALLing ............................... 84
TRIGger:TRANsient[:IMMediate] ...................................... 86
TRIGger:TRANsient:SOURce ............................................ 86
TRIGger:OUTPut[:IMMediate] .......................................... 87
TRIGger:OUTPut:SOURce ................................................. 87
Trigger Command Examples ............................................... 87
SYSTem:BEEPer[:IMMediate] ............................................ 90
SYSTem:CONFigure:BEEPer[:STATe] ............................. 90
SYSTem:CONFigure:BLEeder[:STATe] ............................ 91
SYSTem:CONFigure:BTRip[:IMMediate] ......................... 91
SYSTem:CONFigure:BTRip:PROTection ........................ 91
SYSTem:CONFigure:CURRent:CONTrol ........................ 92
SYSTem:CONFigure:VOLTage:CONTrol ....................... 92
SYSTem:CONFigure:MSLave ............................................. 93
SYSTem:CONFigure:OUTPut:EXTernal[:MODE] ........ 93
SYSTem:CONFigure:OUTPut:PON[:STATe] ................. 94
53
Common
Commands
PSB-1000 Series Programming Manual
SYSTem:CONFigure:SENSe[:STATe] ............................... 94
SYSTem:COMMunicate:ENABle ....................................... 95
SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ........... 95
SYSTem:COMMunicate:LAN:IPADdress ........................ 96
SYSTem:COMMunicate:LAN:GATEway ......................... 96
SYSTem:COMMunicate:LAN:SMASk ............................... 97
SYSTem:COMMunicate:LAN:MAC .................................. 97
SYSTem:COMMunicate:LAN:DHCP ................................ 97
SYSTem:COMMunicate:LAN:DNS ................................... 98
SYSTem:COMMunicate:LAN:HOSTname ....................... 98
SYSTem:COMMunicate:LAN:WEB:PACTive ................. 98
SYSTem:COMMunicate:LAN:WEB:PASSword ................... 99
SYSTem:COMMunicate:RLSTate .......................................... 99
SYSTem:COMMunicate:USB:FRONt:STATe .................. 99
SYSTem:COMMunicate:USB:REAR:STATe .................. 100
SYSTem:COMMunicate:USB:REAR:MODE ................. 100
SYSTem:ERRor ................................................................... 100
SYSTem:KEYLock:MODE ............................................... 101
SYSTem:KLOCk ................................................................. 101
SYSTem:PRESet .................................................................. 101
SYSTem:VERSion ............................................................... 101
*CLS ...................................................................................... 102
*ESE ...................................................................................... 102
*ESR ...................................................................................... 103
*IDN ..................................................................................... 103
*OPC ..................................................................................... 103
*RST ...................................................................................... 104
*SRE ...................................................................................... 104
*STB ...................................................................................... 104
*TRG ..................................................................................... 105
*TST ...................................................................................... 105
*WAI ..................................................................................... 105
54
REMOTE CONTROL
Abort Commands
ABORt .................................................................................... 55
ABORt
Description
Syntax
Set
The ABORt command will cancel any triggered actions.
ABORt
APPLy Commands
APPLy ..................................................................................... 55
APPLy
Description
Set
Query
The APPLy command is used to set both the voltage and current. The voltage and current will be output as soon as the function is executed if the programmed values are within the accepted range.
An execution error will occur if the programmed values are not within accepted ranges.
Syntax
Query Syntax
Parameter
APPLy {<voltage>|MIN|MAX}[,{<current>|MIN|MAX}]
APPLy?
<voltage>
<NRf> 0% - 105% of the rated output voltage.
<current>
<NRf> 0% - 105% of the rated output
MIN
MAX
Return parameter <NRf> current.
0 volts/0 amps
Maximum value for the present range.
Returns the voltage and current.
Example APPL 5.05,1.1
Sets the voltage and current to 5.05V and 1.1A.
55
PSB-1000 Series Programming Manual
Query Example APPL?
+5.050, +1.100
Returns voltage (5.05V) and current (1.1A) setting.
Display Commands
DISPlay:BRIGhtness ............................................................ 56
DISPlay:CONTrast ............................................................... 56
DISPlay:ENABle ................................................................... 57
DISPlay[:WINDow][:STATe] .............................................. 57
DISPlay[:WINDow]:TEXT:COLor .................................... 58
DISPlay[:WINDow]:TEXT:STATe .................................... 59
DISPlay[:WINDow]:TEXT:CLEar ..................................... 59
DISPlay[:WINDow]:TEXT[:DATA] .................................. 60
DISPlay:BLINk ...................................................................... 60
Set
DISPlay:BRIGhtness
Query
Description
Controls the brightness of the display as a percentage.
Syntax
Example
DISPlay:BRIGhtness <NR1>
Query Sytax
Parameter/
Return parameter
DISPlay:BRIGhtness?
<NR1>
Description
1 to 100
Brightness as a percentage from 1% to 100%.
DISP:BRIG 50
Sets the display brightness to 50%.
DISPlay:CONTrast
Set
Query
Description
Controls the contrast level of the display as a percentage.
Syntax DISPlay:CONTrast <NR1>
Query Sytax
Parameter/
Return parameter
DISPlay:CONTrast?
<NR1>
Description
1 to 100
Contrast as a percentage from 1% to 100%.
56
REMOTE CONTROL
Example DISP:CONT 50
Sets the display contrast to 50%.
DISPlay:ENABle
Set
Query
Description
Controls whether the whole display is visible.
Syntax
Example
DISPlay:ENABle { 0 | 1 | OFF | ON }
Query Sytax
Parameter
Return parameter 0
1
0
OFF
1
ON
DISPlay:ENABle?
<NR1>Display is invisible
Display is invisible
<NR1> Display is visible
Display is visible
<NR1>Display is visible
<NR1> Display is invisible
DISP:ENAB ON
Display is visible.
DISPlay[:WINDow][:STATe]
Set
Query
Description
Disables or enables the visibility of the user text window.
Syntax DISPlay[:WINDow][:STATe] { 0 | 1 | OFF | ON }
Query Sytax
Parameter
DISPlay[:WINDow][:STATe]?
0
OFF
1
ON
Return parameter 0
1
<NR1>Window is invisible
Window is invisible
<NR1> Window is visible
Window is visible
<NR1> Window is visible
<NR1> Window is invisible
Example DISP ON
Enables the display.
57
PSB-1000 Series Programming Manual
Set
DISPlay[:WINDow]:TEXT:COLor
Description
Query
Sets or returns the color of the user text window.
Parameter
Syntax DISPlay[:WINDow]:TEXT:COLor { <NR1> | BLACK |
BLUE | CYAN | GRAY | GREEN | LIME | MAGENTA |
MAROON | NAVY | OLIVE | PURPLE | RED | SILVER |
TEAL | WHITE | YELLOW}
BLACK
BLUE
CYAN
GRAY
GREEN
LIME
MAGENTA
MAROON
NAVY
OLIVE
PURPLE
RED
SILVER
TEAL
WHITE
YELLOW
Query Syntax DISPlay[:WINDow]:TEXT:COLor?
Return parameter <NR1>
0
1
2
3
4
5
6
7
8
9
10
11
12
Color
BLACK
BLUE
CYAN
GRAY
GREEN
LIME
MAGENTA
MAROON
NAVY
OLIVE
PURPLE
RED
SILVER
58
REMOTE CONTROL
Example
13
14
15
TEAL
WHITE
YELLOW
DISP:TEXT:COL RED
Sets the text color to red.
Set
DISPlay[:WINDow]:TEXT:STATe
Description
Query
Controls whether the TEXT is visible or not in the user text window.
Syntax DISPlay[:WINDow]:TEXT:STATe { 0 | 1 | OFF | ON }
Query Sytax
Parameter
DISPlay[:WINDow]:TEXT:STATe?
0
OFF
1
ON
Return parameter 0
1
<NR1>Text is invisible
Text is invisible
<NR1> Text is visible
Text is visible
<NR1> Text is visible
<NR1> Text is invisible
Example DISP:TEXT:STAT ON
Text is set to visible.
DISPlay[:WINDow]:TEXT:CLEar
Description
Syntax
Set
Clears the text on the main screen from the
DISPlay[:WINDow]:TEXT[:DATA] command .
DISPlay[:WINDow]:TEXT:CLEar
59
PSB-1000 Series Programming Manual
Set
DISPlay[:WINDow]:TEXT[:DATA]
Description
Query
Sets or queries the data text that will be written to the display in the user text window. Writing to the display will overwrite data that is currently on the screen. Overwriting a display area with a shorter string may or may not overwrite the screen. The string must be enclosed in quotes: “STRING”.
Only ASCII characters 20H to 7EH can be used in the <string>.
Syntax DISPlay[:WINDow]:TEXT[:DATA] <string>
Query Syntax
Parameter/
Return parameter
DISPlay[:WINDow]:TEXT[:DATA]?
<string>
ASCII character 20H to 7EH can be used to in the string parameter. The string must be enclosed in quotes: “STRING”
Example DISP:WIND:TEXT:DATA “STRING”
Writes STRING to the display.
Query Example DISP:WIND:TEXT:DATA?
“STRING”
Returns the text data string on the screen.
DISPlay:BLINk
Set
Query
Description
Turns blink on or off for the user text window.
Syntax DISPlay:BLINk { 0 | 1 | OFF | ON }
Query Syntax
Parameter
DISPlay:BLINk?
0
OFF
1
ON
Return parameter 0
1
<NR1>Turns blink OFF
Turns blink OFF
<NR1> Turns blink ON
Turns blink ON
<NR1>Turns blink OFF
<NR1>Turns blink ON
Example DISP:BLIN 1
Turns blink ON.
60
REMOTE CONTROL
Initiate Commands
INITiate[:IMMediate]:NAME ............................................. 61
INITiate[:IMMediate]:NAME
Description
Syntax
Parameter
Example
Set
The INITiate command starts the TRANsient or
OUTPut trigger.
See the trigger commands on page 86 for usage
details.
INITiate[:IMMediate]:NAME {TRANsient|OUTPut}
TRANSient
Starts the TRANsient trigger.
OUTPut
Starts the OUTPut trigger.
INITiate:NAME TRANient
Starts the TRANSient trigger.
61
PSB-1000 Series Programming Manual
Measure Commands
MEASure[:SCALar]:CURRent[:DC] ................................... 62
MEASure[:SCALar]:VOLTage[:DC] .................................. 62
MEASure[:SCALar]:POWer[:DC] ....................................... 62
MEASure[:SCALar]:CURRent[:DC]
Query
Description
Takes a measurement and returns the average output current
Syntax MEASure[:SCALar]:CURRent[:DC]?
Return parameter <NRf>
Returns the current in amps.
MEASure[:SCALar]:VOLTage[:DC]
Description
Syntax
Return
Query
Takes a measurement and returns the average output voltage.
MEASure[:SCALar]:VOLTage[:DC]?
<NRf>
Returns the voltage in volts.
MEASure[:SCALar]:POWer[:DC]
Description
Syntax
Return
Query
Takes a measurement and returns the average output power.
MEASure[:SCALar]:POWer[:DC]?
<NRf>
Returns the power measured in watts.
62
REMOTE CONTROL
Output Commands
OUTPut:DELay:ON............................................................. 63
OUTPut:DELay:OFF ........................................................... 63
OUTPut:MODE.................................................................... 64
OUTPut[:STATe][:IMMediate] ........................................... 64
OUTPut[:STATe]:TRIGgered ............................................. 64
OUTPut:PROTection:CLEar .............................................. 65
OUTPut:PROTection:TRIPped .......................................... 65
OUTPut:TRIGger:POLarity ................................................ 65
OUTPut:VTRigger:CONTrol .............................................. 66
OUTPut:VTRigger:POLarity ............................................... 66
OUTPut:VTRigger:STATe? ................................................. 66
OUTPut:VTRigger:VT<1|2> ............................................. 67
OUTPut:DELay:ON
Set
Query
Description
Sets the Delay Time in seconds for turning the output on. The delay is set to 0.00 by default.
Syntax
Query Syntax
Parameter
OUTPut:DELay:ON <NRf>
OUTPut:DELay:ON?
<NRf>
0.00-100.00 seconds, where 0=no delay.
Return parameter <NRf>
Returns the delay on time in seconds until the output is turned on.
Set
OUTPut:DELay:OFF
Query
Description
Sets the Delay Time in seconds for turning the output off. The delay is set to 0.00 by default.
Syntax
Return Syntax
Parameter
OUTPut:DELay:OFF <NRf>
OUTPut:DELay:OFF?
<NRf>
0.00-100.00 seconds, where 0=no delay.
Return parameter <NRf>
Returns the delay off time in seconds until the output is turned off.
63
PSB-1000 Series Programming Manual
OUTPut:MODE
Set
Query
Description
Sets or returns the slew rate control settings.
Syntax OUTPut:MODE {<NR1>|CVHS|CCHS|CVLS|CCLS}
Return Syntax
Parameter
OUTPut:MODE?
0
CV high speed priority
CVHS
CV high speed priority
1
CC high speed priority
CCHS
CC high speed priority
2
CV slow speed priority
CVLS
CV slow speed priority
3
CC slow speed priority
CCLS
CC slow speed priority
Return parameter <NR1>
Returns the output mode.
OUTPut[:STATe][:IMMediate]
Set
Query
Description
Turns the output on or off.
Syntax
Query Syntax
Parameter
OUTPut[:STATe][:IMMediate] { OFF | ON | 0 | 1 }
OUTPut[:STATe][:IMMediate]?
0
OFF
1
ON
<NR1> Turns the output off.
Turns the output off.
<NR1> Turns the output on.
Turns the output on.
Return parameter <NR1>
Returns output status of the instrument.
Set
OUTPut[:STATe]:TRIGgered
Description
Query
Turns the output on or off when a software trigger is generated.
Syntax
Query Syntax
Parameter
OUTPut[:STATe]:TRIGgered { OFF | ON | 0 | 1 }
OUTPut[:STATe]:TRIGgered?
0
<NR1>Turns the output off when a software trigger is generated.
64
REMOTE CONTROL
OFF
1
ON
Turns the output off when a software trigger is generated.
<NR1>Turns the output on when a software trigger is generated.
Turns the output on when a software trigger is generated.
Return parameter <NR1>
Returns output trigger status of the instrument.
OUTPut:PROTection:CLEar
Description
Set
Clears over-voltage, over-current and overtemperature (OVP, OCP, OTP) protection circuits.
It also clears the shutdown protection circuit. The
AC failure protection cannot be cleared.
Syntax OUTPut:PROTection:CLEar
OUTPut:PROTection:TRIPped
Query
Description
Returns the state of the protection circuits (OVP,
OCP, OTP).
Query Syntax OUTPut:PROTection:TRIPped?
Return parameter 0
1
<NR1>Protection circuits are not tripped.
<NR1>Protection circuits are tripped.
OUTPut:TRIGger:POLarity
Set
Query
Description
Syntax
Query Syntax
Parameter
Sets or returns the polarity of the trigger signal output (TRIG OUT).
OUTPut:TRIGger:POLarity {0 | 1 | POSitive |
NEGative}
OUTPut:TRIGger:POLarity?
0
<NR1> Positive polarity.
POSitive
Positive polarity
1
<NR1> Negative polarity
NEGative
Negative polarity
65
PSB-1000 Series Programming Manual
Return parameter <NR1>
Returns the polarity of the trigger signal output (TRIG OUT).
Set
OUTPut:VTRigger:CONTrol
Query
Description
Sets or returns the voltage trigger output control settings (VOLT TRIG).
Syntax
Query Syntax
Parameter
OUTPut:VTRigger:CONTrol {0 | 1 | DISable | ENABle}
OUTPut:VTRigger:CONTrol?
0
<NR1> Disable.
DISable
Disable
1
<NR1> Enable
ENABle
Enable
Return parameter <NR1>
Returns the voltage trigger output control settings (VOLT TRIG).
Set
OUTPut:VTRigger:POLarity
Query
Description
Sets or returns the polarity of voltage trigger output (VOLT TRIG).
Syntax
Query Syntax
Parameter
OUTPut:VTRigger:POLarity {0 | 1 | POSitive |
NEGative}
OUTPut:VTRigger:POLarity?
0
<NR1> Positive
POSitive
Positive
1
<NR1> Negative
NEGative
Negative
Return parameter <NR1>
Returns the polarity of the voltage trigger output (VOLT TRIG).
OUTPut:VTRigger:STATe?
Description
Query Syntax
Query
Returns the state of the voltage trigger output
(VOLT TRIG).
OUTPut:VTRigger:STATe?
66
REMOTE CONTROL
Return parameter 0
1
<NR1>LOW.
<NR1>HIGH.
Set
OUTPut:VTRigger:VT<1|2>
Description
Query
Sets or returns the Vt1 or Vt2 setting of the voltage trigger output (VOLT TRIG).
Syntax OUTPut:VTRigger:VT<1|2> {<NRf>|MIN|MAX}
Query Syntax OUTPut:VTRigger:VT<1|2>? [MIN|MAX]
Parameter/Return <NRf>
0~105% of the rated output voltage in volts.
MIN
Minimum voltage level.
MAX
Maximum voltage level.
67
PSB-1000 Series Programming Manual
Input Commands
INPut:TRIGger:POLarity .................................................... 68
Set
INPut:TRIGger:POLarity
Query
Description
Sets or returns the polarity of the trigger signal input (TRIG IN).
Syntax
Query Syntax
Parameter
INPut:TRIGger:POLarity {0 | 1 | POSitive | NEGative}
INPut:TRIGger:POLarity?
0
<NR1> Positive
POSitive
Positive
1
<NR1> Negative
NEGative
Negative
Return parameter <NR1>
Returns the polarity of the trigger signal input (TRIG IN).
68
REMOTE CONTROL
Sense Commands
SENSe:AVERage:COUNt ................................................... 69
Set
SENSe:AVERage:COUNt
Description
Query
Determines the level of smoothing for the average setting.
Syntax SENSe:AVERage:COUNt {<NR1>| LOW | MIDDle |
HIGH}
Query Syntax SENSe:AVERage:COUNt?
Parameter 0 | LOW
Low level of smoothing.
1 | MIDDle
Middle level of smoothing.
2 | HIGH
High level of smoothing.
Return parameter <NR1>
0
1
2
Returns the level of smoothing.
Low level of smoothing.
Middle level of smoothing.
High level of smoothing.
Example SENSe:AVERage:COUNt 1
Sets the level of smoothing to middle.
69
PSB-1000 Series Programming Manual
Status Commands
STATus:OPERation[:EVENt] ............................................ 70
STATus:OPERation:CONDition ....................................... 70
STATus:OPERation:ENABle ............................................. 70
STATus:OPERation:PTRansition ....................................... 71
STATus:OPERation:NTRansition ...................................... 71
STATus:QUEStionable[:EVENt] ....................................... 71
STATus:QUEStionable:CONDition .................................. 72
STATus:QUEStionable:ENABle ........................................ 72
STATus:QUEStionable:PTRansition ................................. 72
STATus:QUEStionable:NTRansition ................................. 72
STATus:PRESet .................................................................... 73
STATus:OPERation[:EVENt]
Description
Syntax
Return
Query
Queries the Operation Status Event register and clears the contents of the register.
STATus:OPERation[:EVENt]?
<NR1>
Returns the bit sum of the Operation Status
Event register.
STATus:OPERation:CONDition
Description
Query
Queries the Operation Status register. This query will not clear the register.
Syntax
Return
STATus:OPERation:CONDition?
<NR1>
Returns the bit sum of the Operation
Condition register.
Set
STATus:OPERation:ENABle
Description
Query
Sets or queries the bit sum of the Operation Status
Enable register.
70
REMOTE CONTROL
Syntax STATus:OPERation:ENABle <NRf>
Query Syntax STATus:OPERation:ENABle?
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
STATus:OPERation:PTRansition
Set
Query
Description
Sets or queries the bit sum of the positive transition filter of the Operation Status register.
Syntax STATus:OPERation:PTRansition <NRf>
STATus:OPERation:PTRansition?
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
STATus:OPERation:NTRansition
Set
Query
Description
Sets or queries the bit sum of the negative transition filter of the Operation Status register.
Syntax STATus:OPERation:NTRansition <NRf>
Query Syntax STATus:OPERation:NTRansition?
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
STATus:QUEStionable[:EVENt]
Query
Description
Queries the bit sum of the Questionable Status
Event register. This query will also clear the contents of the register.
Query Syntax STATus:QUEStionable[:EVENt]?
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
71
PSB-1000 Series Programming Manual
STATus:QUEStionable:CONDition
Query
Description
Queries the status (bit sum) of the Questionable
Status register. This query will not clear the register.
Query Syntax STATus:QUEStionable:CONDition?
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
STATus:QUEStionable:ENABle
Set
Query
Description
Sets or queries the bit sum of the Questionable
Status Enable register.
Syntax STATus:QUEStionable:ENABle <NRf>
Query Syntax STATus:QUEStionable:ENABle?
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
Set
STATus:QUEStionable:PTRansition
Description
Query
Sets or queries the bit sum of the positive transition filter of the Questionable Status register.
Syntax STATus:QUEStionable:PTRansition <NRf>
Return Syntax STATus:QUEStionable:PTRansition?
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
Set
STATus:QUEStionable:NTRansition
Description
Query
Sets or queries the negative transition filter of the
Questionable Status register.
Syntax
Query Syntax
STATus:QUEStionable:NTRansition <NRf>
STATus:QUEStionable:NTRansition?
72
Parameter <NRf>
0-32767
Return parameter <NR1>
0-32767
REMOTE CONTROL
STATus:PRESet
Description
Set
This command resets the ENABle register, the
PTRansistion filter and NTRansistion filter on the
Operation Status and Questionable Status
Registers. The registers/filters will be reset to a default value.
Default Register/Filter Values Setting
QUEStionable Status Enable 0x0000
QUEStionable Status Positive Transition 0x7FFF
QUEStionable Status Negative Transition 0x0000
Operation Status Enable 0x0000
Operation Status Positive Transition 0x7FFF
Operation Status Negative Transition 0x0000
Summary: The Questionable Status Enable registers and the Operation Status Enable registers are both reset to 0.
The Questionable Status and Operation Status
Positive Transition filters are all set high (0x7FFF) and the Negative Transition filters are all set low
(0x0000). I.e., only positive transitions will be recognized for the Questionable Status and
Operation Status registers.
Syntax STATus:PRESet
73
PSB-1000 Series Programming Manual
Source Commands
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude] 74
[SOURce:]CURRent:DEF<1|2|3> ................................... 75
[SOURce:]CURRent:STEP .................................................. 75
[SOURce:]CURRent:STEP:RISing ..................................... 76
[SOURce:]CURRent:STEP:FALLing ................................. 76
[SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude] .. 77
[SOURce:]CURRent:PROTection[:LEVel] ....................... 77
[SOURce:]CURRent:PROTection:DEF<1|2|3>............ 78
[SOURce:]CURRent:PROTection:DELay[:TIME] .......... 78
[SOURce:]CURRent:PROTection:STATe ......................... 79
[SOURce:]CURRent:SLEW:RISing .................................... 79
[SOURce:]CURRent:SLEW:FALLing ................................ 79
[SOURce:]RESistance[:LEVel][:IMMediate]
[:AMPLitude] .......................................................................... 80
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] 80
[SOURce:]VOLTage:DEF<1|2|3> .................................. 81
[SOURce:]VOLTage:STEP .................................................. 81
[SOURce:]VOLTage:STEP:RISing ..................................... 82
[SOURce:]VOLTage:STEP:FALLing ................................. 82
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude] . 83
[SOURce:]VOLTage:PROTection[:LEVel] ....................... 83
[SOURce:]VOLTage:PROTection:DEF<1|2|3> ........... 84
[SOURce:]VOLTage:SLEW:RISing .................................... 84
[SOURce:]VOLTage:SLEW:FALLing ............................... 84
[SOURce:]CURRent[:LEVel][:IMMediate]
[:AMPLitude]
Description
Set
Query
Sets or queries the current level in amps. For externally set current levels (from the analog control connector) the set current level is returned.
Syntax
Query Syntax
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]
{<NRf>|MIN|MAX|DEF1|DEF2|DEF3}
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]?
[MIN|MAX|DEF1|DEF2|DEF3]
74
REMOTE CONTROL
Parameter/Return <NRf>
0-105% of the rated current output level.
MIN
Minimum current level.
MAX
Maximum current level.
DEF1
User defined setting 1.
DEF2
User defined setting 2.
DEF3
User defined setting 3.
Example SOUR:CURR:LEV:IMM:AMPL? MAX
37.800
Returns the maximum possible current level in amps.
Set
[SOURce:]CURRent:DEF<1|2|3>
Query
Description
Sets or returns the current of the user defined settings.
Syntax [SOURce:]CURRent:DEF<1|2|3> {<NRf>|MIN|MAX}
Query Syntax [SOURce:]CURRent:DEF<1|2|3>? [MIN|MAX]
Parameter/Return 1
DEF1
2
DEF2
3
DEF3
<NRf>
0~105% of the rated current output level.
MIN
Minimum current level.
MAX
Maximum current level.
Example SOUR:CURR:DEF1 MAX
Sets the DEF1 to the maximum current level.
Set
[SOURce:]CURRent:STEP
Description
Syntax
Query Syntax
Query
Sets or returns the current Step↗& Step↘preset settings.
[SOURce:]CURRent:STEP {<rise>| MIN | MAX},{<fall>|
MIN | MAX}
[SOURce:]CURRent:STEP? [MIN|MAX]
75
PSB-1000 Series Programming Manual
Parameter/Return <rise> <NRf>
Step↗, 0 ~ 105% of the rated current output level.
<fall> <NRf>
Step↘, 0 ~ 105% of the rated
MIN current output level.
Minimum current level.
MAX
Maximum current level.
Example SOUR:CURR:STEP MAX,MAX
Sets the Step↗& Step↘ preset settings to the maximum.
Set
[SOURce:]CURRent:STEP:RISing
Description
Query
Sets or returns the preset current Step↗ settings.
Syntax [SOURce:]CURRent:STEP:RISing {<NRf>| MIN | MAX}
Query Syntax [SOURce:]CURRent:STEP:RISing? [MIN|MAX]
Parameter/Return <NRf>
0~105% of the rated current output level.
MIN
Minimum current level.
MAX
Maximum current level.
Example SOUR:CURR:STEP:RIS MAX
Sets the current Step↗
to the maximum.
[SOURce:]CURRent:STEP:FALLing
Description
Set
Query
Sets or returns the preset current Step↘ settings.
Syntax [SOURce:]CURRent:STEP:FALLing {<NRf>| MIN |
MAX}
Query Syntax [SOURce:]CURRent:STEP:FALLing? [MIN|MAX]
Parameter/Return <NRf>
0~105% of the rated current output level.
MIN
Minimum current level.
MAX
Maximum current level.
Example SOUR:CURR:STEP:FALL MAX
Sets the current Step↘
to the maximum.
76
REMOTE CONTROL
[SOURce:]CURRent[:LEVel]:TRIGgered
[:AMPLitude]
Set
Query
Description
Sets or queries the current level in amps when a software trigger has been generated.
Syntax [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude]
{<NRf>|MIN|MAX}
Query Syntax [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude]?
[MIN|MAX]
Parameter/Return <NRf>
0%-105% of the rated current output in amps.
MIN
Minimum current level.
MAX
Maximum current level.
Example SOUR:CURR:LEV:TRIG:AMPL? MAX
37.800
Returns the maximum possible current level in amps.
Set
[SOURce:]CURRent:PROTection[:LEVel]
Description
Query
Sets or queries the OCP (over-current protection) level in amps.
Syntax [SOURce:]CURRent:PROTection[:LEVel]
{<NRf>|MIN|MAX|DEF1|DEF2|DEF3}
Query Syntax [SOURce:]CURRent:PROTection[:LEVel]?
[MIN|MAX|DEF1|DEF2|DEF3]
Parameter/Return <NRf>
4 - 44A (1400L)
1 - 11A (1400M)
5 - 88A (1800L)
2 - 22A (1800M)
MIN
Minimum OCP level.
MAX
Maximum OCP level.
DEF1
User defined setting 1.
DEF2
User defined setting 2.
DEF3
User defined setting 3.
77
Example
PSB-1000 Series Programming Manual
SOUR:CURR:PROT:LEV? MIN
+3.600
Returns the minimum possible current level in amps.
[SOURce:]CURRent:PROTection
:DEF<1|2|3>
Set
Query
Description
Sets or returns the user defined over-current protection settings.
Syntax [SOURce:]CURRent:PROTection:DEF<1|2|3>
{<NRf>|MIN|MAX}
Query Syntax [SOURce:]CURRent:PROTection:DEF<1|2|3>?
[MIN|MAX]
Parameter/Return 1
DEF1
2
DEF2
3
DEF3
<NRf>
4 - 44A (1400L)
1 - 11A (1400M)
5 - 88A (1800L)
2 - 22A (1800M)
MIN
Minimum OCP level.
MAX
Maximum OCP level.
Example SOUR:CURR:PROT:DEF1 MIN
Sets DEF1 to the minimum OCP level.
[SOURce:]CURRent:PROTection:DELay
[:TIME]
Description
Syntax
Query Syntax
Set
Query
Sets or returns the OCP delay time.
[SOURce:]CURRent:PROTection:DELay[:TIME]
{<NRf>|MIN|MAX|DEF}
[SOURce:]CURRent:PROTection:DELay[:TIME]?
[MIN|MAX]
78
REMOTE CONTROL
Parameter/Return <NRf>
0.1~2.0 sec
MIN
MAX
2.0 sec
DEF
0.1 sec
System defined setting
Set
[SOURce:]CURRent:PROTection:STATe
Query
Description
Turns OCP (over-current protection) on or off.
Syntax [SOURce:]CURRent:PROTection:STATe {0|1|OFF|ON}
Query Syntax [SOURce:]CURRent:PROTection:STATe?
Parameter/Return 0
OFF
1
ON
<NR1> Turns the buzzer off.
Turns the OCP off.
<NR1> Turns the OCP on.
Turns the OCP on.
Return parameter <Bool>
Returns the protection status (0 or 1).
Example SOUR:CURR:PROT:STAT OFF
Turns OCP off.
Set
[SOURce:]CURRent:SLEW:RISing
Description
Query
Sets or queries the rising current slew rate. This is only applicable for CC slew rate priority mode.
Syntax
Example
[SOURce:]CURRent:SLEW:RISing {<NRf>|MIN|MAX}
Query Syntax [SOURce:]CURRent:SLEW:RISing? [MIN|MAX]
Parameter/Return <NRf>
0.01 - (rating current x 2)
MIN
Minimum rising current slew rate.
MAX
Maximum rising current slew rate.
SOUR:CURR:SLEW:RIS 72
Sets the rising current slew rate to 72A/s.
Set
[SOURce:]CURRent:SLEW:FALLing
Description
Query
Sets or queries the falling current slew rate. This is only applicable for CC slew rate priority mode.
79
PSB-1000 Series Programming Manual
Syntax
Example
[SOURce:]CURRent:SLEW:FALLing {<NRf>|MIN|MAX}
Query Syntax [SOURce:]CURRent:SLEW:FALLing? [MIN|MAX]
Parameter/Return NRf
0.01 - (rating current x 2)
MIN
Minimum falling current slew rate
MAX
Maximum falling current slew rate
SOUR:CURR:SLEW:FALL 1
Sets the falling current slew rate to 1A/s.
[SOURce:]RESistance[:LEVel][:IMMediate]
[:AMPLitude]
Set
Query
Description
Sets or queries the internal resistance in ohms.
Syntax [SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude]
{<NRf>|MIN|DEF|MAX|?}
Query Syntax [SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude]
? [MIN|MAX]
Parameter/Return <NRf>
Resistance in ohms:
0.000Ω - 1.000Ω (PSB-1400L)
0.000Ω - 16.00Ω (PSB-1400M)
0.000Ω - 0.500Ω (PSB-1800L)
0.000Ω - 8.000Ω (PSB-1800M)
MIN
Minimum internal resistance in ohms
MAX
Maximum internal resistance in ohms
Example SOUR:RES:LEV:IMM:AMPL 0.1
Sets the internal resistance to 100m Ω .
[SOURce:]VOLTage[:LEVel][:IMMediate]
[:AMPLitude]
Description
Syntax
Query Syntax
Set
Query
Sets or queries the voltage level in volts.
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]
{<NRf>|MIN|MAX|DEF1|DEF2|DEF3}
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]?
[MIN|MAX|DEF1|DEF2|DEF3]
80
REMOTE CONTROL
Parameter/Return <NRf>
0-105% of the rated output voltage in volts.
MIN
Minimum voltage level
MAX
Maximum voltage level
DEF1
User defined setting 1.
DEF2
User defined setting 2.
DEF3
User defined setting 3.
Example SOUR:VOLT:LEV:IMM:AMPL 10
Sets the voltage level to 10 volts.
Set
[SOURce:]VOLTage:DEF<1|2|3>
Description
Query
Sets or returns the user defined voltage settings.
Syntax [SOURce:]VOLTage:DEF<1|2|3> {<NRf>|MIN|MAX}
Query Syntax [SOURce:]VOLTage:DEF<1|2|3>? [MIN|MAX]
Parameter/Return 1
DEF1
2
DEF2
3
DEF3
<NRf>
0~105% of the rated output voltage in volts.
MIN
Minimum voltage level.
MAX
Maximum voltage level.
Example SOUR:VOLT:DEF1 MIN
Sets DEF1 to the minimum voltage level.
[SOURce:]VOLTage:STEP
Description
Syntax
Query Syntax
Set
Query
Sets or returns the preset voltage Step↗& Step↘ settings.
[SOURce:]VOLTage:STEP {<rise>| MIN | MAX},{<fall>|
MIN | MAX}
[SOURce:]VOLTage:STEP? [MIN|MAX]
81
PSB-1000 Series Programming Manual
Parameter/Return <rise> <NRf>
Step↗, 0 ~ 105% of the rated voltage output level.
<fall> <NRf>
Step↘, 0 ~ 105% of the rated
MIN voltage output level.
Minimum voltage level.
MAX
Maximum voltage level.
Example SOUR:VOLT:STEP MAX,MAX
Sets the preset Step↗& Step↘ settings to the maximum.
Set
[SOURce:]VOLTage:STEP:RISing
Description
Query
Sets or returns the preset voltage Step ↗ settings.
Syntax [SOURce:]VOLTage:STEP:RISing {<NRf>| MIN | MAX}
Query Syntax [SOURce:]VOLTage:STEP:RISing? [MIN|MAX]
Parameter/Return <NRf>
0~105% of the rated voltage output level.
MIN
Minimum voltage level.
MAX
Maximum voltage level.
Example SOUR:VOLT:STEP:RIS MAX
Sets the voltage Step↗
to the maximum.
Set
[SOURce:]VOLTage:STEP:FALLing
Description
Query
Sets or returns the preset voltage Step↘ settings.
Syntax [SOURce:]VOLTage:STEP:FALLing {<NRf>| MIN |
MAX}
Query Syntax [SOURce:]VOLTage:STEP:FALLing? [MIN|MAX]
Parameter/Return <NRf>
0~105% of the rated voltage output level.
MIN
Minimum voltage level.
MAX
Maximum voltage level.
Example SOUR:VOLT:STEP:FALL MAX
Sets the voltage Step↘
to the maximum.
82
REMOTE CONTROL
[SOURce:]VOLTage[:LEVel]:TRIGgered
[:AMPLitude]
Set
Query
Description
Sets or queries the voltage level in volts when a software trigger has been generated.
Syntax [SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude]
{<NRf>|MIN|MAX}
Query Syntax [SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude]?
[MIN|MAX]
Parameter/Return <NRf>
0%-105% of the rated voltage output in volts.
MIN
Minimum current level.
MAX
Maximum current level.
Example SOUR:VOLT:LEV:TRIG:AMPL 10
Sets the voltage level to 10 volts when a software trigger is generated.
[SOURce:]VOLTage:PROTection[:LEVel]
Set
Query
Description
Syntax
Sets or queries the overvoltage protection level.
[SOURce:]VOLTage:PROTection[:LEVel]
{<NRf>|MIN|MAX|DEF1|DEF2|DEF3}
Query Syntax [SOURce:]VOLTage:PROTection[:LEVel]?
[MIN|MAX|DEF1|DEF2|DEF3]
Parameter/Return <NRf>
4 - 44V (1400L)
5 - 176V (1400M)
4 - 44V (1800L)
MIN
5 - 176V (1800M)
Minimum OVP level
MAX
Maximum OVP level
DEF1
User defined setting 1
DEF2
User defined setting 2
DEF3
User defined setting 2
Example SOUR:VOLT:PROT:LEV MAX
Sets the OVP level to its maximum.
83
PSB-1000 Series Programming Manual
[SOURce:]VOLTage:PROTection
:DEF<1|2|3>
Set
Query
Description
Syntax
Sets or returns the user defined OVP settings.
[SOURce:]VOLTage:PROTection:DEF<1|2|3>
{<NRf>|MIN|MAX}
Query Syntax [SOURce:]VOLTage:PROTection:DEF<1|2|3>?
[MIN|MAX]
Parameter/Return <NRf>
4 ~ 44V (1400L)
5 ~ 176V (1400M)
4 ~ 44V (1800L)
5 ~ 176V (1800M)
MIN
Minimum OVP level.
MAX
Maximum OVP level.
Example SOUR:VOLT:PROT:DEF1 MIN
Sets DEF1 to the minimum OVP level.
Set
[SOURce:]VOLTage:SLEW:RISing
Description
Query
Sets or queries the rising voltage slew rate. This is only applicable for CV slew rate priority mode.
Syntax [SOURce:]VOLTage:SLEW:RISing {<NRf>|MIN|MAX}
Query Syntax [SOURce:]VOLTage:SLEW:RISing? [MIN|MAX]
Parameter/Return <NRf>
0.01 - (rating voltage x 2)
MIN
Minimum rising voltage slew rate.
MAX
Maximum rising voltage slew rate.
Example SOUR:VOLT:SLEW:RIS MAX
Sets the rising voltage slew rate to its maximum.
Set
[SOURce:]VOLTage:SLEW:FALLing
Description
Query
Sets or queries the falling voltage slew rate. This is only applicable for CV slew rate priority mode.
84
REMOTE CONTROL
Syntax
Example
[SOURce:]VOLTage:SLEW:FALLing {<NRf>|MIN|MAX}
Query Syntax [SOURce:]VOLTage:SLEW:FALLing? [MIN|MAX]
Parameter/Return <NRf>
0.01 - (rating voltage x 2)
MIN
Minimum voltage falling slew rate.
MAX
Maximum voltage falling slew rate.
SOUR:VOLT:SLEW:FALL MIN
Sets the falling voltage slew rate to its minimum.
85
PSB-1000 Series Programming Manual
Trigger Commands
The trigger commands generate and configure software triggers.
TRIGger:TRANsient[:IMMediate] ...................................... 86
TRIGger:TRANsient:SOURce ............................................ 86
TRIGger:OUTPut[:IMMediate] .......................................... 87
TRIGger:OUTPut:SOURce ................................................. 87
Trigger Command Examples ............................................... 87
TRIGger:TRANsient[:IMMediate]
Description
Set
Query
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 77 and 83, respectively.
Syntax
Related
Commands
TRIGger:TRANsient[:IMMediate]
[SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude]
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude]
Set
TRIGger:TRANsient:SOURce
Description
Query
Sets or queries the trigger source for the transient system.
Syntax TRIGger:TRANsient:SOURce {BUS | IMMediate}
Query Syntax TRIGger:TRANsient:SOURce?
Parameter/Return BUS
IMMediate
Internal software trigger. Waits for the
*TRG (or IEEE 488.1 “get” group execute trigger) command to start the trigger.
Starts the trigger immediately.
(default)
Example TRIG:TRAN:SOUR BUS
Sets the trigger source as BUS.
86
REMOTE CONTROL
TRIGger:OUTPut[:IMMediate]
Description
Set
Generates a software trigger for the output trigger system. On a trigger, sets the output state. Refer to
the :OUTP:TRIG command on page 64.
Syntax
Related commands
TRIGger:OUTPut[:IMMediate]
Set
TRIGger:OUTPut:SOURce
Query
Description
Sets or queries the trigger source for the output system.
Syntax
Example
TRIGger:OUTPut:SOURce [BUS | IMMediate]
Query Syntax TRIGger:OUTPut:SOURce?
Parameter/Return BUS
IMMediate
Internal software trigger. Waits for the
*TRG (or IEEE 488.1 “get” group execute trigger) command to start the trigger.
Starts the trigger immediately.
(default)
TRIG:OUTP:SOUR BUS
Sets the trigger source of the output system as BUS.
Trigger Command Examples
1. The transient system for the trigger in immediate mode.
Example 1 TRIG:TRAN:SOUR IMM
CURR:TRIG MAX
VOLT:TRIG 5
INIT:NAME TRAN <==The current changes to the maximum, and the voltage changes to 5V.
87
PSB-1000 Series Programming Manual
2. The transient system for the trigger in BUS mode.
Example 2 TRIG:TRAN:SOUR BUS
CURR:TRIG MAX
VOLT:TRIG 5
INIT:NAME TRAN
TRIG:TRAN (or *TRG) <==The current changes to the maximum, and the voltage changes to 5V.
3. The output system for the trigger in immediate mode.
Example 3 TRIG:OUTP:SOUR IMM
OUTP:TRIG 1
INIT:NAME OUTP <==The output changes to
ON.
4. The output system for the trigger in BUS mode.
Example 4 TRIG:OUTP:SOUR BUS
OUTP:TRIG 1
INIT:NAME OUTP
TRIG:OUTP (or *TRG) <==The output changes to
ON.
88
REMOTE CONTROL
System Function Command
SYSTem:BEEPer[:IMMediate] ............................................ 90
SYSTem:CONFigure:BEEPer[:STATe] ............................. 90
SYSTem:CONFigure:BLEeder[:STATe]............................ 91
SYSTem:CONFigure:BTRip[:IMMediate] ......................... 91
SYSTem:CONFigure:BTRip:PROTection ........................ 91
SYSTem:CONFigure:CURRent:CONTrol ........................ 92
SYSTem:CONFigure:VOLTage:CONTrol ....................... 92
SYSTem:CONFigure:MSLave ............................................. 93
SYSTem:CONFigure:OUTPut:EXTernal[:MODE] ........ 93
SYSTem:CONFigure:OUTPut:PON[:STATe] ................. 94
SYSTem:CONFigure:SENSe[:STATe] ............................... 94
SYSTem:COMMunicate:ENABle ....................................... 95
SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ........... 95
SYSTem:COMMunicate:LAN:IPADdress ........................ 96
SYSTem:COMMunicate:LAN:GATEway ......................... 96
SYSTem:COMMunicate:LAN:SMASk ............................... 97
SYSTem:COMMunicate:LAN:MAC .................................. 97
SYSTem:COMMunicate:LAN:DHCP ................................ 97
SYSTem:COMMunicate:LAN:DNS ................................... 98
SYSTem:COMMunicate:LAN:HOSTname ....................... 98
SYSTem:COMMunicate:LAN:WEB:PACTive ................. 98
SYSTem:COMMunicate:LAN:WEB:PASSword ................... 99
SYSTem:COMMunicate:RLSTate .......................................... 99
SYSTem:COMMunicate:USB:FRONt:STATe .................. 99
SYSTem:COMMunicate:USB:REAR:STATe .................. 100
SYSTem:COMMunicate:USB:REAR:MODE ................. 100
SYSTem:ERRor ................................................................... 100
SYSTem:KEYLock:MODE ............................................... 101
SYSTem:KLOCk ................................................................. 101
SYSTem:PRESet .................................................................. 101
SYSTem:VERSion ............................................................... 101
89
PSB-1000 Series Programming Manual
Set
SYSTem:BEEPer[:IMMediate]
Description
Query
This command causes an audible tone to be generated by the instrument. The duration time is specified in seconds.
Syntax SYSTem:BEEPer[:IMMediate]
{<NR1>|MINimum|MAXimum}
Query Syntax SYSTem:BEEPer[:IMMediate]? [MINimum|MAXimum]
Parameter <NR1>
0 - 3600 seconds.
MINimum
Sets the beeper time to the minimum (0 seconds)
MAXimum
Sets the beeper time to the maximum
(3600 seconds)
Return parameter <NR1>
Returns the remaining beeper duration time in seconds or returns the maximum or minimum beeper time in seconds (for the [MINimum|MAXimum] query parameters).
Example 1 SYST:BEEP 10
**after a 2 second wait**
SYST:BEEP?
>8
The first command turns the beeper on for 10 seconds. After 2 seconds the SYST:BEEP? query returns the remaining beeper time (8 seconds).
Example 2 SYST:BEEP? MAX
>3600
Returns the maximum settable beeper time in seconds.
SYSTem:CONFigure:BEEPer[:STATe]
Description
Syntax
Query Syntax
Set
Query
Sets or queries the buzzer state on/off.
SYSTem:CONFigure:BEEPer[:STATe] {OFF|ON|0|1}
SYSTem:CONFigure:BEEPer[:STATe]?
90
REMOTE CONTROL
Parameter 0
OFF
1
ON
<NR1> Turns the buzzer off.
Turns the buzzer off.
<NR1> Turns the buzzer on.
Turns the buzzer on.
Return parameter <Boolean>
Returns the buzzer status.
SYSTem:CONFigure:BLEeder[:STATe]
Set
Query
Description
Sets or queries the status of the bleeder resistor.
Syntax
Query Syntax
SYSTem:CONFigure:BLEeder[:STATe]
{OFF|ON|AUTO|0|1|2}
Parameter
SYSTem:CONFigure:BLEeder[:STATe]?
0
<NR1> Turns the bleeder resistor off.
OFF
Turns the bleeder resistor off.
1
<NR1> Turns the bleeder resistor on.
ON
Turns the bleeder resistor on.
2
<NR1> Turns the AUTO mode on.
AUTO
Turns the AUTO mode on.
Return parameter <NR1>
Returns bleeder resistor status.
SYSTem:CONFigure:BTRip[:IMMediate]
Set
Description
Syntax
Trips the power switch trip (circuit breaker) to turn the unit off (shut down the power).
SYSTem:CONFigure:BTRip[:IMMediate]
Set
SYSTem:CONFigure:BTRip:PROTection
Description
Query
Enables/Disables the power switch trip (circuit breaker) when the OVP or OCP protection settings are tripped. This setting only applies after power has been reset.
Syntax
Query Syntax
SYSTem:CONFigure:BTRip:PROTection {OFF|ON|0|1}
SYSTem:CONFigure:BTRip:PROTection?
91
PSB-1000 Series Programming Manual
Parameter 0
OFF
1
ON
<NR1> Disables the power switch trip for
OVP or OCP.
Disables the power switch trip for OVP or
OCP.
<NR1> Enables the power switch trip for
OVP or OCP.
Enables the power switch trip for OVP or
OCP.
Return parameter <Boolean>
Returns power switch trip setting.
Set
SYSTem:CONFigure:CURRent:CONTrol
Description
Query
Sets or queries the CC control mode (local control
(panel), external voltage control, external resistance control). This setting is applied only after the unit is reset.
Syntax SYSTem:CONFigure:CURRent:CONTrol { 0 | 1 | 2 | 3 }
Query Syntax SYSTem:CONFigure:CURRent:CONTrol?
Parameter/Return <NR1>
Description
0
Local (Panel) control
1
External voltage control
2
External resistance control; 10kΩ = Io max,
0kΩ = Io min.
3
External resistance control; 10kΩ = Io min,
0kΩ = Io max.
Set
SYSTem:CONFigure:VOLTage:CONTrol
Description
Query
Sets or queries the CV control mode (local control, external voltage control, external resistance control). This setting is applied only after the unit is reset.
Syntax
Query Syntax
SYSTem:CONFigure:VOLTage:CONTrol { 0 | 1 | 2 | 3 }
SYSTem:CONFigure:VOLTage:CONTrol?
92
REMOTE CONTROL
Parameter/Return <NR1>
Description
0
Local (Panel) control
1
External voltage control
2
External resistance control; 10kΩ = Vo max,
0kΩ = Vo min.
3
External resistance control; 10kΩ = Vo min,
0kΩ = Vo max.
Set
SYSTem:CONFigure:MSLave
Description
Query
Sets or queries the unit operation mode. This setting is only applied after the unit has been reset.
Syntax SYSTem:CONFigure:MSLave { 0 | 1 | 2 | 3 | 4 | 5 }
Query Syntax SYSTem:CONFigure:MSLave?
Parameter/Return <NR1> Description
0
Master/Local
1
Slave/Parallel
2
Slave/Series
3
Master/Parallel 1 (2 units total)
4
Master/Parallel 2 (3 units total)
5
Master/Parallel 3 (4 units total)
SYSTem:CONFigure:OUTPut:EXTernal
[:MODE]
Description
Set
Query
Sets the external logic as active high or active low.
This setting is only applied after the unit has been reset.
Syntax SYSTem:CONFigure:OUTPut:EXTernal[:MODE]
Query Syntax SYSTem:CONFigure:OUTPut:EXTernal[:MODE]?
Parameter 0
Active high
HIGH
Active high
1
Active low
LOW
Active low
Return Parameter 0
1
<boolean>Active high
<boolean>Active low
93
PSB-1000 Series Programming Manual
Set
SYSTem:CONFigure:OUTPut:PON[:STATe]
Description
Query
Sets the unit to turn the output ON/OFF at powerup. This setting is only applied after the unit has been reset.
Syntax SYSTem:CONFigure:OUTPut:PON[:STATe]
{OFF|ON|0|1}
Query Syntax
Parameter
SYSTem:CONFigure:OUTPut:PON[:STATe]?
0
OFF
1
ON
Return Parameter 0
1
Output off at power up
Output off at power up
Output on at power up
Output on at power up
Output off at power up
Output on at power up
Set
SYSTem:CONFigure:SENSe[:STATe]
Query
Description
Sets or returns the sense mode used.
Syntax SYSTem:CONFigure:SENSe[:STATe] {0 | 1 | 2 | DISable
| REAR | FRONt}
Query Syntax SYSTem:CONFigure:SENSe[:STATe]?
Parameter 0 | DISable
Disables remote sense.
1 | REAR
Sets remote sense to the rear panel terminals.
2 | FRONt
Sets remote sense to the front panel terminals.
Return parameter <NR1>
Returns the sense mode.
Example SYST:CONF:SENS 0
Disables remote sense.
94
REMOTE CONTROL
Set
SYSTem:COMMunicate:ENABle
Description
Query
Enables/Disables LAN, GPIB or USB remote interfaces as well as remote services (Sockets, Web
Server).
This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:ENABle <mode>,<interface>
Query Syntax SYSTem:COMMunicate:ENABle? <interface>
Parameter <mode>
OFF
Turns the selected mode off.
0
Turns the selected mode off.
ON
Turns the selected mode on.
1
Turns the selected mode on.
<interface>
GPIB
Select GPIB
Select USB
USB
LAN
Select LAN
SOCKets
Select Sockets
WEB
Select the web server
Return Parameter 0
1
The selected mode is off.
The selected mode is on.
Example SYST:COMM:ENAB 1,USB
Turns the USB interface on.
Query Example SYST:COMM:ENAB? USB
1
Queries the USB state, returns 1 (USB is on).
SYSTem:COMMunicate:GPIB[:SELF]:ADDR ess
Description
Syntax
Query Syntax
Set
Query
Sets or queries the GPIB address. This setting is applied only after the unit is reset.
SYSTem:COMMunicate:GPIB[:SELF]:ADDRess <NR1>
SYSTem:COMMunicate:GPIB[:SELF]:ADDRess?
95
PSB-1000 Series Programming Manual
Parameter/Return <NR1>
0-30
Example SYST:COMM:GPIB:SELF:ADDR 15
Sets the GPIB address to 15.
Set
SYSTem:COMMunicate:LAN:IPADdress
Query
Description
Sets or queries LAN IP address. This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:LAN:IPADdress <string>
Query Syntax
Example
SYSTem:COMMunicate:LAN:IPADdress?
Parameter/Return <string>
LAN IP address in string format ( “address”)
Applicable ASCII characters: 20H to 7EH
SYST:COMM:LAN:IPAD “172.16.5.111”
Sets the IP address to 172.16.5.111.
Set
SYSTem:COMMunicate:LAN:GATEway
Description
Query
Sets or queries the Gateway address. This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:LAN:GATEway <string>
Query Syntax SYSTem:COMMunicate:LAN:GATEway?
Parameter/Return <string>
Gateway address in string format ( “address”)
Applicable ASCII characters: 20H to 7EH
Example SYST:COMM:LAN:GATE “172.16.0.254”
Sets the LAN gateway to 172.16.0.254.
96
REMOTE CONTROL
Set
SYSTem:COMMunicate:LAN:SMASk
Description
Query
Sets or queries the LAN subnet mask. This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:LAN:SMASk <string>
Query Syntax
Example
SYSTem:COMMunicate:LAN:SMASk?
Parameter/Return <string>
Subnet mask in string format ( “mask”)
Applicable ASCII characters: 20H to 7EH
SYST:COMM:LAN:SMASk “255.255.0.0”
Sets the LAN mask to 255.255.0.0.
SYSTem:COMMunicate:LAN:MAC
Query
Description
Returns the unit MAC address as a string. The
MAC address cannot be changed.
Query Syntax
Example
SYSTem:COMMunicate:LAN:MAC?
Return parameter <string>
Returns the MAC address in the following format “FF-FF-FF-FF-FF-FF”
SYST:COMM:LAN:MAC?
02-80-AD-20-31-B1
Returns the MAC address.
Set
SYSTem:COMMunicate:LAN:DHCP
Description
Query
Turns DHCP on/off. Queries the DHCP status.
This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:LAN:DHCP {OFF | ON | 0 | 1}
Query Syntax
Parameter
SYSTem:COMMunicate:LAN:DHCP?
0
OFF
1
ON
Return parameter 0
1
DHCP off
DHCP off
DHCP on
DHCP on
<boolean>DHCP off
<boolean>DHCP on
97
PSB-1000 Series Programming Manual
SYSTem:COMMunicate:LAN:DNS
Set
Query
Description
Sets or queries the DNS address. This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:LAN:DNS <string>
Query Syntax
Example
SYSTem:COMMunicate:LAN:DNS?
Parameter/Return <string>
DNS in string format ( “mask”)
Applicable ASCII characters: 20H to 7EH
SYST:COMM:LAN:DNS “172.16.1.252”
Sets the DNS to 172.16.1.252.
SYSTem:COMMunicate:LAN:HOSTname
Query
Description
Queries the host name.
Query Syntax SYSTem:COMMunicate:LAN:HOSTname?
Return Parameter <string>
Host name in string format
Query Example SYST:COMM:LAN:HOST?
P-160054
Returns the host name (P-160054).
Set
SYSTem:COMMunicate:LAN:WEB:PACTive
Description
Query
Sets or queries whether the web password is on or off. This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:LAN:WEB:PACTive {OFF | ON
| 0 | 1}
Query Syntax
Parameter
SYSTem:COMMunicate:LAN:WEB:PACTive?
0
OFF
1
ON
Return parameter 0
1
Web password off
Web password off
Web password on
Web password on
<boolean> Web password off
<boolean> Web password on
98
REMOTE CONTROL
Set
SYSTem:COMMunicate:LAN:WEB:PASSword
Query
Description
Sets or queries the web password. This setting is applied only after the unit is reset.
Syntax SYSTem:COMMunicate:LAN:WEB:PASSword <NR1>
Query Syntax SYSTem:COMMunicate:LAN:WEB:PASSword?
Parameter/Return <NR1>
0 - 9999
Example
SYST:COMM:LAN:WEB:PASS 1234
Set the web password as 1234.
Set
SYSTem:COMMunicate:RLSTate
Description
Query
Sets or queries the control state of the instrument.
Note
Only applicable for software version 1.60 or above.
Syntax
Query Syntax
SYSTem:COMMunicate:RLSTate {LOCal | REMote |
RWLock}
Parameter
SYSTem:COMMunicate:RLSTate ?
LOCal
Sets the instrument to front panel control.
REMote
Sets the instrument to remote interface control.
RWLock
Disables the front panel keys and only allows the instrument to be controlled via the remote interface.
Return parameter LOC
The instrument is set to front panel control.
REM
The instrument is set to remote interface control.
Example
RWL
The front panel keys are disabled. The instrument can only be controlled via the remote interface.
SYST:COMM:RLST: LOC
Sets the instrument to front panel control.
SYSTem:COMMunicate:USB:FRONt:STATe
Query
Description
Queries the front panel USB-A port state.
99
PSB-1000 Series Programming Manual
Query Syntax SYSTem:COMMunicate:USB:FRONt:STATe?
Return parameter 0
1
<NR1>Absent
<NR1>Mass Storage
SYSTem:COMMunicate:USB:REAR:STATe
Query
Description
Queries the rear panel USB-B port state.
Query Syntax SYSTem:COMMunicate:USB:REAR:STATe?
Return parameter 0
1
Absent
Connected to the PC
Set
SYSTem:COMMunicate:USB:REAR:MODE
Description
Query
Sets or queries the rear panel USB-B port mode.
Any changes to this setting are only applied after the unit is reset.
Syntax SYSTem:COMMunicate:USB:REAR:MODE {0|1|2}
Query Syntax
Parameter/
Return parameter
0
1
2
SYSTem:COMMunicate:USB:REAR:MODE?
Disable
Auto detect speed (USB-CDC)
Full speed only (USB-CDC)
SYSTem:ERRor
Description
Query
Queries the error queue. The last error message is returned. A maximum of 32 errors are stored in the error queue.
Query Syntax SYSTem:ERRor?
Paramter/Return <NR1>,<string>
Returns an error code followed by an error message as a string. The string is returned as “string”.
Example SYSTem:ERRor?
-100, “Command error”
100
REMOTE CONTROL
SYSTem:KEYLock:MODE
Set
Query
Description
Sets or queries the key lock mode.
Syntax SYSTem:KEYLock:MODE {0|1}
Query Syntax
Parameter /
Return parameter
SYSTem:KEYLock:MODE?
0
1
Panel lock: allow output off.
Panel lock: allow output on/off.
SYSTem:KLOCk
Set
Query
Description
Enables or disables the front panel key lock.
Syntax SYSTem:KLOCk { OFF | ON | 0 | 1}
Query Syntax
Parameter
SYSTem:KLOCk?
0
OFF
1
ON
Return parameter 0
1
Panel keys unlocked
Panel keys unlocked
Panel keys locked
Panel keys locked
<boolean>Panel keys unlocked
<Boolean>Panel keys locked
SYSTem:PRESet
Description
Syntax
Set
Resets all the settings to the factory default
settings. See page 126 for details.
SYSTem:PRESet
SYSTem:VERSion
Description
Query
Returns the version of the SCPI specifications that the unit complies with.
Query Syntax
Return
SYSTem:VERSion?
<1999.0> Always returns the SCPI version: 1999.0.
101
PSB-1000 Series Programming Manual
IEEE 488.2 Common Commands
*CLS ...................................................................................... 102
*ESE ...................................................................................... 102
*ESR ...................................................................................... 103
*IDN ..................................................................................... 103
*OPC ..................................................................................... 103
*RST ...................................................................................... 104
*SRE ...................................................................................... 104
*STB ...................................................................................... 104
*TRG ..................................................................................... 105
*TST ...................................................................................... 105
*WAI ..................................................................................... 105
*CLS
Description
Syntax
Set
The *CLS command clears the Standard Event
Status, Operation Status and Questionable Status registers. The corresponding Enable registers in each of the above registers are not cleared.
If a <NL> newline code immediately precedes a
*CLS command, the Error Que and the MAV bit in the Status Byte Register is also cleared.
*CLS
*ESE
Set
Query
Description
Sets or queries the Standard Event Status Enable register.
Syntax *ESE <NR1>
Query Syntax *ESE?
Parameter <NR1>
0-255
Return parameter <NR1>
Returns the bit sum of the Standard Event
Status Enable register.
102
REMOTE CONTROL
*ESR
Description
Query
Queries the Standard Event Status (Event) register.
The Event Status register is cleared after it is read.
Query Syntax *ESR?
Return parameter <NR1>
Returns the bit sum of the Standard Event
Status (Event) register and clears the register.
*IDN
Query
Description
Queries the manufacturer, model name, serial number, and software version of the unit.
Query Syntax *IDN?
Return parameter <string>
Returns the instrument identification as a string in the following format:
GW-INSTEK,PSB-1400L,TWXXXXXXXXXX,
X.XX.XXXXXXXX
Manufacturer: GW-INSTEK
Model number : PSB-1400L
Serial number : TWXXXXXXXXXX
Software version : X.XX.XXXXXXXX
*OPC
Description
Syntax *OPC
Query Syntax *OPC?
Return parameter 1
Set
Query
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.
Returns 1 when all the outstanding commands have completed.
103
PSB-1000 Series Programming Manual
*RST
Description
Syntax
Set
Performs a device reset. Configures the unit to a known configuration (default settings). This known configuration is independent of the usage history.
*RST
*SRE
Description
Set
Query
Sets or queries the Service Request Enable register.
The Service Request Enable register determines which registers of the Status Byte register are able to generate service requests.
Syntax *SRE <NR1>
Query Syntax *SRE?
Parameter <NR1>
0-255
Return parameter <NR1>
Returns the bit sum of the Service Request
Enable register.
*STB
Description
Query
Queries the bit sum of the Status Byte register with
MSS (Master summary Status).
Query Syntax *STB?
Return parameter <NR1>
Returns the bit sum of the Status Byte register with the MSS bit (bit 6).
104
REMOTE CONTROL
*TRG
Description
Syntax
Set
The *TRG command is able to generate a “get”
(Group Execute Trigger). If the unit cannot accept a trigger at the time of the command, an error message is generated (-211, “Trigger ignored”).
*TRG
*TST
Query
Description
Executes a self test.
Query Syntax *TST?
Return parameter 0
Returns “0” if there are no errors.
<NR1>
Returns an error code <NR1> if there is an error.
*WAI
Description
Syntax
Set
Prevents any other commands or queries from being executed until all outstanding commands have completed.
*WAI
105
PSB-1000 Series Programming Manual
Status Register Overview
To program the PSB-1000 power supply effectively, the Status registers need to be understood. This chapter explains in detail how the Status registers are used and how to configure them.
Introduction to the Status Registers .................................. 106
The Status Registers ............................................................ 107
Questionable Status Register Group ................................. 108
Operation Status Register Group ...................................... 110
Standard Event Status Register Group ............................. 113
Status Byte Register & Service Request Enable Register 115
Introduction to the Status Registers
Overview
The status registers are used to determine the status of the power supply. The status registers maintain the status of the protection conditions, operation conditions and instrument errors.
The PSB-1000 Series have a number of register groups:
Questionable Status Register Group
Standard Event Status Register Group
Operation Status Register Group
Status Byte Register
Service Request Enable Register
Service Request Generation
Error Queue
Output Buffer
The next page shows the structure of the Status registers.
106
The Status Registers
Questionable Status Register
OV (Over-Voltage)
Condition PTR/NTP Event
0 0 0
OC (Over-Current)
Not Used
POW (AC Power Off)
1
2
3
1
2
3
1
2
3
Enable
0
1
2
3
OT (Over-Temperature)
Not Used
Not Used
Not Used
VL (Voltage-Limit)
CL (Current-Limit)
Not Used
SD (Shutdown Alarm)
Power-Limit
Not Used
Not Used
Not Used
4
5
6
7
8
9
10
11
12
13
14
15
4
5
6
7
8
9
10
11
12
13
14
15
4
5
6
7
8
9
10
11
12
13
14
15
11
12
13
14
15
8
9
10
6
7
4
5
OPC (Operation Complete)
RQC (Request Control)
QUE (Query Error)
DDE (Device Dependent Error)
EXE (Execution Error)
CME (Command Error)
URQ (User Request)
PON (Power On)
Event
0
1
4
5
2
3
6
7
Standard Event Status
Register
Enable
0
1
4
5
2
3
6
7
Operation Status Register
CAL (Calibration mode)
Condition PTR/NTP Event
0 0 0
Not Used
Not Used
Not Used
Not Used
WTG (Waiting for Trigger)
Not Used
Not Used
CV (Constant Voltage Mode)
Not Used
8
9
6
7
3
4
1
2
5
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
CC (Constant Current Mode)
OND (Output ON Delay)
OFD (Output OFF Delay)
Not Used
PR (Program Running)
Not Used
10
11
12
13
14
15
10
11
12
13
14
15
10
11
12
13
14
15
10
11
12
13
8
9
6
7
14
15
Enable
0
1
2
3
4
5
REMOTE CONTROL
Output
Buffer
:
:
:
Error Que
:
:
:
ERR
QUES
MAV
ESB
MSS
OPER
Status
Byte
Register
0
3
4
1
2
5
6
7
Service
Request
Enable
Register
0
3
4
1
2
5
6
7
107
PSB-1000 Series Programming Manual
Questionable Status Register Group
Overview
The Questionable Status Register Group indicates if any protection modes or limits have been tripped.
Questionable Status Register
OV
Condition
0
OC
Not Used
POW
1
2
3
OT
Not Used
Not Used
Not Used
4
5
6
7
VL
CL
Not Used
SD
PL
Not Used
Not Used
Not Used
11
12
13
14
15
8
9
10
11
12
13
14
15
8
9
10
PTR/NTP
0
1
2
3
6
7
4
5
11
12
13
14
15
8
9
10
6
7
4
5
Event
0
1
2
3
STATus:QUEStionable:CONDition? STATus:QUEStionable:EVENt?
STATus:QUEStionable:NTRansition <NRf>
STATus:QUEStionable:NTRansition?
STATus:QUEStionable:PTRansition <NRf>
STATus:QUEStionable:PTRansition?
&
&
&
&
&
&
&
&
&
&
&
&
&
&
&
&
11
12
13
14
15
8
9
10
Enable
0
1
2
3
6
7
4
5
STATus:QUEStionable:ENABle <NRf>
STATus:QUEStionable:ENABle?
Logical OR
Bit Summary
To Status Byte Register
Event Bit #
OV (Over-Voltage)
Over voltage protection has been tripped
0
OC (Over-Current)
Over current protection has been tripped
1
POW (AC Power Off)
AC power switch is off
3
Bit
Weight
1
2
8
108
REMOTE CONTROL
Condition
Register
Enable Register
OT (Over Temperature)
Over temperature protection has been tripped
4
8 VL (Voltage Limit)
Voltage limit has been reached
CL (Current Limit)
Current limit has been reached
SD (Shutdown Alarm)
9
11
PL (Power-Limit) 12
16
256
512
2048
4096
The Questionable Status Condition Register indicates the status of the power supply. If a bit is set in the Condition register, it indicates that the event is true. Reading the condition register does not change the state of the condition register.
PTR/NTR Filters
The PTR/NTR (Positive/Negative transition) register determines the type of transition conditions that will set the corresponding bit in the Event Registers. Use the Positive transition filter to view events that change from false to positive, and use the negative transition filter to view events that change from positive to negative.
Positive Transition
Negative Transition
0→1
1→0
Event Register
The PTR/NTR Register will dictate the type of transition conditions will set the corresponding bits in the Event Register. If the Event Register is read, it will be cleared to 0.
The Enable register determines which Events in the Event Register will be used to set the QUES bit in the Status Byte Register.
109
PSB-1000 Series Programming Manual
Operation Status Register Group
Overview
The Operation Status Register Group indicates the operating status of the power supply.
WTG
Not Used
Not Used
CV
Not Used
CC
OND
OFD
Not Used
PR
Not Used
CAL
Not Used
Not Used
Not Used
Not Used
Condition
0
1
2
3
4
7
8
5
6
9
10
11
12
13
14
15
PTR/NTP
0
1
2
3
4
10
11
12
13
14
15
7
8
5
6
9
STATus:OPERation:CONDition?
10
11
12
13
14
15
7
8
5
6
9
Event
0
1
2
3
4
Operation Status Register
&
&
&
&
&
STATus:OPERation:EVENt?
&
&
&
&
&
&
&
&
&
&
&
10
11
12
13
14
15
7
8
5
6
9
Enable
0
1
2
3
4
STATus:OPERation:ENABle <NRf>
STATus:OPERation:ENABle?
STATus:OPERation:NTRansition <NRf>
STATus:OPERation:NTRansition?
STATus:OPERation:PTRansition <NRf>
STATus:OPERation:PTRansition?
Logical OR
Bit Summary
To Status Byte Register
Event
CAL (Calibration mode)
Indicates if the unit is in calibration mode.
WTG (Waiting for trigger)
Indicates if the unit is waiting for a trigger.
5
CV (Constant voltage mode)
Indicates if the UNIT is in CV mode.
8
Bit #
0
Bit
Weight
1
32
256
110
REMOTE CONTROL
Condition
Register
CC (Constant current mode)
Indicates if the UNIT is in CC mode.
10
OND (Output ON Delay)
Indicates if Output ON delay time is active
11
12 OFD (Output OFF Delay)
Indicates if Output OFF delay time is active
PR (Program Running)
Indicates if a Test is running
13
1024
2048
4096
8192
The Operation Status Condition Register indicates the operating status of the power supply. If a bit is set in the Condition register, it indicates that the event is true. Reading the condition register does not change the state of the condition register.
PTR/NTR Filters
The PTR/NTR (Positive/Negative transition) register determines the type of transition conditions that will set the corresponding bit in the Event Registers. Use the Positive transition filter to view events that change from false to positive, and use the negative transition filter to view events that change from positive to negative.
Positive Transition
Negative Transition
0→1
1→0
Event Register
The PTR/NTR Register will dictate the type of transition conditions will set the corresponding bits in the Event Register. If the Event Register is read, it will be cleared to 0.
111
Enable Register
PSB-1000 Series Programming Manual
The Enable register determines which registered Events in the Event Register will be used to set the OPER bit in the Status Byte
Register.
112
REMOTE CONTROL
Standard Event Status Register Group
Overview
The Standard Event Status Register Group indicates if any errors have occurred. The bits of the Event register are set by the error event queue.
Bit Summary
OPC
RQC
QUE
DDE
EXE
CME
URQ
PON
5
6
3
4
7
Event
0
1
2
*ESR?
Standard Event Status Register
&
&
&
&
&
&
&
&
Enable
0
1
2
5
6
3
4
7
*ESE <NRf>
*ESE?
Logical OR
To Status Byte Register
Event Bit #
OPC (Operation complete)
The OCP bit is set when all selected pending operations are complete. This bit is set in response to the *OPC command.
0
1 RQC (Request control)
QUE (Query Error)
The Query Error bit is set in response to an error reading the
Output Queue. This can be caused by trying to read the
Output Queue when there is no data present.
DDE (Device Dependent Error)
Device specific error.
2
3
Bit
Weight
1
2
4
8
113
PSB-1000 Series Programming Manual
Event Register
Enable Register
EXE (Execution Error)
The EXE bit indicates an execution error due to one of the following: illegal command parameter, parameter out of range, invalid parameter, the command didn’t execute due to an overriding operation condition.
4
CME (Command Error)
The CME bit is set when a syntax error has occurred. The CME bit can also be set when a <GET> command is received within a program message.
URQ (User Request)
5
6
PON (Power On)
Indicates the power is turned on.
7
16
32
64
128
Any bits set in the event register indicate that an error has occurred. Reading the Event register will reset the register to 0.
The Enable register determines which Events in the Event Register will be used to set the ESB bit in the Status Byte Register.
114
REMOTE CONTROL
Status Byte Register & Service Request Enable Register
Overview
The Status Byte register consolidates the status events of all the status registers. The Status Byte register can be read with the *STB? query and can be cleared with the *CLS command.
Output
Buffer
:
:
:
Bit Summary
Error Que
:
:
:
From
Questionable
Status Register
From Standard
Event Status
Register
From Operation
Status Register
ERR
QUES
MAV
Status
Byte
Register
0
1
2
3
4
ESB
MSS
OPER
5
6
7
*STB?
&
&
&
&
&
&
Logical OR
Event
ERR (Error Event/Queue)
If data is present in the Error queue, the ERR bit will be set.
QUES (Questionable Status
Register)
The summary bit for the
Questionable Status Register group.
3
MAV (Message Available) This is set when there is data in the
Output Queue waiting to be read.
4
Bit #
2
&
Service
Request
Enable
Register
5
6
3
4
7
0
1
2
*SRE <NRf>
*SRE?
Bit
Weight
4
8
16
115
PSB-1000 Series Programming Manual
Status Byte
Register
Service Request
Enable Register
(ESB) Event Summary Bit. The
ESB is the summary bit for the
Standard Event Status Register group.
5
MSS Bit
The MSS Bit is the summary of the Status Byte Register and
Service Request register (bits 1-5,
7). This will be set to 1.
6
OPER (Operation Status Register) 7
OPER bit is the summary bit for the Operation Status Register
Group.
32
64
128
Any bits set in the Status byte register acts as a 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.
The Service Request Enable Register controls which bits in the Status Byte Register are able to generate service requests.
116
REMOTE CONTROL
Error List
Command Errors ................................................................. 117
Execution Errors ................................................................. 121
Device Specific Errors ........................................................ 123
Query Errors ........................................................................ 124
Command Errors
Overview
An <error/event number> in the range [ -199 , -
100 ] indicates that an IEEE 488.2 syntax error has been detected by the instrument’s parser.
The occurrence of any error in this class shall cause the command error bit (bit 5) in the event status register (IEEE 488.2, section 11.5.1) to be set. One of the following events has occurred:
An IEEE 488.2 syntax error has been detected by the parser. That is, a controller-to-device message was received which is in violation of the IEEE 488.2 standard. Possible violations include a data element which violates the device listening formats or whose type is unacceptable to the device.
An unrecognized header was received.
Unrecognized headers include incorrect devicespecific headers and incorrect or unimplemented IEEE 488.2 common commands.
Events that generate command errors shall not generate execution errors, device-specific errors, or query errors; see the other error definitions in this chapter.
117
PSB-1000 Series Programming Manual
Error Code
-100 Command
Error
-102 Syntax error
-103 Invalid separator
-104 Data type error
-108 Parameter not allowed
-109 Missing parameter
-111 Header separator error
Description
This is the generic syntax error for devices that 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.
An unrecognized command or data type was encountered; for example, a string was received when the device does not accept strings.
The parser was expecting a separator and encountered an illegal character; for example, the semicolon was omitted after a program message unit,
MEAS:VOLT:DC?:MEASCURR:DC?
The parser recognized a data element different than one allowed; for example, numeric or string data was expected but block data was encountered.
More parameters were received than expected for the header; for example, the KLOCk command only accepts one parameter, so receiving SYSTem:KLOCk 1,0 is not allowed.
Fewer parameters were recieved than required for the header; for example, the KLOCk command requires one parameter, so receiving
KLOCk is not allowed.
A character which is not a legal header separator was encountered while parsing the header; for example, no white space followed the header, thus APPL5,1 is an error.
118
REMOTE CONTROL
-112 Program mnemonic too long
-113 Undefined header
-114 Header suffix out of range
-115 Unexpected number of parameters
-120 Numeric data error
-121 Invalid character in number
The header contains more that twelve characters (see IEEE 488.2, 7.6.1.4.1).
The header is syntactically correct, but it is undefined for this specific device; for example,
*XYZ is not defined for any device.
The value of a numeric suffix attached to a program mnemonic, see Syntax and Style section 6.2.5.2, makes the header invalid.
The number of parameters received does not correspond to the number of parameters expected. This is typically due an inconsistency with the number of instruments in the selected group.
This error, as well as errors -121 through -129, are generated when parsing a data element which apprears to be numeric, including the nondecimal numeric types. This particular error message should be used if the device cannot detect a more specific error.
An invalid character for the data type being parsed was encountered; for example, an alpha in a decimal numeric or a “9" in octal data.
-128 Numeric data not allowed
A legal numeric data element was received, but the device does not accept one in this position for the header.
-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.
119
PSB-1000 Series Programming Manual
-141 Invalid character data
-148 Character data not allowed
-151 Invalid string data
-158 String data not allowed
-160 Block data error
-161 Invalid block data
-168 Block data not allowed
-178 Expression data not allowed
Either the character data element contains an invalid character or the particular element received is not valid for the header.
A legal character data element was encountered where prohibited by the device.
A string data element was expected, but was invalid for some reason (see IEEE 488.2, 7.7.5.2); for example, an END message was received before the terminal quote character.
A string data element was encountered but was not allowed by the device at this point in parsing.
This error, as well as errors -161 through -169, are generated when parsing a block data element. This particular error message should be used if the device cannot detect a more specific error.
A block data element was expected, but was invalid for some reason (see IEEE 488.2, 7.7.6.2); for example, an END message was received before the length was satisfied.
A legal block data element was encountered but was not allowed by the device at this point in parsing.
A legal expression data was encountered but was not allowed by the device at this point in parsing.
120
REMOTE CONTROL
Execution Errors
Overview An <error/event number> in the range [ -299 , -
200 ] indicates that an error has been detected by the instrument’s execution control block.
The occurrence of any error in this class shall cause the execution error bit (bit 4) in the event status register (IEEE 488.2, section 11.5.1) to be set. One of the following events has occurred:
A <PROGRAM DATA> element following a header was evaluated by the device as outside of its legal input range or is otherwise inconsistent with the device’s capabilities.
A valid program message could not be properly executed due to some device condition.
Execution errors shall be reported by the device after rounding and expression evaluation operations have taken place. Rounding a numeric data element, for example, shall not be reported as an execution error. Events that generate execution errors shall not generate
Command Errors, device-specific errors, or
Query Errors; see the other error definitions in this section.
Error Code
-200 Execution error
Description
This is the generic syntax error for devices that 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.
121
PSB-1000 Series Programming Manual
-201 Invalid while in local
-203 Command protected
-211 Trigger ignored
-213 Init ignored
-220 Parameter error
-221 Settings conflict
Indicates that a command is not executable while the device is in local due to a hard local control (see IEEE 488.2, 5.6.1.5); for example, a device with a rotary switch receives a message which would change the switches state, but the device is in local so the message can not be executed.
Indicates that a legal password-protected program command or query could not be executed because the command was disabled.
Indicates that a GET, *TRG, or triggering signal was received and recognized by the device but was ignored because of device timing considerations; for example, the device was not ready to respond. Note: a DT0 device always ignores GET and treats *TRG as a Command
Error.
Indicates that a request for a measurement initiation was ignored as another measurement was already in progress.
Indicates that a program data element related error occurred. This error message should be used when the device cannot detect the more specific errors described for errors -221 through
-229.
Indicates that a legal program data element was parsed but could not be executed due to the current device state (see IEEE 488.2, 6.4.5.3 and
11.5.1.1.5.).
122
REMOTE CONTROL
-222 Data out of range
-224 Illegal parameter value
Indicates that a legal program data element was parsed but could not be executed because the interpreted value was outside the legal range as defined by the device (see IEEE 488.2,
11.5.1.1.5.).
Used where exact value, from a list of possibles, was expected.
Device Specific Errors
Overview An <error/event number> in the range [ -399 , -
300 ] or [ 1 , 32767 ] indicates that the instrument has detected an error which is not a command error, a query error, or an execution error; some device operations did not properly complete, possibly due to an abnormal hardware or firmware condition. These codes are also used for self-test response errors. The occurrence of any error in this class should cause the device-specific error bit (bit 3) in the event status register (IEEE 488.2, section 11.5.1) to be set. The meaning of positive error codes is device-dependent and may be enumerated or bit mapped; the <error message>string for positive error codes is not defined by SCPI and available to the device designer.
Note that the string is not optional; if the designer does not wish to implement a string for a particular error, the null string should be sent (for example, 42,""). The occurrence of any error in this class should cause the devicespecific error bit (bit 3) in the event status register (IEEE 488.2, section 11.5.1) to be set.
Events that generate device-specific errors shall not generate command errors, execution errors,
123
PSB-1000 Series Programming Manual
or query errors; see the other error definitions in this section.
Error Code Description
-310 System error
Indicates that some error, termed “system error” by the device, has occurred. This code is device-dependent.
-320 Storage fault
Indicates that the firmware detected a fault when using data storage. This error is not an indication of physical damage or failure of any mass storage element.
Query Errors
Overview An <error/event number> in the range [ -499 , -
400 ] indicates that the output queue control of the instrument has detected a problem with the message exchange protocol described in IEEE
488.2, chapter 6. The occurrence of any error in this class shall cause the query error bit (bit 2) in the event status register (IEEE 488.2, section
11.5.1) to be set. These errors correspond to message exchange protocol errors described in
IEEE 488.2, section 6.5. One of the following is true:
An attempt is being made to read data from the output queue when no output is either present or pending;
Data in the output queue has been lost.
Events that generate query errors shall not generate command errors, execution errors, or device-specific errors; see the other error definitions in this section.
124
REMOTE CONTROL
Error Code
-400 Query error
Description
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.
125
PSB-1000 Series Programming Manual
A
PPENDIX
PSB-1000 Default Settings
The following default settings are the factory configuration settings for the power supply.
For details on how to return to the factory default settings, see the
SYSTem:PRESet command on page 101.
Function
CV Control
CC Control
Breaker
Ext-Out
PON Run
Track
Sense
Speaker
Lock Ctrl
Output
Voltage
Current
OVP
OCP
Bleeder
INT-R
Average
Lock
On Delays
Off Delays
OCP Control
OCP Delays
I/V Mode
Local
Local
Enable
High
None
Local
Disable
Enable
OFF
OFF
0.00V
0.00A
105% Rating
105% Rating
Enable
0.000Ω
Low
Mode 0
0.00s
0.00s
Enable
Auto
CVHS
126
VSR ↗
VSR ↘
ISR ↗
ISR ↘
Vdef1
Vdef2
Vdef3
Vsetp ↗
Vsetp ↘
OVPdef1
OVPdef2
OVPdef3
Maximum
Maximum
Maximum
Maximum
0.00V
0.00V
0.00V
0.00V
0.00V
105% Rating
105% Rating
105% Rating
APPENDIX
127
128
PSB-1000 Series Programming Manual
I
NDEX
Accessories ................................. 11
Caution symbol............................ 4
Cleaning the instrument ............. 6
Default settings ........................ 125
Disposal instructions ................... 6
EN61010 measurement category .................. 5 pollution degree .............................. 6
Environment safety instruction ............................ 6
Ethernet interface .......................................... 39
Factory settings ........................ 125
Front panel diagram ................. 13
Ground symbol .............................................. 4
List of features ........................... 10
Model differences ........................ 9
Power on/off safety instruction ............................ 5
Rear panel diagram ................... 16
Remote control ........................... 27
Command list ................................ 51
Command syntax ......................... 48
Error list ....................................... 116
Ethernet .......................................... 39
GPIB ................................................ 34
LAN ................................................ 39
Status registers ............................ 105
USB ................................................. 28
Remote control function check
GPIB ................................................ 36
Realterm ......................................... 31
RS-232 ............................................. 30
USB ................................................. 30
Service operation about disassembly .......................... 5
Socket server function check .... 42
UK power cord ............................. 7
Warning symbol .......................... 4
Web server function check ....... 41
advertisement
Related manuals
advertisement
Table of contents
- 4 SAFETY INSTRUCTIONS
- 4 Safety Symbols
- 5 Safety Guidelines
- 7 Power cord for the United Kingdom
- 8 GETTING STARTED
- 9 PSB-1000 Series Overview
- 9 Series lineup
- 10 Main Features
- 11 Accessories
- 13 Appearance
- 13 Front Panel
- 16 Rear Panel (PSB-1800L/M)
- 16 Rear Panel (PSB-1400L/M)
- 19 Status Bar Icons
- 21 Menu Reference
- 27 REMOTE CONTROL
- 28 Interface Configuration
- 28 USB Remote Interface
- 30 USB Remote Control Function Check
- 31 Using Realterm to Establish a Remote Connection
- 34 Configure GPIB Interface - Optional
- 36 GPIB Function Check
- 39 Configure Ethernet Connection
- 41 Web Server Remote Control Function Check
- 42 Socket Server Function Check
- 47 Error Log
- 48 Command Syntax
- 51 Command List
- 55 Abort Commands
- 55 APPLy Commands
- 56 Display Commands
- 61 Initiate Commands
- 62 Measure Commands
- 63 Output Commands
- 68 Input Commands
- 69 Sense Commands
- 70 Status Commands
- 74 Source Commands
- 86 Trigger Commands
- 89 System Function Command
- 102 IEEE 488.2 Common Commands
- 106 Status Register Overview
- 106 Introduction to the Status Registers
- 107 The Status Registers
- 108 Questionable Status Register Group
- 110 Operation Status Register Group
- 113 Standard Event Status Register Group
- 115 Status Byte Register & Service Request Enable Register
- 117 Error List
- 117 Command Errors
- 121 Execution Errors
- 123 Device Specific Errors
- 124 Query Errors
- 126 APPENDIX
- 126 PSB-1000 Default Settings
- 128 INDEX