Front cover

PROGRAMMING MANUALELECTRONIC LOADLSG SERIES
LSG-175
LSG-350
LSG-1050
LSG-2100S

LSG-175H
LSG-350H
LSG-1050H
LSG-2100SH

B71-0490-11

■ About a trademark, a registered trademark
A company name and the brand name mentioned in this instruction
manual are the trademark or the registered trademark of eachcompany or group in each country and region.

■ About this instruction manual
When copying the part or all of contents of this instruction manual, seek
the copyright holder.

The latest version of the instruction manual is posted on our website(https://www.texio.co.jp/download/).
In order to be environmentally friendly and reduce waste, we are
gradually discontinuing the use of paper or CD manuals that comewith our products. Even if there is a description in the instruction
manual that the product is included, it may not be included.
■The corresponding firmware versions in this manual are as

follows.
LSG Series
LSG-H Series：Ver1.32 or higher：Ver1.08 or higher

 This version does not support communication control of MPPT function.

CONTENTS
1. INTERFACE OVERVIEW ........................................................ 1
1-1. Front Panel Overview(LSG-175H) .................................... 1
1-2. Rear Panel Overview(LSG-175H) ..................................... 1
1-3. GP-IB/LAN Installation ..................................................... 2
2. INTERFACE Configure ........................................................... 3
2-1. Configuring the USB Interface .......................................... 3
2-2. Configuring the RS-232C Interface ................................... 3
2-3. Configuring the GP-IB Interface ....................................... 4
2-4. Configuring the LAN Interface .......................................... 5
2-5. RS-232C/USB Remote Control Function Check ................ 6
2-6. Using RealTerm to Establish a Remote Connection ........... 7
2-7. GP-IB Function Check...................................................... 9
2-8. LAN(HTTP) Function Check ........................................... 10
2-9. LAN(Socket) Function Check........................................... 11
3. COMMAND OVERVIEW ....................................................... 14
3-1. Command Syntax ........................................................... 14
4. COMMAND DETAILS............................................................ 17
4-1. Common Commands ...................................................... 17
4-1-1. *CLS ................................................................................................. 17
4-1-2. *ESE ................................................................................................. 17
4-1-3. *ESR ................................................................................................. 18
4-1-4. *IDN .................................................................................................. 18
4-1-5. *OPC................................................................................................. 18
4-1-6. *RCL ................................................................................................. 19
4-1-7. *RST ................................................................................................. 19
4-1-8. *SAV ................................................................................................. 19
4-1-9. *SRE ................................................................................................. 20
4-1-10. *STB ............................................................................................... 20
4-1-11. *TRG ............................................................................................... 21
4-1-12. *TST ................................................................................................ 21

4-2. Trigger Commands ......................................................... 22
4-2-1. :ABORt.............................................................................................. 23
4-2-2. :INPut[:STATe]:TRIGgered ............................................................... 23
4-2-3. :INITiate[:IMMediate]......................................................................... 23
4-2-4. :INITiate:CONTinuous ....................................................................... 24
4-2-5. :TRIGger[:DELay]:TIME .................................................................... 24
4-2-6. :TRIGger[:PULSe]:WIDTh ................................................................. 25

4-3. Input Commands ............................................................ 26
4-3-1. :INPut ................................................................................................ 26
4-3-2. :INPut:MODE .................................................................................... 26
4-3-3. [:INPut]:SHORt.................................................................................. 27

4-4. Measurement Commands ............................................... 28
4-4-1. :MEASure:CURRent ......................................................................... 28

4-4-2. :MEASure:ETIMe .............................................................................. 28
4-4-3. :MEASure:POWer ............................................................................. 28
4-4-4. :MEASure:VOLTage ......................................................................... 29

4-5. Fetch Commands ........................................................... 29
4-5-1. :FETCh:CURRent ............................................................................. 29
4-5-2. :FETCh:POWer ................................................................................. 29
4-5-3. :FETCh:VOLTage ............................................................................. 29

4-6. Configure Subsystem Commands ................................... 30
4-6-1. [:CONFigure]:OCP ............................................................................ 30
4-6-2. [:CONFigure]:OPP ............................................................................ 31
4-6-3. [:CONFigure]:UVP ............................................................................ 31
4-6-4. [:CONFigure]:UVP:TIME ................................................................... 32
4-6-5. [:CONFigure]:OVP ............................................................................ 32
4-6-6. [:CONFigure]:SSTart ......................................................................... 33
4-6-7. [:CONFigure]:VON ............................................................................ 33
4-6-8. [:CONFigure]:VDELay....................................................................... 34
4-6-9. :CONFigure:RESPonse .................................................................... 34
4-6-10. [:CONFigure]:CNTime ..................................................................... 35
4-6-11. [:CONFigure]:COTime .................................................................... 35
4-6-12. [:CONFigure]:CRUnit ...................................................................... 36
4-6-13. :CONFigure:DYNamic ..................................................................... 36
4-6-14. :CONFigure:MEMory ...................................................................... 37
4-6-15. :CONFigure:SHORt ........................................................................ 37
4-6-16. :CONFigure:SHORt:SAFety ............................................................ 38
4-6-17. :CONFigure:SHORt:FUNCtion ........................................................ 38
4-6-18. [:CONFigure]:GNG:MODE .............................................................. 39
4-6-19. [:CONFigure]:GNG:H ...................................................................... 39
4-6-20. [:CONFigure]:GNG:L ....................................................................... 40
4-6-21. [:CONFigure]:GNG:C ...................................................................... 40
4-6-22. [:CONFigure]:GNG:DTIMe .............................................................. 41
4-6-23. [:CONFigure]:GNG:SPECTest ........................................................ 41
4-6-24. [:CONFigure]:GNG[:PASS] ............................................................. 41

4-7. Parallel Commands ........................................................ 42
4-7-1. [:CONFigure]:PARallel ...................................................................... 42

4-8. Step Commands ............................................................ 43
4-8-1. :CONFigure:STATus ......................................................................... 43
4-8-2. [:CONFigure]:STEP:CC .................................................................... 43
4-8-3. [:CONFigure]:STEP:CCH .................................................................. 44
4-8-4. [:CONFigure]:STEP:CCM ................................................................. 44
4-8-5. [:CONFigure]:STEP:CCL .................................................................. 45
4-8-6. [:CONFigure]:STEP:CR .................................................................... 45
4-8-7. [:CONFigure]:STEP:CRH .................................................................. 46
4-8-8. [:CONFigure]:STEP:CRM ................................................................. 46
4-8-9. [:CONFigure]:STEP:CRL .................................................................. 47
4-8-10. [:CONFigure]:STEP:CV .................................................................. 47
4-8-11. [:CONFigure]:STEP:CVH ................................................................ 48
4-8-12. [:CONFigure]:STEP:CVL ................................................................ 48
4-8-13. [:CONFigure]:STEP:CP .................................................................. 49

4-8-14. [:CONFigure]:STEP:CPH ................................................................ 49
4-8-15. [:CONFigure]:STEP:CPM ............................................................... 50
4-8-16. [:CONFigure]:STEP:CPL ................................................................ 50

4-9. External Control Commands ........................................... 51
4-9-1. [:CONFigure]:EXTernal[:CONTrol] .................................................... 51
4-9-2. [:CONFigure]:EXTernal:CV ............................................................... 51
4-9-3. [:CONFigure]:EXTernal:LOADonin ................................................... 52

4-10. Mode Subsystem Commands ....................................... 53
4-10-1. :MODE ............................................................................................ 53
4-10-2. [:MODE]:CRANge ........................................................................... 53
4-10-3. [:MODE]:VRANge ........................................................................... 54
4-10-4. [:MODE]:RESPonse ........................................................................ 54
4-10-5. [:MODE]:DYNamic .......................................................................... 55

4-11. Current Subsystem Commands ..................................... 56
4-11-1. :CURRent[:VA] ................................................................................ 56
4-11-2. :CURRent[:VA]:TRIGgered ............................................................. 56
4-11-3. :CURRent:VB .................................................................................. 57
4-11-4. :CURRent:SRATe ........................................................................... 57
4-11-5. :CURRent:L1................................................................................... 58
4-11-6. :CURRent:L2................................................................................... 58
4-11-7. :CURRent:SET................................................................................ 59
4-11-8. :CURRent:LEVel ............................................................................. 59
4-11-9. :CURRent:RISE .............................................................................. 60
4-11-10. :CURRent:FALL ............................................................................ 60
4-11-11. :CURRent:T1 ................................................................................ 61
4-11-12. :CURRent:T2 ................................................................................ 61
4-11-13. :CURRent:FREQuency ................................................................. 62
4-11-14. :CURRent:DUTY ........................................................................... 62
4-11-15. :CURRent:RECall ......................................................................... 63

4-12. Resistance Subsystem Commands ............................... 64
4-12-1. :RESistance[:VA] ............................................................................ 64
4-12-2. :RESistance[:VA]:TRIGgered .......................................................... 64
4-12-3. :RESistance:VB .............................................................................. 65
4-12-4. :RESistance:SRATe ........................................................................ 65
4-12-5. :RESistance:L1 ............................................................................... 66
4-12-6. :RESistance:L2 ............................................................................... 66
4-12-7. :RESistance:SET ............................................................................ 67
4-12-8. :RESistance:LEVel.......................................................................... 67
4-12-9. :RESistance:RISE ........................................................................... 68
4-12-10. :RESistance:FALL......................................................................... 68
4-12-11. :RESistance:T1 ............................................................................. 69
4-12-12. :RESistance:T2 ............................................................................. 69
4-12-13. :RESistance:FREQuency .............................................................. 70
4-12-14. :RESistance:DUTY ....................................................................... 70
4-12-15. :RESistance:RECall ...................................................................... 71
4-12-16. :CONDuctance[:VA] ...................................................................... 71
4-12-17. :CONDuctance[:VA]:TRIGgered ................................................... 72
4-12-18. :CONDuctance:VB ........................................................................ 72

4-12-19. :CONDuctance:L1 ......................................................................... 73
4-12-20. :CONDuctance:L2 ......................................................................... 73
4-12-21. :CONDuctance:SET ...................................................................... 74
4-12-22. :CONDuctance:RECall .................................................................. 74

4-13. Voltage Subsystem Commands .................................... 75
4-13-1. :VOLTage[:VA] ................................................................................ 75
4-13-2. :VOLTage:VB .................................................................................. 75
4-13-3. :VOLTage:RECall ........................................................................... 76

4-14. Power Subsystem Comm ands ...................................... 77
4-14-1. :POWer[:VA] ................................................................................... 77
4-14-2. :POWer:VB ..................................................................................... 77
4-14-3. :POWer:L1 ...................................................................................... 78
4-14-4. :POWer:L2 ...................................................................................... 78
4-14-5. :POWer:SET ................................................................................... 79
4-14-6. :POWer:LEVel................................................................................. 79
4-14-7. :POWer:T1 ...................................................................................... 80
4-14-8. :POWer:T2 ...................................................................................... 80
4-14-9. :POWer:FREQuency....................................................................... 81
4-14-10. :POWer:DUTY .............................................................................. 81
4-14-11. :POWer:RECall ............................................................................. 82

4-15. Program Commands..................................................... 83
4-15-1. :FUNCtion[:COMPlete][:RING]:TIME .............................................. 83
4-15-2. :PROGram:STATe .......................................................................... 84
4-15-3. :PROGram ...................................................................................... 85
4-15-4. :PROGram[:RECall]:DEFault .......................................................... 86
4-15-5. :PROGram:STARt ........................................................................... 86
4-15-6. :PROGram:STEP ............................................................................ 86
4-15-7. :PROGram:MEMory ........................................................................ 87
4-15-8. :PROGram:RUN ............................................................................. 87
4-15-9. :PROGram:ONTime ........................................................................ 88
4-15-10. :PROGram:OFFTime .................................................................... 88
4-15-11. :PROGram:PFTime ....................................................................... 89
4-15-12. :PROGram:STIMe ......................................................................... 89
4-15-13. [:PROGram]:CHAin:STARt ........................................................... 90
4-15-14. [:PROGram]:CHAin ....................................................................... 90
4-15-15. [:PROGram]:CHAin:P2P ............................................................... 91
4-15-16. [:PROGram]:CHAin[:RECall]:DEFault ........................................... 91
4-15-17. :PROGram:SAVE.......................................................................... 91

4-16. Normal sequence Commands ....................................... 92
4-16-1. :NSEQuence:STATe ....................................................................... 92
4-16-2. :NSEQuence ................................................................................... 92
4-16-3. :NSEQuence:STARt ....................................................................... 94
4-16-4. :NSEQuence:NUMBer .................................................................... 94
4-16-5. :NSEQuence:MEMO ....................................................................... 95
4-16-6. :NSEQuence:MODE ....................................................................... 95
4-16-7. :NSEQuence:RANGe ...................................................................... 96
4-16-8. :NSEQuence:LOOP ........................................................................ 96
4-16-9. :NSEQuence:LLOAD ...................................................................... 97

4-16-10. :NSEQuence:LAST ....................................................................... 97
4-16-11. :NSEQuence:CHAin...................................................................... 98
4-16-12. :NSEQuence:EDIT ........................................................................ 99
4-16-13. :NSEQuence:EDIT:POINt ........................................................... 100
4-16-14. :NSEQuence:EDIT:END ............................................................. 100
4-16-15. :NSEQuence[:DELet]:ALL ........................................................... 100
4-16-16. :NSEQuence:SAVE .................................................................... 101
4-16-17. :NSEQuence:COTime ................................................................. 101

4-17. Fast sequence Commands ..........................................101
4-17-1. :FSEQuence:STATe ..................................................................... 101
4-17-2. :FSEQuence ................................................................................. 102
4-17-3. :FSEQuence:MEMO ..................................................................... 103
4-17-4. :FSEQuence:MODE ...................................................................... 103
4-17-5. :FSEQuence:RANGe .................................................................... 104
4-17-6. :FSEQuence:LOOP ...................................................................... 104
4-17-7. :FSEQuence:TBASe ..................................................................... 105
4-17-8. :FSEQuence:LLOAD ..................................................................... 105
4-17-9. :FSEQuence:LAST ....................................................................... 106
4-17-10. :FSEQuence:RPTStep ................................................................ 106
4-17-11. :FSEQuence:EDIT ...................................................................... 107
4-17-12. :FSEQuence:EDIT:POINt............................................................ 107
4-17-13. :FSEQuence:EDIT:END .............................................................. 108
4-17-14. :FSEQuence[:DELet]:ALL ........................................................... 108
4-17-15. :FSEQuence[:EDIT]:FILL ............................................................ 108
4-17-16. :FSEQuence:SAVE ..................................................................... 109

4-18. OCP Test Commands ..................................................109
4-18-1. :OCP:STATe ................................................................................. 109
4-18-2. :OCP:EDIT[:CHANnel] .................................................................. 110
4-18-3. :OCP[:CHANnel]:NUMBer ............................................................ 111
4-18-4. :OCP:MEMO ................................................................................. 111
4-18-5. :OCP[:CHANnel]:RANGe .............................................................. 112
4-18-6. :OCP[:CHANnel]:STARt ................................................................ 112
4-18-7. :OCP[:CHANnel]:END ................................................................... 113
4-18-8. :OCP[:CHANnel]:STEP:CURRent................................................. 113
4-18-9. :OCP[:CHANnel]:STEP:TIME ....................................................... 114
4-18-10. :OCP[:CHANnel]:DELay ............................................................. 114
4-18-11. :OCP[:CHANnel]:TRIGger........................................................... 115
4-18-12. :OCP[:CHANnel]:LAST ............................................................... 115
4-18-13. :OCP:CHANnel:STATus ............................................................. 116
4-18-14. :OCP:RESult ............................................................................... 116
4-18-15. :OCP:RUN .................................................................................. 116

4-19. OPP Test Commands .................................................. 116
4-19-1. :OPP:STATe ................................................................................. 116
4-19-2. :OPP:EDIT[:CHANnel] .................................................................. 117
4-19-3. :OPP[:CHANnel]:NUMBer ............................................................. 118
4-19-4. :OPP:MEMO ................................................................................. 118
4-19-5. :OPP[:CHANnel]:RANGe .............................................................. 119
4-19-6. :OPP[:CHANnel]:STARt ................................................................ 119

4-19-7. :OPP[:CHANnel]:END ................................................................... 120
4-19-8. :OPP[:CHANnel]:STEP:WATT ...................................................... 120
4-19-9. :OCP[:CHANnel]:STEP:TIME ....................................................... 121
4-19-10. :OPP[:CHANnel]:DELay .............................................................. 121
4-19-11. :OPP[:CHANnel]:TRIGger ........................................................... 122
4-19-12. :OPP[:CHANnel]:LAST ............................................................... 122
4-19-13. :OPP:CHANnel:STATus ............................................................. 123
4-19-14. :OPP:RESult ............................................................................... 123
4-19-15. :OCP:RUN .................................................................................. 123

4-20. BATT Test Commands .................................................123
4-20-1. :BATTery:STATe ........................................................................... 123
4-20-2. :BATTery:EDIT.............................................................................. 124
4-20-3. :BATTery [:CHANnel]:NUMBer ..................................................... 125
4-20-4. :BATTery:MEMO ........................................................................... 125
4-20-5. :BATTery:MODE ........................................................................... 125
4-20-6. :BATTery:RANGe ......................................................................... 126
4-20-7. :BATTery:VALue ........................................................................... 126
4-20-8. :BATTery:RISE ............................................................................. 126
4-20-9. :BATTery:FALL ............................................................................. 127
4-20-10. :BATTery:STOP:VOLTage .......................................................... 127
4-20-11. :BATTery:STOP:TIME ................................................................ 128
4-20-12. :BATTery:STOP:AH .................................................................... 128
4-20-13. :BATTery:DATalog:TIMer............................................................ 129
4-20-14. :BATTery:CHANnel:STATus ....................................................... 129
4-20-15. :BATTery:RESult......................................................................... 129
4-20-16. :BATTery:RUN ............................................................................ 129

4-21. Utility Commands ........................................................130
4-21-1. :UTILity:SYSTem .......................................................................... 130
4-21-2. :UTILity:LOAD ............................................................................... 130
4-21-3. :UTILity:LOAD:MODE ................................................................... 131
4-21-4. :UTILity:LOAD:RANGe ................................................................. 131
4-21-5. :UTILity:TIME ................................................................................ 132
4-21-6. :UTILity:KNOB .............................................................................. 132
4-21-7. :UTILity:SPEAker .......................................................................... 133
4-21-8. :UTILity:ALARm ............................................................................ 133
4-21-9. :UTILity:UNReg ............................................................................. 134
4-21-10. :UTILity:GNG .............................................................................. 134
4-21-11. :UTILity:CONTrast ...................................................................... 135
4-21-12. :UTILity:BRIghtness .................................................................... 135
4-21-13. :UTILity:LANGuage ..................................................................... 135
4-21-14. :UTILity:REMote .......................................................................... 136
4-21-15. :UTILity:REMote:MODE .............................................................. 136

4-22. Interface Commands ...................................................137
4-22-1. :UTILity:INTerface ......................................................................... 137
4-22-2. :UTILity:BRATe ............................................................................. 137
4-22-3. :UTILity:SBIT................................................................................. 138
4-22-4. :UTILity:PARity.............................................................................. 138

4-23. File Commands ...........................................................139

4-23-1. :MEMory:SAVE ............................................................................. 139
4-23-2. :MEMory:RECall ........................................................................... 139
4-23-3. :PREset:SAVE .............................................................................. 139
4-23-4. :PREset:RECall............................................................................. 139
4-23-5. :SETup:SAVE ............................................................................... 140
4-23-6. :SETup:RECall .............................................................................. 140
4-23-7. :FACTory[:RECall] ........................................................................ 140
4-23-8. :USER[:DEFault]:SAVE ................................................................ 140
4-23-9. :USER[:DEFault]:RECall ............................................................... 140

4-24. SCPI Status Commands ..............................................141
4-24-1. :SYSTem:ERRor ........................................................................... 141
4-24-2. :STATus:PRESet .......................................................................... 141

4-25. Csummary Status Commands ......................................142
4-25-1. :STATus:CSUMmary:CONDition .................................................. 142
4-25-2. :STATus:CSUMmary:ENABle ....................................................... 142
4-25-3. :STATus:CSUMmary[:EVENt] ....................................................... 142
4-25-4. :STATus:CSUMmary:NTRansition ................................................ 143
4-25-5. :STATus:CSUMmary:PTRansition ................................................ 143

4-26. Operation Status Commands .......................................144
4-26-1. :STATus:OPERation:CONDition ................................................... 144
4-26-2. :STATus:OPERation:ENABle........................................................ 144
4-26-3. :STATus:OPERation[:EVENt] ....................................................... 144
4-26-4. :STATus:OPERation:NTRansition ................................................ 145
4-26-5. :STATus:OPERation:PTRansition................................................. 145

4-27. Questionable Status Commands ..................................146
4-27-1. :STATus:QUEStionable:CONDition .............................................. 146
4-27-2. :STATus:QUEStionable:ENABle ................................................... 146
4-27-3. :STATus:QUEStionable[:EVENt]................................................... 146
4-27-4. :STATus:QUEStionable:NTRansition............................................ 147
4-27-5. :STATus:QUEStionable:PTRansition ............................................ 147

5. Status Register Overview ....................................................148
5-1. Introduction to the Status Registers ...............................148
5-2. Configuration in the Status register ...............................149
5-3. Csummary Status Register Group ..................................150
5-4. Operation Status Register Group ...................................151
5-5. Questionable Status Register Group ..............................152
5-6. Standard Event Status Register Group ..........................153
5-7. Status Byte Register Group ...........................................154
6. Appendix .............................................................................156
6-1. ERROR MESSAGE .......................................................156

1. INTERFACE OVERVIEWThis manual describes how to use the LSG Series remote command
functionality and lists the command details.

1-1. Front Panel Overview(LSG-175H)
Air inlet

Preset key LCD Display

Function keys

Power key
Main/Local
FUNC/File

Local

Main

Help/Utility

File
FUNC
Utility

Short

Help
Short

Load

P7

Preset

P8

7

8

P4

Shift

175W
5 – 800V
0 – 8.75A

Load On/Off

On/
Off

P9

9

P5

P6

4

5

6

P3

P2

P1

1

2

3

P0

CAL

0

Scroll wheel

Clear

Number pad

Enter

.
V MON OUT

I MON OUT

TRIG OUTEnter key
Input V MON I MON TRIGOUT OUT
terminals OUT

USB Port

Clear key
Shift key

1-2. Rear Panel Overview(LSG-175H)
Monitor Out ports
J3

Frame control ports
J1, J2

Remote sense
input

Rear panel
input

Variable
Resistor

RS232C port
USB port
USB device port

Power socket
and switch

GP-IB port

1

Exhaustfan

1-3. GP-IB/LAN Installation
Description
GP-IB and LAN are the extra optional.
The following instructions describe how to install
the optional GP-IB card: PEL-004, LAN card:
PEL-018 if necessary.
Procedure
1. Turn off the LSG Series.
2. Remove the two screws holding the cover on
the option bay.
3. Slide the optional card onto the rails in theoption bay.
4. Re-screw the screws back into place.

22. INTERFACE Configure2-1. Configuring the USB InterfaceUSB

PC side connector
LSG side connector
Speed
USB ClassType A, hostRear panel Type B, device port
2.0 (full speed)
USB CDCNote

If the COM port is not recognized when connecting via USB,
install the USB-CDC device driver.

Operation

Please copy the downloaded USB driver from our HP to theappropriate folder.
1. Connect the USB cable to the rear panel USB B port.
Utility

2.

Help
Shift
Press
>
> Interface [F3] in order,and set the Interface setting to USB.

3.

If there is a request of the USB driver PC torecognize the instrument, specify the USB-CDC
driver.
In the device manager of PC, if it is not assigned
to the serial port is the instrument, please
specify the USB-CDC driver updates driver.
Please check the port number in Device
Manager.

4.

5.

2-2. Configuring the RS-232C Interface
RS-232C

Operation

Connector
DB-9, Male
Baud Rate
2400, 4800, 9600, 19200, 38400
Stop Bit
1, 2
ParityNone, Odd, Even
1. Connect an RS-232C cable from the PC to the rear panel
RS-232C port.
Utility2.
3.
Pin Assignment

Help

Shift
Press
>
> Interface [F3] in order,and set the Interface setting to RS232.
Set the Baud Rate, Stop Bit and Parity settings. Data bits
are fixed to 8 bits.
12345
2: RxD (Receive data)
3: TxD (Transmit data)
5: GND
4,6,7,8,9: No connection
6789

3

PC Connection

Use a null modem connection as shown in the diagram below.
LSG-H

PC

Pin2 RxD

RxD Pin2

Pin3 TxD

TxD Pin3

Pin5 GND

GND Pin5

2-3. Configuring the GP-IB Interface
To use GP-IB, the optional GP-IB port must be installed.
Please refer to the instruction manual for more information.
Operation
1. Ensure the LSG Series is off before proceeding.
2. Connect a GP-IB cable from a GP-IB controller to the
GP-IB port on the LSG Series.
3. Turn the LSG Series on.
Utility

Help
Shift
Press
>
> Interface [F3] in order,and set the Interface setting to GP-IB.
5. Set the GP-IB address.
GP-IB address
0~30
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.

4.

GP-IB
constraints

Pin Assignment

12

24

Pin
1～4
5
6
7
8
9
10
11
12

1

13

SignalData I/O 1～4
EOI
DAV
NRFD
NDAC
IFC
SRQ
ATN
SHIELD Ground

4

Pin
13～16
17
18
19
20
21
22
23
24

SignalData I/O 5～8
REN
Ground (DAV)
Ground (NRFD)
Ground (NDAC)
Ground (IFC)
Ground (SRQ)
Ground (ATN)
Single GND

2-4. Configuring the LAN Interface
LAN 設定Operation

Connector
Speck
DHCP
IP Address

RJ-45 AutoMDIx
IPv4, Socket, HTTP
ON/OFF
000.000.000.000
254.255.255.255
Subnet Mask
000.000.000.000
255.255.255.255
Gateway
000.000.000.000
254.255.255.255
Port
Socket:2268、HTTP:80
1. Attach the LAN option to the LSG, connect the
LAN cable, and turn on the power. Check that
the LED next to the LAN connector flashes.
Utility

2.
3.
4.

Shift
> Help> Interface [F3],Pressand set the Interface setting to Ethernet.
Set the DHCP settings.
If DHCP is off, set the IP address, subnet
mask, and gateway.
01/Oct/2017

Ethernet LOAD

Interface
Ethernet
Connection status
OnlineMAC
00-80-2f-20-4e-23
DHCP
ON
IP Address
192.168.1.100
Subnet Mask
255.255.255.0
SystemInfo

Load

Interface

01/Oct/2017

Time Set

Other

Ethernet LOAD

Connection status
OnlineMAC
00-80-2f-20-4e-23
DHCP
ON
IP Address
192.168.1.100
Subnet Mask
255.255.255.0
Gateway
192.168.1.1
SystemInfo

Load

Interface

5

Time Set

Other

Note

Set the IP address according to the IEEE802.3
standard.
We cannot provide support for IP settings.
If connecting to an existing network, have the
network administrator specify the address.
When connecting a controller such as a PC
directly to the LSG, turn off DHCP and specify afixed IP.

2-5. RS-232C/USB Remote Control Function Check
Functionality
check

Note

Invoke a terminal application such as RealTerm or Putty.
For RS-232C, set the COM port, baud rate, stop bit, data bitand parity accordingly.
To check the COM settings in Windows, see the Device
Manager from Control Panel.
If you are not familiar with using a terminal application to
send/receive remote commands from the serial port or via a
USB connection.
Run this query command via the terminal after the instrument
has been configured for RS-232/USB remote control.
*IDN?
This should return the Manufacturer, Model number, Serial
number, and Firmware version in the following format.
TEXIO,LSG-1050H, XXXXXXXXX, V.X.X.X.X
Manufacturer: TEXIOModel number : LSG-1050H
Serial number : XXXXXXXXX
Firmware version : V.X.X.X

6

2-6. Using RealTerm to Establish a Remote Connection
Background

Note
Operation(1/2)

RealTerm is a terminal program that can be used tocommunicate 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 1.99.0.27.
Even though RealTerm is used as an example to establish aremote connection, any terminal program can be used thathas similar functionality.
RealTerm can be downloaded on Sourceforge.net free ofcharge.
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 LSG Series via USB or via RS-232C.
3. If using RS-232C, make note of the configured baud rate,
stop bits and parity.
4. Go to the Windows device manager and find the COM port
number for the connection.
Double click the Ports icon to reveal the connected serial
port devices and the COM port for the each connected
device.

5.

The baud rate, stop bit and parity settings can be viewed
by right-clicking connected device and selecting theProperties option.
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.

7

Operation(2/2)

6.

After RealTerm has started, click on the Port tab.
Enter the Baud, Parity, Data bits (8bits), Stop bits and Port
number configuration for the connection.
The Hardware Flow Control, Software Flow Control
options can be left at the default settings.
Press Open to connect to the LSG Series.

7.

Click on the Send tab.
In the EOL configuration, check on the +CR and +LF
check boxes.
Enter the query:*idn?
Click on Send ASCII.

8.

Note

The terminal display will return the following:
TEXIO, LSG-XXXXH,XXXXXXXXX,VX.XX.XXX(manufacturer, model, serial number, version)
If RealTerm fails to connect to the LSG Series, please checkall the cables and settings and try again.

8

2-7. GP-IB Function Check
Functionality
check

Operation

Please use the National Instruments Measurement &Automation Controller software to confirm GP-IB functionality.
See the National Instrument website, http://www.ni.com fordetails.
1. Start the NI Measurement and Automation
Explorer (MAX) program. Using Windows,
press:Start>All Programs>National Instruments>
Measurement & Automation

2.
3.
4.

5.

From the Configuration panel access;
My System>Devices and Interfaces>GPIB0
Press the Scan for Instruments button.
In the Connected Instruments panel the LSG Series
should be detected as Instrument 0 with the address thesame as that configured on the LSG Series.
Double click the Instrument 0 icon.

3

2

4
5
6.

Double click the Instrument 0 icon.

9

7.

8.

In the NI-488.2 Communicator window, ensure *IDN? iswritten in the Send String: text box.
Click on the Query button to send the *IDN? query to the
instrument.
The String Received text box will display the query return:
TEXIO, LSG-XXXXH,XXXXXXXXX,VX.XX.XXX(manufacturer, model, serial number, version)

6

7
8

The function check is complete.

2-8. LAN(HTTP) Function Check
Operation

To check LAN communication, specify the IP
address set in the LSG from the PC web browser
and display the page.
If the IP is 192.168.1.100, specify
http://192.168.1.100 as the address and open it.
Status Information, Network Configuration
Dimensions , Operating Area10

2-9. LAN(Socket) Function Check
Background

Functionality
check

To test the socket server functionality, National Instruments
Measurement and Automation Explorer can be used.
Required NI-VISA
1. To start NI Measurement and Automation Explorer (MAX),
click the NI-MAX icon on the desktop.
2. From the Configuration panel access
My System>Devices and Interfaces>Network Devices
3. Press Add New Network Device>Visa TCP/IP Resource...

4. Select Manual Entry of Raw Socket from the popup window.

5. Enter the IP address and the port number of the PFR-100.
The port number is fixed at 2268.
6. Click the Validate button.
7. A popup will appear if a connection is successfully
established.
8. Click Next.

119. Next configure the Alias (name) of the PFR-100 connection.
Example：LSG_DC1
10. Click finish.

11. The IP address of the PFR-100 will now appear under
Network Devices in the configuration panel. Select this iconnow.
12. Press Open VISA Test Panel.

13. Click the Configuration icon.
14. Click on I/O Settings.
15. Make sure the Enable Termination Character check box ischecked, and the terminal character is \n (Value: xA).
16. Click Apply Changes.

1217. Click the Input/Output icon.
18. Enter *IDN? in the Select or Enter Command dialog box if it
is not already.
19. Click the Query button.
20. The *IDN? query will return the Manufacturer, model name,serial number and firmware version in the dialog box.
TEXIO LSG-350,000000,V1.28

TEXIO,PFR-100L50,TW1234567,01.01.12345678

13

3. COMMAND OVERVIEW
The command syntax section shows you the basic syntax rules you have toapply when using commands.

3-1. Command Syntax
Compatible
Standard
Command
Structure

IEEE488.2
Partial compatibility
SCPI, 1999
Partial compatibility
SCPI (Standard Commands for Programmable Instruments)
commands follow a tree-like structure, organized into
nodes. Each level of the command tree is a node. Eachkeyword in a SCPI command represents each node in thecommand tree. Each keyword (node) of a SCPI command isseparated by a colon (:).
For example, the diagram below shows an SCPI
sub-structure and a command example.
[:MODE]:CRANGe:MODE:CRANGe

Commandtypes

Simplecommand
ExampleQuery
ExampleCompoundcommand

Example:VRANGe :RESPonse

There are a number of different instrument commands andqueries. A command sends instructions or data to the unit
and a query receives data or status information from theunit.
A single command with/without a parameter.
:CONFigure:RESPonse MAX
A query is a simple or compound command followed by aquestion mark (?). A parameter (data) is returned.
:CONFigure:RESPonse?
Two or more commands on the same command line.
Compound commands are separated with either asemi-colon (;) 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.
CONFigure:VON MAX;:CONFigure:VDELay MIN

14

Command
forms

ExampleSquarebrackets

CommandformatCommands and queries have two different forms, long andshort. The command syntax is written with the short form of
the command in capitals and the remainder (long form) inlower case.
The commands can be written in capitals or lower-case, justso 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
:CURRENT:LEVEL?
:CURR:LEV?
:current:level?
:curr:lev?
Commands that contain square brackets indicate that thecontents are optional. The function of the command is thesame with or without the square bracketed items, as shown
below
For example for the query:“[:CONFigure]:GNG [:PASS]?”
Both “:CONFigure:GNG:PASS?” and “:GNG?” are both valid
forms.

:CURRent:SET

2

1

Commoninput
parameters
(1/2)

1.00A
3 4

1: Command header
3: Parameter 1
2: Space
4: Unit or suffix.
Type
Description
Example<Boolean>boolean logic
0, 1
<NR1>
integers
0, 1, 2, 3
<NR2>
decimal numbers
0.1, 3.14, 8.5<NR3>
floating point
4.5e-1, 8.25e+1<NRf>
any of NR1, 2, 3
1, 1.5, 4.5e-1[MIN]
For commands, this will set the setting to(Optional
the lowest value. This parameter can beparameter)used in place of any numerical parameter
where indicated.
For queries, it will return the lowest possible
value allowed for the particular setting.
[MAX]
For commands, this will set the setting to(Optional
the highest value. This parameter can beparameter)used in place of any numerical parameter
where indicated.
For queries, it will return the highest
possible value allowed for the particularsetting.

15

Commoninput
parameters(2/2)

Messageterminator

Unit Suffixes(Optional
parameters)
Type
[A]
[%]
[V]
[W]
[ms]
[mV]
[s]
[OHM]
[mS]
[MHO]
[mA/us][Hz]
LF

Unit suffixes can be optionally used withmost NRf type input parameters.
Description
Amps
Percentage
Volts
Watts
milliseconds
Millivolts
Seconds
Ohm
Reciprocal of 1k ohms
Reciprocal of one ohm
Milliamps/microsecond
Hertz
Line feed code (0x0A)

16

Example
1.00A
10%
5.00V
3.00W
20ms
150mV
5s
50OHM
20mS
0.02MHO
100mA/us
6.0e+1Hz

4. COMMAND DETAILS
4-1. Common Commands
4-1-1. *CLSDescription
Setting syntax
Setting example

Set

Clears all Event registers and queues.
*CLS
*CLS
Clears all Event registers and queues.
Set

4-1-2. *ESE

Query

Description

Queries or sets the Standard Event Status Enable register.
The Standard Event Status Enable register determines
which events can set the Event Summary bit (ESB) in the
Status Byte Register. Any bits that are set to 1 enable thecorresponding event. Each event is represented by a bit in
the Standard Event Status Enable register.
Refer to the page 153 (5-6.Standard Event Status registergroup) for more information on bit.
*ESE <NR1><NR1>
Sets the Standard Event Status Enable register.
*ESE 8
Sets bit 3 of the ESE register.
*ESE?
<NR1>
Return the set value of the Standard Event
Status Enable register.
*ESE?
>12
Bits 2 and 3 are set in the Standard Event Status Enableregister.

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

17

Set

4-1-3. *ESR

Query

Description

Reads the Standard Event Status register. This command
will also clear the Standard Event Status register.
Refer to the page 153 (5-6.Standard Event Status registergroup) for more information on bit.
*ESR?
<NR1>
Return the set value of the Standard Event
Status register.
*ESR?
>48
Bits 5 and 6 are set in the Standard Event register.

Query syntax
Return parameter
Query example

4-1-4. *IDN

QueryDescription

Queries the manufacturer, model number, serial number,and firmware version of the instrument.
*IDN?
<ASCII string>
Returns the manufacture name.
<ASCII string>
Returns the model name.
<NR1>
Returns the serial number.
<ASCII string>
Returns the version of firmware.
* IDN?
> TEXIO,LSG-175H,12345678,V1.01.001
It is a response equipment manufacturer, model number,serial number, and firmware version.

Query syntax
Return parameter

Query example

Set

4-1-5. *OPC

Query

Description

This command sets the OPC (Operation Command Bit) bit(bit 0) of the Standard Event Status Register after the
instrument has completed all pending operations. The
query will return the status of the OPC bit.
*OPC
*OPC
*OPC?
1
Operation complete.
*OPC?
>1
Indicates that all pending operations are complete.

Setting syntax
Setting example
Query syntax
Return parameter
Query example

18

4-1-6. *RCL

Set

Description

The Recall Instrument State command restores the
instrument settings from a previously saved memory
setting.
*RCL <NR1><NR1>
Memory number 1 to 256*RCL 20
Recall setting memory 20.
:MEMory:RECall

Setting syntax
Setting parameter
Setting example
Same functioncommand4-1-7. *RSTDescription
Setting syntax
Setting example

Set

Resets the unit.
This is command forces the :ABORt, and *CLS.
*RST
*RST
Resets the unit.

4-1-8. *SAVDescription
Setting syntax
Setting parameter
Setting example
Same functioncommandSet

The Save Instrument State command saves the
instrument settings to one of the memory setting slots.
*SAV <NR1><NR1>
Memory number 1 to 256*SAV 20
Saves the current setting to memory 20.
:MEMory:SAVe

19

Set

4-1-9. *SRE

Query

Description

Queries or sets the Service Request Enable register. The
Service Request Enable register determines which eventsin the Status Byte register can set the Master Summary bit(MSB) in the Status Byte Register. Any bits that are set to
1 will cause the MSS bit to be set.
Refer to the page 154 (5-7.Status register group) for more
information on bit.
*SRE <NR1><NR1>
Sets the set value of the Service Request
Enable register.
*SRE 8
Sets bit 3 of the Service Request Enable register.
*SRE?
<NR1>
Return the set value of the Service Request
Enable register.
*SRE?
>12
Bits 2 and 3 are set in the Service Request Enableregister.

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Set

4-1-10. *STBDescription

Query syntax
Return parameter
Query example

Query

Reads the Status Byte register. This command will not
clear the Status Byte register.
If the Master Summary Status bit (MSS) is set, it indicatesthat there is a reason for a service request.
Refer to the page 154 (5-7.Status register group) for more
information on bit.
*STB?
<NR1>
Return the value of the Status Byte register.
*STB?
>36
Bits 2 and 5 are set in the Status Byte register.

20

4-1-11. *TRG
Description
Setting syntax
Setting example
Related commands

Set

This command is issue the enforcement trigger.
*TRG
*TRG
Issue the enforcement trigger.
:INITiate:CONTinuous,:INITiate[:IMMediate]Set

4-1-12. *TSTDescription

Query syntax
Return parameter
Query example

Query

This command is a standard SCPI self-test command. The
LSG series does not perform any self-tests so will always
return 0 (pass) for this command.
*TST?
0
Pass
*TST?
>0

21

4-2. Trigger Commands
Trigger States

PEL-3000H
power on
*RST,
ABORt
Idle state:INITiate[:IMMediate],:INITiate:CONTinuous ON
Trigger Wait
state
*TRG,
manual trigger
TriggeredOFF:INIT:CONTON

22

4-2-1. :ABORt
Description
Setting syntax
Setting example

Set

Clears the trigger wait status and returns to the idle state.
:ABORt:ABOR
Clears the trigger wait status.

4-2-2. :INPut[:STATe]:TRIGgered
Description
Setting syntax
Setting parameter

Setting example
Related commands

Set

Sets whether to turn on the load input when the trigger isactivated. Sets when LSG is idle state.
:INPut[:STATe]:TRIGered {<Boolean>|OFF|ON}
OFF | 0Not change the load input in when the trigger
active.
ON | 1
Turn on the load input in when the trigger
active.
:INP:TRIG ON
Turn on the load input in when the trigger active.
*TRG, :INITiate:CONTinuous,:INITiate[:IMMediate]

4-2-3. :INITiate[:IMMediate]
Description
Setting syntax
Setting example
Related commands

Set

Sets the trigger to the wait state. If the trigger is activated,
the trigger will automatically go to the idle state.
:INITiate[:IMMediate]:INIT
Sets the trigger to the wait state.
*TRG, :INPut[:STATe]:TRIGered,:CURRent[:VA]:TRIGgered,:RESistance[:VA]:TRIGgered

23

Set

4-2-4. :INITiate:CONTinuous
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting or query for state of the continuous waiting for thetrigger. Note: Release of the trigger wait state requires
activation of the trigger.
:INITiate:CONTinuous {<Boolean>|OFF|ON}
OFF | 0
Remove the continuous waiting for thetrigger.
ON | 1
Sets to continuous waiting for the trigger.
:INIT:CONT ON
Sets to continuous waiting for the trigger.
:INITiate:CONTinuous?
<Boolean>
Return the set value of the continuous
waiting for the trigger.
:INIT:CONT?
>1
Setting in a continuous wait for trigger, and wait for thetrigger.
*TRG,:INPut[:STATe]:TRIGered,:CURRent[:VA]:TRIGgered,:RESistance[:VA]:TRIGgeredSet

4-2-5. :TRIGger[:DELay]:TIME
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

The command determines how long to delay any action
after a trigger is received. Equivalent to using the “Trig In
Delay” setting on the front panel.
:TRIGger[:DELay]:TIME {<NR2>|MINimum|MAXimum}<NR2>
Set the delay time in seconds.
( 0 ~ 0.005 )MINimum
Minimum delay time
MAXimum
Maximum delay time
:TRIG:TIME 0.005
Sets the trigger in delay to 5ms.
:TRIGger[:DELay]:TIME?
<NR2>Returns the delay time.
:TRIG:TIME?
>0.0050000
Returns the delay time in seconds.

24

Set

4-2-6. :TRIGger[:PULSe]:WIDTh
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the trigger output signal’s pulse
width.
:TRIGger[:PULSe]:WIDTh {<NR2>|MINimum|MAXimum}<NR2>
Set the pulse width in seconds.
( 0.0000025~0.005 )MINimum
Minimum pulse width
MAXimum
Maximum pulse width:TRIG:WIDT MAX
Sets the trigger pulse width to Maximum.
:TRIGger[:PULSe]:WIDTh?
<NR2>Returns the pulse width
TRIG:WIDT?
>0.0050000
Returns the pulse width of the trigger output.

25

4-3. Input Commands
Set

4-3-1. :INPut
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and Query for the status of the load.
Setting stop and restart of program, sequence, test.
:INPut {<Boolean>|OFF|ON}
OFF | 0
Sets the off the load input setting.
Sets stop of program, sequence, test.
ON | 1
Sets the on the load input setting.
Sets restart of program, sequence, test.
:INP ON
Sets the on the load input setting.
:INPut?
<Boolean> Return the set value of the load input.
:INP?
>1
Load input setting is on.
Set

4-3-2. :INPut:MODE
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the operating function of the load.
:INPut:MODE {LOAD|PROG|NSEQ|FSEQ}
LOAD
Sets the manual operation.
PROG
Sets the program function.
NSEQ
Sets the normal sequence function.
FSEQ
Sets the fast sequence function.
:INPut:MODE LOAD
Sets to the manual operation.
:INPut:MODE
LOAD | PROG |Return the operating function of the
NSEQ | FSEQ
load
:INP:MODE?
>LOAD
Mode of operation is the manual operation.

26

Set

4-3-3. [:INPut]:SHORt
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the input terminals state (open or
short).
[:INPut]:SHORt {<Boolean>|OFF|ON}
OFF | 0
Sets the open.
ON | 1
Sets the short.
:SHOR ON
Sets the short.
[:INPut]:SHORt?
<Boolean> Return the input terminals state.
:SHOR?
>1
The input terminals state is short.

27

4-4. Measurement Commands
Note

Differences in measured values
The LSG series measures the voltage and current at
about 15 kHz and obtains instantaneous values.
The result of averaging and removing noise is displayedon the screen.
The displayed measurement value is obtained with the
MEASure command, and the measurement value before
averaging is obtained with the FETch command.
Set

4-4-1. :MEASure:CURRent
Description
Query syntax
Return parameter
Query example

Query

Query of current measurement.
:MEASure:CURRent?
<NR2>
Return the current measurement.
The unit is the [A].
:MEAS:CURR?
>0.50000
Current measurement is 0.5A.
Set

4-4-2. :MEASure:ETIMe
Description
Query syntax
Return parameter
Query example

Query

Query of the elapsed time of the load-on.
:MEASure:ETIMe?
<NR2>Return the elapsed time of the load-on.
The unit is the seconds.
:MEAS:ETIM?
>10.0
The elapsed time of the load-on is 10 seconds.
Set

4-4-3. :MEASure:POWer
Description
Query syntax
Return parameter
Query example

Query

Query of power measurement.
:MEASure:POWer?
<NR2>Return the power measurement.
The unit is the [W].
:MEAS:POW?
>15.00000
Power measurement is 15W.

28

Set

4-4-4. :MEASure:VOLTage
Description
Query syntax
Return parameter
Query example

Query

Query of voltage measurement.
:MEASure:VOLTage?
<NR2>
Return the voltage measurement.
The unit is the [V].
:MEAS:VOLT?
>5.00000
Voltage measurement is 5V.

4-5. Fetch Commands

Set

4-5-1. :FETCh:CURRent
Description
Query syntax
Return parameter
Query example

Query

This query returns the real-time current of the load input.
FETCh:CURRent?
<NR2>
Returns the real-time current .The unit is [A]:FETC:CURR?
>0.50000
The load has a current of 0.5 amps at the input.
Set

4-5-2. :FETCh:POWer
Description
Query syntax
Return parameter
Query example

Query

This query returns the real-time power of the load input.
FETCh:POWer?
<NR2>Returns the real-time power. The unit is [W].
:FETC:POW?
>15.00000
The load is at 15 watts.
Set

4-5-3. :FETCh:VOLTage
Description
Query syntax
Return parameter
Query example

Query

This query returns the real-time voltage of the load input.
FETCh:VOLTage?
<NR2>
Returns the real-time voltage. The unit is [V].
:FETC:VOLT?
>5.00000
The load has a voltage of 5 volts at the input.

29

4-6. Configure Subsystem Commands
Set

4-6-1. [:CONFigure]:OCP
Description

Setting syntax
Setting parameter

Setting example1
Setting example2
Query syntax
Return parameter

Query example

Query

Setting and query for the OCP trip settings.
The OCP limit can be set to a specific value or the trip
setting can be set to either limit the current or to turn theload off.
[:CONFigure]:OCP{<NRf>|MINimum|MAXimum|LIMit|LOFF}<NRf>
OCP value. The unit is [A]MINimum
Minimum OCP value.
MAXimum
Maximum OCP value.
LIMit
Limit the current.
LOFF
Turn the load off.
:OCP LIM
Sets the OCP setting to limit.
:OCP 19.250
Sets the OCP value to 19.25A.
[:CONFigure]:OCP?
LIMit, <NR2>
Return the limit the current and the OCP
value.
LOFF, <NR2>
Return to turn the load off and the OCP
value.
:OCP?
>LIMIT, 19.250
The OCP setting is LIMIT and the OCP value is 19.25A.

30

Set

4-6-2. [:CONFigure]:OPP
Description

Setting syntax
Setting parameter

Setting example1
Setting example2
Query syntax
Return parameter

Query example

Query

Setting and query for the OPP trip settings. The OPP limit
can be set to a specific value or the trip setting can be set
to either limit the power or to turn the load off.
[:CONFigure]:OPP{<NRf>|MINimum|MAXimum|LIMit|LOFF}<NRf>
OPP value. The unit is [W]MINimum
Minimum OPP value.
MAXimum
Maximum OPP value.
LIMit
Limit the power
LOFF
Turn the load off:OPP LIM
Sets the OPP setting to limit.
:OPP 10.000
Sets the OPP value to 10W.
[:CONFigure]:OPP?
LIMIT, <NR2>
Return the limit the power and the OPPvalue.
LOFF, <NR2>
Return to turn the load off and the OPPvalue.
:OPP?
>LIMIT, 10.000
The OPP setting is LIMIT and the OPP value is 10W.
Set

4-6-3. [:CONFigure]:UVP
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the UVP trip settings.
[:CONFigure]:UVP {<NRf>|MINimum|MAXimum}<NRf>
UVP value. ; 0 = OFF, The unit is [V]MINimum
Minimum UVP value.
(UVP setting is OFF.)
MAXimum
Maximum UVP value.
:UVP 10.0
Sets the UVP setting to 10V.
[:CONFigure]:UVP?
<NR2>Return the set value of the UVP.
:UVP?
>10.0
The UVP setting is 10V.

31

Set

4-6-4. [:CONFigure]:UVP:TIME
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the UVP ring time setting.
:[CONFigure]:UVP:TIME{<NR1>|MINimum|MAXimum|INFinity}<NR1>
The ring time in seconds (0～600); 0 = OFF
The unit is [s].
MINimum
Minimum ring time
MAXimum
Maximum ring time
INFinity
Sets the ring time to infinity.
:UVP:TIME 5
Sets the UVP ring time to 5 seconds.
:[CONFigure]:UVP:TIME?
<NR1> | Infinity | OFF
Return the set value of the
UVP ring time.
“OFF” is the ring time off.
:UVP:TIME?
>5
The UVP ring time is 5 seconds.
Set

4-6-5. [:CONFigure]:OVP
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the OVP trip settings.
[:CONFigure]:OVP {<NRf>|MINimum|MAXimum}<NRf>
Over voltage limit value. The unit is [V].
MINimum
Minimum value.
MAXimum
Maximum value.
(OVP setting is OFF.):OVP 10.0
Sets the OVP setting to 10V.
[:CONFigure]:OVP?
<NR2> | OFF
Return the set value of the OVP, by thestring.
"OFF" is a function off.
:OVP?
>10.0
The OVP setting is 10V.

32

Set

4-6-6. [:CONFigure]:SSTart
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the Soft Start time setting.
[:CONFigure]:SSTart {<NRf>|OFF|MINimum|MAXimum}<NRf>
The soft start time in seconds.
The unit is [s].
OFF
OFF = 0 seconds
MINimum
Minimum time = 0 seconds
MAXimum
Maximum time
:SST OFFTurns the soft start function off.
[:CONFigure]:SSTart?
<NR2> | OFF
Return the set value of the soft-start
time, by the string.
"OFF" is a function off.
:SST?
>OFF
The soft start function is off.
Set
Query

4-6-7. [:CONFigure]:VON
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Setting and query for the Von voltage settings and latch.
[:CONFigure]:VON{<NRf>|MINimum|MAXimum|LON|LOFF}<NRf>
The Von voltage value. The unit is [V].
MINimum
Minimum Von voltage value.
MAXimum
Maximum Von voltage value.
LON
Latch on.
LOFF
Latch off.
:VON 10.0V LON
Sets the Von voltage value to 10.0 volts and Von latch ON.
[:CONFigure]:VON?
Latch
Return the Von value and the
OFF | ON ,<NR2>
mode of operation, by the string.
:VON?
>Latch OFF, 0.00
The Von voltage value is 0V.

33

Set

4-6-8. [:CONFigure]:VDELay
Description
Setting syntax
Setting parameter

Setting example1
Setting example2
Query syntax
Return parameter

Query example

Query

Setting and query for the Von Delay settings in seconds.
[:CONFigure]:VDELay {<NRf>|OFF|MINimum|MAXimum }<NRf>[s]The delay time in seconds. The unit is [s].
OFFDisable the delay time
MINimum
Minimum delay time
MAXimum
Maximum delay time
:VDEL 2.5ms
Sets the delay time to 2.5ms.
:VDEL 0.0025s
Sets the delay time to 2.5ms.
[:CONFigure]:VDELay?
<NR2> | OFF
Return the set value of the delay time,by the string.
"OFF" is a function off.
:VDEL?
>0.0025
The delay time is 2.5ms.
Set
Query

4-6-9. :CONFigure:RESPonse
Description
Setting syntax
Setting parameter

Setting example

Query syntax
Return parameter
Query example

Setting and query for the response speed of the CC, CR
and CP mode.
:CONFigure:RESPonse{<NR2>|MINimum|MAXimum}<NR2>
0.1, 0.2, 0.5, 1.0
MINimum
Minimum response speed
MAXimum
Maximum response speed:CONF:RESP MAX
Sets the response to the maximum of the CC, CR and CP
mode.
:CONFigure:RESPonse?
<NR2>
Return the set value of the response speed.
:CONF:RESP?
>1.0
Response speed of the CC, CR and CP mode is 1.0.

34

Set

4-6-10. [:CONFigure]:CNTime
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Count time timer function.
[:CONFigure]:CNTime {OFF|ON}
OFF
Turns the Count Time timer off.
ON
Turns the Count Time timer on:CNT ON
Turns the Count Time timer on.
[:CONFigure]:CNTime?
OFF | ON
Return the Count time timer function, by thestring.
:CNT?
>ON
Count Time timer is turned on.
Set

4-6-11. [:CONFigure]:COTime
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query the load cutoff time. A cutoff time of 0
seconds is the equivalent of disabling the cutoff time.
[:CONFigure]:COTime {<NRf>|OFF|MINimum|MAXimum }<NRf>
Cut off time in seconds (1~3599999).
The unit is [s].
OFF
Turns the cutoff time off.
MINimum
Sets the cutoff time to the maximum
MAXimum
Sets the cutoff time to the minimum:COT MAX
Sets the cutoff time to the maximum.
[:CONFigure]:COTime?
<NR1> | OFF
Return the set value of the Cut-off time,by the string.
"OFF" is a function off.
:COT?
>500
The cutoff time is set to 500 seconds.

35

Set

4-6-12. [:CONFigure]:CRUnit
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the CR mode setting units.
[:CONFigure]:CRUnit {OHM|MHO}
OHM
Set the "Ω" to unit.
MHO
Set the "mS" to unit. (conductance):CRU OHM
Sets the CR mode units to ohms.
[:CONFigure]:CRUnit?
OHM | MHO
Return the CR mode setting units, by
the string.
:CRU?
>OHM
The CR mode units are ohms.
Set

4-6-13. :CONFigure:DYNamic
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the setting conditions of dynamic
mode. Setting conditions can select the duty cycle or thetimer, the percentage or the value. Please refer to theInstruction Manual for details.
:CONFigure:DYNamic {VALue|PERCent|TIME|FDUTy }VALue
Set the units to Value.
PERCent
Set the units to Percent.
TIME
Use timers for timing.
FDUTy
Use duty cycle for timing.
:CONF:DYN VAL
Sets the dynamic mode units to value.
:CONFigure:DYNamic?
Value | Percent ,Return the unit and the timing mode,
T1/T2 | Fre./Duty
by the string.
:CONF:DYN?
>Value,T1/T2
The dynamic mode becomes a value setup and a timer
setup.

36

Set

4-6-14. :CONFigure:MEMory
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

This command configures how the files are recalled inlocal operation mode.
By default when you try to recall a file or setting frommemory, a message will appear asking you to press theEnter key to confirm each time you wish to recall. This
command enables (SAFEty) or disables this feature(DIRect).
:CONFigure:MEMory {SAFety|DIRect}
SAFetySafety setting.
DIRectDirectly recall the chosen file.
:CONF:MEM SAF
Enables the safety setting.
:CONFigure:MEMory?
Safety | Direct
Return the presence or absence ofconfirmation of recall, by the string.
:CONF:MEM?
>Safety
The safety setting is enabled.
Set
Query

4-6-15. :CONFigure:SHORt
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Setting and query for the Short key behavior.
:CONFigure:SHORt {TOGGle|HOLD}
HOLD
Sets the Short key configuration to hold.
TOGGleSets the Short key configuration to toggle.
:CONF:SHOR TOGG
Sets the Short key configuration to toggle.
:CONFigure:SHORt?
Toggle | Hold
Return the Short key Action, by thestring.
:CONF:SHOR?
>ToggleThe Short key is configured to toggle.

37

Set

4-6-16. :CONFigure:SHORt:SAFety
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Turns the Short Safety function on/off. The short safetyfunction requires the load to already be turned on before
the load can be shorted using the Short key
or :INPut:SHORt command.
:CONFigure:SHORt:SAFety {<Boolean>|OFF|ON}
OFF | 0OFF
ON | 1ON:CONF:SHOR:SAF OFF
Sets the Short Safety off.
:CONFigure:SHORt:SAFety?
ON | OFF
Return the Short Safety function on/off.
:CONF:SHOR:SAF?
>OFF
Short Safety is turned off.
Set

4-6-17. :CONFigure:SHORt:FUNCtion
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Enables or disables the short function by Short key. The
load cannot be shorted until the short function has beenenabled with this function.
CONFigure:SHORt:FUNCtion {<Boolean>|OFF|ON}
OFF | 0
Disables the short function
ON | 1
Enables the short function:CONF:SHOR:FUNC ON
Enables the short function.
:CONFigure:SHORt:FUNCtion?
ON | OFF
Return the short key/short function.
:CONF:SHOR:FUNC?
>ON
Indicates that the short function is enabled.

38

Set

4-6-18. [:CONFigure]:GNG:MODE
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the entry mode for the Go-NoGosettings. The entry mode determines whether the
Go-NoGo limits are set as values or as a percentage value
from a center reference value.
[:CONFigure]:GNG:MODE {PERCent|VALue}PERCent
Sets the entry mode to %.
VALue
Sets the entry mode to value:GNG:MODE PERC
Sets the entry mode to %.
[:CONFigure]:GNG:MODE?
Percent | Value
Returns the Setting value of Go-NoGo
input mode, by the string.
:GNG:MODE?
>Percent
The entry mode is %.
[:CONFigure]:GNG:H[:CONFigure]:GNG:L[:CONFigure]:GNG:C
Set
Query

4-6-19. [:CONFigure]:GNG:H
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Setting and query for the high voltage/current limit value. If
the entry mode is set to value, the high voltage/current
limit value units are in volts/amps. If the entry mode is set
to percent, the high voltage/current limit value units are inpercent.
[:CONFigure]:GNG:H <NRf><NRf>
Sets the high voltage/current limit value involts/amps or in percent.
:GNG:H 100.0
Sets the high voltage limit value to 100%.
[:CONFigure]:GNG:H?
<NR2>Returns the voltage/current upper limit value,by the string.
:GNG:H?
>100.0Returns the high voltage limit value as 100%.
[:CONFigure]:GNG:Mode[:CONFigure]:GNG:L

39

Set

4-6-20. [:CONFigure]:GNG:L
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the low voltage/current limit value. If
the entry mode is set to value, the low voltage/current limit
value units are in volts/amps. If the entry mode is set topercent, the low voltage/current limit value units are inpercent.
[:CONFigure]:GNG:L <NRf><NRf>
Sets the low voltage/current limit value involts/amps or in percent.
:GNG:L 10.0
Sets the low voltage limit value to 10%.
[:CONFigure]:GNG:L?
<NR2>Returns the voltage/current lower limit value, by
the string.
:GNG:L?
>10.0
Returns the low voltage limit value as 10%.
[:CONFigure]:GNG:Mode[:CONFigure]:GNG:H
Set

4-6-21. [:CONFigure]:GNG:C
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the center voltage/current limit value.
The center voltage limit value is used as the center
reference value when the entry mode is set to percent.
[:CONFigure]:GNG:C <NRf><NRf>
Sets the center voltage/current limit value involts/amps.
:GNG:C 10.0
Sets the center voltage/current limit value to 10V or 10A.
[:CONFigure]:GNG:C?
<NR2>Returns the Center value of voltage/current, by
the string.
:GNG:C?
>10.0
Returns the center voltage/current limit value of 10V or
10A.
[:CONFigure]:GNG:Mode

40

Set

4-6-22. [:CONFigure]:GNG:DTIMe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Go-NoGo delay time.
[:CONFigure]:GNG:DTIMe {<NRf>|MINimum|MAXimum}<NRf>
Sets the Go-NoGo delay time in seconds(0.0~1.0) with 0.1 second resolution.
The unit is [s].
MINimum
Minimum delay time
MAXimum
Maximum delay time
:GNG:DTIM 0.5
Sets the delay time to 0.5 seconds.
[:CONFigure]:GNG:DTIMe?
<NR2>Returns the delay time in seconds, by thestring.
:GNG:DTIM?
>0.5
The delay time is 0.5 seconds.
Set

4-6-23. [:CONFigure]:GNG:SPECTest
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Go-NoGo testing.
[:CONFigure]:GNG:SPECTest {OFF|ON}
OFF
SPEC test = OFF
ON
SPEC test = ON
:GNG:SPECT ON
Turns Go-NoGo testing on.
[:CONFigure]:GNG:SPECTest?
ON | OFF
Return the Go-NoGo testing.
:GNG:SPECT?
>OFF
Indicates that Go-NoGo testing is off.
Set

4-6-24. [:CONFigure]:GNG[:PASS]
Description
Query syntax
Return parameter

Query example

Query

Queries the Go-NoGo test result(s). This command can beused for all test modes (CC, CV, CR, CP).
[:CONFigure]:GNG[:PASS]?
Returns the Go-NoGo test result.
NG
No Good (Fail)
GO
Good (Pass)
INACTIVE
Inactive (Go-NoGo test is On, however
the input is not load on.)
:GNG?
>GO
The Go-NoGo test result is Pass.

41

4-7. Parallel Commands
Set

4-7-1. [:CONFigure]:PARallel
Description

Setting syntax
Setting parameter

Setting example 1
Setting example 2
Query syntax
Return parameter

Query example

Query

Configures the unit for parallel operation, or queries its
state. This command configures the unit as a Master or
Slave, and configures how many slave units areconnected if the unit is configured as a master.
[:CONFigure]:PARallel{ MASTer|SLAVe|OFF|P2|P3|P4|P5|B1|B2|B3|B4}
MASTerSets the unit to Master
SLAVe
Sets the unit to SlaveOFF
Turn parallel mode off
P2 | P3 | P4 | P5
Number of connected slaves
B1 | B2 | B3 | B4
Number of connected Booster.
:PAR MAST
Sets the unit to Master.
:PAR B2
Configures the unit for use with 2 booster units.
[:CONFigure]:PARAllel?
Return the connections number and mode(master / slave).
Mode:Master,
Response of master mode
Number:OFF |Parallel Number:{2|3|4|5} |Booster Number: {1|2|3|4}
Mode:Slave
Response of Slave mode
:PAR?
>Mode:Master, Number:OFF
The unit is set to Master and there are no connectedslaves.

42

4-8. Step Commands
Set

4-8-1. :CONFigure:STATus
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Sets the mode used for the set resolution when using thescroll wheel to edit parameters.
:CONFigure:STATus {STEP|CURSOR}
STEPKnob Status = Step (coarse/fine)CURSOR
Knob Status = Cursor:CONF:STAT STEP
Sets the mode to STEP.
:CONFigure:STATus?
STEP | CURSOR
Returns the Knob Statusconfiguration as a string.
:CONF:STAT?
>Step
The Knob Status configuration is STEP mode.
Set

4-8-2. [:CONFigure]:STEP:CC
Description
Query syntax
Return parameter

Query example

Query

Queries the step resolution for each CC Mode range.
[:CONFigure]:STEP:CC?
Returns the step resolution for each CC Mode range, by
the string.Unit is [A]
CCH:<NR2>The step resolution for CC Mode H
range.
CCM:<NR2>The step resolution for CC Mode M
range.
CCL:<NR2>The step resolution for CC Mode L
range.
:STEP:CC?
>CCH:0.0300, CCM:0.00300, CCL:0.000300
The CC mode step resolution for each range are
H range: 30mA, M range: 3mA, L range: 0.3mA.

43

Set

4-8-3. [:CONFigure]:STEP:CCH
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CC High
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CCH {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [A]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CCH 0.03A
Sets the step resolution to 30mA.
[:CONFigure]:STEP:CCH?
CCH:<NR2>
Returns the range and the step
resolution, by the string.
:STEP:CCH?
>CCH:0.0300
The step resolution of CC H range is 30mA.
Set

4-8-4. [:CONFigure]:STEP:CCM
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CC medium
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CCM {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [A]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CCM 0.003A
Sets the step resolution to 3mA.
[:CONFigure]:STEP:CCM?
CCM:<NR2>
Returns the range and the step
resolution, by the string.
:STEP:CCM?
>CCM:0.00300
The step resolution of CC M range is 3mA.

44

Set

4-8-5. [:CONFigure]:STEP:CCL
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CC low
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CCL {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [A]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CCL 0.0003A
Sets the step resolution to 0.3mA.
[:CONFigure]:STEP:CCL?
CCL:<NR2>
Returns the range and the step resolution,by the string.
:STEP:CCL?
> CCL:0.000300
The step resolution of CC L range is 0.3mA.
Set

4-8-6. [:CONFigure]:STEP:CR
Description
Query syntax
Return parameter

Query example

Query

Queries the step resolution for each CR Mode range.
[:CONFigure]:STEP:CR?
Returns the step resolution for each CR Mode range, bystring. Unit is [mS]
CRH:<NR2>The step resolution for CR Mode H
range.
CRM:<NR2>The step resolution for CR Mode M
range.
CRL:<NR2>The step resolution for CR Mode L
range.
:STEP:CR?
>CRH:3.00, CRM:0.300, CRL:0.0300
Returns the CR mode step resolution for each range.

45

Set

4-8-7. [:CONFigure]:STEP:CRH
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CR High
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CRH {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [mS]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CRH 3
Sets the step resolution to 3mS.
[:CONFigure]:STEP:CRH?
CRH:<NR2>
Returns the range and the step
resolution, by the string.
:STEP:CRH?
>CRH:3.00
Returns the step resolution (3mS).
Set

4-8-8. [:CONFigure]:STEP:CRM
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CR Medium
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CRM {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [mS]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CRM 0.3
Sets the step resolution to 0.3mS.
[:CONFigure]:STEP:CRM?
CRM:<NR2>
Returns the range and the step
resolution, by the string.
:STEP:CRM?
>CRM:0.300
Returns the step resolution (0.3mS).

46

Set

4-8-9. [:CONFigure]:STEP:CRL
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CR Low
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CRL {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [mS]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CRL 0.03
Sets the step resolution to 0.03mS.
[:CONFigure]:STEP:CRL?
CRL:<NR2>
Returns the range and the step resolution,by the string.
:STEP:CRL?
>CRL:0.0300
Returns the step resolution (0.03mS).
Set

4-8-10. [:CONFigure]:STEP:CV
Description
Query syntax
Return parameter

Query example

Query

Queries the step resolution for each CV Mode range.
[:CONFigure]:STEP:CV?
Returns the step resolution for each CV Mode range, by
the string. Unit is [V]
CVH:<NR2>The step resolution for each CV Mode H
range.
CVL:<NR2>The step resolution for each CV Mode L
range.
:STEP:CV?
>CVH:2.00, CVL:0.200
Returns the CV mode step resolution for each range.

47

Set

4-8-11. [:CONFigure]:STEP:CVH
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CV High
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CVH {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [V]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CVH 2VSets the step resolution to 2V.
[:CONFigure]:STEP:CVH?
CVH:<NR2>
Returns the range and the step resolution,by the string.
:STEP:CVH?
> CVH:2.00
Returns the step resolution (2V).
Set

4-8-12. [:CONFigure]:STEP:CVL
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CV Low
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CVL {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [V]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CVL 0.2V
Sets the step resolution to 0.2V.
[:CONFigure]:STEP:CVL?
CVL:<NR2>
Returns the range and the step resolution,by the string.
:STEP:CVL?
> CVL:0.200
Returns the step resolution (0.2V).

48

Set

4-8-13. [:CONFigure]:STEP:CP
Description
Query syntax
Return parameter

Query example

Query

Queries the step resolution for each CP Mode range.
[:CONFigure]:STEP:CP?
Returns the step resolution for each CP Mode range, by
the string. Unit is [W]
CPH:<NR2>The step resolution for each CP Mode H
range.
CPM:<NR2> The step resolution for each CP Mode M
range.
CPL:<NR2>The step resolution for each CP Mode L
range.
:STEP:CP?
> CPH:1.00, CPM:0.100, CPL:0.0100
Returns the CP mode step resolution for each range.
Set

4-8-14. [:CONFigure]:STEP:CPH
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CP High
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CPH {<NRf>|MINimum|MAXimum}<NRf>[W]Step resolution. Unit is [W]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CPH 1
Sets the step resolution to 1W.
[:CONFigure]:STEP:CPH?
CPH:<NR2>
Returns the range and the step resolution,by the string.
:STEP:CPH?
>CPH:1.00
Returns the step resolution (1W).

49

Set

4-8-15. [:CONFigure]:STEP:CPM
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CP Medium
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CPM {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [W]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CPM 0.1
Sets the step resolution to 0.1W.
[:CONFigure]:STEP:CPM?
CPM:<NR2>
Returns the range and the step
resolution, by the string.
:STEP:CPM?
>CPM:0.100
Returns the step resolution (0.1W).
Set

4-8-16. [:CONFigure]:STEP:CPL
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the step resolution for CP Low
Range.
Note: The step resolution setting will be automaticallyrounded to the closest multiple of the base resolution.
[:CONFigure]:STEP:CPL {<NRf>|MINimum|MAXimum}<NRf>
Step resolution. Unit is [W]MINimum
Minimum step resolution
MAXimum
Maximum step resolution:STEP:CPL 0.01
Sets the step resolution to 0.01W.
[:CONFigure]:STEP:CPL?
CPL:<NR2>
Returns the range and the step resolution,by the string.
:STEP:CPL?
>CPM:0.0100
Returns the step resolution (0.01W).

50

4-9. External Control Commands
Set

4-9-1. [:CONFigure]:EXTernal[:CONTrol]
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the external control of CC, CR, CV,
CP mode.
[:CONFi gure]:EXTernal[:CONTrol]{OFF|VOLTage|RESistance|RINV}OFF
Disables external control
VOLTage
Sets the unit to external voltage control
RESistance
Sets the unit to external resistance control
RINV
Sets the unit to external resistance(inverted) control:EXT OFFTurns external control off.
[:CONFi gure]:EXTernal[:CONTrol] ?
Control:
Returns mode of the
OFF | Volt | Res | Rinverse
external control, by thestring.
:EXT?
>Control:OFF
External control is setting is off.
Set

4-9-2. [:CONFigure]:EXTernal:CV
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the external control of +CV mode.
Note: Please set the unit to external control of CC, CR,
CV, CP mode.
[:CONFigure]:EXTernal:CV {OFF|ON}
OFF
Disables external control of +CV mode
ON
Sets the unit to external control of +CV mode
:EXT:CV ON
Turns external control of +CV mode on.
[:CONFigure]:EXTernal:CV?
CV:OFF | ON
Returns the external control of +CVmode configuration, by the string.
:EXT:CV?
>CV:ON
Uses external control of +CV mode.

51

Set

4-9-3. [:CONFigure]:EXTernal:LOADonin
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for turned on and off with the external
switch.
External switch (LoadOn IN) is whether or not turned on
the load setting of at the time of the open (HIGH) or closed(LOW).
[:CONFigure]:EXTernal:LOADonin {OFF|High|Low}
OFF
LoadOn IN = off
HIGH
LoadOn IN = open
LOW
LoadOn IN = closed:EXT:LOAD OFF
Turns The LoadOn IN off.
[:CONFigure]:EXTernal:LOADonin?
LoadOn In:
Returns the setting value of external
OFF | High | Low
switch, by the string.
: EXT:LOAD?
>LoadOn In:OFF
The LoadOn In setting is off.

52

4-10. Mode Subsystem Commands
Set

4-10-1. :MODE
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the operating modes.
:MODE {CC|CR|CV|CP|CCCV|CRCV|CPCV}CC
CC modeCR
CR modeCV
CV modeCP
CP modeCCCV
CC + CV mode
CRCV
CR + CV mode
CPCV
CP + CV mode
:MODE CC
Sets the mode to CC mode.
:MODE?
CC | CR | CV | CP |Returns the operating modes,
CCCV | CRCV | CPCV
by the string.
:MODE?
>CC
Returns the operating mode (CC mode).
Set
Query

4-10-2. [:MODE]:CRANge
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Setting and query for the current range of all the operating
modes.
[:MODE]:CRANge {HIGH|MIDDle|LOW}
HIGHHigh range
MIDDleMiddle range
LOW
Low range:CRAN LOW
Sets the current range to Low.
[:MODE]:CRANge?
High | Mid | Low
Returns the setting of Setting of thecurrent range, by the string.
:CRAN?
>Low
The current range is set to Low.

53

Set

4-10-3. [:MODE]:VRANge
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the voltage range of all operating
modes.
[:MODE]:VRANge {HIGH|LOW}
HIGHHigh range
LOW
Low range:VRAN LOW
Sets the voltage range to Low.
[:MODE]:VRANge?
High | Low
Returns the setting of Setting of the voltage
range, by the string.
:VRAN?
>Low
The voltage range is set to Low.
Set

4-10-4. [:MODE]:RESPonse
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for The response speed of the CV and+CV mode. The default is fast response.
[:MODE]:RESPonse {FAST|RESP{6|5|4|3|2|1}|SLOW}FAST
Response speed is FAST
RESP6Response speed is 6
RESP5
Response speed is 5
RESP4
Response speed is 4
RESP3
Response speed is 3
RESP2
Response speed is 2
RESP1
Response speed is 1
SLOW
Response speed is SLOW:RESP FAST
Sets the CV and +CV response to fast.
[:MODE]:RESPonse?
FAST | RESP6 |Returns the response speed.
RESP5 | RESP4 |RESP3 | RESP2 |RESP1 | SLOW:RESP?
>FAST
The speed response of CV and +CV mode is set to fast.

54

Set

4-10-5. [:MODE]:DYNamic
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Switching function.
[:MODE]:DYNamic {DYNamic|STATic}DYNamic
Set to Dynamic mode
STATicSet to Static mode
:DYN DYN
Set the switching function to dynamic[:MODE]:DYNamic?
Dynamic | Static
Returns the Setting of Switching
function, by the string.
:DYN?
>Dynamic
The switching function is set to dynamic mode.

55

4-11. Current Subsystem Commands
Set

4-11-1. :CURRent[:VA]
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “A Value” current of the CC static
mode.
Note: A different current value can be set for each current
range (High/Mid/Low).
Note: The [:VA] node can only be omitted when in static
mode.
:CURRent[:VA] {<NRf>|MINimum|MAXimum}<NRf>“A Value” current value. Unit is [A]MINimum
Minimum current level
MAXimum
Maximum current level:CURR MIN
Sets the current value to the minimum.
:CURRent[:VA]?
<NR2>
Return the current value of "A Value", by thestring.
:CURR?
>1.0000
Current setting of "A Value" is set to 1A.

4-11-2. :CURRent[:VA]:TRIGgered
Description
Setting syntax
Setting parameter

Setting example

Related commands

Set

Set the current value when the trigger is activated.
:CURRent[:VA]:TRIGgered {<NR2>|MINimum|MAXimum }<NRf>“A Value” current value. Unit is [A]MINimum
Minimum current level
MAXimum
Maximum current level:CURR:TRIG MIN
Set the minimum current value when the trigger isactivated.
*TRG,:INITiate:CONTinuous,:INITiate[:IMMediate]

56

Set

4-11-3. :CURRent:VB
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “B Value” current of the CC static
mode.
Note: A different current value can be set for each current
range (High/Mid/Low).
:CURRent:VB {<NRf>|MINimum|MAXimum}<NRf>[A]“B Value” current value. Unit is [A]MINimum
Minimum current level
MAXimum
Maximum current level:CURR:VB MIN
Sets the current value to the minimum.
:CURRent:VB?
<NR2>
Return the Current value of "B Value", by thestring.
:CURR:VB?
>1.0000
Current setting of "B Value" is set to 1A.
Set

4-11-4. :CURRent:SRATe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the current slew rate of CC static
mode.
:CURRent:SRATe {<NRf>|MINimum|MAXimum}<NRf>
Sets the slew rate in mA/us
MINimum
Set to the lowest slew rate
MAXimum
Set to the highest slew rate
:CURR:SRAT MIN
Sets the slew rate to the minimum.
:CURRent:SRATe?
<NR2>Return the slew rate, by the string.
:CURR:SRAT?
>5.0000
The slew rate is set to 5mA/us.

57

Set

4-11-5. :CURRent:L1
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “Level1” current of the CC
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different current value can be set for each range(High/Mid/Low).
:CURRent:L1 {<NRf>|MINimum|MAXimum}<NRf>“Level1” current value. Unit is [A]MINimum
Minimum current level
MAXimum
Maximum current level:CURR:L1 MIN
Sets the current value to the minimum.
:CURRent:L1?
<NR2>
Return the current value of "Level1", by thestring.
:CURR:L1?
>1.0000
Current setting of " Level1" is set to 1A.
Set
Query

4-11-6. :CURRent:L2
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Setting and query for the “Level2” current of the CC
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different current value can be set for each range(High/Mid/Low).
:CURRent:L2 {<NRf>|MINimum|MAXimum}<NRf>“Level2” current value. Unit is [A]MINimum
Minimum current level
MAXimum
Maximum current level:CURR:L2 MIN
Sets the current value to the minimum.
:CURRent:L2?
<NR2>
Return the current value of "Level2", by thestring.
:CURR:L2?
>1.0000
Current setting of " Level2" is set to 1A.

58

Set

4-11-7. :CURRent:SET
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Set” current of the CC dynamic
mode.
This command applies in “Dyna.Level” is “Percent”.
:CURRent:SET{<NRf>|MINimum|MAXimum}<NRf>
The current value at the time of"Level=100%". Unit is [A]MINimum
Minimum current value
MAXimum
Maximum current value:CURR:SET MIN
Sets the minimum current value of "Level = 100%".
:CURRent:SET?
<NR2>
Return the current value of "Level = 100%", by
the string.
:CURR:SET?
>1.0
Current value of "Level = 100%" is set to 1A.
:CURRent:LEVel
Set
Query

4-11-8. :CURRent:LEVel
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Setting and query for the “Level” % of the CC dynamic
mode.
This command applies in “Dyna.Level” is “Percent”.
:CURRent:LEVel {<NRf>|MINimum|MAXimum}<NRf>% of "SET" current level (unit is [%])
MINimum
Minimum % of "SET" current level
MAXimum
Maximum % of "SET" current level:CURR:LEV MIN
Sets the % level current value to the minimum.
:CURRent:LEVel?
<NR2>
Return the current of "% Level", by the string.
:CURR:LEV?
>50
Percentage of the set current value is set to 50%.
:CURRent:SET

59

Set

4-11-9. :CURRent:RISE
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the rising current slew rate of the CC
dynamic mode.
:CURRent:RISE {<NRf>|MINimum|MAXimum}<NRf>
Rising current slew rate (unit is [mA/us]).
MINimum
Minimum slew rate
MAXimum
Maximum slew rate
:CURR:RISE MIN
Sets the rising slew rate to the minimum.
:CURRent:RISE?
<NR2>Return the rise of the current slew rate, by thestring.
:CURR:RISE?
>5000
Returns the rising slew rate as 5000mA/us.
:CURRent:FALL
Set

4-11-10. :CURRent:FALL
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the falling of the current slew rate of
the CC dynamic mode.
:CURRent:FALL {<NRf>|MINimum|MAXimum}<NRf>
Falling current slew rate (unit is [mA/us]).
MINimum
Minimum slew rate
MAXimum
Maximum slew rate
:CURR:FALL MIN
Sets the falling slew rate to the minimum.
:CURRent:FALL?
<NR2>Return the falling of the current slew rate, by
the string.
:CURR:FALL?
>5000
Returns the falling slew rate as 5000mA/us.
:CURRent: RISE

60

Set

4-11-11. :CURRent:T1
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Timer1” time of CC dynamic
mode.
This command applies in “Dyna.Time” is “T1/T2”.
:CURRent:T1 {<NRf>|MINimum|MAXimum}<NRf>
T1 timer setting. (unit is seconds)
MINimum
Minimum time
MAXimum
Maximum time
:CURR:T1 0.2
Sets the setting of the timer T1.
:CURRent:T1?
<NR2>
Return the setting of the timer T1, by the string.
:CURR:T1?
>0.2
Return the setting of the timer T1.
:CURRent:T2
Set

4-11-12. :CURRent:T2
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Timer2” time of CC dynamic
mode.
This command applies in “Dyna.Time” is “T1/T2”.
:CURRent:T2 {<NRf>|MINimum|MAXimum}<NRf>
T2 timer setting. (unit is seconds)
MINimum
Minimum time
MAXimum
Maximum time
:CURR:T2 0.2
Sets the setting of the timer T2.
:CURRent:T2?
<NR2>
Return the setting of the timer T2, by the string.
:CURR:T2?
>0.2
Returns the setting of the timer T2.
:CURRent:T1

61

Set

4-11-13. :CURRent:FREQuency
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for “Frequency” value of the CC
dynamic mode.
This command applies in “Dyna.Time” is “Freq/Duty”.
:CURRent:FREQuency {<NRf>|MINimum|MAXimum}<NRf>
Sets the switching frequency.(unit is Hz)
MINimum
Minimum frequency
MAXimum
Maximum frequency:CURR:FREQ 60
Sets frequency to 60Hz.
:CURRent:FREQuency?
<NR2>
Return the switching frequency, by the string.
:CURR:FREQ?
>60
Returns the switching frequency as 60Hz.
:CURRent:DUTY
Set

4-11-14. :CURRent:DUTY
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for “Duty” % of the CC dynamic mode.
This command applies in “Dyna.Time” is “Freq/Duty”.
:CURRent:DUTY {<NRf>|MINimum|MAXimum}<NRf>
Sets the duty cycle as a percentage.
MINimum
Minimum duty cycle
MAXimum
Maximum duty cycle:CURR:DUTY 50
Sets the duty cycle 50%.
:CURRent:DUTY?
<NR2>Return the duty cycle of positive, by the string.
:CURR:DUTY?
>50
Returns the duty cycle as 50%.
:CURRent:FREQuency

62

Set

4-11-15. :CURRent:RECall
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter

Query example

Query

Sets or queries whether A Value or B Value is the currently
active value in CC static mode.
:CURRent:RECall {<Boolean>|A|B}
A|0
CC active setting = A value
B|1
CC active setting = B value:CURR:REC A
Sets A value of CC setting mode to active.
:CURRent:RECall?
Return the currently active value in CC static mode0
CC active setting = A value
1
CC active setting = B value:CURR:REC?
>0
Return the CC active setting is A value.

634-12. Resistance Subsystem Commands
Set

4-12-1. :RESistance[:VA]
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “A Value” resistance of the CR
static mode.
Note: A different value can be set for each current range(High/Mid/Low).
Note: The optional command node [:VA] can only beomitted when in static mode.
:RESistance[:VA] {<NRf>|MINimum|MAXimum}<NRf>“A Value" resistance value. Unit is [Ω].
MINimum
Minimum resistance level
MAXimum
Maximum resistance level:RES:VA MIN
Sets the resistance value to the minimum.
:RESistance[:VA]?
<NR2>
Return the resistance value of "A Value", by thestring.
:RES:VA?
>9.840Return the resistance value (9.84Ω) of "A Value".

4-12-2. :RESistance[:VA]:TRIGgered
Description
Setting syntax
Setting parameter

Setting example

Related commands

Set

Set the resistance value when the trigger is activated.
:RESistance[:VA]:TRIGgered{<NRf>|MINimum|MAXimum }<NRf>“A Value" resistance value. Unit is [Ω].
MINimum
Minimum resistance level
MAXimum
Maximum resistance level:RES:TRIG MIN
Set the minimum resistance value when the trigger isactivated.
*TRG, :INITiate:CONTinuous, :INITiate[:IMMediate]

64

Set

4-12-3. :RESistance:VB
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “B Value” resistance of the CR
static mode.
Note: A different value can be set for each current range(High/Mid/Low).
:RESistance:VB {<NRf>|MINimum|MAXimum}<NRf>“B Value" resistance value. Unit is [Ω].
MINimum
Minimum resistance level
MAXimum
Maximum resistance level:RES:VB MIN
Sets the resistance value to the minimum.
:RESistance:VB?
<NR2>Return the resistance value of "B Value", by thestring.
:RES:VB?
>9.840Return the resistance value (9.84Ω) of "B Value".
Set

4-12-4. :RESistance:SRATe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the current slew rate of CR static
mode.
:RESistance:SRATe {<NRf>|MINimum|MAXimum}<NRf>
Sets the slew rate in mA/us
MINimum
Set to the lowest slew rate
MAXimum
Set to the highest slew rate
:RES:SRAT MIN
Sets the slew rate to the minimum.
:RESistance:SRATe?
<NR2>Return the slew rate, by the string.
:RES:SRAT?
>5.0000
The slew rate is 5mA/us.

65

Set

4-12-5. :RESistance:L1
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the "Level1" resistance of the CR
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different value can be set for each current range(High/Mid/Low).
:RESistance:L1 {<NRf>|MINimum|MAXimum}<NRf>“level1” resistance value. Unit is [Ω].
MINimum
Minimum resistance level
MAXimum
Maximum resistance level:RES:L1 MIN
Sets the resistance value to the minimum.
:RESistance:L1?
<NR2>
Return the resistance value of "Level1", by thestring.
:RES:L1?
>9.840Return the resistance value (9.48Ω) of "Level1".
Set

4-12-6. :RESistance:L2
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the "Level2" resistance of the CR
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different value can be set for each current range(High/Mid/Low).
:RESistance:L2 {<NRf>|MINimum|MAXimum}<NRf>“level2” resistance value. Unit is [Ω].
MINimum
Minimum resistance level
MAXimum
Maximum resistance level:RES:L2 MIN
Sets the resistance value to the minimum.
:RESistance:L2?
<NR2>
Return the resistance value of "Level2", by thestring.
:RES:L2?
>9.840Return the resistance value (9.48Ω) of "Level2".

66

Set

4-12-7. :RESistance:SET
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “Set” resistance of the CR
dynamic mode.
This command applies in “Dyna.Level” is “Percent”.
:RESistance:SET {<NRf>|MINimum|MAXimum}<NRf>“The resistance value at the time of"Level=100%". Unit is [Ω].
MINimum
Minimum resistance value
MAXimum
Maximum resistance value:RES:SET MIN
Sets the minimum resistance value of "Level = 100%".
:RESistance:SET?
<NR2>
Return the resistance value of "Level = 100%",
by the string.
:RES:SET?
>9.840Return the resistance value (Ω) of "Level = 100%".
Set

4-12-8. :RESistance:LEVel
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Level” % (percentage of the Set
conductance value) of the CR dynamic mode.
This command applies in “Dyna.Level” is “Percent”.
:RESistance:LEVel {<NRf>|MINimum|MAXimum}<NRf>% of "Set" value level (unit is %).
MINimum
Minimum % of "Set" conductance level
MAXimum
Maximum % of "Set" conductance level:RES:LEV MIN
Sets the % level Millisiemens value to the minimum.
:RESistance:LEVel?
<NR2>
Return the Millisiemens of "% Level", by thestring.
:RES:LEV?
>50
Return the Millisiemens of "50% Level".
:RESistance:SET

67

Set

4-12-9. :RESistance:RISE
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the rising current slew rate of the CR
dynamic mode.
:RESistance:RISE {<NRf>|MINimum|MAXimum}<NRf>
Rising current slew rate (unit is [mA/us]).
MINimum
Minimum slew rate
MAXimum
Maximum slew rate
:RES:RISE MIN
Sets the rising slew rate to the minimum.
:RESistance:RISE?
<NR2>Return the rise of the slew rate, by the string.
:RES:RISE?
>50.000
The rise of the slew rate is 50mA/us.
:RESistance:FALL
Set

4-12-10. :RESistance:FALL
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the falling current slew rate of theCR dynamic mode.
:RESistance:FALL {<NRf>|MINimum|MAXimum}<NRf>
Falling slew rate (unit is [mA/us]).
MINimum
Minimum slew rate
MAXimum
Maximum slew rate
:RES:FALL MIN
Sets the falling slew rate to the minimum.
:RESistance:FALL?
<NR2>Return the falling of the conductance slew rate,by the string.
:RES:FALL?
>50.000
The falling of the slew rate is 50 mA/us.
:RESistance:RISE

68

Set

4-12-11. :RESistance:T1
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Timer1” time of CR dynamic
mode.
This command applies in “Dyna.Time” is “T1/T2”.
:RESistance:T1 {<NRf>|MINimum|MAXimum}<NRf>
T1 timer setting. (unit is seconds)
MINimum
Minimum time
MAXimum
Maximum time
:RES:T1 0.2
Sets the setting of the timer T1.
:RESistance:T1?
<NR2>
Return the setting of the timer T1, by the string.
: RES:T1?
>0.2
The setting of the timer T1 is 0.2 seconds.
:RESistance:T2
Set

4-12-12. :RESistance:T2
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Timer2” time of CR dynamic
mode.
This command applies in “Dyna.Time” is “T1/T2”.
:RESistance:T2 {<NRf>|MINimum|MAXimum}<NRf>
T2 timer setting. (unit is seconds)
MINimum
Minimum time
MAXimum
Maximum time
:RES:T2 0.2
Sets the setting of the timer T2.
:RESistance:T2?
<NR2>
Return the setting of the timer T2, by the string.
:RES:T2?
>0.2
The setting of the timer T2 is 0.2 seconds.
:RESistance:T1

69

Set

4-12-13. :RESistance:FREQuency
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for “Frequency” value of the CR
dynamic mode.
This command applies in “Dyna.Time” is “Freq/Duty”.
:RESistance:FREQuency {<NRf>|MINimum|MAXimum}<NRf>
Sets the switching frequency (unit is hertz).
MINimum
Minimum frequency
MAXimum
Maximum frequency:RES:FREQ 60
Sets frequency to 60Hz.
:RESistance:FREQuency?
<NR2>
Return the switching frequency, by the string.
:RES:FREQ?
>60
Returns the switching frequency as 60Hz.
:RESistance:DUTY
Set

4-12-14. :RESistance:DUTY
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for “Duty” % of the CR dynamic mode.
This command applies in “Dyna.Time” is “Freq/Duty”.
:RESistance:DUTY {<NRf>|MINimum|MAXimum}<NRf>
Sets the duty as a percentage.
MINimum
Minimum duty
MAXimum
Maximum duty
:RES:DUTY 50
Sets the duty cycle 50%.
:RESistance:DUTY?
<NR2>Return the duty cycle of positive, by the string.
:RES:DUTY?
>50
Returns the duty cycle as 50%.
:RESistance:FREQuency

70

Set

4-12-15. :RESistance:RECall
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter

Query example

Query

Sets or queries whether A Value or B Value is the currently
active value in CR static mode when the units are set toohm.
:RESistance:RECall {<Boolean>|A|B}
A|0
CR Value = A Value
B|1
CR Value = B Value:RES:REC A
Sets A value of CR resistance setting mode to active.
:RESistance:RECall?
Return the currently active value in CR static mode.
0
CR Value = A Value
1
CR Value = B Value:RES:REC?
>0
Return the CR active setting is A value.
Set
Query

4-12-16. :CONDuctance[:VA]
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Setting and query for the “A Value” conductance of the CR
static mode.
Note: A different value can be set for each current range(High/Mid/Low).
Note: The optional command node [:VA] can only beomitted when in static mode.
:CONDuctance [:VA] {<NRf>|MINimum|MAXimum}<NRf>“A Value" conductance value. Unit is [mS].
MINimum
Minimum conductance level
MAXimum
Maximum conductance level:COND:VA MIN
Sets the conductance value to the minimum.
:RESistance[:VA]?
<NR2>
Return the conductance value of "A Value", by
the string.
:COND:VA?
>9.840Return the conductance value (9.84mS) of "A Value".

714-12-17. :CONDuctance[:VA]:TRIGgered
Description
Setting syntax
Setting parameter

Setting example

Related commands

Set

Set the conductance value when the trigger is activated.
:CONDuctance[:VA]:TRIGgered{<NRf>|MINimum|MAXimum }<NRf>“A Value" conductance value. Unit is mS.
MINimum
Minimum conductance level
MAXimum
Maximum conductance level:COND:TRIG MIN
Set the minimum conductance value when the trigger isactivated.
*TRG,:INITiate:CONTinuous,:INITiate[:IMMediate]Set

4-12-18. :CONDuctance:VB
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “B Value” conductance of the CR
static mode.
Note: A different value can be set for each current range(High/Mid/Low).
:CONDuctance:VB {<NRf>|MINimum|MAXimum}<NRf>“B Value" conductance value. Unit is [mS].
MINimum
Minimum conductance level
MAXimum
Maximum conductance level:COND:VB MIN
Sets the conductance value to the minimum.
:CONDuctance:VB?
<NR2>Return the conductance value of "B Value", by
the string.
:COND:VB?
>9.840Return the conductance value (9.84mS) of "B Value".

72

Set

4-12-19. :CONDuctance:L1
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the "Level1" conductance of the CR
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different value can be set for each current range(High/Mid/Low).
:CONDuctance:L1 {<NRf>|MINimum|MAXimum}<NRf>“level1” conductance value. Unit is [mS].
MINimum
Minimum conductance level
MAXimum
Maximum conductance level:COND:L1 MIN
Sets the conductance value to the minimum.
:CONDuctance:L1?
<NR2>
Return the conductance value of "Level1", by
the string.
:COND:L1?
>9.840Return the conductance value (9.84mS) of "Level1".

Set

4-12-20. :CONDuctance:L2
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the "Level2" conductance of the CR
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different value can be set for each current range(High/Mid/Low).
:CONDuctance:L2 {<NRf>|MINimum|MAXimum}<NRf>“level2” conductance value. Unit is [mS].
MINimum
Minimum conductance level
MAXimum
Maximum conductance level:COND:L2 MIN
Sets the conductance value to the minimum.
:CONDuctance:L2?
<NR2>
Return the Millisiemens value of "Level2",by the string.
:COND:L2?
>9.840Return the conductance value (9.84mS) of "Level2".

73

Set

4-12-21. :CONDuctance:SET
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “Set” conductance of the CR
dynamic mode.
This command applies in “Dyna.Level” is “Percent”.
:CONDuctance:SET {<NRf>|MINimum|MAXimum}<NRf>“The conductance value at the time of"Level=100%". Unit is [mS].
MINimum
Minimum conductance level
MAXimum
Maximum conductance level:COND:SET MIN
Sets the minimum conductance value of "Level = 100%".
:CONDuctance:SET?
<NR2>
Return the conductance value of "Level =100%", by the string.
:COND:SET?
>9.840Return the conductance value (9.84mS)of "Level = 100%".

Set

4-12-22. :CONDuctance:RECall
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter

Query example

Query

Sets or queries whether A Value or B Value is the currently
active value in CR static mode when the units are set toSiemens.
:CONDuctance:RECall {<Boolean>|A|B}
A|0
CR Value = A Value
B|1
CR Value = B Value:COND:REC A
Sets A value of CR conductance setting mode to active.
:CONDuctance:RECall?
Return the currently active value in CR static mode.
0
CR Value = A Value
1
CR Value = B Value:RES:REC?
>0
Return the CR active setting is A value.

744-13. Voltage Subsystem Commands
Set

4-13-1. :VOLTage[:VA]
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the CV mode “A Value” voltage or
the +CV voltage value. Note: The same value applies foreach current range (High/Mid/Low).
Note: The optional command node [:VA] can only beomitted when in static mode.
:VOLTage[:VA] {<NRf>|MINimum|MAXimum}<NRf>“A Value” voltage value. Unit is [V].
MINimum
Minimum voltage level
MAXimum
Maximum voltage level:VOLT:VA MIN
Sets the voltage value to the minimum.
:VOLTage[:VA]?
<NR2>
Return the voltage value of "A Value", by thestring.
:VOLT:VA?
>1.00
Voltage setting of " A Value " is set to 1V.
Set

4-13-2. :VOLTage:VB
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the CV mode “B Value”. Note: Thesame value applies for each current range(High/Mid/Low).
:VOLTage:VB {<NRf>|MINimum|MAXimum}<NRf>“B Value” voltage value. Unit is [V].
MINimum
Minimum voltage level
MAXimum
Maximum voltage level:VOLT:VB MIN
Sets the voltage value to the minimum.
:VOLTage:VB?
<NR2>Return the voltage value of "B Value", by thestring.
:VOLT:VB?
>1.00
Voltage setting of “B Value " is set to 1V.

75

Set

4-13-3. :VOLTage:RECall
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter

Query example

Query

Sets or queries whether A Value or B Value is the currently
active value in CV mode.
:VOLTage:RECall {<Boolean>|A|B}
A|0
CV active setting = A Value
B|1
CV active setting = B Value:VOLT:REC A
Sets A value of CV setting mode to active.
:VOLTage:RECall?
Return the currently active value in CR mode.
0
CV active setting = A Value
1
CV active setting = B Value:VOLT:REC?
>0
Return the CV active setting is A Value.

764-14. Power Subsystem Commands
Set

4-14-1. :POWer[:VA]
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “A Value” power of the CP static
mode.
Note: A different current value can be set for each current
range (High/Mid/Low).
Note: The [:VA] node can only be omitted when in static
mode.
:POWer[:VA] {<NRf>|MINimum|MAXimum}<NRf>“A Value” power value. Unit is [W].
MINimum
Minimum power level
MAXimum
Maximum power level:POW:VA MIN
Sets the power value to the minimum.
:POWer[:VA]?
<NR2>
Return the power value of "A Value", by thestring.
:POW:VA?
>10
Power setting of "A Value" is set to 10W.
Set

4-14-2. :POWer:VB
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the “B Value” power of the CP static
mode.
Note: A different current value can be set for each current
range (High/Mid/Low).
:POWer:VB {<NRf>|MINimum|MAXimum}<NRf>“B Value” power value. Unit is [W].
MINimum
Minimum power level
MAXimum
Maximum power level:POW:VB MIN
Sets the power value to the minimum.
:POWer:VB?
<NR2>
Return the power value of "B Value", by thestring.
:POW:VB?
>10
Power setting of "B Value" is set to 10W.

77

Set

4-14-3. :POWer:L1
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the "Level1" power of the CP
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different “Level1” value can be set for different
current ranges.
:POWer:L1 {<NRf>|MINimum|MAXimum}<NRf>“Level1” power value. Unit is [W].
MINimum
Minimum power level
MAXimum
Maximum power level:POW:L1 MIN
Sets the power value to the minimum.
:POWer:L1?
<NR2>
Return the power value of "Level1", by thestring.
:POW:L1?
>10Power setting of " Lewel1" is set to 10W.
Set
Query

4-14-4. :POWer:L2
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Setting and query for the "Level2" power of the CP
dynamic mode.
This command applies in “Dyna.Level” is “Value”.
Note: A different “Level2” value can be set to different
current ranges.
:POWer:L2 {<NRf>|MINimum|MAXimum}<NRf>“Level2” power value. Unit is [W].
MINimum
Minimum power level
MAXimum
Maximum power level:POW:L2 MIN
Sets the power value to the minimum.
:POWer:L2?
<NR2>
Return the power value of "Level2", by thestring.
:POW:L2?
>10Power setting of " Lewel2" is set to 10W.

78

Set

4-14-5. :POWer:SET
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Set” power of the CP dynamic
mode.
This command applies in “Dyna.Level” is “Percent”.
:POWer:SET {<NRf>|MINimum|MAXimum}<NRf>
The power value at the time of"Level=100%". Unit is [W].
MINimum
Minimum power value
MAXimum
Maximum power value:POW:SET MIN
Sets the minimum power value of "Level = 100%".
:POWer:SET?
<NR2>
Return the power value of "Level = 100%", by
the string.
:POW:SET?
>10power value of "Level = 100%" is set to 10W.
:POWer:LEVel
Set
Query

4-14-6. :POWer:LEVel
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Setting and query for the “Set” power of the CP dynamic
mode.
This command applies in “Dyna.Level” is “Percent”.
:POWer:LEVel {<NRf>|MINimum|MAXimum}<NRf>% of "Set" power level (unit is %)MINimum
Minimum % power level
MAXimum
Maximum % power level:POW:LEV MIN
Sets the % level power value to the minimum.
:POWer:LEVel?
<NR2>
Return the power of "% Level", by the string.
:POW:LEV?
>50
Percentage of the set power value is set to 50%.
:POWer:Set

79

Set

4-14-7. :POWer:T1
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Timer1” time of CP dynamic
mode.
This command applies in “Dyna.Time” is “T1/T2”.
:POWer:T1 {<NRf>|MINimum|MAXimum}<NRf>
T1 timer setting. (unit is seconds)
MINimum
Minimum time
MAXimum
Maximum time
:POW:T1 0.2
Sets the setting of the timer T1.
:POWer:T1?
<NR2>
Return the setting of the timer T1, by the string.
:POW:T1?
>0.2
Return the setting of the timer T1.
:POWer:T2
Set

4-14-8. :POWer:T2
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the “Timer2” time of CP dynamic
mode.
This command applies in “Dyna.Time” is “T1/T2”.
:POWer:T2 {<NRf>|MINimum|MAXimum}<NRf>
T2 timer setting. (unit is seconds)
MINimum
Minimum time
MAXimum
Maximum time
:POW:T2 0.2
Sets the setting of the timer T2.
:POWer:T2?
<NR2>
Return the setting of the timer T2, by the string.
:POW:T2?
>0.2
Returns the setting of the timer T2.
:POWer:T1

80

Set

4-14-9. :POWer:FREQuency
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for “Frequency” value of the CP
dynamic mode.
This command applies in “Dyna.Time” is “Freq/Duty”.
:POWer:FREQuency {<NRf>|MINimum|MAXimum}<NRf>
Sets the switching frequency (unit is hertz).
MINimum
Minimum frequency
MAXimum
Maximum frequency:POW: FREQ 60
Sets the frequency to 60Hz.
:POWer: FREQuency?
<NR2>
Return the switching frequency, by the string.
:POW: FREQ?
>60
Returns the switching frequency as 60Hz.
:POWer: DUTY
Set

4-14-10. :POWer:DUTY
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for “Duty” % of the CP dynamic mode.
This command applies in “Dyna.Time” is “Freq/Duty”.
:POWer:DUTY {<NRf>|MINimum|MAXimum}<NRf>
Sets the duty cycle as a percentage.
MINimum
Minimum duty
MAXimum
Maximum duty
:POW:DUTY 50
Sets the duty cycle 50%.
:POWer:DUTY?
<NR2>Return the duty cycle of positive, by the string.
:POW:DUTY?
>50
Returns the duty cycle as 50%.
:POWer:FREQuency

81

Set

4-14-11. :POWer:RECall
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter

Query example

Query

Sets or queries whether A Value or B Value is the currently
active value in CP static mode.
:POWer:RECall {<Boolean>|A|B}
A|0
CP active setting = A Value
B|1
CP active setting = B Value:POW:REC A
Sets A value of CP setting mode to active.
:POWer:RECall?
Return the currently active value in CP mode.
0
CP active setting = A Value
1
CP active setting = B Value:POW:REC?
>0
Return the CP active setting.

82

4-15. Program Commands
Set

4-15-1. :FUNCtion[:COMPlete][:RING]:TIME
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for how long the alarm will buzz for after
a Program, NSEQ, FSEQ, OCP, OPP or BATT test
function has finished.
:FUNCtion[:COMPlete][:RING]:TIME{<NR1>|MINimum|MAXimum|INFinity}<NR1>
Alarm time in seconds (0~600); 0 = OFF
MINimum
Minimum alarm time
MAXimum
Maximum alarm time
INFinity
Sets the alarm time to infinity.
:FUNC:TIME 5
Sets the function complete ring time to 5s.
:FUNCtion[:COMPlete][:RING]:TIME?
<NR1> | Infinity | OFF
Return the function complete
ring times, by the string.
“OFF” is the ring time off.
:FUNC:TIME?
>5
The function complete ring time is set as 5s.

83

Set

4-15-2. :PROGram:STATe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the state of the program function.
:PROGram:STATe {ON|OFF|PAUSe|CONTinue|NEXT}ON
Turn Program function on
OFF
Program function off
PAUSe
Program function pause
RUN
Program function running
CONTinue
Program function continue
NEXT
Next step in the program function:PROG:STAT ON
Turn program function on.
:PROGram:STATe?
Return the state of the program function, by the string.
ON,
Program function is on.
STOP | RUN | PAUSE"STOP": stopped,"RUN": running,"PAUSE": paused
OFF
Program function is off:PROG:STAT?
>ON,STOP
Return the state of the program function.

84

Set

4-15-3. :PROGram
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for all parameters to specified step of
the program function.
Parameters of “Timing Edit for Program”.
:PROGram (1),(2),(3),(4),(5),(6),(7),(8)(1) <NR1>
Program number (1~16)(2) <NR1>
Step number (1~16)(3) <NR1>
Internal memory number (1~256)(4) <ASCII string>
Processing settings
AUTO: Run processing
MANUAL : Wait for the start-up
process
SKIP : Proceed to the next step(5) <NRf>
On-time (0.1~60)s(6) <NRf>
Off-time (Off,0.1~60)s(7) <NRf>
Delay time of the P/F(Off,0.0~119.9)s(8) <NRf>
Short time (Off,0.1 ~ On-Time)s:PROG 2,3,1,AUTO,40.1,0,0,0
Set all the parameters to specified program step.
:PROGram?
In the following order, return the parameters of “Timing
Edit for Program”.
(1) <ASCII string>
Return the program
function.{ON|OFF}(2) <ASCII string>
Program number(3) <ASCII string>
Step number(4) <ASCII string>Internal memory number(5) <ASCII string>
Processing is returned by
Auto/Manual/Skip.
(6) <ASCII string>On-time (unit is seconds)(7) <ASCII string>
Off-time (unit is seconds)(8) <ASCII string>
Delay time of the P/F(unit is seconds)(9) <ASCII string>
Short time (unit is seconds):PROG?
>Program:OFF; Start:1, Step:1, Memory:1, Run:Skip,
On-Time:0.1, Off-Time:0.0, P/F-Time:0.0, Short-Time:0.0
Return the parameters of the program step that is selected
after the state of the program function.

85

4-15-4. :PROGram[:RECall]:DEFault
Description
Setting syntax
Setting example

Set

All steps of a selected program are set by default value.
:PROGram[:RECall]:DEFault:PROG:DEF
All steps of a selected program are set by default value.
Set

4-15-5. :PROGram:STARt
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for select program number. (Contents of
PROG: ):PROGram:STARt <NR1><NR1>
Program number to select. (1~16):ROG:STAR 1
Sets to 1 of program number.
:PROGram:STARt?
Start:<NR1>
Return the Program number in selected,
by the string.
:PROG:STAR?
>Start:1
Return The selected program number.
Set
Query

4-15-6. :PROGram:STEP
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Setting and query for the step number of the program toselect. (Contents of STEP: ):PROGram:STEP <NR1><NR1>
Step number to select. (1~16):PROG:STEP 1
Sets to 1 of step number.
: PROGram:STEP?
Step :< NR1>
Return the step number of the program,by the string.
:PROG:STEP?
>Step:1
Return the step number of the program.

86

Set

4-15-7. :PROGram:MEMory
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for memory number of selected
program steps. (Contents of Memory: ):PROGram:MEMory <NR1><NR1>
Sets the memory number. (1~256):PROG:MEM 1
Sets to 1 of memory number.
:PROGram:MEMory?
Memory:M<NR1>
Return the memory number of
selected, by the string.
:PROG:MEM?
>Memory:M 1
Return the memory number of selected.
Set

4-15-8. :PROGram:RUN
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for execution process of selected
program steps. (Contents of Run: ):PROGram:RUN {AUTO|MANual|SKIP}
AUTO
Sets to auto-run processing.
MANualSets to wait run.
SKIP
Sets to the next processing steps.
:PROG:RUN AUTO
Sets to auto-run processing.
:PROGram:RUN?
Run:
Return the execution process, byAuto | Manual | Skip
the string.
:PROG:RUN?
>Run:Auto
Return the execution process.

87

Set

4-15-9. :PROGram:ONTime
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for On time of selected program steps.
(Contents of On-Time: ):PROGram:ONTime <NRf><NRf>
On time (0.1~60 seconds):PROG:ONT 1
Sets to 1 second On time.
:PROGram:ONTime?
On-Time:<NR2>
Return the On time of selected
program steps, by the string.
:PROG:ONT?
>On-Time:0.1
Return in seconds On time (0.1 second).
:PROGram:PFTime:PROGram:STIMe
Set

4-15-10. :PROGram:OFFTime
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Related commands

Query

Setting and query for Off time of selected program steps.
(Contents of Off-Time: ):PROGram:OFFTime {<NRf>|OFF}<NRf>
Off time (Off,0.1~60 seconds)
Setting of 0 is off Setting function.
OFF
Setting off function:PROG:PFT 1
Sets to 1 second Off time.
:PROGram:OFFTime?
Off-Time:<NR2>
Return the Off time of selected
program steps, by the string.
"Off-Time:0.0" is a function off.
:PROG:OFFT?
>Off-Time:1.0
Return the Off time (1 second).
:PROGram:PFTime

88

Set

4-15-11. :PROGram:PFTime
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Related commands

Query

The pass / fail judgment (Go-NoGo Test) of the program
selected step.
Setting and query for the judgment delay time. (Contentsof P/F-Time: ):PROGram:PFTime {<NRf>|OFF}<NRf>
Set in seconds the judgment delay time.
(Off,0.0~119.9)s
0 setting is off a judgment function.
OFF
Sets off Judgment function:PROG:PFT 1
Delay time of the judgment sets 1 second.
:PROGram:PFTime?
P/F-Time:<NR2>
Return the judgment delay time, by
the string.
"P/F-Time:0.0" is a function off.
:PROG:PFT>P/F-Time:1.0
Return the judgment delay time.
:PROGram:OFFTime:PROGram:ONTime
Set

4-15-12. :PROGram:STIMe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for load short time of selected program
step. (Contents of Short-Time: ):PROGram:STIMe <NR1><NRf>
Sets in time seconds of load short time.
(Off,0.1 ~ On-Time)s
0 setting is the off feature of load short.
OFF
Sets the off feature of load short.
:PROG:STIM 1
Sets to 1 second of load short.
:PROGram:STIMe?
Short-Time:<NR2>
Return the setting time of load
short, by the string.
:PROG:STIM?
>Short-Time:0.0
Return the setting time of load short.
:PROGram:ONTime

89

Set

4-15-13. [:PROGram]:CHAin:STARt
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the start program number of the
program chain. (Contents of Start)
Parameters of “Program Chain Set”[:PROGram]:CHAin:STARt <NR1><NR1>
Start program number.
:CHA:STAR 1
Sets to number 1 start program.
[:PROGram]:CHAin:STARt?
P<NR1>
Return the start program number, by thestring.
:CHA:STAR?
>P1Return the start program number.
Set

4-15-14. [:PROGram]:CHAin
Description
Setting syntax
Setting parameter

Setting example

Query syntax
Return parameter

Query example

Query

Setting and query for all chain of the program chain.
(Contents of PXX )[:PROGram]:CHAin (1),(2),(3),(4),･･･,(14),(15),(16)(N) {<NR1> |OFF}
The program number to chain.
(Note: If the part with N = 3 is 2,
N:1,2,･･･,15,16
it becomes P03→P02)“OFF” sets off the chain.
:CHA 4,OFF,OFF,5,6,OFF,OFF,OFF,OFF,OFF,OFF,
OFF,OFF,OFF,OFF,OFF
Configures the program chain as follows:
P01→P04→P05→P06→OFF[:PROGram]:CHAin?
Return the setting value of all program chain.
"Off" is the end of the chain.
P1->PXX; P2-> PXX; ･･･
P15->PXX; P16-> PXX:CHA?
>P1->P4;P2->Off;P3->Off;P4->P5;P5->P6;P6->Off;P7->O
ff;P8->Off;P9->Off;P10->Off;P11->Off;P12->Off;P13->Of
f;P14->Off;P15->Off;P16->Off
Return the setting value of all program chain.

90

Set

4-15-15. [:PROGram]:CHAin:P2P
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Query parameter

Return parameter
Query example

Query

Setting and query for a single link in the program chain.
[:PROGram]:CHAin:P2P <NR1>,{<NR1>|OFF}<NR1>(1~16) Program number of single link.
<NR1> | OFF(1~16) Program number that follows.
"OFF” is set the chain off.
:CHA:P2P 4,3
Program 4 will chain set in the program 3.P4→P3[:PROGram]:CHAin:P2P? PX
PX
P1~P16
The program number of the first link of
the chain that you are inquiring about.
PX→PX|OFF
Returns the program number that
follows or OFF.
:CHA:P2P? P4>P4->3
Indicates that program 3 follows from program 4 in the
chain.P4→P3

4-15-16. [:PROGram]:CHAin[:RECall]:DEFault
Description
Setting syntax
Setting example

Turn off all the program chains.
[:PROGram]:CHAin[:RECall]:DEFault:CHA:DEF
Turn off all the program chain.

4-15-17. :PROGram:SAVE
Description
Setting syntax
Setting example

Set

Set

Save program.
:PROG:SAVE:PROG:SAVE
Save program.

91

4-16. Normal sequence Commands
Set

4-16-1. :NSEQuence:STATe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the state of the Normal Sequencefunction.
:NSEQuence:STATe {OFF|ON|PAUSe|CONTinue|EXT}
OFF
Normal sequence function Off
ON
Normal sequence function On
PAUSe
Pause sequence function
CONTinue
Continue sequence function
NEXT
Go to next sequence function:PROG:STAT ON
Turn on the normal sequence function.
:NSEQuence:STATe?
Return the state of the normal sequence function.
ON,
Normal sequence function on
STOP | RUN | PAUSE"STOP": stopped,"RUN": running,"PAUSE": Suspended
OFF
Normal sequence function off:PROG:STAT?
>ON,STOP
Return the state of the normal sequence function.
Set
Query

4-16-2. :NSEQuence
Description

Setting syntax
Setting parameter

Setting and query for parameters of the Normal Sequencefunction.
Parameters of “Timing Edit for Normal Sequence”.
Note: Cannot change the range and mode of the loadwhen there is a step data.
:NSEQuence (1),(2),(3),(4),(5),(6),(7),(8),(9)(1) <NR1>
Sets the start sequencenumber.(1~10)(2) <NR1>
Sets the sequence number. (1~10)(3) “<ASCII string>”
Sets the note of up to 12
characters.
Enclose the string in double coat.
(4) <ASCII string>
Sets the load mode. {CC | CR | CV
| CP}(5) <ASCII string>
Sets the load range. {IHVH | IMVH
| ILVH | IHVL | IMVL | ILVL}

92

(6) <ASCII string>

Setting example

Query syntax
Return parameter

Query example

Sets the loop count of thesequence.
<NR1> 0 is infinite times. 1~9999.
INFinity(7) <ASCII string>
Sets the Last Load after the end.
{ON | OFF}(8) <NRf>
Sets the Last Value after the end.
(The Last Load ON is enabled byON.)(9) <ASCII string>
Sets the chain of the next
sequence.
<NR1> : Sequence number
OFF : No chain:NSEQ 1,1,”ABC”,CC,ILVL,5,ON,1.5000,OFF
Sets the parameters of “Timing Edit for Normal
Sequence”.
:NSEQuence?
In the following order, return the parameters of "Normal
sequence timing edit".
(1) <ASCII string>
Return whether it is in normal
sequence function state.
{ON|OFF}(2) <ASCII string>
Return the start sequence number
setting.
(3) <ASCII string>
Return the sequence number
setting.
(4) <ASCII string>
Return the contents of the memo.
(5) <ASCII string>
Return the load mode setting. {CC| CR | CV | CP}(6) <ASCII string>
Return the load range
setting.{IHVH | IMVH | ILVH | IHVL| IMVL | ILVL}(7) <ASCII string>
Return the loop count of thesequence. (Infinite times is thestring "Infinity".)(8) <ASCII string>
Return the Last Load after the end.
{ON|OFF}(9) <ASCII string>
Return the Last Value after theend.
(10)<ASCII string>
Return the chain setting of the next
sequence. (No-chain is a string"OFF".):NSEQ?
>NSeq:ON; Start:1, Seq No:1, Memo:ABC, Mode:CC,
Range:ILVL, Loop:5, Last Load:ON, Last:1.5000,
Chain:Off
Return the parameters of “Timing Edit for Normal
Sequence”.

93

Set

4-16-3. :NSEQuence:STARt
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the start sequence number of thenormal sequence. (Contents of Start: ):NSEQuence:STARt <NR1><NR1>
Sets the start sequence number. (1~10):NSEQ:STAR 1
Sets the start sequence number of the normal sequence.
:NSEQuence:STARt?
Start:<NR1>
Return the start sequence number of thenormal sequence, by the string.
:NSEQ:STAR?
>Start:1
Return the start sequence number of normal sequence.
Set

4-16-4. :NSEQuence:NUMBer
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the sequence number of the normal
sequence. (Contents of Seq.No: ):NSEQuence:NUMBer <NR1><NR1>
Sets the sequence number. (1~10):NSEQ:NUMB 1
Sets to 1 of normal sequence number.
:NSEQuence:NUMBer?
Seq No:<NR1>
Return the sequence number of thenormal sequence by the string.
:NSEQ:NUMB?
>Seq No:1
Return a sequence number that is selected.

94

Set

4-16-5. :NSEQuence:MEMO
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the memo string of normal
sequence. (Contents of Memo: ):NSEQuence:MEMO <ASCII string>“<ASCII string>” Set the characters up to 12
characters.
Enclose the string in double coat.
:NSEQ:MEMO “ABCD”
Sets the memo of step.
:NSEQuence:MEMO?
Memo:<ASCII string>
Return the memo of normal
sequence that is selected, by
the string.
:NSEQ:MEMO?
>Memo:ABCD
Return the memo of step.
Set

4-16-6. :NSEQuence:MODE
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the operating mode of the selected
normal sequence. (Contents of Mode: ):NSEQuence:MODE {CC|CR|CV|CP}
CC
Sets to constant current mode.
CR
Sets to constant resistance mode.
CV
Sets to constant voltage mode.
CP
Sets to constant power mode.
:NSEQ:MODE CC
Sets the operating mode of the normal sequence.
:NSEQuence:MODE?
Mode:
Return the operating mode of the
CC | CR | CV | CP
normal sequence, by the string.
:NSEQ:MODE?
>Mode:CC
Return the operating mode of the normal sequence.

95

Set

4-16-7. :NSEQuence:RANGe
Description
Setting syntax
Setting parameter

Setting example

Query syntax
Return parameter

Query example

Query

Setting and query for the operating range of the selected
normal sequence. (Contents of Range: ):NSEQuence:RANGe {IHVH|IMVH|ILVH|IHVL|IMVL|ILVL}
IHVH
Sets High current range and High voltage range.
IMVH Sets Middle current range and High voltage
range.
ILVH
Sets Low current range and High voltage range.
IHVL
Sets High current range and Low voltage range.
IMVL
Sets Middle current range and Low voltage
range.
ILVL
Sets Low current range Low voltage range.
:NSEQ:RANG IHVL
Sets operating of High current range and Low voltage
range.
:NSEQuence:RANGe?
Range:
Return the operating range of the
IHVH | IMVH | ILVH |normal sequence, by the string.
IHVL | IMVL | ILVL:NSEQ:RANG?
> Range:IHVL
Return the operating range of settings.
Set

4-16-8. :NSEQuence:LOOP
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for number of loops of normal
sequence. (Contents of Loop: ):NSEQuence:LOOP {<NR1> |INFinity}<NR1>
Loop count setting. (1~9999)
INFinity
Infinite number of times.
:NSEQ:LOOP 1
Sets 1 to loop count of normal sequence.
:NSEQuence:LOOP?
Loop:
Return the number of loops of normal<NR1> | Infinity
sequence, by the string.
:NSEQ:LOOP?
>Loop:Infinity
Return the loop number of normal sequence.

96

Set

4-16-9. :NSEQuence:LLOAD
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the Last Load state after the end of
the normal sequence. (Contents of Last Load: ):NSEQuence:LLOAD {ON|OFF}ON
Turns Last Load on.
OFF
Turns Last Load off.
:NSEQ:LLOAD ON
Turns Last Load on.
:NSEQuence:LLOAD?
Last Load:
Return the Last Load state of the load after
ON | OFFthe end of the step, by the string.
:NSEQ:LLOAD?
>Last Load:OFF
Return the Last Load state after the end of the step.
:NSEQuence:LAST
Set

4-16-10. :NSEQuence:LAST
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for load value after the end of thenormal sequence. (Contents of Last: ):NSEQuence:LAST <NR2><NR2>
Sets load value after the end of step.
:NSEQ:LAST 1
Sets load value of after the step the end.
:NSEQuence:LAST?
Last:<NR2>
Return load value of after the step theend, by the string.
:NSEQ:LAST?
>Last:1.00
Return load value of after the step the end.
:NSEQuence:LLOAD

97

Set

4-16-11. :NSEQuence:CHAin
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Query and settings for the next sequence in the chain.
(Contents of Chain: ):NSEQuence:CHAin {<NR1>|OFF}<NR1>
The sequence number of the next sequence inthe chain.
OFF
chain is end.
:NSEQ:CHA 1
Sets the next sequence in the chain as S01.
:NSEQuence:CHAin?
Chain:
Return the chain of Normal sequence<NR1>|Offnumber, by the string.
"Off" is the end of the chain.
:NSEQ:CHA?
>Chain:1
Returns the next sequence in the chain (S01).

98

Set

4-16-12. :NSEQuence:EDIT
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the data edit of normal sequence.
Parameters of “Data Edit for Normal Sequence”:NSEQuence:EDIT (1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11)(1) <NR1>
The edit step number.
(2) <NR1>
The total number of steps.
(3) <NRf>
Sets a load value of operation mode.
(4) <NR1>
Sets hours.
(5) <NR1>
Sets minute.
(6) <NR1>
Sets seconds.
(7) <NR1>
Sets milliseconds.
(8) <ASCII string>
Load setting. {ON | OFF}(9) <ASCII string>
Lamp operation setting. {ON | OFF}(10)<ASCII string>
Trigger Output setting. {ON | OFF}(11)<ASCII string>
PAUSE Setting. {ON | OFF}:NSEQ:EDIT 1,2,1,1,2,3,4,OFF,OFF,OFF,OFF
Sets the data of normal step sequence program.
:NSEQuence:EDIT?
In the following order, return the parameters of “Data Edit
for Normal Sequence”.
(1) <ASCII string>
Return the edit step number/total
step number.
(2) <ASCII string>
Return the setting value of the loadof the operating mode.
(3) <ASCII string>
Return the set time.
(4) <ASCII string>
Return the setting of the load state.
(5) <ASCII string>
Return the setting of the lamp
operation.
(6) <ASCII string>
Return the setting of TRIG OUT.
(7) <ASCII string>
Return the setting of pause.
:NSEQ:EDIT?
> Step:1/2, Value:1.000, Time:1H:2M:3S:4mS, LOAD:OFF,
TRIG OUT:OFF, RAMP:OFF, PAUSE:OFF
Return the selected step data of normal sequence program.

99

Set

4-16-13. :NSEQuence:EDIT:POINt
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the edit step number of the normal
sequence.
:NSEQuence:EDIT:POINt {<NR1>}<NR1>
The edit step number of the normal sequence.
1~1000:NSEQuence:EDIT:POINt 10
Sets the edit step number 10.
:NSEQuence:EDIT:POINt?
<NR1>Return the edit step number of the normal
sequence.
:NSEQuence:EDIT:POINt?
>10
Returns the edit step number.
:NSEQuence:EDIT:END?
Set

4-16-14. :NSEQuence:EDIT:END
Description
Query syntax
Return parameter
Query example

Query

Returns the end of edit step number in the normal
sequence.
:NSEQuence:EDIT:END?
<NR1>
1~1000:NSEQuence:EDIT:END?
> 20
Returns the end of edit step number.

4-16-15. :NSEQuence[:DELet]:ALL
Description
Setting syntax
Setting example

Set

Delete all the steps of the selected normal sequence.
:NSEQuence[:DELet]:ALL:NSEQ:ALL
Delete all the steps of the selected normal sequence.

1004-16-16. :NSEQuence:SAVE
Description
Setting syntax
Setting example

Set

Save program of normal sequence.
:NSEQuence:SAVE:NSEQ:SAVE
Save program of normal sequence.
Set

4-16-17. :NSEQuence:COTime
Description
Setting syntax
Setting parameter
Setting example

Query syntax
Return parameter
Query example

Query

Setting and query for the display timer of the normal
sequence.
:NSEQuence:COTime {UP|DOWN}
UP
Elapsed time (countup)
DOWN
Remaining (countdown):NSEQ:COT?
>UP
Returns the display timer as UP (elapsed time).
:NSEQuence:COTime?
:NSEQ:COT
Return the display timer of the normal
UP | DOWN
sequence, by the string.
:NSEQ:COT UP
Sets the display timer to UP (elapsed time).

4-17. Fast sequence Commands
Set

4-17-1. :FSEQuence:STATe
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the state of the fast sequencefunction.
:FSEQuence:STATe {OFF|ON}
OFF
Turn fast sequence function off
ON
Turn fast sequence function on:FSEQ:STAT ON
Turn on the fast sequence.
:FSEQuence:STATe?
Return the state of the fast sequence function by thestring.
ON,
Fast sequence is on
STOP | RUN"STOP": stopped, "RUN": running
OFF
Fast sequence is off:FSEQ:STAT?
>ON,STOPThe fast sequence function is on, and stopped.

101

Set

4-17-2. :FSEQuence
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query

Setting and query for parameters of fast sequence.
parameters of “Timing Edit Fast Sequence”:FSEQuence (1),(2),(3),(4),(5),(6),(7)(1)” <ASCII string>”
Sets the note of up to 12
characters.
Enclose the string in double coat.
(2) <ASCII string>
Sets the load mode. {CC | CR}(3) <ASCII string>
Sets the load range. {IHVH | IMVH
| ILVH | IHVL | IMVL | ILVL}(4) <ASCII string>
Return the loop count of thesequence. (An infinite time is thestring "Infinity".)(5) <NRf>
Sets the time base. (unit isseconds)(6) <ASCII string>
Sets the Last Load after the end.
{ON | OFF}(7) <NRf>
Sets the Last Value after the end.
(It is enabled by the Last LoadON.)(8) <NR1>
Sets the step number setting of theloop last.
:FSEQ “ABC”,CC,IHVL,1,0.025,OFF,1.0,1Sets the parameters of “Timing Edit Fast Sequence”.
:FSEQuence?
In the following order, return the parameters of “Timing
Edit Fast Sequence”(1) <ASCII string>
Return whether it is in fast
sequence function state.
{ON|OFF}(2) <ASCII string>
Return the contents of the memo.
(3) <ASCII string>
Return the load mode setting. {CC| CR}(4) <ASCII string>
Return the load range
setting.{IHVH | IMVH | ILVH | IHVL| IMVL | ILVL}(5) <ASCII string>
Return the loop count of thesequence. (An infinite time is thestring "Infinity".)(6) <ASCII string>
Return the time base. (unit is mseconds)(7) <ASCII string>
Return the Last Load after the end.
{ON|OFF}(8) <ASCII string>
Return the Last Value after the
end.

102

(9) <ASCII string>
Query example

Return the step number of the last
loop.

:FSEQ?
> FSeq:OFF; Memo:ABC, Mode:CC, Range:IHVL,
Loop:1, Time Base:25.000, Last Load:OFF, Last:1.00,
RPTSTEP:1
Return the parameters of “Timing Edit Fast Sequence”.
Set

4-17-3. :FSEQuence:MEMO
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the memo of fast sequence.
(Contents of Memo: ):FSEQuence:MEMO <ASCII string>“<ASCII string>” Set the characters up to 12
characters.
Enclose the string in double coat.
:FSEQ:MEMO “ABC”
Sets the memo of fast sequence.
:FSEQuence:MEMO?
Memo:<ASCII string>
Return the memo of fast
sequence, by the string.
:FSEQ:MEMO?
>Memo: ABCD
Return the memo of fast sequence.
Set

4-17-4. :FSEQuence:MODE
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the operating mode of fast
sequence. (Contents of Mode: ):FSEQuence:MODE {CC|CR}
CC
Sets to constant current mode.
CR
Sets to constant resistance mode.
:FSEQ:MODE CC
Sets the operating mode of the fast sequence.
:FSEQuence:MODE?
Mode:CC | CR
Return the operating mode of fast
sequence, by the string.
:FSEQ:MODE?
>Mode:CC
Return the operating mode of the fast sequence.

103

Set

4-17-5. :FSEQuence:RANGe
Description
Setting syntax
Setting parameter

Setting example

Query syntax
Return parameter

Query example

Query

Setting and query for the operating range of the fast
sequence. (Contents of Range: ):FSEQuence:RANGe {IHVH|IMVH|ILVH|IHVL|IMVL|ILVL}
IHVH
Sets High current range and High voltage range.
IMVH Sets Middle current range and High voltage
range.
ILVH
Sets Low current range and High voltage range.
IHVL
Sets High current range and Low voltage range.
IMVL
Sets Middle current range and Low voltage
range.
ILVL
Sets Low current range Low voltage range.
:FSEQ:RANG IHVL
Sets operating of High current range and Low voltage
range.
:FSEQuence:RANGe?
Range:
Return the operating range of the
IHVH | IMVH | ILVH |fast sequence, by the string.
IHVL | IMVL | ILVL:FSEQ:RANG?
>Range:IHVH
Return the operating range of settings.
Set

4-17-6. :FSEQuence:LOOP
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for number of loops of fast sequence.
(Contents of Loop: ):FSEQuence:LOOP {<NR1>|INFinity}<NR1>
Loop count setting. (1~9999)
INFinity
Infinite number of times.
:FSEQ:LOOP 1
Sets 1 to loop count of fast sequence.
:FSEQuence:LOOP?
Loop:
Return the number of loops of fast
<NR1> | Infinity
sequence, by the string.
:FSEQ:LOOP?
>Loop:Infinity
Return the loop number of fast sequence.

104

Set

4-17-7. :FSEQuence:TBASe
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the time-based of fast sequence.
(Contents of Time Base: ):FSEQuence:TBASe <NRf><NRf>
Sets the time-base. (Unit is second.):FSEQ:TBAS 0.6
Sets the 0.6 seconds to the time-base of fast sequence.
:FSEQuence:TBASe?
Time Base:<NR2>
Return the time-based of fast
sequence, by the string.
:FSEQ:TBAS?
>Time Base:0.60000
Return the time-base.
Set

4-17-8. :FSEQuence:LLOAD
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the Last Load state of Fast
sequence. (Contents of Last Load: ):FSEQuence:LLOAD {ON|OFF}ON
Turns Last Load on.
OFF
Turns Last Load off.
:FSEQ:LLOAD ON
Turns Last Load on.
:FSEQuence:LLOAD?
Last Load:
Return the Last Load state, by the string.
ON | OFF:FSEQ:LLOAD?
>Last Load:OFF
Return the Last Load state of Fast sequence.
:FSEQuence:LAST

105

Set

4-17-9. :FSEQuence:LAST
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the Load Value after the end of Fast
sequence. (Contents of Last: ):FSEQuence:LAST <NRf><NRf>
Sets the load setting value of after the end of
step. (It is enabled by load conditions ON.):FSEQ:LAST1
Sets the load setting value of after the end of step.
:FSEQuence:LAST?
Last:<NR2>
Return the load setting value of after theend of step, by the string.
:FSEQ:LAST?
>Last:0.070000
Return the load setting value of after the end of step.
:FSEQuence:LLOAD
Set

4-17-10. :FSEQuence:RPTStep
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the last step number per loop of thefast sequence. (Contents of RPTSTEP: ):FSEQuence:RPTStep <NR1><NR1>
Sets the step number of the last loop.
:FSEQ:RPTS 1
Sets the last step number per loop.
:FSEQuence:RPTStep?
RPTSTEP:<NR1>
Return the step number of the loop
end of the fast sequence, by thestring.
:FSEQ:RPTS?
>RPTSTEP:1
Return the last step number per loop.

106

Set

4-17-11. :FSEQuence:EDIT
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for data of fast sequence.
Parameters of “Data Edit for Fast Sequence”.
:FSEQuence:EDIT (1),(2),(3),(4)(1) <NR1>
Editing step.
(2) <NR1>
Step total number.
(3) <NRf>
Sets the load value of theoperation mode.
(4) <ASCII string>
Sets the TRIG OUT. {ON | OFF}:FSEQ:EDIT 2,6,1,ON
Sets the data of the fast sequence.
:FSEQuence:EDIT?
In the following order, return the parameters of “Data Edit
for Fast Sequence”.
(1) <ASCII string>
Return the total of an edit step anda step.
(2) <ASCII string>
Return the load setting value of theoperation mode.
(3) <ASCII string>
Return the TRIG OUT. {ON | OFF}:FSEQ:EDIT?
> Step:0001/0003; Value:0.00, TRIG OUT:OFF
Return the data of the fast sequence.
Set

4-17-12. :FSEQuence:EDIT:POINt
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Related commands

Query

Setting and query for the edit step number of the fast
sequence.
:FSEQuence:EDIT:POINt <NR1><NR1>
1~1000The edit step number of the fast sequence.
:FSEQuence:EDIT:POINt 10
Sets the edit step number 10.
:FSEQuence:EDIT:POINt?
<NR1>Return the edit step number of the fast
sequence.
:FSEQuence:EDIT:POINt?
>10
Returns the edit step number.
:FSEQuence:EDIT:END?

107

Set

4-17-13. :FSEQuence:EDIT:END
Description
Query syntax
Return parameter
Query example

Query

Returns the end of edit step number in the fast sequence.
:FSEQuence:EDIT:END?
<NR1>
1~1000:FSEQuence:EDIT:END?
> 20
Returns the end of edit step number.

4-17-14. :FSEQuence[:DELet]:ALL
Description
Setting syntax
Setting example

Set

Delete all programs of the fast sequence.
:FSEQuence[:DELet]:ALL:FSEQ:ALL
Delete all programs of the fast sequence.
Set

4-17-15. :FSEQuence[:EDIT]:FILL
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Query and setting for FILL of fast sequence.
Parameters of “Fill Edit for Fast Sequence”:FSEQuence[:EDIT]:FILL (1),(2),(3),(4)(1) <NRf>
Sets the start load value of the operatingmode.
(2) <NRf>
Sets the end load value of the operatingmode.
(3) <NR1>
Sets the step number of start.
(4) <NR1>
Sets the step number of end.
:FSEQ:FILL 0,5,1,6
Sets the terms of the FILL to Fast sequence program.
:FSEQuence[:EDIT]:FILL?
In the following order, return the parameters of “Fill Edit for
Fast Sequence”.
(1)<ASCII string>
Return the start load value of theoperating mode.
(2)<ASCII string>
Return the end load value of theoperating mode.
(3)<ASCII string>
Return the step number of start.
(4)<ASCII string>
Return the step number of end.
:FSEQ:FILL?
>Start Value:0.00, End Value:5.00, Start Step:1, End
Step:6Return the setting value of FILL of fast sequence.

108

4-17-16. :FSEQuence:SAVE
Description
Setting syntax
Setting example

Set

Save program of fast sequence.
:FSEQuence:SAVE:FSEQ:SAVE
Save program of fast sequence.

4-18. OCP Test Commands
Set

4-18-1. :OCP:STATe
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return Parameter

Query example

Query

Setting and query for the state of the OCP function.
:OCP:STATe {<Boolean>|OFF|ON}
OFF | 0Turns the OCP function off.
ON | 1
Turns the OCP function on.
:OCP:STATe ON
Turns the OCP function on.
:OCP:STATe?
Return the OCP function state.
ON,
OCP function is on.
RUN | END |“RUN” is OCP test running,
INACTIVE“END” is OCP test finished,“INACTIVE” is Load OFF.
OFF
OCP function is off.
:OCP:STATe?
OFF
Indicates that the OCP function is turned off.

109

Set

4-18-2. :OCP:EDIT[:CHANnel]
Description

Setting syntax
Setting parameter

Query

Setting and query for the settings of the selected OCP
memory number.
Parameters of “OCP Function”:OCP:EDIT[:CHANnel](1),(2),(3),(4),(5),(6),(7),(8),(9)(1) <NR1>
Memory Number (OCP.No:1~12)(2) “<ASCII string>”
Memo(3) <ASCII string>

Setting example
Query syntax
Return Parameter

Query example

Current range (Range:)
LOW | MIDDle | HIGH
(4) <NR2>
Start current value (Start C: unit A)(5) <NR2>
End current value (End C: unit A)(6) <NR2>
Current step value (Step C: unit A)(7) <NR2>Time step value (Step T:unit s)(8) <NR2>
Delay time value (Delay:unit s)(9) <NR2>
Trigger voltage (Trig V:unit V)(10) <NR2>
Steady state current after test has
finished (last C:unit A):OCP:EDIT 1, “memo”,LOW, 0.5, 5.0, 0.1, 0.25, 0, 5.0, 1.0:OCP:EDIT[:CHANnel]?
In the following order, return all the settings for theselected OCP memory number.
(1) Temp:Seq_<NR1>
OCP.No:1~12.
(2) Memomemo(3) Range:
Current range.
High | Middle | Low(4) Start C:<NR2>
Start current value.
(5) End C:<NR2>
End current value.
(6) Step C:<NR2>
Current step value.
(7) Step T:<NR2>Time step value.
(8) Delay: <NR2>
Delay time value.
(9) TrigV :<NR2>
Trigger voltage.
(10) Last C:<NR2>
Steady state current after test
has finished.
:OCP:EDIT?
No:02,Memo:”memo”, Range: High, Start C:0.36749, End
C: 0.36750, Step C:0.00001, Step T:5.00, Delay:0.00,Trig
V:0.01, Last C:0.00000

110

Set

4-18-3. :OCP[:CHANnel]:NUMBer
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the OCP memory number. (Contentsof OCP.No: ):OCP[:CHANnel]:NUMBer <NR1><NR1>
Sets the OCP memory number:OCP:NUMB 1
Sets the OCP number is 1.
:OCP[:CHANnel]:NUMBer?
<NR1>
Returns the OCP memory number.
:OCP:NUMB?
1The OCP number is 1.
Set

4-18-4. :OCP:MEMO
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for user-created note of the currently
selected OCP function.
:OCP:MEMO “<string>”“<string>” Set the OCP note.
:OCP:MEMO “abc”
Set the OCP note is “abc”.
:OCP:MEMO?
<string>
Return the OCP note.
:OCP:MEMO?
abc
The OCP note is “abc”.

111

Set

4-18-5. :OCP[:CHANnel]:RANGe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the channel range. (Contents ofRange: ):OCP[:CHANnel]:RANGe {LOW|MIDDle|HIGH}LOW
CC Mode Low range.
MIDDleCC Mode Middle range.
HIGH
CC Mode High range.
:OCP:RANG LOW
Set CC Mode Low range.
:OCP[:CHANnel]:RANGe?
LOW | MIDDle | HIGH
Return the OCP test current
range.
:OCP:RANG?
Low
The range is CC Mode Low range.
Set

4-18-6. :OCP[:CHANnel]:STARt
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the starting current value. (Contentsof Start C: ):OCP[:CHANnel]:STARt {<NR2>|MINimum|MAXimum}<NR2>
The START current value in Amps.
MINimum
Minimum starting current value.
MAXimum
Maximum starting current value.
:OCP:STAR 2
Set the start current to 2A.
:OCP[:CHANnel]:STARt?
<NR2>Return the START current value in Amps.
:OCP:STAR?
0.1000Returns the starting current as 0.1A.

112

Set

4-18-7. :OCP[:CHANnel]:END
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the ending current value of the test.
The value must be higher than the DUT OCP value.
(Contents of End C: ):OCP[:CHANnel]:END {<NR2>|MINimum|MAXimum}<NR2>
The END current value in Amps.
MINimum
Minimum ending current value.
MAXimum
Maximum ending current value.
:OCP:END 2
Set the END current to 2A.
:OCP[:CHANnel]:END?
<NR2>
Return the END current value in Amps.
:OCP:END?
0.1000Returns the END current as 0.1A.
Set

4-18-8. :OCP[:CHANnel]:STEP:CURRent
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the current step resolution of the
OCP Test Automation. (Contents of Step C: ):OCP[:CHANnel]:STEP:CURRent{<NR2>|MINimum|MAXimum}<NR2>
The current value in Amps.
MINimum
Minimum current step resolution.
MAXimum
Maximum current step resolution.
:OCP:STEP:CURR 0.1
Set the step resolution as 0.1A.
:OCP[:CHANnel]: STEP:CURRent?
<NR2>
Returns the current step resolution in Amps.
:OCP:STEP:CURR?
0.1000Returns the step resolution as 0.1A.

113

Set

4-18-9. :OCP[:CHANnel]:STEP:TIME
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for how long the step times of the OCP
Test Automation function. (Contents of Step T: ):OCP[:CHANnel]:STEP:TIME{<NR2>|MINimum|MAXimum}<NR2>
The step time in seconds.
MINimum
Minimum step times.
MAXimum
Maximum step times.
:OCP:STEP:TIME 2
Set the step time to 2second.
:OCP[:CHANnel]:STEP:TIME?
<NR2>Return the step time in seconds.
:OCP:STEP:TIME?
0.10
Returns the step time.
Set

4-18-10. :OCP[:CHANnel]:DELay
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the test delay time of the OCP Test
Automation function. (Contents of Delay: ):OCP[:CHANnel]:DELay {<NR2>|MINimum|MAXimum}<NR2>
The delay time in seconds
MINimum
Minimum test delay time.
MAXimum
Maximum test delay time.
:OCP:DEL 2
Set the delay time to 2s.
:OCP[:CHANnel]:DELay?
<NR2>
Return the delay time in seconds.
:OCP:DEL?
0.10
Returns the delay time in seconds

114

Set

4-18-11. :OCP[:CHANnel]:TRIGger
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the voltage trigger for when the
power supply OCP has been triggered. (Contents of Trig
V: ):OCP[:CHANnel]:TRIGger {<NR2>|MINimum|MAXimum}<NR2>
The trigger voltage level.
MINimum
Minimum voltages trigger level.
MAXimum
Maximum voltage triggers level.
:OCP:TRIG 2
Set the trigger voltage level to 2V.
:OCP[:CHANnel]:TRIGger?
<NR2>
Return the trigger voltage level.
:OCP:TRIG?
2.0
Returns the trigger level.
Set

4-18-12. :OCP[:CHANnel]:LAST
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the current value of after the DUT
OCP protection has been activated. (Contents of last C: ):OCP[:CHANnel]:LAST {<NR2>|MINimum|MAXimum}<NR2>
The current value in Amps.
MINimum
Minimum current value.
MAXimum
Maximum current value.
:OCP:LAST 2
Set the current value to 2A.
:OCP[:CHANnel]:LAST?
<NR2>Returns the current value in Amps.
:OCP:LAST?
0.1000Returns the current value.

115

Set

4-18-13. :OCP:CHANnel:STATus
Description
Query syntax
Return parameter
Query example

Query

Queries the status of the OCP Test Automation function.
:OCP:CHANnel:STATus?
0
Test ended
1
OCP test active:OCP:CHAN:STAT?
0
The test has ended.
Set

4-18-14. :OCP:RESult
Description
Query syntax
Return parameter
Query example

Query

Returns the OCP Test Automation results.
:OCP:RESult?
<NR2>,<NR2>
Returns the OCP current, voltage.
:OCP:RES?
3.6750,0.10
OCP Current:3.675A, OCP Voltage:0.10V

4-18-15. :OCP:RUN
Description
Setting syntax

Set

Turns the load on for the OCP Test Automation function.
Same as :INPUT ON command.
:OCP:RUN

4-19. OPP Test Commands
Set
Query

4-19-1. :OPP:STATe
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return Parameter

Query example

Setting and query for the state of the OPP function.
:OPP:STATe {<bool>|OFF|ON}
OFF | 0Turns the OPP function off.
ON | 1
Turns the OPP function on.
:OPP:STATe ON
Turns the OPP function on.
:OPP:STATe?
Return the OPP function state.
ON,
OPP function is on.
RUN | END |“RUN” is test running,
INACTIVE“END” is test finished,“INACTIVE” is Load OFF.
OFF
OPP function is off.
:OPP:STATe?
OFF
Indicates that the OPP function is turned off.

116

Set

4-19-2. :OPP:EDIT[:CHANnel]
Description

Setting syntax
Setting parameter

Query

Setting and query for the settings of the selected OPP
memory number.
Parameters of “OPP Function”:OPP:EDIT[:CHANnel](1),(2),(3),(4),(5),(6),(7),(8),(9)(1) <NR1>
Memory Number (OPP.No:1~12)(2) “<ASCII string>”
Memo(3) <ASCII string>

Setting example
Query syntax
Return Parameter

Query example

Current range (Range: )LOW | MIDDle | HIGH
(4) <NR2>
Start watt value (Start W: unit W)(5) <NR2>
End watt value (End W: unit W)(6) <NR2>
Watt step value (Step W: unit W)(7) <NR2>Time step value (Step T:unit s)(8) <NR2>
Delay time value (Delay: unit s)(9) <NR2>
Trigger voltage (Trig V:unit V)(10) <NR2>
Steady state watt after test has
finished (last W:unit W):OPP:EDIT 1,”memo”, LOW, 0.5, 5.0, 0.1, 0.25, 0, 5.0, 1.0:OPP:EDIT[:CHANnel]?
In the following order, return all the settings for theselected OPP memory number.
(1) Temp:Seq_<NR1>
OPP.No:1~12.
(2) memomemo(3) Range:
Current range.
High | Middle | Low(4) Start W:<NR2>
Start watt value.
(5) End W:<NR2>
End watt value.
(6) Step W:<NR2>
Watt step value.
(7) Step T:<NR2>Time step value.
(8) Delay: <NR2>
Delay time value.
(9) TrigV :<NR2>
Trigger voltage.
(10) Last W:<NR2>
Steady state watt after test has
finished.
:OPP:EDIT?
No:01,Memo:memo, Range: High, Start W:0.36749, End
W: 0.36750, Step W:0.00001, Step T:5.00, Delay:0.00,Trig
V:0.01, Last W:0.00000

117

Set

4-19-3. :OPP[:CHANnel]:NUMBer
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the OPP memory number. (Contentsof OPP.No: ):OPP[:CHANnel]:NUMBer <NR1><NR1>
Sets the OPP memory number:OPP:NUMB 1
Sets the OPP number is 1.
:OPP[:CHANnel]:NUMBer?
<NR1>
Returns the OPP memory number.
:OPP:NUMB?
1The OPP number is 1.
Set

4-19-4. :OPP:MEMO
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for user-created note of the currently
selected OPP function.
:OPP:MEMO “<string>”“<string>” Set the OPP note.
:OPP:MEMO “abc”
Set the OPP note is “abc”.
:OCP:MEMO?
<string>
Return the OCP note.
:OCP:MEMO?
abc
The OCP note is “abc”.

118

Set

4-19-5. :OPP[:CHANnel]:RANGe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the channel range. (Contents ofRange: ):OPP[:CHANnel]:RANGe {LOW|MIDDle|HIGH}LOW
CC Mode Low range.
MIDDle CC Mode Middle range.
HIGH
CC Mode High range.
:OPP:RANG LOW
Set CP Mode Low range.
:OPP[:CHANnel]:RANGe?
LOW | MIDDle | HIGH
Return the OPP test current
range.
:OPP:RANG?
Low
The range is CP Mode Low range.
Set

4-19-6. :OPP[:CHANnel]:STARt
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the starting current value. (Contentsof Start W: ):OPP[:CHANnel]:STARt {<NR2>|MINimum|MAXimum}<NR2>
The START watt value in Watts.
MINimum
Minimum starting watt value.
MAXimum
Maximum starting watt value.
:OPP:STAR 2
Set the start watt to 2W.
:OPP[:CHANnel]:STARt?
<NR2>Return the START watt value in Watts.
:OPP:STAR?
0.1000Returns the starting watt as 0.1W.

119

Set

4-19-7. :OPP[:CHANnel]:END
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the ending watt value of the test. The
value must be higher than the DUT OPP value. (Contentsof End W: ):OPP[:CHANnel]:END {<NR2>|MINimum|MAXimum}<NR2>
The END watt value in Amps.
MINimum
Minimum starting watt value.
MAXimum
Maximum starting watt value.
:OPP:END 2
Set the END watt to 2A.
:OPP[:CHANnel]:END?
<NR2>
Return the END watt value in Watts.
:OPP:END?
0.1000Returns the END watt as 0.1W.
Set

4-19-8. :OPP[:CHANnel]:STEP:WATT
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the current step resolution of the
OPP Test Automation. (Contents of Step W: ):OPP[:CHANnel]:STEP:WATT{<NR2>|MINimum|MAXimum}<NR2>
The watt value in Watts.
MINimum
Minimum watt step resolution.
MAXimum
Maximum watt step resolution.
:OPP:STEP:WATT 0.1
Set the step resolution as 0.1W.
:OPP[:CHANnel]:STEP:WATT?
<NR2>Returns the Watt step resolution in Watts.
:OPP:STEP:WATT?
0.1000Returns the step resolution as 0.1W.

120

Set

4-19-9. :OCP[:CHANnel]:STEP:TIME
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for how long the step times of the OPPTest Automation function. (Contents of Step T: ):OPP[:CHANnel]:STEP:TIME{<NR2>|MINimum|MAXimum}<NR2>
The step time in seconds.
MINimum
Minimum step times.
MAXimum
Maximum step times.
:OPP:STEP:TIME 2
Set the step time to 2second.
:OPP[:CHANnel]:STEP:TIME?
<NR2>Return the step time in seconds.
:OPP:STEP:TIME?
0.10
Returns the step time.
Set

4-19-10. :OPP[:CHANnel]:DELay
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the test delay time of the OPP Test
Automation function. (Contents of Delay: ):OPP[:CHANnel]:DELay {<NR2>|MINimum|MAXimum}<NR2>
The delay time in seconds
MINimum
Minimum test delay time.
MAXimum
Maximum test delay time.
:OPP:DEL 2
Set the delay time to 2s.
:OPP[:CHANnel]:DELay?
<NR2>
Return the delay time in seconds.
:OPP:DEL?
0.10
Returns the delay time in seconds.

121

Set

4-19-11. :OPP[:CHANnel]:TRIGger
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the voltage trigger for when the
power supply OPP has been triggered. (Contents of Trig
V: ):OPP[:CHANnel]:TRIGger {<NR2>|MINimum|MAXimum}<NR2>
The trigger voltage level.
MINimum
Minimum voltages trigger level.
MAXimum
Maximum voltage triggers level.
:OPP:TRIG 2
Set the trigger voltage level to 2V.
:OPP[:CHANnel]:TRIGger?
<NR2>
Return the trigger voltage level.
:OPP:TRIG?
2.0
Returns the trigger level.
Set

4-19-12. :OPP[:CHANnel]:LAST
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the watt value of after the DUT OPP
protection has been activated. (Contents of last W: ):OPP[:CHANnel]:LAST {<NR2>|MINimum|MAXimum}<NR2>
The watt value in Watts.
MINimum
Minimum watt value.
MAXimum
Maximum watt value.
:OPP:LAST 2
Set the watt value to 2W.
:OPP[:CHANnel]:LAST?
<NR2>Returns the watt value in Watts.
:OPP:LAST?
0.1000Returns the watt value.

122

Set

4-19-13. :OPP:CHANnel:STATus
Description
Query syntax
Return parameter
Query example

Query

Queries the status of the OPP Test Automation function.
:OPP:CHANnel:STATus?
0
Test ended
1
OPP test active:OPP:CHAN:STAT?
0
The test has ended.
Set

4-19-14. :OPP:RESult
Description
Query syntax
Return parameter
Query example

Query

Returns the OPP Test Automation results.
:OPP:RESult?
<NR2>,<NR2>
Returns the OPP power, voltage.
:OCP:RES?
3.6750,0.10
OPP power:3.675W, OPP Voltage:0.10V

4-19-15. :OCP:RUN
Description
Setting syntax

Set

Turns the load on for the OPP Test Automation function.
Same as :INPUT ON command.
:OPP:RUN

4-20. BATT Test Commands
Set
Query

4-20-1. :BATTery:STATe
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return Parameter

Query example

Setting and query for the state of the BATT function.
:BATTery:STATe {<Boolean>|OFF|ON}
OFF | 0Turns the BATT function off.
ON | 1
Turns the BATT function on.
:BATT:STATe ON
Turns the BATT function on.
:BATTery:STATe?
Return the BATT function state.
ON,
BATT function is on.
RUN | END |“RUN” is test running,
INACTIVE“END” is test finished,“INACTIVE” is Load OFF.
OFF
BATT function is off.
:BATT:STATe?
OFF
Indicates that the BAtt function is turned off.

123

Set

4-20-2. :BATTery:EDIT
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return Parameter

Query example

Query

Setting and query for the settings of the selected BATT
memory number.
Parameters of “BATT Function”.
:BATTery:EDIT(1),(2),(3),(4),(5),(6),(7),(8),(9),(10)(1) <NR1>
Memory Number (BATT.No:1~12).
(2) “<ASCII string>”
Memo(3) <ASCII string>Operation mode (Mode :).
CC|CR|CP(4) <ASCII string>
I and V range (Range :)ILVL|IMVL|IHVL|ILVH|IMVH|IHVH(5) <NR2>
Setting value of operation mode
(Setting :).
(6) <NR2>
Rising slew rate
(Slew Rate : unit mA/us).
(7) <NR2>
Falling slew rate
(Slew Rate : unit mA/us).
(8) <NR2>
Stop Voltage (Stop Volt: unit V).
(9) <NR2>
Stop Time (Stop Time: unit s).
(10) <NR2>
Stop AH (Stop AH: unit Ah)(11) <NR2>
The time interval for data capture(Datalog timer: unit s).
:BATT:EDIT 1,”memo”, CC, ILVL, 0.1, 8.4, 8.4, 5, 50, 1:BATTery:EDIT?
In the following order, return all the settings for theselected BATT memory number.
(1) No:<NR1>
BATT.No:1~12.
(2)Memo:<string>
BATT note.
(3)Mode:CC|CR|CP
Operation mode.
(4)Range:
I and V range
ILVL|IMVL|IHVL|
ILVH|IMVH|IHVH(5)Set:<NR2>
Setting value.
(6)SRUP :<NR2>
Rising slew rate.
(7)SRDW:<NR2>
Falling slew rate.
(8)Stop/sV:<NR2>
Stop Voltage.
(9)Stop/sT:<NR2>
Stop Time.
(10)Stop/sAH :<NR2>
Stop AH(11) Datalog:<NR2>/n
The time interval for data
capture.
:BATT:EDIT?
No:01, Memo:, Mode:CC, Range:ILVL, Set:0.0000,
SRUP:250, SRDW:250, StopV:1.500, StopT:0,Stop
AH:0.20, Datalog:1

124

Set

4-20-3. :BATTery [:CHANnel]:NUMBer
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the BATT memory number.
(Contents of BATT.No: ):BATTery[:CHANnel]:NUMBer <NR1 ><NR1>Sets the BATT memory number:BATT:NUMB 1
Sets the BATT number is 1.
:BATTery[:CHANnel]:NUMBer?
<NR1>
Returns the BATT memory number.
:BATT:NUMB?
1The BATT number is 1.
Set

4-20-4. :BATTery:MEMO
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for user-created note of the currently
selected BATT function.
:BATTery:MEMO “<string>”“<string>” Set the BATT note.
:BATT:MEMO abc
Set the BATT note is “abc”.
:BATTery:MEMO?
<string>
Return the BATT note.
:BATT:MEMO?
abc
The BATT note is “abc”.
Set

4-20-5. :BATTery:MODE
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the operation mode. (Contents ofMode: )
:BATTery:MODE {CC|CR|CP}CC
Set the CC mode.
CR
Set the CR mode.
CP
Set the CP mode.
:BATT:MODE CC
Set the operation mode to CC.
:BATTery:MODE?
CC | CR | CP
Return the operation mode.
: BATT:MODE?
CC
The operation mode is CC.

125

Set

4-20-6. :BATTery:RANGe
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the channel range. (Contents ofRange: ):BATTery:RANGe {ILVL|IMVL|IHVL|ILVH|IMVH|IHVH}
ILVL
Set the I range is L, and V range is L.
IMVL
Set the I range is M, and V range is L.
IHVL
Set the I range is H, and V range is L.
ILVH
Set the I range is L, and V range is H.
IMVH
Set the I range is M, and V range is H.
IHVH
Set the I range is H, and V range is H.
:BATT:RANG ILVL
Set the range are I range L, and V range L.
:BATTery:RANGe?
ILVL|IMVL|IHVL|
Return the BATT test I and V range.
ILVH|IMVH|IHVH:BATT:RANG?
ILVL
The setting range is I range L, and V range L.
Set

4-20-7. :BATTery:VALue
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the setting value of the selected
operation mode. (Contents of Setting: ):BATTery:VALue {<NR2>|MINimum|MAXimum}<NR2>
The setting value
MINimum
Minimum setting value.
MAXimum
Maximum setting value.
:BATT:VAL 2
Set the value to 2A.
:BATTery:VALue?
<NR2>
Return the setting value.
:BATT:VAL?
2
Returns the starting current as 2A.
Set

4-20-8. :BATTery:RISE
Description
Setting syntax
Setting parameter

Query

Setting and query for the test rising slew rate in mA/us.
(Contents of Slew Rate: ):BATTery:RISE {<NR2>|MINimum|MAXimum}<NR2>
The test rising slew rate.
MINimum
Minimum test rising slew rate.
MAXimum
Maximum test rising slew rate.

126

Setting example
Query syntax
Return parameter
Query example:BATT:RISE 8.4
Set the test rising slew to 8.4mA/us.
:BATTery:RISE?
<NR2>Return the test rising slew.
:BATT:RISE?
8.4
Returns the test rising slew as 8.4mA/us.
Set

4-20-9. :BATTery:FALL
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the test falling slew rate in mA/us.
(Contents of Slew Rate: ):BATTery:FALL {<NR2>|MINimum|MAXimum}<NR2>
The test falling slew rate.
MINimum
Minimum test falling slew rate.
MAXimum
Maximum test falling slew rate.
:BATT:FALL 8.4
Set the test falling slew to 8.4mA/us.
:BATTery:FALL?
<NR2>Return the test falling slew.
:BATT:FALL?
8.4
Returns the test falling slew as 8.4mA/us.
Set

4-20-10. :BATTery:STOP:VOLTage
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the voltage at which the test should
be interrupted. (Contents of Stop Volt: ):BATTery:STOP:VOLTage {<NR2>|MINimum|MAXimum}<NR2>
The stop voltage in V.
MINimum
Minimum stop voltage.
MAXimum
Maximum stop voltage.
:BATT:STOP:VOLT 5
Set the stop voltage to 5V.
:BATTery:STOP:VOLTage?
<NR2>
Return the stop voltage in V.
:BATT:STOP:VOLT?
5
Returns the stop voltage as 5V.

127

Set

4-20-11. :BATTery:STOP:TIME
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the time after which the test should
be interrupted. (Contents of Stop Time: ):BATTery:STOP:TIME {<NR1>|MINimum|MAXimum|OFF}<NR1>
The stop time in seconds.
(0～3599999)
MINimum
Minimum stop times.
MAXimum
Maximum stop times.
OFF“OFF” is 0 second.
:BATT:STOP:TIME 2
Set the stop time to 2second.
:BATTery:STOP:TIME?
<NR1>Return the stop time in seconds.
:OPP:STOP:TIME?
2Returns the step time as 2 seconds.
Set

4-20-12. :BATTery:STOP:AH
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the discharged energy rate at which
the test should be interrupted. (Contents of Stop AH: ):BATTery:STOP:AH {<NR2>|MINimum|MAXimum|OFF}<NR2>
The stop AH in Ah.
(0～9999.99)
MINimum
Minimum stop AH.
MAXimum
Maximum stop AH.
OFF“OFF” is 0 AH.
:BATT:STOP:AH 2
Set the stop AH to 2 Ah.
:BATTery:STOP:AH?
<NR2>Return the stop AH in Ah.
:OPP:STOP:AH?
2
Returns the step AH as 2 Ah.

128

Set

4-20-13. :BATTery:DATalog:TIMer
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the time interval for data capture.
(Contents of Datalog timer: ):BATTery:DATalog:TIMer {<NR1>|MINimum|MAXimum}<NR1>
The interval time in seconds.
(1～120)MINimum
Minimum interval times.
MAXimum
Maximum interval times.
:BATT:DAT:TIM 2
Set the interval time to 2 seconds.
:BATTery:DATalog:TIMer?
<NR1>
Return the interval time in seconds.
:OPP:DAT:TIM?
2
Returns the interval time as 2 seconds.
Set

4-20-14. :BATTery:CHANnel:STATus
Description
Query syntax
Return parameter
Query example

Query

Queries the status of the BATT Test Automation function.
:BATTery:CHANnel:STATus?
0
Test ended
1
BATT test active:BATT:CHAN:STAT?
0
The test has ended.
Set

4-20-15. :BATTery:RESult
Description
Query syntax
Return parameter
Query example

Query

Returns the BATT Test Automation results.
:BATTery:RESult?
<NR2>,<NR2>
Returns the BATT BATT Ah, Wh:BATT:RES?
3.6750,0.10

Battery discharged 3.6750Ah 0.10Wh

4-20-16. :BATTery:RUN
Description
Setting syntax

Set

Turns the load on for the BATT Test Automation function.
Same as :INPUT ON command.
:BATTery:RUN

129

4-21. Utility Commands

Set

4-21-1. :UTILity:SYSTem
Description
Query syntax
Return parameter

Query example

Query

Query for model number, serial number, and firmware
version.
:UTILity:SYSTem?
<ASCII string>
Return the model name.
<NR1>
Return the serial number.
<ASCII string>
Return the firmware version.
:UTIL:SYST?
>LSG-175H,12345678,V1.01.001
Return the model number, serial number, and firmware
version.
Set

4-21-2. :UTILity:LOAD
Description

Setting syntax
Setting parameter

Setting example 1
Setting example 2
Query syntax
Return parameter

Query example

Query

Setting and query for Auto Load and load function at
power on. (Contents of Auto Load and Auto Load On )Parameters of “Load Setting For Power On”:UTILity:LOAD {ON|OFF|LOAD|PROG|NSEQ|FSEQ}
ON
Turn on Auto Load.
OFF
Turn off Auto Load.
LOAD
Sets to manual operation.
PROG
Sets to program function.
NSEQ
Sets to normal sequence function.
FSEQ
Sets to fast sequence function.
:UTIL:LOAD ON
Sets on the manual operation at power on.
:UTIL:LOAD PROG
Sets to the program function at power on.
:UTILity:LOAD?
Load:On | Off,
Return the Auto Load andLoad On:load function at power on,
Load | Prog | NSeq | FSeq
by the string.
:UTIL:LOAD?
>Load:Off, Load On:Prog
Return the Auto Load and load function at power on.

130

Set

4-21-3. :UTILity:LOAD:MODE
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Load Off (Mode) setting.
Parameters of “Load Setting For Power On”:UTILity:LOAD:MODE {<Boolean>|ON|OFF}
ON | 1
Sets Load Off (Mode) to ON.
OFF | 0
Sets Load Off (Mode) to OFF.
:UTIL:LOAD:MODE ON
Turns Load Off (Mode) to on.
:UTILity:LOAD:MODE?
On | Off
Return the Load Off (Mode) setting.
:UTIL:LOAD:MODE?
>Off
Load Off (Mode) is off.
Set

4-21-4. :UTILity:LOAD:RANGe
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Load Off (Range) setting.
Parameters of “Load Setting For Power On”:UTILity:LOAD:RANGe {<Boolean>|ON|OFF}
ON | 1
Sets Load Off (Range) to OFF.
OFF | 0
Sets Load Off (Range) to ON.
:UTILity:LOAD:RANGe ON
Turns Load Off (Range) to on.
:UTILity:LOAD:RANGe?
On | Off
Return the Load Off (Range) setting.
:UTILity:LOAD:RANGe?
> Off
Load Off (Range) is off.

131

Set

4-21-5. :UTILity:TIME
Description
Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter

Query example

Query

Setting and query for the date and time.
Parameters of “Date/Time”:UTILity:TIME (1),(2),(3),(4),(5)(1) <NR1>
Sets the month.
(2) <NR1>
Sets the day.
(3) <NR1>
Sets the year.
(4) <NR1>
Sets the hour.
(5) <NR1>
Sets the minutes.
:UTIL:TIME 9,1,2013,10,11
Sets the date and time.
:UTILity:TIME?
In the following order,
return the parameters of “Date/Time”.
(1) <NR1>
Return the month.
(2) <NR1>
Return the day.
(3) <NR1>
Return the year.
(4) <NR1>
Return the hour.
(5) <NR1>
Return the minutes.
:UTIL:TIME?
>Month:9, Day:1, Year:2013, Hour:10, Minute:11
Return the date and time.
Set

4-21-6. :UTILity:KNOB
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for operational setting of the knob.
Parameters of “Other Setting”:UTILity:KNOB {UPDated|OLD}
UPDated
Sets real-time updates.
OLD
Sets update at the settlement after Enter.
:UTIL:KNOB UPD
Sets the operation of the knob.
:UTILity:KNOB?
Updated | Old
Return the operational settings of theknob, by the string.
:UTIL:KNOB?
>Updated
Return the operational settings of the knob.

132

Set

4-21-7. :UTILity:SPEAker
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the speakers sound during scrollingand key input.
Parameters of “Other Setting”:UTILity:SPEAker {<Boolean>|ON|OFF}
ON | 1
Sets on the speakers sound during scrollingand key input.
OFF | 0
Sets off the speakers sound during scrollingand key input.
:UTIL:SPEA ON
Sets on the speakers sound during scrolling and key input.
:UTILity: SPEAker?
On | Off
Return the setting value of speaker soundduring scrolling and key input, by the string.
:UTIL:SPEA?
>On
Return the setting value of speaker sound during scrollingand key input.
Set

4-21-8. :UTILity:ALARm
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the speaker sound of the alarm.
Parameters of “Other Setting”:UTILity:ALARm {<Boolean>|ON|OFF}
ON | 1
Sets ON of the speaker sound of the alarm.
OFF | 0
Sets OFF of the speaker sound of the alarm.
:UTIL:ALAR ON
Sets the speaker sound of the alarm.
:UTILity:ALARm?
On | Off
Return the speaker sound of the alarm, by thestring.
:UTIL:ALAR?
>On
Return the speaker sound of the alarm.

133

Set

4-21-9. :UTILity:UNReg
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the speaker sound ofAnne-regulation.
Parameters of “Other Setting”:UTILity:UNReg {<Boolean>|ON|OFF}
ON | 1
Sets on the speaker sound of Anne-regulation.
OFF | 0
Sets off the speaker sound ofAnne-regulation.
:UTIL:UNR ON
Sets on the speaker sound of Unregulation.
:UTILity:UNReg?
On | Off
Return the setting value of speaker sound ofAnne-regulation, by the string.
:UTIL:UNR?
>On
Return the setting value of speaker sound of Unregulation.
Set

4-21-10. :UTILity:GNG
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the speaker sound of the "Go-NoGo"
judgment time.
Parameters of “Other Setting”:UTILity:GNG {<Boolean>|ON|OFF}
ON | 1
Sets ON of the speaker sound of the"Go-NoGo" judgment time.
OFF | 0
Sets OFF of the speaker sound of the"Go-NoGo" judgment time.
:UTIL:GNG ON
Sets the speaker sound of the "Go-NoGo" judgment time.
:UTILity:GNG?
On | Off
Return the speaker sound of the "Go-NoGo"
judgment time, by the string.
:UTIL:GNG?
>On
Return the setting of the speaker sound of the "Go-NoGo"
judgment time.

134

Set

4-21-11. :UTILity:CONTrast
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the contrast of the LCD display.
Parameters of “Other Setting”:UTILity:CONTrast <NR1><NR1>
Sets contrast of the LCD display.
3~13 (low ~ high):UTIL:CONT 8
Sets the 8 at contrast of the LCD display.
:UTIlity:CONTrast?
<NR1>
Return contrast of the LCD display:UTIL:CONT?
>8
Contrast of the LCD display is 8.
Set

4-21-12. :UTILity:BRIghtness
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for brightness of the LCD display.
Parameters of “Other Setting”:UTILity:BRIghtness <NR1><NR1>
Sets brightness of the LCD display.
50~90 (low ~ high):UTIL:BRI 70
Sets the 70 at brightness of the LCD display.
:UTILity:BRIghtness?
<NR1>
Return brightness of the LCD display:UTIL:BRI?
>70
Brightness of the LCD display is 70.
Set

4-21-13. :UTILity:LANGuage
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the language of the operation panel.
Note: Language is English only.
Parameters of “Other Setting”:UTILity:LANGuage ENGLish
ENGlishSets to English language.
:UTIL:LANG ENGL
Sets to English language.
:UTILity:LANGuage?
EnglishReturn the language of the operation panel,by the string.
:UTIL:LANG?
>English
Return the language.

135

4-21-14. :UTILity:REMote
Description
Setting syntax
Setting parameter
Setting example

Set

Turns the remote control on or off.
:UTILity:REMote {<Boolean>|ON|OFF}
ON | 1
Turns remote control on
OFF | 0Turns Remote control off (Local):UTIL:REM 1
Turns remote control on.

4-21-15. :UTILity:REMote:MODE
Description

Setting syntax
Setting parameter
Setting example

Set

Sets the remote mode to fast or normal.
When in fast mode, the panel interface is deactivated withan interface time of no more than 10ms. Normal mode has
an interface time of 30~130ms. In normal mode thedisplay interface continues to update the screen in
real-time.
:UTILity:REMote:MODE {<Boolean>|NORMAL|FAST}NORMAL | 0
NORMAL
FAST | 1
FAST:UTIL:REM:MODE 1
Turns remote mode to fast.

136

4-22. Interface Commands
Set

4-22-1. :UTILity:INTerface
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the interface.
Note: Command is only valid for RS-232Control and USB.
Sets after the transmission, but require power cycle
to enable the feature.
:UTILity:INTerface {USB|RS232}
USB
Sets the USB interface.
RS232
Sets the RS-232C interface.
:UTIL:INT RS232
Sets the RS-232C interface.
:UTILity:INTerface?
USB | RS232
Return the interface setting.
:UTIL:INT?
>RS232The interface setting is RS232C.
Set

4-22-2. :UTILity:BRATe
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the baud rate of RS-232C.
Note: Command is only valid for interface setting of
RS-232C:UTILity:BRATe {2400|4800|9600|19200|38400}<NR1>
Sets the baud rate.
:UTIL:BRAT 38400
Sets the baud rate.
:UTILity:BRATe?
<NR1>Return the baud rate.
:UTIL:BRAT?
>38400The baud rate is 38400.

137

Set

4-22-3. :UTILity:SBIT
Description

Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the stop bit of the RS-232C
interface.
Note: Command is only valid for interface setting of
RS232C:UTILity:SBIT {1|2}<NR1>
Sets the stop bit.
:UTIL:SBIT 1
Sets the stop bit.
:UTILity:SBIT?
1|2
Return the stop bit:UTIL:SBIT?
>1
The stop bit is 1.
Set

4-22-4. :UTILity:PARity
Description

Setting syntax
Setting parameter

Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the parity bit of RS-232C interface.
Note: Command is only valid for interface setting of
RS-232C:UTILity:PARity {NONE|ODD|EVEN}
NONE
Sets no parity.
ODD
Sets the odd parity.
EVEN
Sets the even parity.
:UTIL:PAR NONE
Sets no parity.
:UTILity:PARity?
None | Odd | Even
Return the parity bit of RS-232C
interface, by the string.
:UTIL:PAR?
>None
The setting of parity is None.

138

4-23. File Commands
4-23-1. :MEMory:SAVE
Description
Setting syntax
Setting parameter
Setting example
Same functioncommandSet

Save in the internal memory of the specified.
:MEMory:SAVE < NR1>
<NR1>
Specify the internal memory number. (1 to 256)
:MEM:SAVE 20
Saves the current setting to internal memory 20.
*SAV

4-23-2. :MEMory:RECall
Description
Setting syntax
Setting parameter
Setting example
Same functioncommand

Set

Recall settings from the internal memory.
:MEMory:RECall <NR1><NR1>
Specify the internal memory number. (1 to 256)
:MEM:REC 20
Recall setting internal memory 20.
*RCL

4-23-3. :PREset:SAVE
Description
Setting syntax
Setting parameter
Setting example

Set

Save to the preset memory of the specified.
:PREset:SAVE < NR1>
<NR1>
Specify the preset memory number. (0 to 9):PRE:SAVE 1
Saves the setting value to preset memory 1.

4-23-4. :PREset:RECall
Description
Setting syntax
Setting parameter
ExampleSet

Recall settings from the preset memory.
:PREset:RECall <NR1><NR1>
Specify the preset memory number. (0 to 9):PRE:REC 1
Recall setting preset memory 1.

139

4-23-5. :SETup:SAVE
Description
Setting syntax
Setting parameter
Setting example

Set

Save to the setup data of the specified.
:SETup:SAVE < NR1>
<NR1>
Specify the setup data number. (1 to 100)
:SET:SAVE 1
Saves the setting value to setup data 1.

4-23-6. :SETup:RECall
Description
Setting syntax
Setting parameter
Setting example

Set

Recall settings from the setup data.
:SETup:RECall <NR1><NR1>
Specify the setup data number. (1 to 100)
:SET:REC 1
Recall setting setup data 1.

4-23-7. :FACTory[:RECall]
Description

Setting syntax
Setting example

Set

Sets factory defaults.
Note) Interface will switch to as follows.
Interface:RS-232C, Baud rate:38400, Stop bit:1,
parity :None:FACTory[:RECall]:FACT
Sets factory defaults.

4-23-8. :USER[:DEFault]:SAVE
Description
Setting syntax
Setting example

Set

Save to the default settings for the user.
:USER[:DEFault]:SAVE:USER:SAVE
Save as user default settings the current settings value.

4-23-9. :USER[:DEFault]:RECall
Description
Setting syntax
Setting example

Set

Recall the default settings for the user.
:USER[:DEFault]:RECall:USER:REC
Recall the default settings for the user.

140

4-24. SCPI Status Commands

Set

4-24-1. :SYSTem:ERRor
Description
Query syntax
Return parameter
Query example

Query

Queries the error queue. The last error message is return.
A maximum of 32 errors are stored in the error queue.
:SYSTem:ERRor?
<NR1>,<string>
Returns the error queue, by thestring.
:SYST:ERR?
>-113, "Undefined header"

4-24-2. :STATus:PRESet
Description

Setting syntax
Setting example

Set

Is the setting of the initial value for the Csummary status
and the Questionable status and the Operation status.
PTR (positive transition) filter is set, enable register and(negative transition) NTR filter is reset.
Initial value of Register / Filter
SettingCsummary status enable
0x0000Csummary status PTR (positive transition)
0x7FFF
Csummary status NTR (negative transition) 0x0000
Operation status enable
0x0000Operation status PTR (positive transition)
0x7FFF
Operation status NTR (negative transition)
0x0000
Questionable status enable
0x0000
Questionable status PTR (positive
0x7FFFtransition)
Questionable status NTR (negative
0x0000transition):STATus:PRESet:STAT:PRES
It set the initial value for the Csummary status and theQuestionable status and the Operation status.

141

4-25. Csummary Status Commands
Please refer to page150 (5-3.Csummary status register group).

Set

4-25-1. :STATus:CSUMmary:CONDition
Description
Query syntax
Return parameter
Query example

Query

Query the Csummary Status Condition register.
:STATus:CSUMmary:CONDition?
<NR1>
Return the Csummary Status Condition
register, by the string.
:STAT:CSUM:COND?
>1
Return the Csummary Status Condition registerSet

4-25-2. :STATus:CSUMmary:ENABle
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Event Enable register of
Csummary.
:STATus:CSUMmary:ENABle <NR1><NR1>
Sets the Event Enable register of Csummary.
:STAT:CSUM:ENAB 1
Sets the Event Enable register of Csummary.
:STATus:CSUMmary:ENABle?
<NR1>
Return the Event Enable register of Csummary.
:STAT:CSUM:ENAB?
>1
Return the Event Enable register of Csummary.
Set

4-25-3. :STATus:CSUMmary[:EVENt]
Description
Query syntax
Return parameter
Query example

Query

Query and setting for the Event register of Csummary.
:STATus:CSUMmary[:EVENt]?
<NR1>
Return the Event register of Csummary, by thestring.
:STAT:CSUM?
>1Return the Event register of Csummary.

142

Set

4-25-4. :STATus:CSUMmary:NTRansition
Description
Setting syntax
Setting parameter
Setting example

Query syntax
Return parameter
Query example

Query

Setting and query for detection bit of Csummary status ofchanges of from positive to negative.
:STATus:CSUMmary:NTRansition <NR1><NR1>
Sets the detection bit of Csummary status ofchanges from positive to negative.
:STAT:CSUM:NTR 1
Sets the detection bit of Csummary status of changes frompositive to negative.
:STATus:CSUMmary:NTRansition?
<NR1>
Return the detection bit of Csummary status ofchanges from positive to negative.
:STAT:CSUM:NTR?
>1
Return the detection bit of Csummary status of changes
from positive to negative.
Set

4-25-5. :STATus:CSUMmary:PTRansition
Description
Setting syntax
Setting parameter
Setting example

Query syntax
Return parameter
Query example

Query

Setting and query for detection bit of Csummary status ofchanges of from negative to positive.
:STATus:CSUMmary:PTRansition <NR1><NR1>
Sets the detection bit of Csummary status ofchanges from negative to positive.
:STAT:CSUM:PTR 1
Sets the detection bit of Csummary status of changes fromnegative to positive.
:STATus:CSUMmary:PTRansition?
<NR1>
Return the detection bit of Csummary status ofchanges from negative to positive.
:STAT:CSUM:PTR?
>1
Return the detection bit of Csummary status of changes
from negative to positive.

143

4-26. Operation Status Commands
Please refer to page151 (5-4.Operation status register group).

Set

4-26-1. :STATus:OPERation:CONDition
Description
Query syntax
Return parameter
Query example

Query

Query the Operation Status Condition register.
:STATus:OPERation:CONDition?
<NR1>
Return the Operation Status Condition
register, by the string.
:STAT:OPER:COND?
>1
Return the Operation Status Condition register.
Set

4-26-2. :STATus:OPERation:ENABle
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Query

Setting and query for the Event Enable register ofOperation.
:STATus:OPERation:ENABle <NR1><NR1>
Sets the Event Enable register of Operation.
:STAT:OPER:ENAB 1
Sets the Event Enable register of Operation.
:STATus:OPERation:ENABle?
<NR1>
Return the Event Enable register ofOperation.
:STAT:OPER:ENAB?
>1
Return the Event Enable register of Operation.
Set

4-26-3. :STATus:OPERation[:EVENt]
Description
Query syntax
Return parameter
Query example

Query

Query for the Event register of Operation.
:STATus:OPERation[:EVENt]?
<NR1>
Return the Event register of Operation, by thestring.
:STAT:OPER?
>1Return the Event register of Operation.

144

Set

4-26-4. :STATus:OPERation:NTRansition
Description
Setting syntax
Setting parameter
Setting example

Query syntax
Return parameter
Query example

Query

Setting and query for detection bit of Operation status ofchanges of from positive to negative.
:STATus OPERation:NTRansition <NR1><NR1>
Sets the detection bit of Operation status ofchanges from positive to negative.
:STAT:OPER:NTR 1
Sets the detection bit of Operation status of changes frompositive to negative.
:STATus:OPERation:NTRansition?
<NR1>
Return the detection bit of Operation status ofchanges from positive to negative.
:STAT:OPER:NTR?
>1
Return the detection bit of Operation status of changes
from positive to negative.
Set

4-26-5. :STATus:OPERation:PTRansition
Description
Setting syntax
Setting parameter
Setting example

Query syntax
Return parameter
Query example

Query

Setting and query for detection bit of Operation status ofchanges of from negative to positive.
:STATus:OPERation:PTRansition <NR1><NR1>
Sets the detection bit of Operation status ofchanges from negative to positive.
:STAT:OPER:PTR 1
Sets the detection bit of Operation status of changes fromnegative to positive.
:STATus OPERation:PTRansition?
<NR1>
Return the detection bit of Operation status ofchanges from negative to positive.
:STAT:OPER:PTR?
>1
Return the detection bit of Operation status of changes
from negative to positive.

145

4-27. Questionable Status Commands
Please refer to page 152 (5-5.Questionable Status Register Group).

Set

4-27-1. :STATus:QUEStionable:CONDition
Description
Query syntax
Return parameter
Query example

Query

Query the Questionable Status Condition register.
:STATus:QUEStionable:CONDition?
<NR1>
Return the Questionable Status Condition
register, by the string.
:STAT: QUES:COND?
>1
Return the Questionable Status Condition register.
Set
Query

4-27-2. :STATus:QUEStionable:ENABle
Description
Setting syntax
Setting parameter
Setting example
Query syntax
Return parameter
Query example

Setting and query for the Event Enable register of
Questionable.
:STATus:QUEStionable:ENABle <NR1><NR1>
Sets the Event Enable register of
Questionable.
:STAT:QUES:ENAB 1
Sets the Event Enable register of Questionable.
:STATus:QUEStionable:ENABle?
<NR1>
Return the Event Enable register of
Questionable.
:STAT:QUES:ENAB?
>1
Return the Event Enable register of Questionable.
Set

4-27-3. :STATus:QUEStionable[:EVENt]
Description
Query syntax
Return parameter
Query example

Query

Query for the Event register of Questionable.
:STATus:QUEStionable[:EVENt]?
<NR1>
Return the Event register of Questionable, by
the string.
:STAT:QUES?
>1Return the Event register of Questionable.

146

Set

4-27-4. :STATus:QUEStionable:NTRansition
Description
Setting syntax
Setting parameter
Setting example

Query syntax
Return parameter
Query example

Query

Setting and query for detection bit of Questionable statusof changes of from positive to negative.
:STATus:QUEStionable:NTRansition <NR1><NR1>
Sets the detection bit of Questionable statusof changes from positive to negative.
:STAT:QUES:NTR 1
Sets the detection bit of Questionable status of changes
from positive to negative.
:STATus:QUEStionable:NTRansition?
<NR1>
Return the detection bit of Questionablestatus of changes from positive to negative.
:STAT:QUES:NTR?
>1
Return the detection bit of Questionable status of changes
from positive to negative.
Set

4-27-5. :STATus:QUEStionable:PTRansition
Description
Setting syntax
Setting parameter
Setting example

Query syntax
Return parameter
Query example

Query

Setting and query for detection bit of Questionable statusof changes of from negative to positive.
:STATus:QUEStionable:PTRansition <NR1><NR1>
Sets the detection bit of Questionable statusof changes from negative to positive.
:STAT:QUES:PTR 1
Sets the detection bit of Questionable status of changes
from negative to positive.
:STATus:QUEStionable:PTRansition?
<NR1>
Return the detection bit of Questionablestatus of changes from negative to positive.
:STAT:QUES:PTR?
>1
Return the detection bit of Questionable status of changes
from negative to positive.

147

5. Status Register Overview
This chapter explains in detail how the Status registers are used and how to
configure them.
It will also be able to create an effective program by understand the Status
register.

5-1. Introduction to the Status Registers
Overview

The status registers are used to know the status of this unit.
It is maintain the status of the protection conditions, operation
conditions and unit errors.
The LSG Series have a number of register groups.
Csummary Status Register GroupOperation Status Register Group
Questionable Status Register Group
Standard Event Status Register Group
Status Byte Register Group

148

5-2. Configuration in the Status register
Csummary Status Register
Event

EnableCC(Switched to mode)

Condition PTR/NTR
0

0

0

0

CR(Switched to mode)

1

1

1

1

CV(Switched to mode)

2

2

2

2

CP(Switched to mode)

3

3

3

3

Not Used

4

4

4

4

Not Used

5

5

5

5

Not Used

6

6

6

6

Not Used

7

7

7

7

PRUN (Program is being executed)

8

8

8

Not Used

9

9

9

9

OutputBufferNot Used

10

10

10

10

:

Not Used

11

11

11

11

:

Not Used

12

12

12

12

:

Not Used

13

13

13

13

Not Used

14

14

14

14

Not Used

15

15

15

15

8

Error Que:
Questionable Status Register
Condition PTR/NTP

:

Event

EnableOV (Over-Voltage)

0

0

0

0

OC (Over-Current)

1

1

1

1

Not Used

2

2

2

2

OP (Over-Power)

3

3

3

3

OT (Over-Temperature)

4

4

4

4

Not Used

5

5

5

5

Not Used

6

6

6

6

Not Used

7

7

7

7

Not Used

8

8

8

8

UV (Under-Voltage)

9

9

9

9

EXT (External Problem)

10

10

10

10

RV (Reverse Voltage)

11

11

11

11

Not Used

12

12

12

12

Not Used

13

13

13

13

Not Used

14

14

14

14

Not Used

15

15

15

15

Standard Event Status
Register
Event

EnableOPC (Operation Complete)00

RQC (Request Control)

1

1

QUE (Query Error)

2

2

DDE (Device Dependent Error)

3

3

EXE (Execution Error)

4

4

CME (Command Error)

55

URQ (User Request)

6

6

PON (Power On)

7

7

Operation Status Register
Event

EnableCAL (Calibration mode)

Condition PTR/NTP
0

0

0

0

Not Used

1

1

1

1

Not Used

2

2

2

2

Not Used

3

3

3

3

Not Used

4

4

4

4

WTG (Waiting for Trigger)

5

5

5

5

Not Used

6

6

6

6

Not Used

7

7

7

7

Not Used8

8

8

Not Used

9

9

9

9

Not Used

10

10

10

10

Not Used

11

11

11

11

Not Used

12

12

12

12

Not Used

13

13

13

13

Not Used

14

14

14

14

Not Used

15

15

15

15

8

149

:

Status
Byte
RegisterServiceRequestEnableRegister

0

0

ERR

1

1

CSUM

2

2

QUES

3

3

MAV

4

ESB

5

MSS

6

OPER

7

Service Request
Generation

4
5
RQS

6
7

5-3. Csummary Status Register Group
Overview

Csummary Status register group, you can check the operating
status of the load mode and sequence or program mode.
Csummary Status Register
Condition

PTR/NTR

Event

CC(Switched to mode)

0

0

0

CR(Switched to mode)

1

1

1

CV(Switched to mode)

2

2

2

CP(Switched to mode)

3

3

3

Not Used

4

4

4

Not Used5

5

5

Not Used

6

6

6

Not Used

7

7

7

PRUN (Program is being executed)

8

8

8

Not Used

99

9Not Used

10

10

10

Not Used

11

11

11

Not Used

12

12

12

Not Used

13

13

13

Not Used

14

14

14

Not Used

15

15

15

STATus:CSUMmary:CONDition?

Enable

&

0

&

1

&

2

&

3

&

4

&

5

&

6

&

7

&

8

&

9

&

10

&

11

&

12

&

13

&

14

&

STATus:CSUMmary:EVENt?

15

STATus:CSUMmary:ENABle <NRf>
STATus:CSUMmary:ENABle?

STATus:CSUMmary:NTRansition <NRf>
STATus:CSUMmary:NTRansition?
STATus:CSUMmary:PTRansition <NRf>
STATus:CSUMmary:PTRansition?
Logical OR

To "CSUM" of Status Byte Register

Bit
Summary

Condition
Register
PTR/NTR
Filter

Bit
name
CC

Event

Bit #

Bit
Weight1

Indicate the Constant Current mode0
setting.
CR
Indicate the Constant Resistance1
2
mode setting.
CV
Indicate the Constant Voltage mode
2
4
setting.
CP
Indicate the Constant Power mode
3
8
setting.
PRUN Indicate the operation mode of8
256
Sequence or Program.
Csummary Status Condition register can be read the current stateof the load mode and program mode or sequence operation mode.
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
0→1
Negative Transition
1→0

150

EventRegister
EnableRegister

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 CSUM bit in the Status Byte Register.

5-4. Operation Status Register Group
Overview

Operation Status register group, you can check the operating
status of the Trigger wait or the Calibration mode.
Operation Status Register
Condition

PTR/NTREvent

CAL (Calibration Mode)

0

0

0

Not Used1

1

1

Not Used2

2

2

Not Used3

3

3

Not Used44

4

WTG (Waiting for Trigger)

5

5

5

Not Used

6

6

6

Not Used

7

7

7

Not Used8

8

8

Not Used

99

9Not Used

10

10

10

Not Used

11

11

11

Not Used

12

12

12

Not Used

13

13

13

Not Used

14

14

14

Not Used

15

15

15

STATus:OPERation:CONDition?

Enable

&

0

&

1

&

2

&

3

&

4

&

5

&

6

&

7

&

8

&

9

&

10

&

11

&

12

&

13

&

14

&

STATus:OPERation:EVENt?

15

STATus:OPERation:ENABle <NRf>
STATus:OPERation:ENABle?

STATus:OPERation:NTRansition <NRf>
STATus:OPERation:NTRansition?
STATus:OPERation:PTRansition <NRf>
STATus:OPERation:PTRansition?
Logical OR

To "OPER" of Status Byte Register

Bit
Summary

Condition
Register
PTR/NTR
Filter

Event
Register
EnableRegister

Bit
Bit
Event
Bit #
name
WeightCAL
Indicate the Calibration mode.
0
1
WTG
Indicate the Trigger wait.
532
Operation Status Condition register can be read by the current
state of the Trigger waiting and Calibration mode.
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
0→1
Negative Transition
1→0
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 OPER bit in the Status Byte Register.

151

5-5. Questionable Status Register Group
Overview

Questionable Status register group, you can check the operating
status of the protection function.
Questionable Status Register
Condition

PTR/NTREvent

OV (Over-Voltage)

0

0

0

OC (Over-Current)

1

1

1

Not Used22

2

OP (Over-Power)

3

3

3

OT (Over-Temperature)

4

4

4

Not Used5

5

5

Not Used

6

6

6

Not Used

7

7

7

Not Used88

8UV (Under-Voltage)

9

9

9

EXT (External Problem)

10

10

10

RV (Reverse Voltage)

11

11

11

Not Used

12

12

12

Not Used

13

13

13

Not Used

14

14

14

Not Used

15

15

15

Enable

&

0

&

1

&

2

&

3

&

4

&

5

&

6

&

7

&

8

&

9

&

10

&

11

&

12

&

13

&

14

&

STATus:QUEStionable:CONDition? STATus:QUEStionable:EVENt?

15

STATus:QUEStionable:ENABle <NRf>
STATus:QUEStionable:ENABle?

STATus:QUEStionable:NTRansition <NRf>
STATus:QUEStionable:NTRansition?
STATus:QUEStionable:PTRansition <NRf>
STATus:QUEStionable:PTRansition?
Logical OR

To "QUES" of Status Byte Register

Bit
Summary

Condition
Register
PTR/NTR
Filter

Event
Register
EnableRegister

Bit
name
OV
OC
OP
OT

Event

Bit #

Bit
Weight1
2
8
16

Indicate the Over-Voltage condition.
0
Indicate the Over-Current condition.
1
Indicate the Over-Power condition.
3
Indicate the Over-Temperature4
condition.
UV
Indicate the Under-Voltage condition.
9
512
EXT
Indicate the abnormality state of the
101024
external control.
RV
Indicate the reverse connection state.
11
2048
Questionable Status Condition register can be read the current
state of the protection function.
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
0→1
Negative Transition
1→0
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.

152

5-6. Standard Event Status Register Group
Overview

Standard Event Status register group indicates whether an error
occurred. Bit in the event register is set by the error event queue.
Standard Event Status Register
Event
OPC

0

RQC

1

QUE

2

DDE

3

EXE

4

CME

5

URQ

6

PON

7

Enable

&

0

&

1

&

2

&

3

&

4

&

5

&

6

&

*ESR?

7
*ESE <NRf>*ESE?

Logical OR

To “ESB” of Status Byte Register

Bit
Summary

Bit
name
OPC

RQC
QUE

DDE
EXE

CME

URQ
PON

Event

Bit #

Operation complete
The OPC bit is set when all selectedpending operations are complete. Thisbit is set in response to the *OPC
command.
Request control
Query Error
The Query Error bit is set in responseto an error reading the Output Queue.
This can be caused by trying to readthe Output Queue when there is nodata present.
Device Dependent Error
Device specific error.
Execution Error
The EXE bit indicates an execution
error due to one of the following: illegal
command parameter, parameter out ofrange, invalid parameter, thecommand didn’t execute due to an
overriding operation condition.
Command Error
The CME bit is set when a syntax error
has occurred. The CME bit can also
be set when a <GET> command isreceived within a program message.
User Request
Power On
Indicates the power is turned on.

0

Bit
Weight
1

1
2

2
4

3

8

4

16

5

32

6
7

64
128

153

EventRegister
EnableRegister

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.

5-7. Status Byte Register Group
Overview

The Status Byte register groups, you can check the status of theevent in the status register of all. You can read the status byte
register in "* STB?" Query command.
Output
Queue

:
:
:
Error
Queue

:
:
:
ServiceRequestEnableRegister

Status
Byte
Register&0
From CSummary
Status Register
From Questionable
Status Register
From Standard Event
Status Register
From Operation
Status Register

ERR

1

CSUM

2

QUES

3

MAV

4

ESB

5

MSS

6

OPER

7

0

&

1

&

2

&

3

&

4

&

5

RQS

6

&

*STB?

7
*SRE <NRf>*SRE?

Service Request
Generation
Logical OR

Bit
Summary

Bit
name
ERR

CSUM

QUES

MAV

ESB

Event

Bit #

Error Event/Queue
If data is present in the Error queue,
the ERR bit will be set.
Csummary Status Register
The summary bit for the Csummary
Status Register group.
Questionable Status Register
The summary bit for the Questionable
Status Register group.
Message Available
This is set when there is data in the
Output Queue waiting to be read.
Event Summary Bit. The ESB is thesummary bit for the Standard Event
Status Register group.

1

Bit
Weight
2

2

4

3

8

4

16

5

32

154

MSS
/RQS

Status
Byte
RegisterServiceRequestEnableRegister

The MSS Bit is the summary of the
664
Status Byte Register and Service
Request register (bits 1-5, 7). This will
be set to 1.
OPER
Operation Status Register
7
128
OPER bit is the summary bit for the
Operation Status Register Group.
Any bits set in the Status byte register acts as a summary register for
all the four 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.
Service Request Enable register specifies the bits in the Status Byte
register for setting the MSS / RQS bit in the Status Byte register.
Also, MSS bit, can see in the "*STB?" Query command.
RQS bit is used to RQS bit of the GP-IB interface managed by theservice request generator a bit of MSS. RQS bit is initialized after
reading.

155

6. Appendix
6-1. ERROR MESSAGE
The following error messages may be encountered when reading the error queue.
Error Code and string
Command Errors
0
No Error-100 Command Error-101 Invalid character-102 Syntax error-103 Invalid separator-104 Data type error-105 GET not allowed-108 Parameter not allowed-109 Missing parameter-110 Command header error-111 Header separator error-112 Program mnemonic too
long-113 Undefined header-114 Header suffix out of
range-115 Unexpected number ofparameters-120 Numeric data error-121 Invalid character innumber-123 Exponent too large-124 Too many digits

Description
No errorThis is the generic syntax error for devices thatcannot detect more specific errors.
A syntactic element contains a character which isinvalid for that type.
An unrecognized command or data type was
encountered.
The parser was expecting a separator andencountered an illegal character.
The parser recognized a data element different
than the one allowed.
A Group Execute Trigger was received within aprogram message.
More parameters were received than expected
for the header.
Fewer parameters were received than required
for the header.
An error was detected in the header.
A character which is not a legal header separator
was encountered while parsing the header.
The header contains more than twelve
characters.
The header is syntactically correct, but it isundefined for this specific device.
The value of a numeric suffix attached to a
program mnemonic.
The number of parameters received does notcorrespond to the number of parameters
expected.
This error is generated when parsing a data
element which appears to be numeric, including
the no decimal numeric types.
An invalid character for the data type beingparsed was encountered.
The magnitude of the exponent was larger than
32000.
The mantissa of a decimal numeric data element
contained more than 255 digits excluding leading
zeros.

156

-128 Numeric data notallowed-130 Suffix error-131 Invalid suffix-134 Suffix too long-138 Suffix not allowed-140 Character data error-141 Invalid character data

-144 Character data too long-148 Character data notallowed-150 String data error-151 Invalid string data
-158 String data not allowed-160 Block data error-161 Invalid block data
-168 Block data not allowed-170 Expression error-171 Invalid expression-178 Expression data notallowed-180 Macro error-181 Invalid outside macrodefinition-183 Invalid inside macrodefinition

A legal numeric data element was received, but
the device does not accept one in this position forthe header
This error, as well as errors -131 through -139, isgenerated when parsing a suffix.
The suffix does not follow the syntax described inIEEE 488.2 or the suffix is inappropriate for thisdevice.
The suffix contained more than 12 characters.
A suffix was encountered after a numeric element
which does not allow suffixes.
This error is generated when parsing a character
data element.
Either the character data element contains aninvalid character or the particular element
received is not valid for the header.
The character data element contains more thantwelve characters
A legal character data element was encountered
where prohibited by the device.
This error is generated when parsing a string
data element.
A string data element was expected, but wasinvalid for some reason.
A string data element was encountered but was
not allowed by the device at this point in parsing.
This error is generated when parsing a block data
element.
A block data element was expected, but wasinvalid for some reason.
A legal block data element was encountered but
was not allowed by the device at this point inparsing.
This error is generated when parsing an
expression data element.
The expression data element was invalid.
A legal expression data was encountered but
was not allowed by the device at this point inparsing.
This error is generated when defining a macro or
executing a macro.
Indicates that a macro parameter placeholder($<number) was encountered outside of a macrodefinition.
Indicates that the program message unit
sequence, sent with a *DDT or *DMC command,is syntactically invalid.

157

-184 Macro parameter error

Execution Errors-200 Execution error-201 Invalid while in local-202 Settings lost due to rtl-203 Command protected-210 Trigger error-211 Trigger ignored-212 Arm ignored-213 Init ignored-214 Trigger deadlock-215 Arm deadlock-220 Parameter error-221 Settings conflict-222 Data out of range

Indicates that a command inside the macrodefinition had the wrong number or type ofparameters.
This is the generic syntax error for devices thatcannot detect more specific errors. This code
indicates only that an Execution Error as definedin IEEE 488.2 has occurred.
Indicates that a command is not executable while
the device is in local due to a hard local control
Indicates that a setting associated with a hard
local control was lost when the device changed to
LOCS from REMS or to LWLS from RWLS.
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.
Indicates that an arming signal was received andrecognized by the device but was ignored.
Indicates that a request for a measurement
initiation was ignored as another measurement
was already in progress.
Indicates that the trigger source for the initiationof a measurement is set to GET and subsequent
measurement query is received. The
measurement cannot be started until a GET is
received, but the GET would cause an
INTERRUPTED error.
Indicates that the arm source for the initiation of ameasurement is set to GET and subsequent
measurement query is received. The
measurement cannot be started until a GET is
received, but the GET would cause an
INTERRUPTED error.
Indicates that a program data element related
error occurred.
Indicates that a legal program data element wasparsed but could not be executed due to thecurrent device state.
Indicates that a legal program data element wasparsed but could not be executed because theinterpreted value was outside the legal range as
defined by the device.

158

-223 Too much data

-224 Illegal parameter value-225 Out of memory-226 Lists not same length-230 Data corrupt or stale-231 Data questionable-232 Invalid format-233 Invalid version-240 Hardware error-241 Hardware missing-250 Mass storage error-251 Missing mass storage-252 Missing media-253 Corrupt media-254 Media full

-255 Directory full-256 File name not found-257 File name error

Indicates that a legal program data element ofblock, expression, or string type was received
that contained more data than the device could
handle due to memory or related device-specificrequirements.
Used where an exact value, from a list of
possibilities, was expected.
The device has insufficient memory to performthe requested operation.
Attempted to use LIST structure having individual
LIST’s of unequal lengths.
Possibly invalid data; new reading started but notcompleted since last access.
Indicates that measurement accuracy is suspect.
Indicates that a legal program data element wasparsed but could not be executed because thedata format or structure is inappropriate.
Indicates that a legal program data element wasparsed but could not be executed because theversion of the data is incorrect to the device.
Indicates that a legal program command or query
could not be executed because of a hardware
problem in the device.
Indicates that a legal program command or query
could not be executed because of missing device
hardware.
Indicates that a mass storage error occurred.
Indicates that a legal program command or query
could not be executed because of missing massstorage.
Indicates that a legal program command or query
could not be executed because of a missing
media.
Indicates that a legal program command or query
could not be executed because of corrupt media.
Indicates that a legal program command or query
could not be executed because the media was
full.
Indicates that a legal program command or query
could not be executed because the media
directory was full.
Indicates that a legal program command or query
could not be executed because the file name on
the device media was not found.
Indicates that a legal program command or query
could not be executed because the file name on
the device media was in error.

159

-258 Media protected-260 Expression error-261 Math error in expression-270 Macro error-271 Macro syntax error-272 Macro execution error-273 Illegal macro label-274 Macro parameter error-275 Macro definition too long-276 Macro recursion error-277 Macro redefinition notallowed-278 Macro header not found-280 Program error-281 Cannot create program-282 Illegal program name-283 Illegal variable name-284 Program currently
running-285 Program syntax error

Indicates that a legal program command or query
could not be executed because the media wasprotected.
Indicates that an expression program data
element related error occurred.
Indicates that a syntactically legal expression
program data element could not be executed due
to a math error.
Indicates that a macro-related execution error
occurred.
Indicates that that a syntactically legal macro
program data sequence, according to IEEE 488.2
could not be executed due to a syntax error
within the macro definition.
Indicates that a syntactically legal macro program
data sequence could not be executed due tosome error in the macro definition.
Indicates that the macro label defined in the*DMC command was a legal string syntax, but
could not be accepted by the device.
Indicates that the macro definition improperly
used a macro parameter placeholder.
Indicates that a syntactically legal macro program
data sequence could not be executed because
the string or block contents were too long for thedevice to handle.
Indicates that a syntactically legal macro program
data sequence could not be executed because
the device found it to be recursive.
Indicates that a syntactically legal macro label inthe *DMC command could not be executed
because the macro label was already defined.
Indicates that a syntactically legal macro label inthe *GMC? query could not be executed because
the header was not previously defined.
Indicates that a downloaded program-related
execution error occurred.
Indicates that an attempt to create a program
was unsuccessful. A reason for the failure might
include not enough memory.
The name used to reference a program wasinvalid.
An attempt was made to reference a nonexistentvariable in a program.
Certain operations dealing with programs may beillegal while the program is running.
Indicates that a syntax error appears in adownloaded program.

-286 Program runtime error

160

-290 Memory use error-291 Out of memory-292 Referenced name does
not exist-293 Referenced namealready exists-294 Incompatible type
Device Specific Errors-300 Device-specific error-310 System error-311 Memory error-312 PUD memory lost
-313 Calibration memory lost-314 Save/recall memory lost-315 Configuration memorylost-320 Storage fault-321 Out of memory-330 Self-test failed-340 Calibration failed-350 Queue overflow-360 Communication error-361 Parity error in program
message-362 Framing error inprogram message-363 Input buffer overrun-365 Time out error

Indicates that a user request has directly or
indirectly caused an error related to memory or<data handle>s, this is not the same as “bad”
memory.

Indicates that the type or structure of a memory
item is inadequate.
This is the generic device-dependent error for
devices that cannot detect more specific errors.
Indicates that some error, termed “system error”
by the device, has occurred.
Indicates some physical fault in the device’s
memory, such as parity error.
Indicates that the protected user data saved by
the *PUD command has been lost.
Indicates that nonvolatile calibration data used by
the *CAL? command has been lost.
Indicates that the nonvolatile data saved by the*SAV? command has been lost.
Indicates that nonvolatile configuration data
saved by the device has been lost.
[Indicates that the firmware detected a fault whenusing data storage. This error is not an indicationof physical damage or failure of any massstorage element.
An internal operation needed more memory than
was available.
fail of Self-Test.
Failed of Calibration.
A specific code entered into the queue in lieu of
the code that caused the error. This code
indicates that there is no room in the queue andan error occurred but was not recorded.
This is the generic communication error.
Parity bit not correct when data received.
A stop bit was not detected when data wasreceived.
Software or hardware input buffer on serial port
overflows with data caused by improper ornonexistent pacing.
This is a generic device-dependent error.

161

Query Errors-400 Query error-410 Query INTERRUPTED-420 Query
UNTERMINATED-430 Query DEADLOCKED-440 Query
UNTERMINATED after
indefinite response
Power On Event Commands-500 Power onUser Request Event-600 User request
Request Control Event-700 Request control
Operation Complete Event-800 Operation complete

This is the generic query error.
Indicates that a condition causing an
INTERRUPTED Query error occurred.
Indicates that a condition causing an
UNTERMINATED Query error occurred.
Indicates that a condition causing a
DEADLOCKED Query error occurred.
Indicates that a query was received in the same
program message after a query requesting an
indefinite response was executed
The instrument has detected an off to ontransition in its power supply.
The instrument has detected the activation of auser request local control.
The instrument requested to become the active
IEEE 488.1 controller-in-charge.
The instrument has completed all selectedpending operations in accordance with the IEEE
488.2 synchronization protocol.

162

7F Towa Fudosan Shin Yokohama Bldg., 2-18-13, Shin Yokohama, Kohoku-ku,
Yokohama, Kanagawa, 222-0033, Japan.
https://www.texio.co.jp/