TEXIO LSG-175 Programming Manual

Specifications

Brand: TEXIO
Category: Industrial Electrical
Model: LSG-175 (Programming Manual)
File Type: PDF
File Size: —
Pages: 180

Read Online

Read the TEXIO LSG-175 Programming Manual online using the built-in PDF viewer.

Text of the manual

LSG-175H LSG-350H LSG-1050H

LSG-175 LSG-350 LSG-1050 B71-0490-01

■ 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 each company 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. In addition, the specifications of the product and the contents of this instruction manual are subject to change without notice for improvement. Please check to our website for the latest version.

1. INTERFACE OVERVIEW ........................................................ 1

1-1. Front Panel Overview ....................................................... 1 1-2. Rear Panel Overview ....................................................... 1 2. INTERFACE Configure ........................................................... 2 2-1. Configuring the USB Interface .......................................... 2 2-2. Configuring the RS-232C Interface ................................... 2 2-3. Configuring the GP-IB Interface ....................................... 3 2-4. RS-232C/USB Remote Control Function Check ................ 4 2-5. Using RealTerm to Establish a Remote Connection ........... 5 2-6. GP-IB Function Check...................................................... 7 3. COMMAND OVERVIEW ......................................................... 9 3-1. Command Syntax ............................................................. 9 4. COMMAND DETAILS............................................................ 12 4-1. Common Commands ...................................................... 12 4-1-1. *CLS ................................................................................................. 12 4-1-2. *ESE ................................................................................................. 12 4-1-3. *ESR ................................................................................................. 13 4-1-4. *IDN .................................................................................................. 13 4-1-5. *OPC ................................................................................................. 13 4-1-6. *RCL ................................................................................................. 14 4-1-7. *RST ................................................................................................. 14 4-1-8. *SAV ................................................................................................. 14 4-1-9. *SRE ................................................................................................. 15 4-1-10. *STB ............................................................................................... 15 4-1-11. *TRG ............................................................................................... 16 4-1-12. *TST ................................................................................................ 16 4-2. Trigger Commands ......................................................... 17 4-2-1. :ABORt .............................................................................................. 18 4-2-2. :INPut[:STATe]:TRIGgered ............................................................... 18 4-2-3. :INITiate[:IMMediate] ......................................................................... 18 4-2-4. :INITiate:CONTinuous ....................................................................... 19 4-2-5. :TRIGger[:DELay]:TIME .................................................................... 19 4-2-6. :TRIGger[:PULSe]:WIDTh ................................................................. 20 4-3. Input Commands ............................................................ 21 4-3-1. :INPut ................................................................................................ 21 4-3-2. :INPut:MODE .................................................................................... 21 4-3-3. [:INPut]:SHORt .................................................................................. 22 4-4. Measurement Commands ............................................... 23 4-4-1. :MEASure:CURRent ......................................................................... 23 4-4-2. :MEASure:ETIMe .............................................................................. 23 4-4-3. :MEASure:POWer ............................................................................. 23 4-4-4. :MEASure:VOLTage ......................................................................... 23 4-5. Fetch Commands ........................................................... 24

4-5-1. :FETCh:CURRent ............................................................................. 24

4-5-2. :FETCh:POWer ................................................................................. 24 4-5-3. :FETCh:VOLTage ............................................................................. 24 4-6. Configure Subsystem Commands ................................... 25 4-6-1. [:CONFigure]:OCP ............................................................................ 25 4-6-2. [:CONFigure]:OPP ............................................................................ 26 4-6-3. [:CONFigure]:UVP ............................................................................ 26 4-6-4. [:CONFigure]:UVP:TIME ................................................................... 27 4-6-5. [:CONFigure]:OVP ............................................................................ 27 4-6-6. [:CONFigure]:SSTart ......................................................................... 28 4-6-7. [:CONFigure]:VON ............................................................................ 28 4-6-8. [:CONFigure]:VDELay ....................................................................... 29 4-6-9. :CONFigure:RESPonse .................................................................... 29 4-6-10. [:CONFigure]:CNTime ..................................................................... 30 4-6-11. [:CONFigure]:COTime .................................................................... 30 4-6-12. [:CONFigure]:CRUnit ...................................................................... 31 4-6-13. :CONFigure:DYNamic ..................................................................... 31 4-6-14. :CONFigure:MEMory ...................................................................... 32 4-6-15. :CONFigure:SHORt ........................................................................ 32 4-6-16. :CONFigure:SHORt:SAFety ............................................................ 33 4-6-17. :CONFigure:SHORt:FUNCtion ........................................................ 33 4-6-18. [:CONFigure]:GNG:MODE .............................................................. 34 4-6-19. [:CONFigure]:GNG:H ...................................................................... 34 4-6-20. [:CONFigure]:GNG:L ....................................................................... 35 4-6-21. [:CONFigure]:GNG:C ...................................................................... 35 4-6-22. [:CONFigure]:GNG:DTIMe .............................................................. 36 4-6-23. [:CONFigure]:GNG:SPECTest ........................................................ 36 4-6-24. [:CONFigure]:GNG[:PASS] ............................................................. 37 4-7. Parallel Commands ........................................................ 38 4-7-1. [:CONFigure]:PARallel ...................................................................... 38 4-8. Step Commands ............................................................ 39 4-8-1. :CONFigure:STATus ......................................................................... 39 4-8-2. [:CONFigure]:STEP:CC .................................................................... 39 4-8-3. [:CONFigure]:STEP:CCH .................................................................. 40 4-8-4. [:CONFigure]:STEP:CCM ................................................................. 40 4-8-5. [:CONFigure]:STEP:CCL .................................................................. 41 4-8-6. [:CONFigure]:STEP:CR .................................................................... 41 4-8-7. [:CONFigure]:STEP:CRH .................................................................. 42 4-8-8. [:CONFigure]:STEP:CRM ................................................................. 42 4-8-9. [:CONFigure]:STEP:CRL .................................................................. 43 4-8-10. [:CONFigure]:STEP:CV .................................................................. 43 4-8-11. [:CONFigure]:STEP:CVH ................................................................ 44 4-8-12. [:CONFigure]:STEP:CVL ................................................................ 44 4-8-13. [:CONFigure]:STEP:CP .................................................................. 45 4-8-14. [:CONFigure]:STEP:CPH ................................................................ 45 4-8-15. [:CONFigure]:STEP:CPM ............................................................... 46 4-8-16. [:CONFigure]:STEP:CPL ................................................................ 46 4-9. External Control Commands ........................................... 47

4-9-1. [:CONFigure]:EXTernal[:CONTrol] .................................................... 47

4-9-2. [:CONFigure]:EXTernal:CV ............................................................... 47 4-9-3. [:CONFigure]:EXTernal:LOADonin ................................................... 48 4-10. Mode Subsystem Commands ....................................... 49 4-10-1. :MODE ............................................................................................ 49 4-10-2. [:MODE]:CRANge ........................................................................... 49 4-10-3. [:MODE]:VRANge ........................................................................... 50 4-10-4. [:MODE]:RESPonse ........................................................................ 50 4-10-5. [:MODE]:DYNamic .......................................................................... 51 4-11. Current Subsystem Commands ..................................... 52 4-11-1. :CURRent[:VA] ................................................................................ 52 4-11-2. :CURRent[:VA]:TRIGgered ............................................................. 52 4-11-3. :CURRent:VB .................................................................................. 53 4-11-4. :CURRent:SRATe ........................................................................... 53 4-11-5. :CURRent:L1................................................................................... 54 4-11-6. :CURRent:L2................................................................................... 54 4-11-7. :CURRent:SET ................................................................................ 55 4-11-8. :CURRent:LEVel ............................................................................. 55 4-11-9. :CURRent:RISE .............................................................................. 56 4-11-10. :CURRent:FALL ............................................................................ 56 4-11-11. :CURRent:T1 ................................................................................ 57 4-11-12. :CURRent:T2 ................................................................................ 57 4-11-13. :CURRent:FREQuency ................................................................. 58 4-11-14. :CURRent:DUTY ........................................................................... 58 4-11-15. :CURRent:RECall ......................................................................... 59 4-12. Resistance Subsystem Commands ............................... 60 4-12-1. :RESistance[:VA] ............................................................................ 60 4-12-2. :RESistance[:VA]:TRIGgered .......................................................... 60 4-12-3. :RESistance:VB .............................................................................. 61 4-12-4. :RESistance:SRATe ........................................................................ 61 4-12-5. :RESistance:L1 ............................................................................... 62 4-12-6. :RESistance:L2 ............................................................................... 62 4-12-7. :RESistance:SET ............................................................................ 63 4-12-8. :RESistance:LEVel .......................................................................... 63 4-12-9. :RESistance:RISE ........................................................................... 64 4-12-10. :RESistance:FALL ......................................................................... 64 4-12-11. :RESistance:T1 ............................................................................. 65 4-12-12. :RESistance:T2 ............................................................................. 65 4-12-13. :RESistance:FREQuency .............................................................. 66 4-12-14. :RESistance:DUTY ....................................................................... 66 4-12-15. :RESistance:RECall ...................................................................... 67 4-12-16. :CONDuctance[:VA] ...................................................................... 67 4-12-17. :CONDuctance[:VA]:TRIGgered ................................................... 68 4-12-18. :CONDuctance:VB ........................................................................ 68 4-12-19. :CONDuctance:L1 ......................................................................... 69 4-12-20. :CONDuctance:L2 ......................................................................... 69 4-12-21. :CONDuctance:SET ...................................................................... 70 4-12-22. :CONDuctance:RECall .................................................................. 70

4-13. Voltage Subsystem Commands .................................... 71

4-13-1. :VOLTage[:VA] ................................................................................ 71 4-13-2. :VOLTage:VB .................................................................................. 71 4-13-3. :VOLTage:RECall ........................................................................... 72 4-14. Power Subsystem Commands ...................................... 73 4-14-1. :POWer[:VA] ................................................................................... 73 4-14-2. :POWer:VB ..................................................................................... 73 4-14-3. :POWer:L1 ...................................................................................... 74 4-14-4. :POWer:L2 ...................................................................................... 74 4-14-5. :POWer:SET ................................................................................... 75 4-14-6. :POWer:LEVel ................................................................................. 75 4-14-7. :POWer:T1 ...................................................................................... 76 4-14-8. :POWer:T2 ...................................................................................... 76 4-14-9. :POWer:FREQuency ....................................................................... 77 4-14-10. :POWer:DUTY .............................................................................. 77 4-14-11. :POWer:RECall ............................................................................. 78 4-15. Program Commands..................................................... 79 4-15-1. :FUNCtion[:COMPlete][:RING]:TIME .............................................. 79 4-15-2. :PROGram:STATe .......................................................................... 80 4-15-3. :PROGram ...................................................................................... 81 4-15-4. :PROGram[:RECall]:DEFault .......................................................... 82 4-15-5. :PROGram:STARt ........................................................................... 82 4-15-6. :PROGram:STEP ............................................................................ 82 4-15-7. :PROGram:MEMory ........................................................................ 83 4-15-8. :PROGram:RUN ............................................................................. 83 4-15-9. :PROGram:ONTime ........................................................................ 84 4-15-10. :PROGram:OFFTime .................................................................... 84 4-15-11. :PROGram:PFTime ....................................................................... 85 4-15-12. :PROGram:STIMe ......................................................................... 85 4-15-13. [:PROGram]:CHAin:STARt ........................................................... 86 4-15-14. [:PROGram]:CHAin ....................................................................... 86 4-15-15. [:PROGram]:CHAin:P2P ............................................................... 87 4-15-16. [:PROGram]:CHAin[:RECall]:DEFault ........................................... 87 4-15-17. :PROGram:SAVE .......................................................................... 87 4-16. Normal sequence Commands ....................................... 88 4-16-1. :NSEQuence:STATe ....................................................................... 88 4-16-2. :NSEQuence ................................................................................... 89 4-16-3. :NSEQuence:STARt ....................................................................... 91 4-16-4. :NSEQuence:NUMBer .................................................................... 91 4-16-5. :NSEQuence:MEMO ....................................................................... 92 4-16-6. :NSEQuence:MODE ....................................................................... 92 4-16-7. :NSEQuence:RANGe ...................................................................... 93 4-16-8. :NSEQuence:LOOP ........................................................................ 93 4-16-9. :NSEQuence:LLOAD ...................................................................... 94 4-16-10. :NSEQuence:LAST ....................................................................... 94 4-16-11. :NSEQuence:CHAin ...................................................................... 95 4-16-12. :NSEQuence:EDIT ........................................................................ 96 4-16-13. :NSEQuence:EDIT:POINt ............................................................. 97

4-16-14. :NSEQuence:EDIT:END ............................................................... 97

4-16-15. :NSEQuence[:DELet]:ALL ............................................................. 97 4-16-16. :NSEQuence:SAVE ...................................................................... 98 4-16-17. :NSEQuence:COTime ................................................................... 98 4-17. Fast sequence Commands ........................................... 99 4-17-1. :FSEQuence:STATe ....................................................................... 99 4-17-2. :FSEQuence ................................................................................. 100 4-17-3. :FSEQuence:MEMO ..................................................................... 102 4-17-4. :FSEQuence:MODE ...................................................................... 102 4-17-5. :FSEQuence:RANGe .................................................................... 103 4-17-6. :FSEQuence:LOOP ...................................................................... 103 4-17-7. :FSEQuence:TBASe ..................................................................... 104 4-17-8. :FSEQuence:LLOAD ..................................................................... 104 4-17-9. :FSEQuence:LAST ....................................................................... 105 4-17-10. :FSEQuence:RPTStep ................................................................ 105 4-17-11. :FSEQuence:EDIT ...................................................................... 106 4-17-12. :FSEQuence:EDIT:POINt............................................................ 106 4-17-13. :FSEQuence:EDIT:END .............................................................. 107 4-17-14. :FSEQuence[:DELet]:ALL ........................................................... 107 4-17-15. :FSEQuence[:EDIT]:FILL ............................................................ 107 4-17-16. :FSEQuence:SAVE ..................................................................... 108 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 .................................................. 117 4-19-1. :OPP:STATe ................................................................................. 117 4-19-2. :OPP:EDIT[:CHANnel] .................................................................. 118 4-19-3. :OPP[:CHANnel]:NUMBer ............................................................. 119 4-19-4. :OPP:MEMO ................................................................................. 119 4-19-5. :OPP[:CHANnel]:RANGe .............................................................. 120 4-19-6. :OPP[:CHANnel]:STARt ................................................................ 120 4-19-7. :OPP[:CHANnel]:END ................................................................... 121 4-19-8. :OPP[:CHANnel]:STEP:WATT ...................................................... 121 4-19-9. :OCP[:CHANnel]:STEP:TIME ....................................................... 122 4-19-10. :OPP[:CHANnel]:DELay .............................................................. 122

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

4-19-12. :OPP[:CHANnel]:LAST ............................................................... 123 4-19-13. :OPP:CHANnel:STATus ............................................................. 124 4-19-14. :OPP:RESult ............................................................................... 124 4-19-15. :OCP:RUN .................................................................................. 124 4-20. BATT Test Commands .................................................125 4-20-1. :BATTery:STATe ........................................................................... 125 4-20-2. :BATTery:EDIT .............................................................................. 126 4-20-3. :BATTery [:CHANnel]:NUMBer ..................................................... 127 4-20-4. :BATTery:MEMO ........................................................................... 127 4-20-5. :BATTery:MODE ........................................................................... 128 4-20-6. :BATTery:RANGe ......................................................................... 128 4-20-7. :BATTery:VALue ........................................................................... 129 4-20-8. :BATTery:RISE ............................................................................. 129 4-20-9. :BATTery:FALL ............................................................................. 130 4-20-10. :BATTery:STOP:VOLTage .......................................................... 130 4-20-11. :BATTery:STOP:TIME ................................................................ 131 4-20-12. :BATTery:STOP:AH .................................................................... 131 4-20-13. :BATTery:DATalog:TIMer............................................................ 132 4-20-14. :BATTery:CHANnel:STATus ....................................................... 132 4-20-15. :BATTery:RESult ......................................................................... 133 4-20-16. :BATTery:RUN ............................................................................ 133 4-21. Utility Commands ........................................................134 4-21-1. :UTILity:SYSTem .......................................................................... 134 4-21-2. :UTILity:LOAD ............................................................................... 134 4-21-3. :UTILity:LOAD:MODE ................................................................... 135 4-21-4. :UTILity:LOAD:RANGe ................................................................. 135 4-21-5. :UTILity:TIME ................................................................................ 136 4-21-6. :UTILity:KNOB .............................................................................. 136 4-21-7. :UTILity:SPEAker .......................................................................... 137 4-21-8. :UTILity:ALARm ............................................................................ 137 4-21-9. :UTILity:UNReg ............................................................................. 138 4-21-10. :UTILity:GNG .............................................................................. 138 4-21-11. :UTILity:CONTrast ...................................................................... 139 4-21-12. :UTILity:BRIghtness .................................................................... 139 4-21-13. :UTILity:LANGuage ..................................................................... 140 4-21-14. :UTILity:REMote .......................................................................... 140 4-21-15. :UTILity:REMote:MODE .............................................................. 140 4-22. Interface Commands ...................................................141 4-22-1. :UTILity:INTerface ......................................................................... 141 4-22-2. :UTILity:BRATe ............................................................................. 141 4-22-3. :UTILity:SBIT ................................................................................. 142 4-22-4. :UTILity:PARity .............................................................................. 142 4-23. File Commands ...........................................................143 4-23-1. :MEMory:SAVE ............................................................................. 143 4-23-2. :MEMory:RECall ........................................................................... 143 4-23-3. :PREset:SAVE .............................................................................. 143 4-23-4. :PREset:RECall ............................................................................. 143

4-23-5. :SETup:SAVE ............................................................................... 144

4-23-6. :SETup:RECall .............................................................................. 144 4-23-7. :FACTory[:RECall] ........................................................................ 144 4-23-8. :USER[:DEFault]:SAVE ................................................................ 144 4-23-9. :USER[:DEFault]:RECall ............................................................... 144 4-24. SCPI Status Commands ..............................................145 4-24-1. :SYSTem:ERRor ........................................................................... 145 4-24-2. :STATus:PRESet .......................................................................... 145 4-25. Csummary Status Commands ......................................146 4-25-1. :STATus:CSUMmary:CONDition .................................................. 146 4-25-2. :STATus:CSUMmary:ENABle ....................................................... 146 4-25-3. :STATus:CSUMmary[:EVENt] ....................................................... 146 4-25-4. :STATus:CSUMmary:NTRansition ................................................ 147 4-25-5. :STATus:CSUMmary:PTRansition ................................................ 147 4-26. Operation Status Commands .......................................148 4-26-1. :STATus:OPERation:CONDition ................................................... 148 4-26-2. :STATus:OPERation:ENABle........................................................ 148 4-26-3. :STATus:OPERation[:EVENt] ....................................................... 148 4-26-4. :STATus:OPERation:NTRansition ................................................ 149 4-26-5. :STATus:OPERation:PTRansition ................................................. 149 4-27. Questionable Status Commands ..................................150 4-27-1. :STATus:QUEStionable:CONDition .............................................. 150 4-27-2. :STATus:QUEStionable:ENABle ................................................... 150 4-27-3. :STATus:QUEStionable[:EVENt] ................................................... 150 4-27-4. :STATus:QUEStionable:NTRansition ............................................ 151 4-27-5. :STATus:QUEStionable:PTRansition ............................................ 151 5. Status Register Overview ....................................................152 5-1. Introduction to the Status Registers ...............................152 5-2. Configuration in the Status register ...............................153 5-3. Csummary Status Register Group ..................................154 5-4. Operation Status Register Group ...................................156 5-5. Questionable Status Register Group ..............................157 5-6. Standard Event Status Register Group ..........................159 5-7. Status Byte Register Group ...........................................161 6. Appendix .............................................................................163 6-1. ERROR MESSAGE .......................................................163 6-2. Change History .............................................................170

1. INTERFACE OVERVIEW

This manual describes how to use the LSG Series remote command functionality and lists the command details. 1-1. Front Panel Overview 1-2. Rear Panel Overview Frame control ports J1, J2 Remote sense input Rear panel input Exhaust fan Power socket and switch GP-IB port USB device port USB port RS232C port Monitor Out ports J3 Variable Resistor Clear Shift Preset Load On/ Off Main Help FUNC Short V MON OUT I MON OUT TRIG OUT P7 CAL . Utility Local File 7 8 9 Enter 175W 5 – 800V 0 – 8.75A 4 5 6 P8 P9 P4 P5 P6 P3 P2 P1 1 2 3 P0 0 LCD Display Function keys Power key FUNC/File Help/Utility Short Load On/Off Scroll wheel Number pad Air inlet Main/Local Enter key Clear key USB Port Shift key Preset key TRIG OUT I MON OUT V MON OUT Input terminals

2. INTERFACE Configure

2-1. Configuring the USB Interface USB PC side connector Type A, host LSG side connector Rear panel Type B, device port Speed 2.0 (full speed) USB Class USB CDC Note Before USB can be used for remote control, it is necessary to install the USB device driver, located on the accompanying User Manual CD. Operation 1. Connect the USB cable to the rear panel USB B port. 2. Press Shift > Utility Help > Interface [F3] in order, and set the Interface setting to USB. It is recognized from the PC by virtual COM port connection. Please refer to the instruction manual for more information. 2-2. Configuring the RS-232C Interface RS-232C Connector DB-9, Male Baud Rate 2400, 4800, 9600, 19200, 38400 Stop Bit 1, 2 Parity None, Odd, Even Operation 1. Connect an RS-232C cable from the PC to the rear panel RS-232C port. 2. Press Shift > Utility Help > Interface [F3] in order, and set the Interface setting to RS232. 3. Set the Baud Rate, Stop Bit and Parity settings. Data bits are fixed to 8 bits. Pin Assignment 1 2 3 4 5 6 7 8 9 2: RxD (Receive data) 3: TxD (Transmit data) 5: GND 4,6,7,8,9: No connection PC Connection Use a null modem connection as shown in the diagram below. LSG-H PC Pin2 RxD RxD Pin2 Pin5 GND GND Pin5 TxD Pin3 TxD Pin3

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. 4. Press Shift > Utility Help > Interface [F3] in order, and set the Interface setting to GP-IB. 5. Set the GP-IB address. GP-IB address 0~30 GP-IB constraints Maximum 15 devices altogether, 20m cable length, 2m between each device. Unique address assigned to each device. At least 2/3 of the devices turned On. No loop or parallel connection. Pin Assignment 1 12 13 24 Pin Signal Pin Signal 1~4 Data I/O 1~4 13~16 Data I/O 5~8 5 EOI 17 REN 6 DAV 18 Ground (DAV) 7 NRFD 19 Ground (NRFD) 8 NDAC 20 Ground (NDAC) 9 IFC 21 Ground (IFC) 10 SRQ 22 Ground (SRQ) 11 ATN 23 Ground (ATN) 12 SHIELD Ground 24 Single GND

2-4. RS-232C/USB Remote Control Function Check

Functionality check Invoke a terminal application such as RealTerm or Putty. For RS-232C, set the COM port, baud rate, stop bit, data bit and parity accordingly. To check the COM settings in Windows, see the Device Manager from Control Panel. Note 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: TEXIO Model number : LSG-1050H Serial number : XXXXXXXXX Firmware version : V.X.X.X

2-5. Using RealTerm to Establish a Remote Connection

Background RealTerm is a terminal program that can be used to communicate with a device attached to the serial port of a PC or via an emulated serial port via USB. The following instructions apply to version 1.99.0.27. Even though RealTerm is used as an example to establish a remote connection, any terminal program can be used that has similar functionality. Note RealTerm can be downloaded on Sourceforge.net free of charge. For more information please see http://realterm.sourceforge.net/ Operation(1/2) 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. The baud rate, stop bit and parity settings can be viewed by right-clicking connected device and selecting the Properties option. 5. 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.

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. The terminal display will return the following: TEXIO, LSG-XXXXH,XXXXXXXXX,VX.XX.XXX (manufacturer, model, serial number, version) Note If RealTerm fails to connect to the LSG Series, please check all the cables and settings and try again.

2-6. GP-IB Function Check

Functionality check Please use the National Instruments Measurement & Automation Controller software to confirm GP-IB functionality. See the National Instrument website, http://www.ni.com for details. Note For further details, please see the programming manual, available on the TEXIO TECHNOLOGY web site www.texio.co.jp Operation(1/2) 1. Start the NI Measurement and Automation Explorer (MAX) program. Using Windows, press: Start>All Programs>National Instruments> Measurement & Automation

From the Configuration panel access;

My System>Devices and Interfaces>GPIB0 3. Press the Scan for Instruments button. 4. In the Connected Instruments panel the LSG Series should be detected as Instrument 0 with the address the same as that configured on the LSG Series. 5. Double click the Instrument 0 icon. 2 3 4 5 6. Double click the Instrument 0 icon. 7. In the NI-488.2 Communicator window, ensure *IDN? is written in the Send String: text box. Click on the Query button to send the *IDN? query to the instrument. 8. 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.

3. COMMAND OVERVIEW

The command syntax section shows you the basic syntax rules you have to apply when using commands. 3-1. Command Syntax Compatible Standard IEEE488.2 Partial compatibility SCPI, 1999 Partial compatibility Command Structure SCPI (Standard Commands for Programmable Instruments) commands follow a tree-like structure, organized into nodes. Each level of the command tree is a node. Each keyword in a SCPI command represents each node in the command tree. Each keyword (node) of a SCPI command is separated by a colon (:). For example, the diagram below shows an SCPI sub-structure and a command example. :RESPonse :CRANGe :VRANGe [:MODE]:CRANGe :MODE Command types There are a number of different instrument commands and queries. A command sends instructions or data to the unit and a query receives data or status information from the unit. Simple command A single command with/without a parameter. Example :CONFigure:RESPonse MAX Query A query is a simple or compound command followed by a question mark (?). A parameter (data) is returned. Example :CONFigure:RESPonse? Compound command Two or more commands on the same command line. Compound commands are separated with either a semi-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. Example CONFigure:VON MAX;:CONFigure:VDELay MIN

Commands and queries have two different forms, long and

short. The command syntax is written with the short form of the command in capitals and the remainder (long form) in lower case. The commands can be written in capitals or lower-case, just so long as the short or long forms are complete. An incomplete command will not be recognized. Below are examples of correctly written commands. Long form Short form Example :CURRENT:LEVEL? :current:level? :CURR:LEV? :curr:lev? Square brackets Commands that contain square brackets indicate that the contents are optional. The function of the command is the same with or without the square bracketed items, as shown below For example for the query: “[:CONFigure]:GNG [:PASS]?” Both “:CONFigure:GNG:PASS?” and “:GNG?” are both valid forms. Command format 1.00A 1 2 3 4 :CURRent:SET 1: Command header 2: Space 3: Parameter 1 4: Unit or suffix. Common input parameters (1/2) Type Description Example boolean logic 0, 1 integers 0, 1, 2, 3 decimal numbers 0.1, 3.14, 8.5 floating point 4.5e-1, 8.25e+1 any of NR1, 2, 3 1, 1.5, 4.5e-1 [MIN] (Optional parameter) For commands, this will set the setting to the lowest value. This parameter can be used in place of any numerical parameter where indicated. For queries, it will return the lowest possible value allowed for the particular setting. [MAX] (Optional parameter) For commands, this will set the setting to the highest value. This parameter can be used in place of any numerical parameter where indicated. For queries, it will return the highest possible value allowed for the particular setting.

Unit suffixes can be optionally used with

most NRf type input parameters. Type Description Example [A] Amps 1.00A [%] Percentage 10% [V] Volts 5.00V [W] Watts 3.00W [ms] milliseconds 20ms [mV] Millivolts 150mV [s] Seconds 5s [OHM] Ohm 50OHM [mS] Reciprocal of 1k ohms 20mS [MHO] Reciprocal of one ohm 0.02MHO [mA/us] Milliamps/microsecond 100mA/us [Hz] Hertz 6.0e+1Hz Message terminator LF Line feed code (0x0A)

4. COMMAND DETAILS

4-1. Common Commands 4-1-1. *CLS Set Description Clears all Event registers and queues. Setting syntax *CLS Setting example *CLS Clears all Event registers and queues. 4-1-2. *ESE Set 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 the corresponding event. Each event is represented by a bit in the Standard Event Status Enable register. Refer to the page 159 (5-6.Standard Event Status register group) for more information on bit. Setting syntax *ESE Setting parameter Sets the Standard Event Status Enable register. Setting example *ESE 8 Sets bit 3 of the ESE register. Query syntax *ESE? Return parameter Return the set value of the Standard Event Status Enable register. Query example *ESE? >12 Bits 2 and 3 are set in the Standard Event Status Enable register.

Reads the Standard Event Status register. This command

will also clear the Standard Event Status register. Refer to the page 159 (5-6.Standard Event Status register group) for more information on bit. Query syntax *ESR? Return parameter Return the set value of the Standard Event Status register. Query example *ESR? >48 Bits 5 and 6 are set in the Standard Event register. 4-1-4. *IDN Query Description Queries the manufacturer, model number, serial number, and firmware version of the instrument. Query syntax *IDN? Return parameter Returns the manufacture name. Returns the model name. Returns the serial number. Returns the version of firmware. Query example * IDN? > TEXIO,LSG-175H,12345678,V1.01.001 It is a response equipment manufacturer, model number, serial number, and firmware version. 4-1-5. *OPC Set 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. Setting syntax *OPC Setting example *OPC Query syntax *OPC? Return parameter 1 Operation complete. Query example *OPC? >1 Indicates that all pending operations are complete.

The Recall Instrument State command restores the

instrument settings from a previously saved memory setting. Setting syntax *RCL Setting parameter Memory number 1 to 256 Setting example *RCL 20 Recall setting memory 20. Same function command :MEMory:RECall 4-1-7. *RST Set Description Resets the unit. This is command forces the :ABORt, and *CLS. Setting syntax *RST Setting example *RST Resets the unit. 4-1-8. *SAV Set Description The Save Instrument State command saves the instrument settings to one of the memory setting slots. Setting syntax *SAV Setting parameter Memory number 1 to 256 Setting example *SAV 20 Saves the current setting to memory 20. Same function command :MEMory:SAVe

Queries or sets the Service Request Enable register. The

Service Request Enable register determines which events in 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 161 (5-7.Status register group) for more information on bit. Setting syntax *SRE Setting parameter Sets the set value of the Service Request Enable register. Setting example *SRE 8 Sets bit 3 of the Service Request Enable register. Query syntax *SRE? Return parameter Return the set value of the Service Request Enable register. Query example *SRE? >12 Bits 2 and 3 are set in the Service Request Enable register. 4-1-10. *STB Set Query Description Reads the Status Byte register. This command will not clear the Status Byte register. If the Master Summary Status bit (MSS) is set, it indicates that there is a reason for a service request. Refer to the page 161 (5-7.Status register group) for more information on bit. Query syntax *STB? Return parameter Return the value of the Status Byte register. Query example *STB? >36 Bits 2 and 5 are set in the Status Byte register.

This command is issue the enforcement trigger.

Setting syntax *TRG Setting example *TRG Issue the enforcement trigger. Related commands :INITiate:CONTinuous, :INITiate[:IMMediate] 4-1-12. *TST Set Query Description 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. Query syntax *TST? Return parameter 0 Pass Query example *TST? >0

4-2. Trigger Commands

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

Clears the trigger wait status and returns to the idle state.

Setting syntax :ABORt Setting example :ABOR Clears the trigger wait status. 4-2-2. :INPut[:STATe]:TRIGgered Set Description Sets whether to turn on the load input when the trigger is activated. Sets when LSG is idle state. Setting syntax :INPut[:STATe]:TRIGered {|OFF|ON} Setting parameter OFF | 0 Not change the load input in when the trigger active. ON | 1 Turn on the load input in when the trigger active. Setting example :INP:TRIG ON Turn on the load input in when the trigger active. Related commands *TRG, :INITiate:CONTinuous, :INITiate[:IMMediate] 4-2-3. :INITiate[:IMMediate] Set Description Sets the trigger to the wait state. If the trigger is activated, the trigger will automatically go to the idle state. Setting syntax :INITiate[:IMMediate] Setting example :INIT Sets the trigger to the wait state. Related commands *TRG, :INPut[:STATe]:TRIGered, :CURRent[:VA]:TRIGgered, :RESistance[:VA]:TRIGgered

Setting or query for state of the continuous waiting for the

trigger. Note: Release of the trigger wait state requires activation of the trigger. Setting syntax :INITiate:CONTinuous {|OFF|ON} Setting parameter OFF | 0 Remove the continuous waiting for the trigger. ON | 1 Sets to continuous waiting for the trigger. Setting example :INIT:CONT ON Sets to continuous waiting for the trigger. Query syntax :INITiate:CONTinuous? Return parameter Return the set value of the continuous waiting for the trigger. Query example :INIT:CONT? >1 Setting in a continuous wait for trigger, and wait for the trigger. Related commands *TRG, :INPut[:STATe]:TRIGered, :CURRent[:VA]:TRIGgered, :RESistance[:VA]:TRIGgered 4-2-5. :TRIGger[:DELay]:TIME Set Query Description 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. Setting syntax :TRIGger[:DELay]:TIME {|MINimum|MAXimum} Setting parameter Set the delay time in seconds. ( 0 ~ 0.005 ) MINimum Minimum delay time MAXimum Maximum delay time Setting example :TRIG:TIME 0.005 Sets the trigger in delay to 5ms. Query syntax :TRIGger[:DELay]:TIME? Return parameter Returns the delay time. Query example :TRIG:TIME? >0.0050000 Returns the delay time in seconds.

Setting and query for the trigger output signal’s pulse

width. Setting syntax :TRIGger[:PULSe]:WIDTh {|MINimum|MAXimum} Setting parameter Set the pulse width in seconds. ( 0.0000025~0.005 ) MINimum Minimum pulse width MAXimum Maximum pulse width Setting example :TRIG:WIDT MAX Sets the trigger pulse width to Maximum. Query syntax :TRIGger[:PULSe]:WIDTh? Return parameter Returns the pulse width Query example TRIG:WIDT? >0.0050000 Returns the pulse width of the trigger output.

4-3. Input Commands

4-3-1. :INPut Set Query Description Setting and Query for the status of the load. Setting stop and restart of program, sequence, OCP test. Setting syntax :INPut {|OFF|ON} Setting parameter OFF | 0 Sets the off the load input setting. Sets stop of program, sequence, OCP test. ON | 1 Sets the on the load input setting. Sets restart of program, sequence, OCP test. Setting example :INP ON Sets the on the load input setting. Query syntax :INPut? Return parameter Return the set value of the load input. Query example :INP? >1 Load input setting is on. 4-3-2. :INPut:MODE Set Query Description Setting and query for the operating function of the load. Setting syntax :INPut:MODE {LOAD|PROG|NSEQ|FSEQ} Setting parameter LOAD Sets the manual operation. PROG Sets the program function. NSEQ Sets the normal sequence function. FSEQ Sets the fast sequence function. Setting example :INPut:MODE LOAD Sets to the manual operation. Query syntax :INPut:MODE Return parameter LOAD | PROG | NSEQ | FSEQ Return the operating function of the load Query example :INP:MODE? >LOAD Mode of operation is the manual operation.

Setting and query for the input terminals state (open or

short). Setting syntax [:INPut]:SHORt {|OFF|ON} Setting parameter OFF | 0 Sets the open. ON | 1 Sets the short. Setting example :SHOR ON Sets the short. Query syntax [:INPut]:SHORt? Return parameter Return the input terminals state. Query example :SHOR? >1 The input terminals state is short.

4-4. Measurement Commands

4-4-1. :MEASure:CURRent Set Query Description Query of current measurement. Query syntax :MEASure:CURRent? Return parameter Return the current measurement. The unit is the [A]. Query example :MEAS:CURR? >0.50000 Current measurement is 0.5A. 4-4-2. :MEASure:ETIMe Set Query Description Query of the elapsed time of the load-on. Query syntax :MEASure:ETIMe? Return parameter Return the elapsed time of the load-on. The unit is the seconds. Query example :MEAS:ETIM? >10.0 The elapsed time of the load-on is 10 seconds. 4-4-3. :MEASure:POWer Set Query Description Query of power measurement. Query syntax :MEASure:POWer? Return parameter Return the power measurement. The unit is the [W]. Query example :MEAS:POW? >15.00000 Power measurement is 15W. 4-4-4. :MEASure:VOLTage Set Query Description Query of voltage measurement. Query syntax :MEASure:VOLTage? Return parameter Return the voltage measurement. The unit is the [V]. Query example :MEAS:VOLT? >5.00000 Voltage measurement is 5V.

4-5. Fetch Commands

4-5-1. :FETCh:CURRent Set Query Description This query returns the real-time current of the load input. Query syntax FETCh:CURRent? Return parameter Returns the real-time current .The unit is [A] Query example :FETC:CURR? >0.50000 The load has a current of 0.5 amps at the input. 4-5-2. :FETCh:POWer Set Query Description This query returns the real-time power of the load input. Query syntax FETCh:POWer? Return parameter Returns the real-time power. The unit is [W]. Query example :FETC:POW? >15.00000 The load is at 15 watts. 4-5-3. :FETCh:VOLTage Set Query Description This query returns the real-time voltage of the load input. Query syntax FETCh:VOLTage? Return parameter Returns the real-time voltage. The unit is [V]. Query example :FETC:VOLT? >5.00000 The load has a voltage of 5 volts at the input.

4-6. Configure Subsystem Commands

4-6-1. [:CONFigure]:OCP Set Query Description 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 the load off. Setting syntax [:CONFigure]:OCP {|MINimum|MAXimum|LIMit|LOFF} Setting parameter OCP value. The unit is [A] MINimum Minimum OCP value. MAXimum Maximum OCP value. LIMit Limit the current. LOFF Turn the load off. Setting example1 :OCP LIM Sets the OCP setting to limit. Setting example2 :OCP 19.250 Sets the OCP value to 19.25A. Query syntax [:CONFigure]:OCP? Return parameter LIMit, Return the limit the current and the OCP value. LOFF, Return to turn the load off and the OCP value. Query example :OCP? >LIMIT, 19.250 The OCP setting is LIMIT and the OCP value is 19.25A.

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. Setting syntax [:CONFigure]:OPP {|MINimum|MAXimum|LIMit|LOFF} Setting parameter OPP value. The unit is [W] MINimum Minimum OPP value. MAXimum Maximum OPP value. LIMit Limit the power LOFF Turn the load off Setting example1 :OPP LIM Sets the OPP setting to limit. Setting example2 :OPP 10.000 Sets the OPP value to 10W. Query syntax [:CONFigure]:OPP? Return parameter LIMIT, Return the limit the power and the OPP value. LOFF, Return to turn the load off and the OPP value. Query example :OPP? >LIMIT, 10.000 The OPP setting is LIMIT and the OPP value is 10W. 4-6-3. [:CONFigure]:UVP Set Query Description Setting and query for the UVP trip settings. Setting syntax [:CONFigure]:UVP {|MINimum|MAXimum} Setting parameter UVP value. ; 0 = OFF, The unit is [V] MINimum Minimum UVP value. (UVP setting is OFF.) MAXimum Maximum UVP value. Setting example :UVP 10.0 Sets the UVP setting to 10V. Query syntax [:CONFigure]:UVP? Return parameter Return the set value of the UVP. Query example :UVP? >10.0 The UVP setting is 10V.

Setting and query for the UVP ring time setting.

Setting syntax :[CONFigure]:UVP:TIME {|MINimum|MAXimum|INFinity} Setting parameter 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. Setting example :UVP:TIME 5 Sets the UVP ring time to 5 seconds. Query syntax :[CONFigure]:UVP:TIME? Return parameter | Infinity | OFF Return the set value of the UVP ring time. “OFF” is the ring time off. Query example :UVP:TIME? >5 The UVP ring time is 5 seconds. 4-6-5. [:CONFigure]:OVP Set Query Description Setting and query for the OVP trip settings. Setting syntax [:CONFigure]:OVP {|MINimum|MAXimum} Setting parameter Over voltage limit value. The unit is [V]. MINimum Minimum value. MAXimum Maximum value. (OVP setting is OFF.) Setting example :OVP 10.0 Sets the OVP setting to 10V. Query syntax [:CONFigure]:OVP? Return parameter | OFF Return the set value of the OVP, by the string. "OFF" is a function off. Query example :OVP? >10.0 The OVP setting is 10V.

Setting and query for the Soft Start time setting.

Setting syntax [:CONFigure]:SSTart {|OFF|MINimum|MAXimum} Setting parameter The soft start time in seconds. The unit is [s]. OFF OFF = 0 seconds MINimum Minimum time = 0 seconds MAXimum Maximum time Setting example :SST OFF Turns the soft start function off. Query syntax [:CONFigure]:SSTart? Return parameter | OFF Return the set value of the soft-start time, by the string. "OFF" is a function off. Query example :SST? >OFF The soft start function is off. 4-6-7. [:CONFigure]:VON Set Query Description Setting and query for the Von voltage settings and latch. Setting syntax [:CONFigure]:VON {|MINimum|MAXimum|LON|LOFF} Setting parameter The Von voltage value. The unit is [V]. MINimum Minimum Von voltage value. MAXimum Maximum Von voltage value. LON Latch on. LOFF Latch off. Setting example :VON 10.0V LON Sets the Von voltage value to 10.0 volts and Von latch ON. Query syntax [:CONFigure]:VON? Return parameter Latch OFF | ON , Return the Von value and the mode of operation, by the string. Query example :VON? >Latch OFF, 0.00 The Von voltage value is 0V.

Setting and query for the Von Delay settings in seconds.

Setting syntax [:CONFigure]:VDELay {|OFF|MINimum|MAXimum } Setting parameter [s] The delay time in seconds. The unit is [s]. OFF Disable the delay time MINimum Minimum delay time MAXimum Maximum delay time Setting example1 :VDEL 2.5ms Sets the delay time to 2.5ms. Setting example2 :VDEL 0.0025s Sets the delay time to 2.5ms. Query syntax [:CONFigure]:VDELay? Return parameter | OFF Return the set value of the delay time, by the string. "OFF" is a function off. Query example :VDEL? >0.0025 The delay time is 2.5ms. 4-6-9. :CONFigure:RESPonse Set Query Description Setting and query for the response speed of the CC, CR and CP mode. Setting syntax :CONFigure:RESPonse{|MINimum|MAXimum} Setting parameter 0.1, 0.2, 0.5, 1.0 MINimum Minimum response speed MAXimum Maximum response speed Setting example :CONF:RESP MAX Sets the response to the maximum of the CC, CR and CP mode. Query syntax :CONFigure:RESPonse? Return parameter Return the set value of the response speed. Query example :CONF:RESP? >1.0 Response speed of the CC, CR and CP mode is 1.0.

Setting and query for the Count time timer function.

Setting syntax [:CONFigure]:CNTime {OFF|ON} Setting parameter OFF Turns the Count Time timer off. ON Turns the Count Time timer on Setting example :CNT ON Turns the Count Time timer on. Query syntax [:CONFigure]:CNTime? Return parameter OFF | ON Return the Count time timer function, by the string. Query example :CNT? >ON Count Time timer is turned on. 4-6-11. [:CONFigure]:COTime Set Query Description Setting and query the load cutoff time. A cutoff time of 0 seconds is the equivalent of disabling the cutoff time. Setting syntax [:CONFigure]:COTime {|OFF|MINimum|MAXimum } Setting parameter 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 Setting example :COT MAX Sets the cutoff time to the maximum. Query syntax [:CONFigure]:COTime? Return parameter | OFF Return the set value of the Cut-off time, by the string. "OFF" is a function off. Query example :COT? >500 The cutoff time is set to 500 seconds.

Setting and query for the CR mode setting units.

Setting syntax [:CONFigure]:CRUnit {OHM|MHO} Setting parameter OHM Set the "Ω" to unit. MHO Set the "mS" to unit. (conductance) Setting example :CRU OHM Sets the CR mode units to ohms. Query syntax [:CONFigure]:CRUnit? Return parameter OHM | MHO Return the CR mode setting units, by the string. Query example :CRU? >OHM The CR mode units are ohms. 4-6-13. :CONFigure:DYNamic Set Query Description Setting and query for the setting conditions of dynamic mode. Setting conditions can select the duty cycle or the timer, the percentage or the value. Please refer to the Instruction Manual for details. Setting syntax :CONFigure:DYNamic {VALue|PERCent|TIME|FDUTy } Setting parameter VALue Set the units to Value. PERCent Set the units to Percent. TIME Use timers for timing. FDUTy Use duty cycle for timing. Setting example :CONF:DYN VAL Sets the dynamic mode units to value. Query syntax :CONFigure:DYNamic? Return parameter Value | Percent , T1/T2 | Fre./Duty Return the unit and the timing mode, by the string. Query example :CONF:DYN? >Value,T1/T2 The dynamic mode becomes a value setup and a timer setup.

This command configures how the files are recalled in

local operation mode. By default when you try to recall a file or setting from memory, a message will appear asking you to press the Enter key to confirm each time you wish to recall. This command enables (SAFEty) or disables this feature (DIRect). Setting syntax :CONFigure:MEMory {SAFety|DIRect} Setting parameter SAFety Safety setting. DIRect Directly recall the chosen file. Setting example :CONF:MEM SAF Enables the safety setting. Query syntax :CONFigure:MEMory? Return parameter Safety | Direct Return the presence or absence of confirmation of recall, by the string. Query example :CONF:MEM? >Safety The safety setting is enabled. 4-6-15. :CONFigure:SHORt Set Query Description Setting and query for the Short key behavior. Setting syntax :CONFigure:SHORt {TOGGle|HOLD} Setting parameter HOLD Sets the Short key configuration to hold. TOGGle Sets the Short key configuration to toggle. Setting example :CONF:SHOR TOGG Sets the Short key configuration to toggle. Query syntax :CONFigure:SHORt? Return parameter Toggle | Hold Return the Short key Action, by the string. Query example :CONF:SHOR? >Toggle The Short key is configured to toggle.

Turns the Short Safety function on/off. The short safety

function requires the load to already be turned on before the load can be shorted using the Short key or :INPut:SHORt command. Setting syntax :CONFigure:SHORt:SAFety {|OFF|ON} Setting parameter OFF | 0 OFF ON | 1 ON Setting example :CONF:SHOR:SAF OFF Sets the Short Safety off. Query syntax :CONFigure:SHORt:SAFety? Return parameter ON | OFF Return the Short Safety function on/off. Query example :CONF:SHOR:SAF? >OFF Short Safety is turned off. 4-6-17. :CONFigure:SHORt:FUNCtion Set Query Description Enables or disables the short function by Short key. The load cannot be shorted until the short function has been enabled with this function. Setting syntax CONFigure:SHORt:FUNCtion {|OFF|ON} Setting parameter OFF | 0 Disables the short function ON | 1 Enables the short function Setting example :CONF:SHOR:FUNC ON Enables the short function. Query syntax :CONFigure:SHORt:FUNCtion? Return parameter ON | OFF Return the short key/short function. Query example :CONF:SHOR:FUNC? >ON Indicates that the short function is enabled.

Setting and query for the entry mode for the Go-NoGo

settings. The entry mode determines whether the Go-NoGo limits are set as values or as a percentage value from a center reference value. Setting syntax [:CONFigure]:GNG:MODE {PERCent|VALue} Setting parameter PERCent Sets the entry mode to %. VALue Sets the entry mode to value Setting example :GNG:MODE PERC Sets the entry mode to %. Query syntax [:CONFigure]:GNG:MODE? Return parameter Percent | Value Returns the Setting value of Go-NoGo input mode, by the string. Query example :GNG:MODE? >Percent The entry mode is %. Related commands [:CONFigure]:GNG:H [:CONFigure]:GNG:L [:CONFigure]:GNG:C 4-6-19. [:CONFigure]:GNG:H Set Query Description 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 in percent. Setting syntax [:CONFigure]:GNG:H Setting parameter Sets the high voltage/current limit value in volts/amps or in percent. Setting example :GNG:H 100.0 Sets the high voltage limit value to 100%. Query syntax [:CONFigure]:GNG:H? Return parameter Returns the voltage/current upper limit value, by the string. Query example :GNG:H? >100.0 Returns the high voltage limit value as 100%. Related commands [:CONFigure]:GNG:Mode [:CONFigure]:GNG:L

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 to percent, the low voltage/current limit value units are in percent. Setting syntax [:CONFigure]:GNG:L Setting parameter Sets the low voltage/current limit value in volts/amps or in percent. Setting example :GNG:L 10.0 Sets the low voltage limit value to 10%. Query syntax [:CONFigure]:GNG:L? Return parameter Returns the voltage/current lower limit value, by the string. Query example :GNG:L? >10.0 Returns the low voltage limit value as 10%. Related commands [:CONFigure]:GNG:Mode [:CONFigure]:GNG:H 4-6-21. [:CONFigure]:GNG:C Set Query Description 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. Setting syntax [:CONFigure]:GNG:C Setting parameter Sets the center voltage/current limit value in volts/amps. Setting example :GNG:C 10.0 Sets the center voltage/current limit value to 10V or 10A. Query syntax [:CONFigure]:GNG:C? Return parameter Returns the Center value of voltage/current, by the string. Query example :GNG:C? >10.0 Returns the center voltage/current limit value of 10V or 10A. Related commands [:CONFigure]:GNG:Mode

Setting and query for the Go-NoGo delay time.

Setting syntax [:CONFigure]:GNG:DTIMe {|MINimum|MAXimum} Setting parameter 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 Setting example :GNG:DTIM 0.5 Sets the delay time to 0.5 seconds. Query syntax [:CONFigure]:GNG:DTIMe? Return parameter Returns the delay time in seconds, by the string. Query example :GNG:DTIM? >0.5 The delay time is 0.5 seconds. 4-6-23. [:CONFigure]:GNG:SPECTest Set Query Description Setting and query for the Go-NoGo testing. Setting syntax [:CONFigure]:GNG:SPECTest {OFF|ON} Setting parameter OFF SPEC test = OFF ON SPEC test = ON Setting example :GNG:SPECT ON Turns Go-NoGo testing on. Query syntax [:CONFigure]:GNG:SPECTest? Return parameter ON | OFF Return the Go-NoGo testing. Query example :GNG:SPECT? >OFF Indicates that Go-NoGo testing is off.

Queries the Go-NoGo test result(s). This command can be

used for all test modes (CC, CV, CR, CP). Query syntax [:CONFigure]:GNG[:PASS]? Return parameter Returns the Go-NoGo test result. NG No Good (Fail) GO Good (Pass) Query example :GNG? >GO The Go-NoGo test result is Pass.

4-7. Parallel Commands

4-7-1. [:CONFigure]:PARallel Set Query Description 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 are connected if the unit is configured as a master. Setting syntax [:CONFigure]:PARallel { MASTer|SLAVe|OFF|P2|P3|P4|P5|B1|B2|B3|B4} Setting parameter MASTer Sets the unit to Master SLAVe Sets the unit to Slave OFF Turn parallel mode off P2 | P3 | P4 | P5 Number of connected slaves B1 | B2 | B3 | B4 Number of connected Booster. Setting example 1 :PAR MAST Sets the unit to Master. Setting example 2 :PAR B2 Configures the unit for use with 2 booster units. Query syntax [:CONFigure]:PARAllel? Return parameter Return the connections number and mode(master / slave). Mode:Master, Number:OFF | Parallel Number:{2|3|4|5} | Booster Number: {1|2|3|4} Response of master mode Mode:Slave Response of Slave mode Query example :PAR? >Mode:Master, Number:OFF The unit is set to Master and there are no connected slaves.

4-8. Step Commands

4-8-1. :CONFigure:STATus Set Query Description Sets the mode used for the set resolution when using the scroll wheel to edit parameters. Setting syntax :CONFigure:STATus {STEP|CURSOR} Setting parameter STEP Knob Status = Step (coarse/fine) CURSOR Knob Status = Cursor Setting example :CONF:STAT STEP Sets the mode to STEP. Query syntax :CONFigure:STATus? Return parameter STEP | CURSOR Returns the Knob Status configuration as a string. Query example :CONF:STAT? >Step The Knob Status configuration is STEP mode. 4-8-2. [:CONFigure]:STEP:CC Set Query Description Queries the step resolution for each CC Mode range. Query syntax [:CONFigure]:STEP:CC? Return parameter Returns the step resolution for each CC Mode range, by the string.Unit is [A] CCH: The step resolution for CC Mode H range. CCM: The step resolution for CC Mode M range. CCL: The step resolution for CC Mode L range. Query example :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.

Setting and query for the step resolution for CC High

Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CCH {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [A] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CCH 0.03A Sets the step resolution to 30mA. Query syntax [:CONFigure]:STEP:CCH? Return parameter CCH: Returns the range and the step resolution, by the string. Query example :STEP:CCH? >CCH:0.0300 The step resolution of CC H range is 30mA. 4-8-4. [:CONFigure]:STEP:CCM Set Query Description Setting and query for the step resolution for CC medium Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CCM {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [A] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CCM 0.003A Sets the step resolution to 3mA. Query syntax [:CONFigure]:STEP:CCM? Return parameter CCM: Returns the range and the step resolution, by the string. Query example :STEP:CCM? >CCM:0.00300 The step resolution of CC M range is 3mA.

Setting and query for the step resolution for CC low

Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CCL {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [A] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CCL 0.0003A Sets the step resolution to 0.3mA. Query syntax [:CONFigure]:STEP:CCL? Return parameter CCL: Returns the range and the step resolution, by the string. Query example :STEP:CCL? > CCL:0.000300 The step resolution of CC L range is 0.3mA. 4-8-6. [:CONFigure]:STEP:CR Set Query Description Queries the step resolution for each CR Mode range. Query syntax [:CONFigure]:STEP:CR? Return parameter Returns the step resolution for each CR Mode range, by string. Unit is [mS] CRH: The step resolution for CR Mode H range. CRM: The step resolution for CR Mode M range. CRL: The step resolution for CR Mode L range. Query example :STEP:CR? >CRH:3.00, CRM:0.300, CRL:0.0300 Returns the CR mode step resolution for each range.

Setting and query for the step resolution for CR High

Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CRH {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [mS] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CRH 3 Sets the step resolution to 3mS. Query syntax [:CONFigure]:STEP:CRH? Return parameter CRH: Returns the range and the step resolution, by the string. Query example :STEP:CRH? >CRH:3.00 Returns the step resolution (3mS). 4-8-8. [:CONFigure]:STEP:CRM Set Query Description Setting and query for the step resolution for CR Medium Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CRM {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [mS] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CRM 0.3 Sets the step resolution to 0.3mS. Query syntax [:CONFigure]:STEP:CRM? Return parameter CRM: Returns the range and the step resolution, by the string. Query example :STEP:CRM? >CRM:0.300 Returns the step resolution (0.3mS).

Setting and query for the step resolution for CR Low

Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CRL {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [mS] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CRL 0.03 Sets the step resolution to 0.03mS. Query syntax [:CONFigure]:STEP:CRL? Return parameter CRL: Returns the range and the step resolution, by the string. Query example :STEP:CRL? >CRL:0.0300 Returns the step resolution (0.03mS). 4-8-10. [:CONFigure]:STEP:CV Set Query Description Queries the step resolution for each CV Mode range. Query syntax [:CONFigure]:STEP:CV? Return parameter Returns the step resolution for each CV Mode range, by the string. Unit is [V] CVH: The step resolution for each CV Mode H range. CVL: The step resolution for each CV Mode L range. Query example :STEP:CV? >CVH:2.00, CVL:0.200 Returns the CV mode step resolution for each range.

Setting and query for the step resolution for CV High

Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CVH {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [V] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CVH 2V Sets the step resolution to 2V. Query syntax [:CONFigure]:STEP:CVH? Return parameter CVH: Returns the range and the step resolution, by the string. Query example :STEP:CVH? > CVH:2.00 Returns the step resolution (2V). 4-8-12. [:CONFigure]:STEP:CVL Set Query Description Setting and query for the step resolution for CV Low Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CVL {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [V] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CVL 0.2V Sets the step resolution to 0.2V. Query syntax [:CONFigure]:STEP:CVL? Return parameter CVL: Returns the range and the step resolution, by the string. Query example :STEP:CVL? > CVL:0.200 Returns the step resolution (0.2V).

Queries the step resolution for each CP Mode range.

Query syntax [:CONFigure]:STEP:CP? Return parameter Returns the step resolution for each CP Mode range, by the string. Unit is [W] CPH: The step resolution for each CP Mode H range. CPM: The step resolution for each CP Mode M range. CPL: The step resolution for each CP Mode L range. Query example :STEP:CP? > CPH:1.00, CPM:0.100, CPL:0.0100 Returns the CP mode step resolution for each range. 4-8-14. [:CONFigure]:STEP:CPH Set Query Description Setting and query for the step resolution for CP High Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CPH {|MINimum|MAXimum} Setting parameter [W] Step resolution. Unit is [W] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CPH 1 Sets the step resolution to 1W. Query syntax [:CONFigure]:STEP:CPH? Return parameter CPH: Returns the range and the step resolution, by the string. Query example :STEP:CPH? >CPH:1.00 Returns the step resolution (1W).

Setting and query for the step resolution for CP Medium

Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CPM {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [W] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CPM 0.1 Sets the step resolution to 0.1W. Query syntax [:CONFigure]:STEP:CPM? Return parameter CPM: Returns the range and the step resolution, by the string. Query example :STEP:CPM? >CPM:0.100 Returns the step resolution (0.1W). 4-8-16. [:CONFigure]:STEP:CPL Set Query Description Setting and query for the step resolution for CP Low Range. Note: The step resolution setting will be automatically rounded to the closest multiple of the base resolution. Setting syntax [:CONFigure]:STEP:CPL {|MINimum|MAXimum} Setting parameter Step resolution. Unit is [W] MINimum Minimum step resolution MAXimum Maximum step resolution Setting example :STEP:CPL 0.01 Sets the step resolution to 0.01W. Query syntax [:CONFigure]:STEP:CPL? Return parameter CPL: Returns the range and the step resolution, by the string. Query example :STEP:CPL? >CPM:0.0100 Returns the step resolution (0.01W).

4-9. External Control Commands

4-9-1. [:CONFigure]:EXTernal[:CONTrol] Set Query Description Setting and query for the external control of CC, CR, CV, CP mode. Setting syntax [:CONFi gure]:EXTernal[:CONTrol] {OFF|VOLTage|RESistance|RINV} Setting parameter 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 Setting example :EXT OFF Turns external control off. Query syntax [:CONFi gure]:EXTernal[:CONTrol] ? Return parameter Control: OFF | Volt | Res | Rinverse Returns mode of the external control, by the string. Query example :EXT? >Control:OFF External control is setting is off. 4-9-2. [:CONFigure]:EXTernal:CV Set Query Description Setting and query for the external control of +CV mode. Note: Please set the unit to external control of CC, CR, CV, CP mode. Setting syntax [:CONFigure]:EXTernal:CV {OFF|ON} Setting parameter OFF Disables external control of +CV mode ON Sets the unit to external control of +CV mode Setting example :EXT:CV ON Turns external control of +CV mode on. Query syntax [:CONFigure]:EXTernal:CV? Return parameter CV:OFF | ON Returns the external control of +CV mode configuration, by the string. Query example :EXT:CV? >CV:ON Uses external control of +CV mode.

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). Setting syntax [:CONFigure]:EXTernal:LOADonin {OFF|High|Low} Setting parameter OFF LoadOn IN = off HIGH LoadOn IN = open LOW LoadOn IN = closed Setting example :EXT:LOAD OFF Turns The LoadOn IN off. Query syntax [:CONFigure]:EXTernal:LOADonin? Return parameter LoadOn In: OFF | High | Low Returns the setting value of external switch, by the string. Query example : EXT:LOAD? >LoadOn In:OFF The LoadOn In setting is off.

4-10. Mode Subsystem Commands

4-10-1. :MODE Set Query Description Setting and query for the operating modes. Setting syntax :MODE {CC|CR|CV|CP|CCCV|CRCV|CPCV} Setting parameter CC CC mode CR CR mode CV CV mode CP CP mode CCCV CC + CV mode CRCV CR + CV mode CPCV CP + CV mode Setting example :MODE CC Sets the mode to CC mode. Query syntax :MODE? Return parameter CC | CR | CV | CP | CCCV | CRCV | CPCV Returns the operating modes, by the string. Query example :MODE? >CC Returns the operating mode (CC mode). 4-10-2. [:MODE]:CRANge Set Query Description Setting and query for the current range of all the operating modes. Setting syntax [:MODE]:CRANge {HIGH|MIDDle|LOW} Setting parameter HIGH High range MIDDle Middle range LOW Low range Setting example :CRAN LOW Sets the current range to Low. Query syntax [:MODE]:CRANge? Return parameter High | Mid | Low Returns the setting of Setting of the current range, by the string. Query example :CRAN? >Low The current range is set to Low.

Setting and query for the voltage range of all operating

modes. Setting syntax [:MODE]:VRANge {HIGH|LOW} Setting parameter HIGH High range LOW Low range Setting example :VRAN LOW Sets the voltage range to Low. Query syntax [:MODE]:VRANge? Return parameter High | Low Returns the setting of Setting of the voltage range, by the string. Query example :VRAN? >Low The voltage range is set to Low. 4-10-4. [:MODE]:RESPonse Set Query Description Setting and query for The response speed of the CV and +CV mode. The default is fast response. Setting syntax [:MODE]:RESPonse {FAST|RESP{6|5|4|3|2|1}|SLOW} Setting parameter FAST Response speed is FAST RESP6 Response 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 Setting example :RESP FAST Sets the CV and +CV response to fast. Query syntax [:MODE]:RESPonse? Return parameter FAST | RESP6 | RESP5 | RESP4 | RESP3 | RESP2 | RESP1 | SLOW Returns the response speed. Query example :RESP? >FAST The speed response of CV and +CV mode is set to fast.

Setting and query for the Switching function.

Setting syntax [:MODE]:DYNamic {DYNamic|STATic} Setting parameter DYNamic Set to Dynamic mode STATic Set to Static mode Setting example :DYN DYN Set the switching function to dynamic Query syntax [:MODE]:DYNamic? Return parameter Dynamic | Static Returns the Setting of Switching function, by the string. Query example :DYN? >Dynamic The switching function is set to dynamic mode.

4-11. Current Subsystem Commands

4-11-1. :CURRent[:VA] Set Query Description 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. Setting syntax :CURRent[:VA] {|MINimum|MAXimum} Setting parameter “A Value” current value. Unit is [A] MINimum Minimum current level MAXimum Maximum current level Setting example :CURR MIN Sets the current value to the minimum. Query syntax :CURRent[:VA]? Return parameter Return the current value of "A Value", by the string. Query example :CURR? >1.0000 Current setting of "A Value" is set to 1A. 4-11-2. :CURRent[:VA]:TRIGgered Set Description Set the current value when the trigger is activated. Setting syntax :CURRent[:VA]:TRIGgered {|MINimum|MAXimum } Setting parameter “A Value” current value. Unit is [A] MINimum Minimum current level MAXimum Maximum current level Setting example :CURR:TRIG MIN Set the minimum current value when the trigger is activated. Related commands *TRG, :INITiate:CONTinuous, :INITiate[:IMMediate]

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). Setting syntax :CURRent:VB {|MINimum|MAXimum} Setting parameter [A] “B Value” current value. Unit is [A] MINimum Minimum current level MAXimum Maximum current level Setting example :CURR:VB MIN Sets the current value to the minimum. Query syntax :CURRent:VB? Return parameter Return the Current value of "B Value", by the string. Query example :CURR:VB? >1.0000 Current setting of "B Value" is set to 1A. 4-11-4. :CURRent:SRATe Set Query Description Setting and query for the current slew rate of CC static mode. Setting syntax :CURRent:SRATe {|MINimum|MAXimum} Setting parameter Sets the slew rate in mA/us MINimum Set to the lowest slew rate MAXimum Set to the highest slew rate Setting example :CURR:SRAT MIN Sets the slew rate to the minimum. Query syntax :CURRent:SRATe? Return parameter Return the slew rate, by the string. Query example :CURR:SRAT? >5.0000 The slew rate is set to 5mA/us.

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). Setting syntax :CURRent:L1 {|MINimum|MAXimum} Setting parameter “Level1” current value. Unit is [A] MINimum Minimum current level MAXimum Maximum current level Setting example :CURR:L1 MIN Sets the current value to the minimum. Query syntax :CURRent:L1? Return parameter Return the current value of "Level1", by the string. Query example :CURR:L1? >1.0000 Current setting of " Level1" is set to 1A. 4-11-6. :CURRent:L2 Set Query Description 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). Setting syntax :CURRent:L2 {|MINimum|MAXimum} Setting parameter “Level2” current value. Unit is [A] MINimum Minimum current level MAXimum Maximum current level Setting example :CURR:L2 MIN Sets the current value to the minimum. Query syntax :CURRent:L2? Return parameter Return the current value of "Level2", by the string. Query example :CURR:L2? >1.0000 Current setting of " Level2" is set to 1A.

Setting and query for the “Set” current of the CC dynamic

mode. This command applies in “Dyna.Level” is “Percent”. Setting syntax :CURRent:SET{|MINimum|MAXimum} Setting parameter The current value at the time of "Level=100%". Unit is [A] MINimum Minimum current value MAXimum Maximum current value Setting example :CURR:SET MIN Sets the minimum current value of "Level = 100%". Query syntax :CURRent:SET? Return parameter Return the current value of "Level = 100%", by the string. Query example :CURR:SET? >1.0 Current value of "Level = 100%" is set to 1A. Related commands :CURRent:LEVel 4-11-8. :CURRent:LEVel Set Query Description Setting and query for the “Level” % of the CC dynamic mode. This command applies in “Dyna.Level” is “Percent”. Setting syntax :CURRent:LEVel {|MINimum|MAXimum} Setting parameter % of "SET" current level (unit is [%]) MINimum Minimum % of "SET" current level MAXimum Maximum % of "SET" current level Setting example :CURR:LEV MIN Sets the % level current value to the minimum. Query syntax :CURRent:LEVel? Return parameter Return the current of "% Level", by the string. Query example :CURR:LEV? >50 Percentage of the set current value is set to 50%. Related commands :CURRent:SET

Setting and query for the rising current slew rate of the CC

dynamic mode. Setting syntax :CURRent:RISE {|MINimum|MAXimum} Setting parameter Rising current slew rate (unit is [mA/us]). MINimum Minimum slew rate MAXimum Maximum slew rate Setting example :CURR:RISE MIN Sets the rising slew rate to the minimum. Query syntax :CURRent:RISE? Return parameter Return the rise of the current slew rate, by the string. Query example :CURR:RISE? >5000 Returns the rising slew rate as 5000mA/us. Related commands :CURRent:FALL 4-11-10. :CURRent:FALL Set Query Description Setting and query for the falling of the current slew rate of the CC dynamic mode. Setting syntax :CURRent:FALL {|MINimum|MAXimum} Setting parameter Falling current slew rate (unit is [mA/us]). MINimum Minimum slew rate MAXimum Maximum slew rate Setting example :CURR:FALL MIN Sets the falling slew rate to the minimum. Query syntax :CURRent:FALL? Return parameter Return the falling of the current slew rate, by the string. Query example :CURR:FALL? >5000 Returns the falling slew rate as 5000mA/us. Related commands :CURRent: RISE

Setting and query for the “Timer1” time of CC dynamic

mode. This command applies in “Dyna.Time” is “T1/T2”. Setting syntax :CURRent:T1 {|MINimum|MAXimum} Setting parameter T1 timer setting. (unit is seconds) MINimum Minimum time MAXimum Maximum time Setting example :CURR:T1 0.2 Sets the setting of the timer T1. Query syntax :CURRent:T1? Return parameter Return the setting of the timer T1, by the string. Query example :CURR:T1? >0.2 Return the setting of the timer T1. Related commands :CURRent:T2 4-11-12. :CURRent:T2 Set Query Description Setting and query for the “Timer2” time of CC dynamic mode. This command applies in “Dyna.Time” is “T1/T2”. Setting syntax :CURRent:T2 {|MINimum|MAXimum} Setting parameter T2 timer setting. (unit is seconds) MINimum Minimum time MAXimum Maximum time Setting example :CURR:T2 0.2 Sets the setting of the timer T2. Query syntax :CURRent:T2? Return parameter Return the setting of the timer T2, by the string. Query example :CURR:T2? >0.2 Returns the setting of the timer T2. Related commands :CURRent:T1

Setting and query for “Frequency” value of the CC

dynamic mode. This command applies in “Dyna.Time” is “Freq/Duty”. Setting syntax :CURRent:FREQuency {|MINimum|MAXimum} Setting parameter Sets the switching frequency.(unit is Hz) MINimum Minimum frequency MAXimum Maximum frequency Setting example :CURR:FREQ 60 Sets frequency to 60Hz. Query syntax :CURRent:FREQuency? Return parameter Return the switching frequency, by the string. Query example :CURR:FREQ? >60 Returns the switching frequency as 60Hz. Related commands :CURRent:DUTY 4-11-14. :CURRent:DUTY Set Query Description Setting and query for “Duty” % of the CC dynamic mode. This command applies in “Dyna.Time” is “Freq/Duty”. Setting syntax :CURRent:DUTY {|MINimum|MAXimum} Setting parameter Sets the duty cycle as a percentage. MINimum Minimum duty cycle MAXimum Maximum duty cycle Setting example :CURR:DUTY 50 Sets the duty cycle 50%. Query syntax :CURRent:DUTY? Return parameter Return the duty cycle of positive, by the string. Query example :CURR:DUTY? >50 Returns the duty cycle as 50%. Related commands :CURRent:FREQuency

Sets or queries whether A Value or B Value is the currently

active value in CC static mode. Setting syntax :CURRent:RECall {|A|B} Setting parameter A | 0 CC active setting = A value B | 1 CC active setting = B value Setting example :CURR:REC A Sets A value of CC setting mode to active. Query syntax :CURRent:RECall? Return parameter Return the currently active value in CC static mode 0 CC active setting = A value 1 CC active setting = B value Query example :CURR:REC? >0 Return the CC active setting is A value.

4-12. Resistance Subsystem Commands

4-12-1. :RESistance[:VA] Set Query Description 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 be omitted when in static mode. Setting syntax :RESistance[:VA] {|MINimum|MAXimum} Setting parameter “A Value" resistance value. Unit is [Ω]. MINimum Minimum resistance level MAXimum Maximum resistance level Setting example :RES:VA MIN Sets the resistance value to the minimum. Query syntax :RESistance[:VA]? Return parameter Return the resistance value of "A Value", by the string. Query example :RES:VA? >9.840 Return the resistance value (9.84Ω) of "A Value". 4-12-2. :RESistance[:VA]:TRIGgered Set Description Set the resistance value when the trigger is activated. Setting syntax :RESistance[:VA]:TRIGgered {|MINimum|MAXimum } Setting parameter “A Value" resistance value. Unit is [Ω]. MINimum Minimum resistance level MAXimum Maximum resistance level Setting example :RES:TRIG MIN Set the minimum resistance value when the trigger is activated. Related commands *TRG, :INITiate:CONTinuous, :INITiate[:IMMediate]

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). Setting syntax :RESistance:VB {|MINimum|MAXimum} Setting parameter “B Value" resistance value. Unit is [Ω]. MINimum Minimum resistance level MAXimum Maximum resistance level Setting example :RES:VB MIN Sets the resistance value to the minimum. Query syntax :RESistance:VB? Return parameter Return the resistance value of "B Value", by the string. Query example :RES:VB? >9.840 Return the resistance value (9.84Ω) of "B Value". 4-12-4. :RESistance:SRATe Set Query Description Setting and query for the current slew rate of CR static mode. Setting syntax :RESistance:SRATe {|MINimum|MAXimum} Setting parameter Sets the slew rate in mA/us MINimum Set to the lowest slew rate MAXimum Set to the highest slew rate Setting example :RES:SRAT MIN Sets the slew rate to the minimum. Query syntax :RESistance:SRATe? Return parameter Return the slew rate, by the string. Query example :RES:SRAT? >5.0000 The slew rate is 5mA/us.

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). Setting syntax :RESistance:L1 {|MINimum|MAXimum} Setting parameter “level1” resistance value. Unit is [Ω]. MINimum Minimum resistance level MAXimum Maximum resistance level Setting example :RES:L1 MIN Sets the resistance value to the minimum. Query syntax :RESistance:L1? Return parameter Return the resistance value of "Level1", by the string. Query example :RES:L1? >9.840 Return the resistance value (9.48Ω) of "Level1". 4-12-6. :RESistance:L2 Set Query Description 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). Setting syntax :RESistance:L2 {|MINimum|MAXimum} Setting parameter “level2” resistance value. Unit is [Ω]. MINimum Minimum resistance level MAXimum Maximum resistance level Setting example :RES:L2 MIN Sets the resistance value to the minimum. Query syntax :RESistance:L2? Return parameter Return the resistance value of "Level2", by the string. Query example :RES:L2? >9.840 Return the resistance value (9.48Ω) of "Level2".

Setting and query for the “Set” resistance of the CR

dynamic mode. This command applies in “Dyna.Level” is “Percent”. Setting syntax :RESistance:SET {|MINimum|MAXimum} Setting parameter “The resistance value at the time of "Level=100%". Unit is [Ω]. MINimum Minimum resistance value MAXimum Maximum resistance value Setting example :RES:SET MIN Sets the minimum resistance value of "Level = 100%". Query syntax :RESistance:SET? Return parameter Return the resistance value of "Level = 100%", by the string. Query example :RES:SET? >9.840 Return the resistance value (Ω) of "Level = 100%". 4-12-8. :RESistance:LEVel Set Query Description 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”. Setting syntax :RESistance:LEVel {|MINimum|MAXimum} Setting parameter % of "Set" value level (unit is %). MINimum Minimum % of "Set" conductance level MAXimum Maximum % of "Set" conductance level Setting example :RES:LEV MIN Sets the % level Millisiemens value to the minimum. Query syntax :RESistance:LEVel? Return parameter Return the Millisiemens of "% Level", by the string. Query example :RES:LEV? >50 Return the Millisiemens of "50% Level". Related commands :RESistance:SET

Setting and query for the rising current slew rate of the CR

dynamic mode. Setting syntax :RESistance:RISE {|MINimum|MAXimum} Setting parameter Rising current slew rate (unit is [mA/us]). MINimum Minimum slew rate MAXimum Maximum slew rate Setting example :RES:RISE MIN Sets the rising slew rate to the minimum. Query syntax :RESistance:RISE? Return parameter Return the rise of the slew rate, by the string. Query example :RES:RISE? >50.000 The rise of the slew rate is 50mA/us. Related commands :RESistance:FALL 4-12-10. :RESistance:FALL Set Query Description Setting and query for the falling current slew rate of the CR dynamic mode. Setting syntax :RESistance:FALL {|MINimum|MAXimum} Setting parameter Falling slew rate (unit is [mA/us]). MINimum Minimum slew rate MAXimum Maximum slew rate Setting example :RES:FALL MIN Sets the falling slew rate to the minimum. Query syntax :RESistance:FALL? Return parameter Return the falling of the conductance slew rate, by the string. Query example :RES:FALL? >50.000 The falling of the slew rate is 50 mA/us. Related commands :RESistance:RISE

Setting and query for the “Timer1” time of CR dynamic

mode. This command applies in “Dyna.Time” is “T1/T2”. Setting syntax :RESistance:T1 {|MINimum|MAXimum} Setting parameter T1 timer setting. (unit is seconds) MINimum Minimum time MAXimum Maximum time Setting example :RES:T1 0.2 Sets the setting of the timer T1. Query syntax :RESistance:T1? Return parameter Return the setting of the timer T1, by the string. Query example : RES:T1? >0.2 The setting of the timer T1 is 0.2 seconds. Related commands :RESistance:T2 4-12-12. :RESistance:T2 Set Query Description Setting and query for the “Timer2” time of CR dynamic mode. This command applies in “Dyna.Time” is “T1/T2”. Setting syntax :RESistance:T2 {|MINimum|MAXimum} Setting parameter T2 timer setting. (unit is seconds) MINimum Minimum time MAXimum Maximum time Setting example :RES:T2 0.2 Sets the setting of the timer T2. Query syntax :RESistance:T2? Return parameter Return the setting of the timer T2, by the string. Query example :RES:T2? >0.2 The setting of the timer T2 is 0.2 seconds. Related commands :RESistance:T1

Setting and query for “Frequency” value of the CR

dynamic mode. This command applies in “Dyna.Time” is “Freq/Duty”. Setting syntax :RESistance:FREQuency {|MINimum|MAXimum} Setting parameter Sets the switching frequency (unit is hertz). MINimum Minimum frequency MAXimum Maximum frequency Setting example :RES:FREQ 60 Sets frequency to 60Hz. Query syntax :RESistance:FREQuency? Return parameter Return the switching frequency, by the string. Query example :RES:FREQ? >60 Returns the switching frequency as 60Hz. Related commands :RESistance:DUTY 4-12-14. :RESistance:DUTY Set Query Description Setting and query for “Duty” % of the CR dynamic mode. This command applies in “Dyna.Time” is “Freq/Duty”. Setting syntax :RESistance:DUTY {|MINimum|MAXimum} Setting parameter Sets the duty as a percentage. MINimum Minimum duty MAXimum Maximum duty Setting example :RES:DUTY 50 Sets the duty cycle 50%. Query syntax :RESistance:DUTY? Return parameter Return the duty cycle of positive, by the string. Query example :RES:DUTY? >50 Returns the duty cycle as 50%. Related commands :RESistance:FREQuency

Sets or queries whether A Value or B Value is the currently

active value in CR static mode when the units are set to ohm. Setting syntax :RESistance:RECall {|A|B} Setting parameter A | 0 CR Value = A Value B | 1 CR Value = B Value Setting example :RES:REC A Sets A value of CR resistance setting mode to active. Query syntax :RESistance:RECall? Return parameter Return the currently active value in CR static mode. 0 CR Value = A Value 1 CR Value = B Value Query example :RES:REC? >0 Return the CR active setting is A value. 4-12-16. :CONDuctance[:VA] Set Query Description 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 be omitted when in static mode. Setting syntax :CONDuctance [:VA] {|MINimum|MAXimum} Setting parameter “A Value" conductance value. Unit is [mS]. MINimum Minimum conductance level MAXimum Maximum conductance level Setting example :COND:VA MIN Sets the conductance value to the minimum. Query syntax :RESistance[:VA]? Return parameter Return the conductance value of "A Value", by the string. Query example :COND:VA? >9.840 Return the conductance value (9.84mS) of "A Value".

Set the conductance value when the trigger is activated.

Setting syntax :CONDuctance[:VA]:TRIGgered {|MINimum|MAXimum } Setting parameter “A Value" conductance value. Unit is mS. MINimum Minimum conductance level MAXimum Maximum conductance level Setting example :COND:TRIG MIN Set the minimum conductance value when the trigger is activated. Related commands *TRG, :INITiate:CONTinuous, :INITiate[:IMMediate] 4-12-18. :CONDuctance:VB Set Query Description 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). Setting syntax :CONDuctance:VB {|MINimum|MAXimum} Setting parameter “B Value" conductance value. Unit is [mS]. MINimum Minimum conductance level MAXimum Maximum conductance level Setting example :COND:VB MIN Sets the conductance value to the minimum. Query syntax :CONDuctance:VB? Return parameter Return the conductance value of "B Value", by the string. Query example :COND:VB? >9.840 Return the conductance value (9.84mS) of "B Value".

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). Setting syntax :CONDuctance:L1 {|MINimum|MAXimum} Setting parameter “level1” conductance value. Unit is [mS]. MINimum Minimum conductance level MAXimum Maximum conductance level Setting example :COND:L1 MIN Sets the conductance value to the minimum. Query syntax :CONDuctance:L1? Return parameter Return the conductance value of "Level1", by the string. Query example :COND:L1? >9.840 Return the conductance value (9.84mS) of "Level1". 4-12-20. :CONDuctance:L2 Set Query Description 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). Setting syntax :CONDuctance:L2 {|MINimum|MAXimum} Setting parameter “level2” conductance value. Unit is [mS]. MINimum Minimum conductance level MAXimum Maximum conductance level Setting example :COND:L2 MIN Sets the conductance value to the minimum. Query syntax :CONDuctance:L2? Return parameter Return the Millisiemens value of "Level2", by the string. Query example :COND:L2? >9.840 Return the conductance value (9.84mS) of "Level2".

Setting and query for the “Set” conductance of the CR

dynamic mode. This command applies in “Dyna.Level” is “Percent”. Setting syntax :CONDuctance:SET {|MINimum|MAXimum} Setting parameter “The conductance value at the time of "Level=100%". Unit is [mS]. MINimum Minimum conductance level MAXimum Maximum conductance level Setting example :COND:SET MIN Sets the minimum conductance value of "Level = 100%". Query syntax :CONDuctance:SET? Return parameter Return the conductance value of "Level = 100%", by the string. Query example :COND:SET? >9.840 Return the conductance value (9.84mS) of "Level = 100%". 4-12-22. :CONDuctance:RECall Set Query Description Sets or queries whether A Value or B Value is the currently active value in CR static mode when the units are set to Siemens. Setting syntax :CONDuctance:RECall {|A|B} Setting parameter A | 0 CR Value = A Value B | 1 CR Value = B Value Setting example :COND:REC A Sets A value of CR conductance setting mode to active. Query syntax :CONDuctance:RECall? Return parameter Return the currently active value in CR static mode. 0 CR Value = A Value 1 CR Value = B Value Query example :RES:REC? >0 Return the CR active setting is A value.

4-13. Voltage Subsystem Commands

4-13-1. :VOLTage[:VA] Set Query Description Setting and query for the CV mode “A Value” voltage or the +CV voltage value. Note: The same value applies for each current range (High/Mid/Low). Note: The optional command node [:VA] can only be omitted when in static mode. Setting syntax :VOLTage[:VA] {|MINimum|MAXimum} Setting parameter “A Value” voltage value. Unit is [V]. MINimum Minimum voltage level MAXimum Maximum voltage level Setting example :VOLT:VA MIN Sets the voltage value to the minimum. Query syntax :VOLTage[:VA]? Return parameter Return the voltage value of "A Value", by the string. Query example :VOLT:VA? >1.00 Voltage setting of " A Value " is set to 1V. 4-13-2. :VOLTage:VB Set Query Description Setting and query for the CV mode “B Value”. Note: The same value applies for each current range (High/Mid/Low). Setting syntax :VOLTage:VB {|MINimum|MAXimum} Setting parameter “B Value” voltage value. Unit is [V]. MINimum Minimum voltage level MAXimum Maximum voltage level Setting example :VOLT:VB MIN Sets the voltage value to the minimum. Query syntax :VOLTage:VB? Return parameter Return the voltage value of "B Value", by the string. Query example :VOLT:VB? >1.00 Voltage setting of “B Value " is set to 1V.

Sets or queries whether A Value or B Value is the currently

active value in CV mode. Setting syntax :VOLTage:RECall {|A|B} Setting parameter A | 0 CV active setting = A Value B | 1 CV active setting = B Value Setting example :VOLT:REC A Sets A value of CV setting mode to active. Query syntax :VOLTage:RECall? Return parameter Return the currently active value in CR mode. 0 CV active setting = A Value 1 CV active setting = B Value Query example :VOLT:REC? >0 Return the CV active setting is A Value.

4-14. Power Subsystem Commands

4-14-1. :POWer[:VA] Set Query Description 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. Setting syntax :POWer[:VA] {|MINimum|MAXimum} Setting parameter “A Value” power value. Unit is [W]. MINimum Minimum power level MAXimum Maximum power level Setting example :POW:VA MIN Sets the power value to the minimum. Query syntax :POWer[:VA]? Return parameter Return the power value of "A Value", by the string. Query example :POW:VA? >10 Power setting of "A Value" is set to 10W. 4-14-2. :POWer:VB Set Query Description 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). Setting syntax :POWer:VB {|MINimum|MAXimum} Setting parameter “B Value” power value. Unit is [W]. MINimum Minimum power level MAXimum Maximum power level Setting example :POW:VB MIN Sets the power value to the minimum. Query syntax :POWer:VB? Return parameter Return the power value of "B Value", by the string. Query example :POW:VB? >10 Power setting of "B Value" is set to 10W.

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. Setting syntax :POWer:L1 {|MINimum|MAXimum} Setting parameter “Level1” power value. Unit is [W]. MINimum Minimum power level MAXimum Maximum power level Setting example :POW:L1 MIN Sets the power value to the minimum. Query syntax :POWer:L1? Return parameter Return the power value of "Level1", by the string. Query example :POW:L1? >10 Power setting of " Lewel1" is set to 10W. 4-14-4. :POWer:L2 Set Query Description 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. Setting syntax :POWer:L2 {|MINimum|MAXimum} Setting parameter “Level2” power value. Unit is [W]. MINimum Minimum power level MAXimum Maximum power level Setting example :POW:L2 MIN Sets the power value to the minimum. Query syntax :POWer:L2? Return parameter Return the power value of "Level2", by the string. Query example :POW:L2? >10 Power setting of " Lewel2" is set to 10W.

Setting and query for the “Set” power of the CP dynamic

mode. This command applies in “Dyna.Level” is “Percent”. Setting syntax :POWer:SET {|MINimum|MAXimum} Setting parameter The power value at the time of "Level=100%". Unit is [W]. MINimum Minimum power value MAXimum Maximum power value Setting example :POW:SET MIN Sets the minimum power value of "Level = 100%". Query syntax :POWer:SET? Return parameter Return the power value of "Level = 100%", by the string. Query example :POW:SET? >10 power value of "Level = 100%" is set to 10W. Related commands :POWer:LEVel 4-14-6. :POWer:LEVel Set Query Description Setting and query for the “Set” power of the CP dynamic mode. This command applies in “Dyna.Level” is “Percent”. Setting syntax :POWer:LEVel {|MINimum|MAXimum} Setting parameter % of "Set" power level (unit is %) MINimum Minimum % power level MAXimum Maximum % power level Setting example :POW:LEV MIN Sets the % level power value to the minimum. Query syntax :POWer:LEVel? Return parameter Return the power of "% Level", by the string. Query example :POW:LEV? >50 Percentage of the set power value is set to 50%. Related commands :POWer:Set

Setting and query for the “Timer1” time of CP dynamic

mode. This command applies in “Dyna.Time” is “T1/T2”. Setting syntax :POWer:T1 {|MINimum|MAXimum} Setting parameter T1 timer setting. (unit is seconds) MINimum Minimum time MAXimum Maximum time Setting example :POW:T1 0.2 Sets the setting of the timer T1. Query syntax :POWer:T1? Return parameter Return the setting of the timer T1, by the string. Query example :POW:T1? >0.2 Return the setting of the timer T1. Related commands :POWer:T2 4-14-8. :POWer:T2 Set Query Description Setting and query for the “Timer2” time of CP dynamic mode. This command applies in “Dyna.Time” is “T1/T2”. Setting syntax :POWer:T2 {|MINimum|MAXimum} Setting parameter T2 timer setting. (unit is seconds) MINimum Minimum time MAXimum Maximum time Setting example :POW:T2 0.2 Sets the setting of the timer T2. Query syntax :POWer:T2? Return parameter Return the setting of the timer T2, by the string. Query example :POW:T2? >0.2 Returns the setting of the timer T2. Related commands :POWer:T1

Setting and query for “Frequency” value of the CP

dynamic mode. This command applies in “Dyna.Time” is “Freq/Duty”. Setting syntax :POWer:FREQuency {|MINimum|MAXimum} Setting parameter Sets the switching frequency (unit is hertz). MINimum Minimum frequency MAXimum Maximum frequency Setting example :POW: FREQ 60 Sets the frequency to 60Hz. Query syntax :POWer: FREQuency? Return parameter Return the switching frequency, by the string. Query example :POW: FREQ? >60 Returns the switching frequency as 60Hz. Related commands :POWer: DUTY 4-14-10. :POWer:DUTY Set Query Description Setting and query for “Duty” % of the CP dynamic mode. This command applies in “Dyna.Time” is “Freq/Duty”. Setting syntax :POWer:DUTY {|MINimum|MAXimum} Setting parameter Sets the duty cycle as a percentage. MINimum Minimum duty MAXimum Maximum duty Setting example :POW:DUTY 50 Sets the duty cycle 50%. Query syntax :POWer:DUTY? Return parameter Return the duty cycle of positive, by the string. Query example :POW:DUTY? >50 Returns the duty cycle as 50%. Related commands :POWer:FREQuency

Sets or queries whether A Value or B Value is the currently

active value in CP static mode. Setting syntax :POWer:RECall {|A|B} Setting parameter A | 0 CP active setting = A Value B | 1 CP active setting = B Value Setting example :POW:REC A Sets A value of CP setting mode to active. Query syntax :POWer:RECall? Return parameter Return the currently active value in CP mode. 0 CP active setting = A Value 1 CP active setting = B Value Query example :POW:REC? >0 Return the CP active setting.

4-15. Program Commands

To execute / stop the program function, use: INPUT command. Refer to the page 21 (4-3-1.: INPut). 4-15-1. :FUNCtion[:COMPlete][:RING]:TIME Set Query Description Setting and query for how long the alarm will buzz for after a Program, NSEQ, FSEQ, OCP, OPP or BATT test function has finished. Setting syntax :FUNCtion[:COMPlete][:RING]:TIME {|MINimum|MAXimum|INFinity} Setting parameter Alarm time in seconds (0~600); 0 = OFF MINimum Minimum alarm time MAXimum Maximum alarm time INFinity Sets the alarm time to infinity. Setting example :FUNC:TIME 5 Sets the function complete ring time to 5s. Query syntax :FUNCtion[:COMPlete][:RING]:TIME? Return parameter | Infinity | OFF Return the function complete ring times, by the string. “OFF” is the ring time off. Query example :FUNC:TIME? >5 The function complete ring time is set as 5s.

Setting and query for the state of the program function.

Setting syntax :PROGram:STATe {ON|OFF|PAUSe|CONTinue|NEXT} Setting parameter 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 Setting example :PROG:STAT ON Turn program function on. Query syntax :PROGram:STATe? Return parameter Return the state of the program function, by the string. ON, STOP | RUN | PAUSE Program function is on. "STOP": stopped, "RUN": running, "PAUSE": paused OFF Program function is off Query example :PROG:STAT? >ON,STOP Return the state of the program function.

Setting and query for all parameters to specified step of

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

All steps of a selected program are set by default value.

Setting syntax :PROGram[:RECall]:DEFault Setting example :PROG:DEF All steps of a selected program are set by default value. 4-15-5. :PROGram:STARt Set Query Description Setting and query for select program number. (Contents of PROG: ) Setting syntax :PROGram:STARt Setting parameter Program number to select. (1~16) Setting example :ROG:STAR 1 Sets to 1 of program number. Query syntax :PROGram:STARt? Return parameter Start: Return the Program number in selected, by the string. Query example :PROG:STAR? >Start:1 Return The selected program number. 4-15-6. :PROGram:STEP Set Query Description Setting and query for the step number of the program to select. (Contents of STEP: ) Setting syntax :PROGram:STEP Setting parameter Step number to select. (1~16) Setting example :PROG:STEP 1 Sets to 1 of step number. Query syntax : PROGram:STEP? Return parameter Step :< NR1> Return the step number of the program, by the string. Query example :PROG:STEP? >Step:1 Return the step number of the program.

Setting and query for memory number of selected

program steps. (Contents of Memory: ) Setting syntax :PROGram:MEMory Setting parameter Sets the memory number. (1~256) Setting example :PROG:MEM 1 Sets to 1 of memory number. Query syntax :PROGram:MEMory? Return parameter Memory:M Return the memory number of selected, by the string. Query example :PROG:MEM? >Memory:M 1 Return the memory number of selected. 4-15-8. :PROGram:RUN Set Query Description Setting and query for execution process of selected program steps. (Contents of Run: ) Setting syntax :PROGram:RUN {AUTO|MANual|SKIP} Setting parameter AUTO Sets to auto-run processing. MANual Sets to wait run. SKIP Sets to the next processing steps. Setting example :PROG:RUN AUTO Sets to auto-run processing. Query syntax :PROGram:RUN? Return parameter Run: Auto | Manual | Skip Return the execution process, by the string. Query example :PROG:RUN? >Run:Auto Return the execution process.

Setting and query for On time of selected program steps.

(Contents of On-Time: ) Setting syntax :PROGram:ONTime Setting parameter On time (0.1~60 seconds) Setting example :PROG:ONT 1 Sets to 1 second On time. Query syntax :PROGram:ONTime? Return parameter On-Time: Return the On time of selected program steps, by the string. Query example :PROG:ONT? >On-Time:0.1 Return in seconds On time (0.1 second). Related commands :PROGram:PFTime :PROGram:STIMe 4-15-10. :PROGram:OFFTime Set Query Description Setting and query for Off time of selected program steps. (Contents of Off-Time: ) Setting syntax :PROGram:OFFTime {|OFF} Setting parameter Off time (Off,0.1~60 seconds) Setting of 0 is off Setting function. OFF Setting off function Setting example :PROG:PFT 1 Sets to 1 second Off time. Query syntax :PROGram:OFFTime? Return parameter Off-Time: Return the Off time of selected program steps, by the string. "Off-Time:0.0" is a function off. Query example :PROG:OFFT? >Off-Time:1.0 Return the Off time (1 second). Related commands :PROGram:PFTime

The pass / fail judgment (Go-NoGo Test) of the program

selected step. Setting and query for the judgment delay time. (Contents of P/F-Time: ) Setting syntax :PROGram:PFTime {|OFF} Setting parameter 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 Setting example :PROG:PFT 1 Delay time of the judgment sets 1 second. Query syntax :PROGram:PFTime? Return parameter P/F-Time: Return the judgment delay time, by the string. "P/F-Time:0.0" is a function off. Query example :PROG:PFT >P/F-Time:1.0 Return the judgment delay time. Related commands :PROGram:OFFTime :PROGram:ONTime 4-15-12. :PROGram:STIMe Set Query Description Setting and query for load short time of selected program step. (Contents of Short-Time: ) Setting syntax :PROGram:STIMe Setting parameter 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. Setting example :PROG:STIM 1 Sets to 1 second of load short. Query syntax :PROGram:STIMe? Return parameter Short-Time: Return the setting time of load short, by the string. Query example :PROG:STIM? >Short-Time:0.0 Return the setting time of load short. Related commands :PROGram:ONTime

Setting and query for the start program number of the

program chain. (Contents of Start) Parameters of “Program Chain Set” Setting syntax [:PROGram]:CHAin:STARt Setting parameter Start program number. Setting example :CHA:STAR 1 Sets to number 1 start program. Query syntax [:PROGram]:CHAin:STARt? Return parameter P Return the start program number, by the string. Query example :CHA:STAR? >P1 Return the start program number. 4-15-14. [:PROGram]:CHAin Set Query Description Setting and query for all chain of the program chain. (Contents of PXX ) Setting syntax [:PROGram]:CHAin (1),(2),(3),(4),・・・,(14),(15),(16) Setting parameter (N) { |OFF} N:1,2,・・・,15,16 The program number to chain. (Note: If the part with N = 3 is 2, it becomes P03→P02) “OFF” sets off the chain. Setting example :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 Query syntax [:PROGram]:CHAin? Return parameter Return the setting value of all program chain. P1->PXX; P2-> PXX; ・・・ P15->PXX; P16-> PXX "Off" is the end of the chain. Query example :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.

Setting and query for a single link in the program chain.

Setting syntax [:PROGram]:CHAin:P2P ,{|OFF} Setting parameter (1~16) Program number of single link. | OFF (1~16) Program number that follows. "OFF” is set the chain off. Setting example :CHA:P2P 4,3 Program 4 will chain set in the program 3.P4→P3 Query syntax [:PROGram]:CHAin:P2P? PX Query parameter PX P1~P16 The program number of the first link of the chain that you are inquiring about. Return parameter PX→PX|OFF Returns the program number that follows or OFF. Query example :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 Set Description Turn off all the program chains. Setting syntax [:PROGram]:CHAin[:RECall]:DEFault Setting example :CHA:DEF Turn off all the program chain. 4-15-17. :PROGram:SAVE Set Description Save program. Setting syntax :PROG:SAVE Setting example :PROG:SAVE Save program.

4-16. Normal sequence Commands

To execute / stop the sequence, use: INPUT command. Refer to the page 21 (4-3-1.: INPut). 4-16-1. :NSEQuence:STATe Set Query Description Setting and query for the state of the Normal Sequence function. Setting syntax :NSEQuence:STATe {OFF|ON|PAUSe|CONTinue|EXT} Setting parameter OFF Normal sequence function Off ON Normal sequence function On PAUSe Pause sequence function CONTinue Continue sequence function NEXT Go to next sequence function Setting example :PROG:STAT ON Turn on the normal sequence function. Query syntax :NSEQuence:STATe? Return parameter Return the state of the normal sequence function. ON, STOP | RUN | PAUSE Normal sequence function on "STOP": stopped, "RUN": running, "PAUSE": Suspended OFF Normal sequence function off Query example :PROG:STAT? >ON,STOP Return the state of the normal sequence function.

Setting and query for parameters of the Normal Sequence

function. Parameters of “Timing Edit for Normal Sequence”. Note: Cannot change the range and mode of the load when there is a step data. Setting syntax :NSEQuence (1),(2),(3),(4),(5),(6),(7),(8),(9) Setting parameter (1) Sets the start sequence number.(1~10) (2) Sets the sequence number. (1~10) (3) Sets the note of up to 12 characters. Enclose the string in double coat. (4) Sets the load mode. {CC | CR | CV | CP} (5) Sets the load range. {IHVH | IMVH | ILVH | IHVL | IMVL | ILVL} (6) Sets the loop count of the sequence. 0 is infinite times. 1~9999. INFinity (7) Sets the Last Load after the end. {ON | OFF} (8) Sets the Last Value after the end. (The Last Load ON is enabled by ON.) (9) Sets the chain of the next sequence. : Sequence number OFF : No chain Setting example :NSEQ 1,1,”ABC”,CC,ILVL,5,ON,1.5000,OFF Sets the parameters of “Timing Edit for Normal Sequence”.

In the following order, return the parameters of "Normal

sequence timing edit". (1) Return whether it is in normal sequence function state. {ON|OFF} (2) Return the start sequence number setting. (3) Return the sequence number setting. (4) Return the contents of the memo. (5) Return the load mode setting. {CC | CR | CV | CP} (6) Return the load range setting.{IHVH | IMVH | ILVH | IHVL | IMVL | ILVL} (7) Return the loop count of the sequence. (Infinite times is the string "Infinity".) (8) Return the Last Load after the end. {ON|OFF} (9) Return the Last Value after the end. (10) Return the chain setting of the next sequence. (No-chain is a string "OFF".) Query example :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”.

Setting and query for the start sequence number of the

normal sequence. (Contents of Start: ) Setting syntax :NSEQuence:STARt Setting parameter Sets the start sequence number. (1~10) Setting example :NSEQ:STAR 1 Sets the start sequence number of the normal sequence. Query syntax :NSEQuence:STARt? Return parameter Start: Return the start sequence number of the normal sequence, by the string. Query example :NSEQ:STAR? >Start:1 Return the start sequence number of normal sequence. 4-16-4. :NSEQuence:NUMBer Set Query Description Setting and query for the sequence number of the normal sequence. (Contents of Seq.No: ) Setting syntax :NSEQuence:NUMBer Setting parameter Sets the sequence number. (1~10) Setting example :NSEQ:NUMB 1 Sets to 1 of normal sequence number. Query syntax :NSEQuence:NUMBer? Return parameter Seq No: Return the sequence number of the normal sequence by the string. Query example :NSEQ:NUMB? >Seq No:1 Return a sequence number that is selected.

Other Industrial Electrical Manuals