### Clearing the status byte register and related queues (except the output queue)

Syntax | Command | *CLS
Query |
Response |
Parameter |
Explanation | Command | Clears the content of the event registers (SESR, ESR0, ESR1).
Query |
Example | Command | *CLS Clears the content of the event registers (SESR, ESR0, ESR1).
Query |
Response |
Note |  | GPIB : The output queue is unaffected. RS-232C, USB, LAN : This has no effect upon the output queue, various enable registers, and MAV (bit 4) of the status byte register.

### Reading and writing the standard event status enable register (SESER)

Syntax | Command | *ESE <Mask value>
Query | *ESE?
Response | <Mask value>
Parameter | <Mask value> = 0 to 255 (NR1)
Explanation | Command | Sets the mask pattern of SESER. The initial value (at power-on) is 0.
Query | Returns the mask pattern of SESER.
Example | Command | *ESE 36 Sets bits 5 and 2 of SESER.
Query | *ESE?
Response | 36 Bit 5 and 2 of SESER are 1.
Note |  |

### Reading and clearing the standard event status register (SESR)

Syntax | Command |
Query | *ESR?
Response | <Register value>
Parameter | <Register value> = 0 to 255 (NR1)
Explanation | Command |
Query | Returns the register value of SESR, and clears the register. The response message has no header.
Example | Command |
Query | *ESR?
Response | 32 Bit 5 of the SESR was set to 1.
Note |  | Bit 6 and 1 are not used in the instrument.

### Querying the instrument ID (Identification Code)

Syntax | Command |
Query | *IDN?
Response | <Maker name>,<Model name>,<Product No.>,<Software version>
Parameter |
Explanation | Command |
Query | Returns the ID of the instrument. A header is not added to the response message.
Example | Command |
Query | *IDN?
Response | HIOKI,ST4030A,123456789,V1.00
Note |  |

### Setting OPC of SESR after all of the actions being executed are finished

Syntax | Command | *OPC
Query |
Response |
Parameter |
Explanation | Command | Sets the OPC (bit 0) of the SESR (standard event status register) at the point in time that command processing finishes for the sent commands which are before the command. Sets OPC bit 0 of the Standard Event Status Register (SESR) when all prior commands have finished processing.
Query |
Example | Command | A;B;*OPC;C Sets the OPC of SESR after the A and B commands are finished.
Query |
Response |
Note |  |

### Sending response of ASCII 1 after all of the actions being executed are finished

Syntax | Command |
Query | *OPC?
Response |
Parameter |
Explanation | Command |
Query | Sends the response of ASCII 1 at the point in time that command processing finishes for the sent commands which are before the *OPC command. A header is not added to the response message.
Example | Command |
Query | *OPC?
Response | 1
Note |  |

### Initializing the instrument

Syntax | Command | *RST
Query |
Response |
Parameter |
Explanation | Command | Initializes the instrument. However, the settings of interface are not initialized. For more detail, refer to "Initial Settings Table".
Query |
Example | Command | *RST Executes initialization of the instrument.
Query |
Response |
Note |  | When the instrument is initialized, the current setting information is deleted and the instrument is restored to the initial state.

### Writing and reading the service request enable register (SRER)

Syntax | Command | *SRE <Mask value>
Query | *SRE?
Response | <Mask value>
Parameter | <Mask value> = 0 to 255 (NR1)
Explanation | Command | Sets the mask pattern of SRER. The initial value (when power is turned on) is 0. Bit 6 is ignored.
Query | Returns the mask pattern of SRER. The values of bit 6 is always 0.
Example | Command | *SRE 34 Set SRER bits 5 and 1 to 0.
Query | *SRE?
Response | 34 SRER bits 5 and 1 have been set to 1.
Note |  |

### Reading the Status Byte Register

Syntax | Command |
Query | *STB?
Response | <Register value>
Parameter | <Register value> = 0 to 255 (NR1)
Explanation | Command |
Query | Returns the register value of STB. The response message has no header.
Example | Command |
Query | *STB?
Response | 16 STB bit 4 has been set to 1.
Note |  |

### Requesting a Sample

Syntax | Command | *TRG
Query |
Response |
Parameter |
Explanation | Command | Executes sampling.
Query |
Example | Command | *TRG Executes sampling.
Query |
Response |
Note |  |

### Executing self tests and querying results

Syntax | Command |
Query | *TST?
Response | <Result>
Parameter | <Result> = 0 to 3 (NR1)
Explanation | Command |
Query | Executes the following self tests and returns the result. ROM test RAM test When the tests start, all functions including measurement are stopped and commands also become unable to be received. The tests take approximately 1 minute. Do not send commands or turn off the power of the instrument during the tests. A header is not added to the response message.
Example | Command |
Query | *TST?
Response | 3 The ROM test and SRAM test failed (NG).
Note |  | If the result is other than 0, the instrument may have malfunctioned. Contact your dealer or Hioki representative.

### Executing following command after command processing is finished

Syntax | Command | *WAI
Query |
Response |
Parameter |
Explanation | Command | Executes the command following *WAI after command processing is finished.
Query |
Example | Command | A;B;*WAI;C Executes *WAI and then the C command after processing ends for commands A and B.
Query |
Response |
Note |  | Unique commands other than the ":CALibration:VOLTage" command use sequential commands. Therefore, the *WAI command is only effective for the ":CALibration:VOLTage" command.

### Writing and reading event status enable register 0

Syntax | Command | :ESE0 <Mask value>
Query | :ESE0?
Response | <Mask value>
Parameter | <Mask value> = 0 to 255 (NR1)
Explanation | Command | Sets the mask pattern of ESER0. The initial value (when power is turned on) is 0.
Query | Returns the mask pattern of ESER0.
Example | Command | :ESE0 3 Sets bit 1 and bit 0 of ESER0.
Query | :ESE0?
Response | :ESE0 3 (when HEADER ON) 3 (when HEADER OFF) Bit 1 and bit 0 of ESER0 are set to 1.
Note |  | This register's bits are reset after 1 measurement completes. For details on each of the bits, refer to "About Event Registers".

### Writing and reading event status enable register 1

Syntax | Command | :ESE1 <Mask value>
Query | :ESE1?
Response | <Mask value>
Parameter | <Mask value> = 0 to 255 (NR1)
Explanation | Command | Sets the mask pattern of ESER1. The initial value (when power is turned on) is 0.
Query | Returns the mask pattern of ESER1.
Example | Command | :ESE1 64 Sets bit 6 of ESER1.
Query | :ESE1?
Response | :ESE1 64 (when HEADER ON) 64 (when HEADER OFF) Bit 6 of ESER1 are set to 1.
Note |  | For details on each of the bits, refer to "About Event Registers".

### Reading event status register 0

Syntax | Command |
Query | :ESR0?
Response | <Register value>
Parameter | <Register value> = 0 to 255 (NR1)
Explanation | Command |
Query | Returns the register value of event status register 0 (ESR0), and clears the register. A header is not added to the response message.
Example | Command |
Query | :ESR0?
Response | 4 Bit 2 of ESR0 are set to 1.
Note |  | This register's bits are reset after 1 measurement completes. For details on each of the bits, refer to "About Event Registers".

### Reading event status register 1

Syntax | Command |
Query | :ESR1?
Response | <Register value>
Parameter | <Register value> = 0 to 255 (NR1)
Explanation | Command |
Query | Returns the register value of event status register 1 (ESR1), and clears the register. A header is not added to the response message.
Example | Command |
Query | :ESR1?
Response | 82 Bit 6, bit 4 and bit 1 of ESR1 are set to 1.
Note |  | This register's bits are reset after 1 measurement completes. For details on each of the bits, refer to "About Event Registers".

### Setting and querying the measurement mode

Syntax | Command | :MODE <Measurement mode>
Query | :MODE?
Response | <Measurement mode>
Parameter |
Explanation | Command | Sets measurement mode. NONE : Sets measurement mode to voltage application disabled mode. SETTing : Sets measurement mode to test conditions settings mode. GENeral : Sets measurement mode to test mode. BDV : Sets measurement mode to BDV mode. RPDiv : Sets measurement mode to RPDIV mode.
Query | Returns the setting of measurement mode.
Example | Command | :MODE SETTing Sets measurement mode to test conditions settings.
Query | :MODE?
Response | :MODE SETTING (when HEADER ON) SETTING (when HEADER OFF) Measurement mode is set to test conditions settings.
Note |  |

### Selecting the table and querying selection table

Syntax | Command | :TABLe:SELect <Table No.>
Query | :TABLe:SELect?
Response | <Table No.>
Parameter | <Table No.> = 1 to 255 (NR1)
Explanation | Command | Selects the table.
Query | Returns the selected table No.
Example | Command | :TABLe:SELect 2 Selects table No. 2.
Query | :TABLe:SELect?
Response | :TABLE:SELECT 2 (when HEADER ON) 2 (when HEADER OFF) Table No. 2 is selected.
Note |  |

### Querying the table save status

Syntax | Command |
Query | :TABLe:SAVE? <Table No.>
Response | <Save status>
Parameter | <Table No.> = 1 to 255 (NR1)
Explanation | Command |
Query | Returns the save status of the table with the specified table No. 0 : Not saved 1 : Saved
Example | Command |
Query | :TABLe:SAVE? 2
Response | :TABLE:SAVE 1 (when HEADER ON) 1 (when HEADER OFF) Table No. 2 is saved.
Note |  |

### Querying the table name

Syntax | Command |
Query | :TABLe:NAME? <Table No.>
Response | <Table name>
Parameter | <Table No.> = 1 to 255 (NR1)
Explanation | Command |
Query | Returns the name of the table with the specified table No. If there is no data in the specified table No., a command error occurs. A header is not added to the response message.
Example | Command |
Query | :TABLe:NAME? 2
Response | TBL_002 The name of table No. 2 is TBL_002.
Note |  |

### Changing the table name

Syntax | Command | :TABLe:REName <Table No.>,<"Table name">
Query |
Response |
Parameter | <Table No.> = 1 to 255 (NR1) <"Table name"> (up to 255 characters)
Explanation | Command | Changes the name of the table with the specified table No. to a new table name. If there is no data in the specified table No., a command error occurs.
Query |
Example | Command | :TABLe:REName 2,"TABLE_002" Changes the name of table No. 2 to TABLE_002.
Query |
Response |
Note |  |

### Copying the table data

Syntax | Command | :TABLe:COPY <Copy source Table No.>,<Copy destination Table No.>
Query |
Response |
Parameter | <Copy source Table No.> = 1 to 255 (NR1) <Copy destination Table No.> = 1 to 255 (NR1)
Explanation | Command | Copies the data in the copy source table to the copy destination table.
Query |
Example | Command | :TABLe:COPY 2,12 Copies the data from table No. 2 to table No. 12.
Query |
Response |
Note |  |

### Initializing the table data

Syntax | Command | :TABLe:CLEar <ALL/Table No.>
Query |
Response |
Parameter | <Table No.> = 1 to 255 (NR1)
Explanation | Command | Initializes the data with the specified table No. ALL : Initializes all tables. If there is no data in the specified table No., a command error occurs.
Query |
Example | Command | :TABLe:CLEar 2 Initializes the data in table No. 2.
Query |
Response |
Note |  | Once initialized, data cannot be restored.

### Initializing the table data

Syntax | Command | :TABLe:CLEar:NAME <"Table name">
Query |
Response |
Parameter | <"Table name"> (up to 255 characters)
Explanation | Command | Initializes the data with the specified table name. If there is no table with the specified table name, a command error occurs.
Query |
Example | Command | :TABLe:CLEar:NAME "TBL_002" Initializes the data for the table named TBL_002.
Query |
Response |
Note |  | Once initialized, data cannot be restored.

### Deleting the table data

Syntax | Command | :TABLe:DELete <ALL/Table No.>
Query |
Response |
Parameter | <Table No.> = 1 to 255 (NR1)
Explanation | Command | Deletes the data with the specified table No. ALL : Deletes all tables. If there is no data in the specified table No., a command error occurs.
Query |
Example | Command | :TABLe:DELete 2 Deletes the data in table No. 2.
Query |
Response |
Note |  | Once deleted, data cannot be restored.

### Deleting the table data

Syntax | Command | :TABLe:DELete:NAME <"Table name">
Query |
Response |
Parameter | <"Table name"> (up to 255 characters)
Explanation | Command | Deletes the data in the table with the specified name. If there is no table with the specified table name, a command error occurs.
Query |
Example | Command | :TABLe:DELete:NAME "TBL_002" Deletes the data in the table named TBL_002.
Query |
Response |
Note |  | Once deleted, data cannot be restored.

### Setting and querying the applied voltage

Syntax | Command | :LEVel:VOLTage <Applied voltage>
Query | :LEVel:VOLTage?
Response | <Applied voltage>
Parameter | <Applied voltage> = Follow the setting range of each model. (NR1)
Explanation | Command |
Query |
Example | Command | :LEVel:VOLTage 2500 Sets the applied voltage to 2500 V.
Query | :LEVel:VOLTage?
Response | :LEVEL:VOLTAGE 2500 (when HEADER ON) 2500 (when HEADER OFF) The applied voltage is set to 2500 V.
Note |  | The setting range of the applied voltage is as follows. ST4030 : 100 to 3300 V ST4030A : 100 to 4200 V

### Setting and querying the number of pulses to be applied

Syntax | Command | :LEVel:PULSe <Number of measurement pulses>,<Number of degaussing pulses>
Query | :LEVel:PULSe?
Response | <Number of measurement pulses>,<Number of degaussing pulses>
Parameter | <Number of measurement pulses> = 1 to 32 (NR1) <Number of degaussing pulses> = 0 to 10 (NR1)
Explanation | Command | Sets the number of pulses to be applied.
Query | Returns the setting for the number of pulses to be applied.
Example | Command | :LEVel:PULSe 5,0 Sets the number of measurement pulses to 5 and the number of degaussing pulses to 0.
Query | :LEVel:PULSe?
Response | :LEVEL:PULSE 5,0 (when HEADER ON) 5,0 (when HEADER OFF) The number of measurement pulses is set to 5 and the number of degaussing pulses is set to 0.
Note |  |

### Setting and querying the minimum applicable pulse interval

Syntax | Command | :LEVel:PULSe:PERiod <Minimum applicable pulse interval>
Query | :LEVel:PULSe:PERiod?
Response | <Minimum applicable pulse interval>
Parameter | <Minimum applicable pulse interval> = 0.05 to 1.000 s (NR2)
Explanation | Command | Sets the minimum applicable pulse interval.
Query | Returns the minimum applicable pulse interval.
Example | Command | :LEVel:PULSe:PERiod 0.05 Sets the minimum applicable pulse interval to 0.05 s.
Query | :LEVel:PULSe:PERiod?
Response | :LEVEL:PULSE:PERIOD 0.05 (when HEADER ON) 0.05 (when HEADER OFF) The minimum applicable pulse interval is set to 0.05 s.
Note |  |

### Setting and querying continuous voltage impression

Syntax | Command | :LEVel:PULSe:CONTinuous <OFF/ON>
Query | :LEVel:PULSe:CONTinuous?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the continuous voltage impression. OFF : Disables continuous voltage impression. ON : Enables continuous voltage impression.
Query | Returns the settings for the continuous voltage impression.
Example | Command | :LEVel:PULSe:CONTinuous ON Turns ON the settings of the continuous voltage impression.
Query | :LEVel:PULSe:CONTinuous?
Response | :LEVEL:PULSE:CONTINUOUS ON (when HEADER ON) ON (when HEADER OFF) The setting of the continuous voltage impression is enabled.
Note |  | ⋅This command is available in software version V1.10 and later. ⋅The following commands are available during continuous voltage impression. Other commands should be sent after continuous voltage impression is stopped. :STATus? :STOP :FETCh:STATus? :FETCh:RESult? :FETCh:PULSe? :FETCh:PULSe:VALid? :FETCh:PULSe:RESult? :FETCh:PULSe:COUNt? :FETCh:NODe? *CLS *ESR? *STB? :ESR0? :ESR1? ⋅During continuous voltage impression, the status switches between having measurement data and not having measurement data.

### Querying the actual output voltage

Syntax | Command |
Query | :OUTPut:VOLTage?
Response | <Output voltage>
Parameter | <Output voltage> (NR1)
Explanation | Command |
Query |
Example | Command |
Query | :OUTPut:VOLTage?
Response | :OUTPUT:VOLTAGE 999 (when HEADER ON) 999 (when HEADER OFF) The actual output voltage is 999 V.
Note |  |

### Setting and querying the sampling frequency

Syntax | Command | :RANGe <Frequency No.>
Query | :RANGe?
Response | <Frequency No.>
Parameter | <Frequency No.> = 1 to 5 (NR1)
Explanation | Command | Sets the sampling frequency.
Query | Returns the sampling frequency settings.
Example | Command | :RANGe 2 Sets the sampling frequency to 20 MHz.
Query | :RANGe?
Response | :RANGE 2 (when HEADER ON) 2 (when HEADER OFF) The sampling frequency is et to 20 MHz.
Note |  |

### Setting and querying the number of sampling data

Syntax | Command | :RECord:LENGth <Number of sampling data>
Query | :RECord:LENGth?
Response | <Number of sampling data>
Parameter | <Number of sampling data> = 1001 to 8001 (NR1)
Explanation | Command | Sets the number of sampling data.
Query | Returns the number of sampling data setting.
Example | Command | :RECord:LENGth 1001 Sets the number of sampling data to 1001 points.
Query | :RECord:LENGth?
Response | :RECORD:LENGTH 1001 (when HEADER ON) 1001 (when HEADER OFF) The number of sampling data is set to 1001 points.
Note |  |

### Setting and querying the trigger delay time

Syntax | Command | :TRIGger:DELay <Trigger delay time>
Query | :TRIGger:DELay?
Response | <Trigger delay time>
Parameter | <Trigger delay time> = 0 to 9.99999 s (NR2)
Explanation | Command | Sets the trigger delay time.
Query | Returns the setting of the trigger delay time.
Example | Command | :TRIGger:DELay 0.1 Sets measurement to start when 100 ms elapses after trigger input.
Query | :TRIGger:DELay?
Response | :TRIGGER:DELAY 0.100 (when HEADER ON) 0.1 (when HEADER OFF) Measurement is set to start when 100 ms elapses after trigger input.
Note |  | To set the trigger delay function to OFF, set <Trigger delay time> to 0 s.

### Setting and querying the measurement terminal open error check

Syntax | Command | :OPEN:ERRor:CHECk <OFF/ON>
Query | :OPEN:ERRor:CHECk?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the measurement terminal open error check. OFF : Measurement terminal open error check are not implemented. ON : Measurement terminal open error check are implemented.
Query | Returns the settings for the measurement terminal open error check.
Example | Command | :OPEN:ERRor:CHECk ON Turns ON the settings so that the measurement terminal open error check are implemented.
Query | :OPEN:ERRor:CHECk?
Response | :OPEN:ERROR:CHECK ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the measurement terminal open error check are implemented.
Note |  |

### Setting and querying voltage error check

Syntax | Command | :VOLTage:ERRor:CHECk <OFF/ON>
Query | :VOLTage:ERRor:CHECk?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the voltage error check. OFF : Voltage error check are not implemented. ON : Voltage error check are implemented. ONORSTOP : Voltage error is valid in SETTING and TEST modes. In BDV and RPDIV modes, if a voltage error is detected, the measurement is terminated without making a voltage error.
Query | Returns the settings for the voltage error check.
Example | Command | :VOLTage:ERRor:CHECk ON Turns ON the settings so that the voltage error check are implemented.
Query | :VOLTage:ERRor:CHECk?
Response | :VOLTAGE:ERROR:CHECK ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the voltage error check are implemented.
Note |  |

### Querying whether or not there is reference data

Syntax | Command |
Query | :REFerence:VALid? <Data type>
Response | <Presence or absence>
Parameter | <Data type> = VOLTage:Master voltage waveform/LCRC:Reference LC and RC values
Explanation | Command |
Query | Returns whether or not there is reference data. A header is not added to the response message. 0 : No reference data exists. 1 : Reference data exists.
Example | Command |
Query | :REFerence:VALid? VOLTage
Response | 1 Master voltage waveform exists.
Note |  |

### Querying the reference data

Syntax | Command |
Query | :REFerence:DATA? <Data type>
Response | <Reference data>
Parameter | <Data type> = VOLTage:Master voltage waveform/LCRC:Reference LC and RC values
Explanation | Command |
Query | Returns the reference data. A header is not added to the response message. For details, refer to "Querying the reference data".
Example | Command |
Query |
Response |
Note |  |

### Querying the number of reference data

Syntax | Command |
Query | :REFerence:COUNt? <Data type>
Response | <Number of data>
Parameter | <Data type> = LCRC:Reference LC and RC values <Number of data> = 0 to 1000 (NR1)
Explanation | Command |
Query | Returns the number of reference data. A header is not added to the response message.
Example | Command |
Query | :REFerence:COUNt? LCRC
Response | 10 The number of reference LC and RC values is 10.
Note |  |

### Deleting the reference data

Syntax | Command | :REFerence:CLEar <Data type>
Query |
Response |
Parameter | <Data type> = LCRC:Reference LC and RC values
Explanation | Command | Deletes the reference data.
Query |
Example | Command | :REFerence:CLEar LCRC Deletes the reference LC and RC values.
Query |
Response |
Note |  |

### Setting and querying the trigger position

Syntax | Command | :TRIGger:POSition:RESTriction <Trigger position>
Query | :TRIGger:POSition:RESTriction?
Response | <Trigger position>
Parameter |
Explanation | Command | Sets the trigger position. 0：AUTO. Aligns waveforms' display positions based on their second zero-cross position. 1：MINUS. Aligns waveforms just before they approach 0 V from their minimum values. 2：FALL. Aligns waveforms' display positions based on their initial zero-cross positions. 3：RISE. Aligns waveforms' display positions based on their rising edges.
Query | Returns the settings for the trigger position.
Example | Command | :TRIGger:POSition:RESTriction 3 Sets to aligns waveforms' display positions based on their rising edges.
Query | :TRIGger:POSition:RESTriction?
Response | :TRIGger:POSition:RESTriction 3 (when HEADER ON) 3 (when HEADER OFF) The setting is to aligns waveforms' display positions based on their rising edges.
Note |  |

### Setting and querying the calculation formula of rise time

Syntax | Command | :RISetime <Formula type>
Query | :RISetime?
Response | <Formula type>
Parameter |
Explanation | Command | Sets the calculation formula of rise time. 0：Rise time is not calculated or displayed. 1：Use formula of lightning impulse voltage, and display front time and tail time. 2：Use formula of switching impulse voltage, and display front time and tail time. 3：Use formula of lightning impulse current, and display front time and tail time. 4：Use formula of transient response, and display rise time.
Query | Returns the settings for the calculation formula of rise time.
Example | Command | :RISetime 4 Sets to use the calculation formula in transient response.
Query | :RISetime?
Response | :RISetime 4 (when HEADER ON) 4 (when HEADER OFF) The setting is to use the formula in transient response.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying ON/OFF for waveform surface area comparison judgment

Syntax | Command | :AREA <OFF/ON>
Query | :AREA?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the waveform surface area comparison judgment. OFF : Waveform surface area comparison judgment are not implemented. ON : Waveform surface area comparison judgment are implemented.
Query | Returns the settings for the waveform surface area comparison judgment.
Example | Command | :AREA ON Turns ON the settings so that the waveform surface area comparison judgment are implemented.
Query | :AREA?
Response | :AREA ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the waveform surface area comparison judgment are implemented.
Note |  |

### Setting and querying the waveform surface area comparison judgment intervals

Syntax | Command | :AREA:SCOPe <Start point>,<End point>
Query | :AREA:SCOPe?
Response | <Start point>,<End point>
Parameter | <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command | Sets the interval for the waveform surface area comparison judgment.
Query | Returns the interval for the waveform surface area comparison judgment.
Example | Command | :AREA:SCOPe 1,8001 Sets the interval for the waveform surface area comparison judgment to 1 to 8001 points.
Query | :AREA:SCOPe?
Response | :AREA:SCOPE 1,8001 (when HEADER ON) 1,8001 (when HEADER OFF) The interval for the waveform surface area comparison judgment is set to 1 to 8001 points.
Note |  |

### Setting and querying the the waveform surface area comparison judgment limit values

Syntax | Command | :AREA:LIMit <Limit value 1>,<No data/Limit value 2>
Query | :AREA:LIMit? <No data/BOTH>
Response | If limit value 1 and limit value 2 are the same : <Limit value 1> If limit value 1 and limit value 2 are different : <Limit value 1>,<Limit value 2> If BOTH is specified : <Limit value 1>,<Limit value 2>
Parameter | <Limit value 1> = -99.99 to 99.99% (NR2) <Limit value 2> = -99.99 to 99.99% (NR2)
Explanation | Command | Sets the waveform surface area comparison judgment limit values. If only the limit value 1 is specified, the upper limit is set to a positive sign at the magnitude of the specified value, and the lower limit is set to a negative sign at the size of the specified value.
Query | Returns the waveform surface area comparison judgment upper and lower limit value settings. If the upper and lower limits have the same magnitude and the sign of the upper limit is positive and the sign of the lower limit is negative, returns only the upper limit value setting. If BOTH is specified, it returns the upper and lower limit settings.
Example | Command | :AREA:LIMit 1.00 Sets the waveform surface area comparison judgment upper limit value to 1.00%, and lower limit value to -1.00%..
Query | :AREA:LIMit?
Response | :AREA:LIMIT 1.00 (when HEADER ON) 1.00 (when HEADER OFF) The waveform surface area comparison judgment upper limit value is set to 1.00% and lower value to -1.00%.
Note |  | ⋅The specification for setting different upper and lower limits is available in software version V1.20 and later.

### Setting and querying whether the the waveform surface area comparison judgment limit values are enabled or disabled

Syntax | Command | :AREA:LIMit:ENABle <OFF/ON>,<No data/OFF/ON>
Query | :AREA:LIMit:ENABle?
Response | <OFF/ON>,<No data/OFF/ON>
Parameter |
Explanation | Command | Enables or disables the waveform surface area comparison judgment limit values. OFF : Disables the waveform surface area comparison judgment limit values. ON : Enables the waveform surface area comparison judgment limit values.
Query | Returns the enabled or disabled setting of the waveform surface area comparison judgment limit values. If the upper and lower limit settings are the same, only the upper limit setting is returned. If the upper and lower limit settings are different, the upper and lower limit settings are returned. If BOTH is specified, returns the upper and lower limit settings.
Example | Command | :AREA:LIMit:ENABle ON Enables the waveform surface area comparison judgment limit values.
Query | :AREA:LIMit:ENABle?
Response | :AREA:LIMIT:ENABLE ON (when HEADER ON) ON (when HEADER OFF) The waveform surface area comparison judgment limit values are enabled.
Note |  | ⋅The specification for setting different upper and lower limits is available in software version V1.20 and later.

### Setting and querying ON/OFF for waveform difference surface area comparison judgment

Syntax | Command | :DIFF <OFF/ON>
Query | :DIFF?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the waveform difference surface area comparison judgment. OFF : Waveform difference surface area comparison judgment are not implemented. ON : Waveform difference surface area comparison judgment are implemented.
Query | Returns the settings for the waveform difference surface area comparison judgment.
Example | Command | :DIFF ON Turns ON the settings so that the waveform difference surface area comparison judgment are implemented.
Query | :DIFF?
Response | :DIFF ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the waveform difference surface area comparison judgment are implemented.
Note |  |

### Setting and querying the waveform difference surface area comparison judgment intervals

Syntax | Command | :DIFF:SCOPe <Start point>,<End point>
Query | :DIFF:SCOPe?
Response | <Start point>,<End point>
Parameter | <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command | Sets the interval for the waveform difference surface area comparison judgment.
Query | Returns the interval for the waveform difference surface area comparison judgment.
Example | Command | :DIFF:SCOPe 1,8001 Sets the interval for the waveform difference surface area comparison judgment to 1 to 8001 points.
Query | :DIFF:SCOPe?
Response | :DIFF:SCOPE 1,8001 (when HEADER ON) 1,8001 (when HEADER OFF) The interval for the waveform difference surface area comparison judgment is set to 1 to 8001 points.
Note |  |

### Setting and querying the the waveform difference surface area comparison judgment limit values

Syntax | Command | :DIFF:LIMit <Limit value>
Query | :DIFF:LIMit?
Response | <Limit value>
Parameter | <Limit value> = 0.00 to 99.99% (NR2)
Explanation | Command | Sets the waveform difference surface area comparison judgment limit values.
Query | Returns the waveform difference surface area comparison judgment limit value settings.
Example | Command | :DIFF:LIMit 1.00 Sets the waveform difference surface area comparison judgment limit values to 1.00%.
Query | :DIFF:LIMit?
Response | :DIFF:LIMIT 1.00 (when HEADER ON) 1.00 (when HEADER OFF) The waveform difference surface area comparison judgment limit values are set to 1.00%.
Note |  |

### Setting and querying whether the the waveform difference surface area comparison judgment limit values are enabled or disabled

Syntax | Command | :DIFF:LIMit:ENABle <OFF/ON>
Query | :DIFF:LIMit:ENABle?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables or disables the waveform difference surface area comparison judgment limit values. OFF : Disables the waveform difference surface area comparison judgment limit values. ON : Enables the waveform difference surface area comparison judgment limit values.
Query | Returns the enabled or disabled settings for the waveform difference surface area comparison judgment limit values.
Example | Command | :DIFF:LIMit:ENABle ON Enables the waveform difference surface area comparison judgment limit values.
Query | :DIFF:LIMit:ENABle?
Response | :DIFF:LIMIT:ENABLE ON (when HEADER ON) ON (when HEADER OFF) The waveform difference surface area comparison judgment limit values are enabled.
Note |  |

### Setting and querying ON/OFF for waveform flutter detection judgment

Syntax | Command | :FLUTter <OFF/ON>
Query | :FLUTter?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the waveform flutter detection judgment. OFF : Waveform flutter detection judgment are not implemented. ON : Waveform flutter detection judgment are implemented.
Query | Returns the waveform flutter detection judgment settings.
Example | Command | :FLUTter ON Turns ON the settings so that waveform flutter detection judgment are implemented.
Query | :FLUTter?
Response | :FLUTTER ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that waveform flutter detection judgment are implemented.
Note |  |

### Setting and querying waveform flutter detection judgment intervals

Syntax | Command | :FLUTter:SCOPe <Start point>,<End point>
Query | :FLUTter:SCOPe?
Response | <Start point>,<End point>
Parameter | <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command | Sets the waveform flutter detection judgment intervals.
Query | Returns the waveform flutter detection judgment interval settings.
Example | Command | :FLUTter:SCOPe 1,8001 Sets the waveform flutter detection judgment intervals to 1 to 8001 points.
Query | :FLUTter:SCOPe?
Response | :FLUTTER:SCOPE 1,8001 (when HEADER ON) 1,8001 (when HEADER OFF) The waveform flutter detection judgment intervals are set to 1 to 8001 points.
Note |  |

### Setting and querying waveform flutter detection judgment limit values

Syntax | Command | :FLUTter:LIMit <Limit value>
Query | :FLUTter:LIMit?
Response | <Limit value>
Parameter | <Limit value> = 0 to 999999 (NR1)
Explanation | Command | Sets the waveform flutter detection judgment limits.
Query | Returns the waveform flutter detection judgment limit settings.
Example | Command | :FLUTter:LIMit 1000 Sets the waveform flutter detection judgment limits to 1000.
Query | :FLUTter:LIMit?
Response | :FLUTTER:LIMIT 1000 (when HEADER ON) 1000 (when HEADER OFF) The waveform flutter detection judgment limits to 1000.
Note |  |

### Setting and querying waveform whether the flutter detection limit values are enabled or disabled

Syntax | Command | :FLUTter:LIMit:ENABle <OFF/ON>
Query | :FLUTter:LIMit:ENABle?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables or disables the waveform flutter detection judgment limits. OFF : Disables the waveform flutter detection judgment limits. ON : Enables the waveform flutter detection judgment limits.
Query | Returns enabled or disabled setting of the waveform flutter detection judgment limits.
Example | Command | :FLUTter:LIMit:ENABle ON Enables the waveform flutter detection judgment limits.
Query | :FLUTter:LIMit:ENABle?
Response | :FLUTTER:LIMIT:ENABLE ON (when HEADER ON) ON (when HEADER OFF) The waveform flutter detection judgment limits are enabled.
Note |  |

### Setting and querying ON/OFF for waveform secondary differential detection judgment

Syntax | Command | :LAPLacian <OFF/ON>
Query | :LAPLacian?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the waveform secondary differential detection judgment. OFF : Waveform secondary differential detection judgment are not implemented. ON : Waveform secondary differential detection judgment are implemented.
Query | Returns the waveform secondary differential detection judgment settings.
Example | Command | :LAPLacian ON Turns ON the settings so that waveform secondary differential detection judgment are implemented.
Query | :LAPLacian?
Response | :LAPLACIAN ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that waveform secondary differential detection judgment are implemented.
Note |  |

### Setting and querying waveform secondary differential detection judgment intervals

Syntax | Command | :LAPLacian:SCOPe <Start point>,<End point>
Query | :LAPLacian:SCOPe?
Response | <Start point>,<End point>
Parameter | <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command |
Query |
Example | Command | :LAPLacian:SCOPe 1,8001 Sets the waveform secondary differential detection judgment intervals to 1 to 8001 points.
Query | :LAPLacian:SCOPe?
Response | :LAPLACIAN:SCOPE 1,8001 (when HEADER ON) 1,8001 (when HEADER OFF) The waveform secondary differential detection judgment intervals are set to 1 to 8001 points.
Note |  |

### Setting and querying waveform secondary differential detection limit values

Syntax | Command | :LAPLacian:LIMit <Limit value>
Query | :LAPLacian:LIMit?
Response | <Limit value>
Parameter | <Limit value> = 0 to 999999 (NR1)
Explanation | Command | Sets the waveform secondary differential detection judgment limits.
Query | Returns the waveform secondary differential detection judgment limit settings.
Example | Command | :LAPLacian:LIMit 1000 Sets the waveform secondary differential detection judgment limits to 1000.
Query | :LAPLacian:LIMit?
Response | :LAPLACIAN:LIMIT 1000 (when HEADER ON) 1000 (when HEADER OFF) The waveform secondary differential detection judgment limits are set to 1000.
Note |  |

### Setting and querying whether the waveform secondary differential detection judgment limit values are enabled or disabled

Syntax | Command | :LAPLacian:LIMit:ENABle <OFF/ON>
Query | :LAPLacian:LIMit:ENABle?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables or disables the waveform secondary differential detection judgment limits. OFF : Disables the waveform secondary differential detection judgment limits. ON : Enables the waveform secondary differential detection judgment limits.
Query | Returns the enabled or disabled setting of the waveform secondary differential detection judgment limits.
Example | Command | :LAPLacian:LIMit:ENABle ON Enables the waveform secondary differential detection judgment limits.
Query | :LAPLacian:LIMit:ENABle?
Response | :LAPLACIAN:LIMIT:ENABLE ON (when HEADER ON) ON (when HEADER OFF) The waveform secondary differential detection judgment limits are enabled.
Note |  |

### Setting and querying ON/OFF for LC and RC value area judgment

Syntax | Command | :LCRC <OFF/ON>
Query | :LCRC?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the LC and RC value area judgment. OFF : LC and RC value area judgment are not implemented. ON : LC and RC value area judgment are implemented.
Query | Returns the LC and RC value area judgment settings.
Example | Command | :LCRC ON Turns ON the settings so that LC and RC value area judgment are implemented.
Query | :LCRC?
Response | :LCRC ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that LC and RC value area judgment are implemented.
Note |  |

### Setting and querying whether the LC and RC value area judgment are enabled or disabled

Syntax | Command | :LCRC:ENABle <OFF/ON>
Query | :LCRC:ENABle?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables or disables the LC and RC value area judgment. OFF : Disables the LC and RC value area judgment. ON : Enables the LC and RC value area judgment.
Query | Returns the enabled or disabled setting of the LC and RC value area judgment.
Example | Command | :LCRC:ENABle ON Enables the LC and RC value area judgment.
Query | :LCRC:ENABle?
Response | :LCRC:ENABLE ON (when HEADER ON) ON (when HEADER OFF) The LC and RC value area judgment are enabled.
Note |  |

### Querying the LC and RC value area judgment intervals

Syntax | Command |
Query | :LCRC:SCOPe?
Response | <Start point>,<End point>
Parameter | <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command |
Query | Returns the LC and RC value area judgment interval settings.
Example | Command |
Query | :LCRC:SCOPe?
Response | :LCRC:SCOPE 1,8001 (when HEADER ON) 1,8001 (when HEADER OFF) The interval for the LC and RC value area judgment is set to 1 to 8001 points.
Note |  |

### Setting and querying the LC and RC value area judgment good areas

Syntax | Command | :LCRC:AREA <LC coordinates of vertex 1>,<RC coordinates of vertex 1>,<LC coordinates of vertex 2>,<RC coordinates of vertex 2>,<LC coordinates of vertex 3>,<RC coordinates of vertex 3>,<LC coordinates of vertex 4>,<RC coordinates of vertex 4>
Query | :LCRC:AREA?
Response | <LC coordinates of vertex 1>,<RC coordinates of vertex 1>,<LC coordinates of vertex 2>,<RC coordinates of vertex 2>,<LC coordinates of vertex 3>,<RC coordinates of vertex 3>,<LC coordinates of vertex 4>,<RC coordinates of vertex 4>
Parameter | <LC coordinates of vertex 1> = -1.000E+00 to 1.000E+00 (NR3) <RC coordinates of vertex 1> = -1.000E+00 to 1.000E+00 (NR3) <LC coordinates of vertex 2> = -1.000E+00 to 1.000E+00 (NR3) <RC coordinates of vertex 2> = -1.000E+00 to 1.000E+00 (NR3) <LC coordinates of vertex 3> = -1.000E+00 to 1.000E+00 (NR3) <RC coordinates of vertex 3> = -1.000E+00 to 1.000E+00 (NR3) <LC coordinates of vertex 4> = -1.000E+00 to 1.000E+00 (NR3) <RC coordinates of vertex 4> = -1.000E+00 to 1.000E+00 (NR3)
Explanation | Command | Sets the good areas for LC and RC value area judgment.
Query | Returns the good areas for LC and RC value area judgment settings.
Example | Command | :LCRC:AREA 4.547E-14,1.335E-08,4.561E-14,1.335E-08,4.561E-14,1.280E-08,4.547E-14,1.280E-08 Sets the good areas of the LC and RC value area judgment as follows: LC coordinates of vertex 1 to 4.547E-14, RC coordinates of vertex 1 to 1.335E-08, LC coordinates of vertex 2 to 4.561E-14, RC coordinates of vertex 2 to 1.335E-08, LC coordinates of vertex 3 to 4.561E-14, RC coordinates of vertex 3 to 1.280E-08, LC coordinates of vertex 4 to 4.547E-14, and RC coordinates of vertex 4 to 1.280E-08.
Query | :LCRC:AREA?
Response | :LCRC:AREA 4.547E-14, 1.335E-08, 4.561E-14, 1.335E-08, 4.561E-14, 1.280E-08, 4.547E-14, 1.280E-08 (when HEADER ON) 4.547E-14, 1.335E-08, 4.561E-14, 1.335E-08, 4.561E-14, 1.280E-08, 4.547E-14, 1.280E-08 (when HEADER OFF) The good areas of the LC and RC value area judgment are set as follows: LC coordinates of vertex 1 is 4.547E-14, RC coordinates of vertex 1 is 1.335E-08, LC coordinates of vertex 2 is 4.561E-14, RC coordinates of vertex 2 is 1.335E-08, LC coordinates of vertex 3 is 4.561E-14, RC coordinates of vertex 3 is 1.280E-08, LC coordinates of vertex 4 is 4.547E-14, and RC coordinates of vertex 4 is 1.280E-08.
Note |  |

### Setting and querying the LC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment

Syntax | Command | :LCRC:AREA:HILO:MARGin:LC <Margin>
Query | :LCRC:AREA:HILO:MARGin:LC?
Response | <Margin>
Parameter | <Margin> = 0 to 999% (NR1)
Explanation | Command | Sets the LC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment.
Query | Returns the LC value margin settings during creation of HI-LO judgment areas for the LC and RC value area judgment.
Example | Command | :LCRC:AREA:HILO:MARGin:LC 10 Sets the LC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment to 10%.
Query | :LCRC:AREA:HILO:MARGin:LC?
Response | :LCRC:AREA:HILO:MARGIN:LC 10 (when HEADER ON) 10 (when HEADER OFF) The LC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment is set to 10%.
Note |  |

### Setting and querying the RC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment

Syntax | Command | :LCRC:AREA:HILO:MARGin:RC <Margin>
Query | :LCRC:AREA:HILO:MARGin:RC?
Response | <Margin>
Parameter | <Margin> = 0 to 999% (NR1)
Explanation | Command | Sets the RC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment.
Query | Returns the RC value margin settings during creation of HI-LO judgment areas for the LC and RC value area judgment.
Example | Command | :LCRC:AREA:HILO:MARGin:RC 10 Sets the RC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment to 10%.
Query | :LCRC:AREA:HILO:MARGin:RC?
Response | :LCRC:AREA:HILO:MARGIN:RC 10 (when HEADER ON) 10 (when HEADER OFF) The RC value margin during creation of HI-LO judgment areas for the LC and RC value area judgment is set to 10%.
Note |  |

### Setting and querying the long side margin during creation of FIT judgment areas for the LC and RC value area judgment

Syntax | Command | :LCRC:AREA:FIT:MARGin:LONG <Margin>
Query | :LCRC:AREA:FIT:MARGin:LONG?
Response | <Margin>
Parameter | <Margin> = 0 to 999% (NR1)
Explanation | Command | Sets the long side margin during creation of FIT judgment areas for the LC and RC value area judgment.
Query | Returns the long side margin settings during creation of FIT judgment areas for the LC and RC value area judgment.
Example | Command | :LCRC:AREA:FIT:MARGin:LONG 10 Sets the long side margin during creation of FIT judgment areas for the LC and RC value area judgment to 10%.
Query | :LCRC:AREA:FIT:MARGin:LONG?
Response | :LCRC:AREA:FIT:MARGIN:LONG 10 (when HEADER ON) 10 (when HEADER OFF) The long side margin during creation of FIT judgment areas for the LC and RC value area judgment is set to 10%.
Note |  |

### Setting and querying the short side margin during creation of FIT judgment areas for the LC and RC value area judgment

Syntax | Command | :LCRC:AREA:FIT:MARGin:SHORt <Margin>
Query | :LCRC:AREA:FIT:MARGin:SHORt?
Response | <Margin>
Parameter | <Margin> = 0 to 999% (NR1)
Explanation | Command | Sets the short side margin during creation of FIT judgment areas for the LC and RC value area judgment.
Query | Returns the short side margin settings during creation of FIT judgment areas for the LC and RC value area judgment.
Example | Command | :LCRC:AREA:FIT:MARGin:SHORt 10 Sets the short side margin during creation of FIT judgment areas for the LC and RC value area judgment to 10%.
Query | :LCRC:AREA:FIT:MARGin:SHORt?
Response | :LCRC:AREA:FIT:MARGIN:SHORT 10 (when HEADER ON) 10 (when HEADER OFF) The short side margin during creation of FIT judgment areas for the LC and RC value area judgment is set to 10%.
Note |  |

### Setting and querying ON/OFF for discharge judgment

Syntax | Command | :DISCharge <OFF/FIXED/AUTO>
Query | :DISCharge?
Response | <OFF/FIXED/AUTO>
Parameter |
Explanation | Command | Turns ON and OFF the discharge judgment. OFF : Not implemented. FIXED : Compares the amount of the master waveform discharge and the amount of the test waveform discharge. AUTO : Automatically judges from the test waveform noise component.
Query | Returns the settings for the discharge judgment.
Example | Command | :DISCharge FIXED Sets so as to compare the amount of the master waveform discharge and the amount of the test waveform discharge using discharge judgment.
Query | :DISCharge?
Response | :DISCHARGE FIXED (when HEADER ON) FIXED (when HEADER OFF) The setting is made so as to compare the amount of the master waveform discharge and the amount of the test waveform discharge using discharge judgment.
Note |  |

### Setting and querying whether the discharge judgment are enabled or disabled

Syntax | Command | :DISCharge:ENABle <OFF/ON>
Query | :DISCharge:ENABle?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables or disables the discharge judgment. OFF : Disables the discharge judgment. ON : Enables the discharge judgment.
Query | Returns the enabled or disabled discharge judgment setting.
Example | Command | :DISCharge:ENABle ON Enables the discharge judgment.
Query | :DISCharge:ENABle?
Response | :DISCHARGE:ENABLE ON (when HEADER ON) ON (when HEADER OFF) The discharge judgment are enabled.
Note |  |

### Setting and querying FIXED judgment threshold values for discharge judgment

Syntax | Command | :DISCharge:FIXed:LIMit <Threshold>
Query | :DISCharge:FIXed:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 0 to 999% (NR1)
Explanation | Command | Sets the FIXED judgment threshold values for discharge judgment.
Query | Returns the FIXED judgment threshold value settings for discharge judgment.
Example | Command | :DISCharge:FIXed:LIMit 1 Sets the FIXED judgment threshold values for discharge judgment to 1%.
Query | :DISCharge:FIXed:LIMit?
Response | :DISCHARGE:FIXED:LIMIT 1 (when HEADER ON) 1 (when HEADER OFF) The FIXED judgment threshold values for discharge judgment are set to 1%.
Note |  |

### Setting and querying AUTO judgment threshold values for discharge judgment

Syntax | Command | :DISCharge:AUTO:LIMit <Threshold>
Query | :DISCharge:AUTO:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 3 to 100 sigma (NR1)
Explanation | Command | Sets the AUTO judgment threshold values for discharge judgment.
Query | Returns the AUTO judgment threshold value settings for discharge judgment.
Example | Command | :DISCharge:AUTO:LIMit 3 Sets the AUTO judgment threshold values for discharge judgment to 3 sigma.
Query | :DISCharge:AUTO:LIMit?
Response | :DISCHARGE:AUTO:LIMIT 3 (when HEADER ON) 3 (when HEADER OFF) The AUTO judgment threshold values for discharge judgment are set to 3 sigma.
Note |  |

### Setting and querying the number of data for discharge judgment

Syntax | Command | :DISCharge:DATA:LENGth <Number of data>
Query | :DISCharge:DATA:LENGth?
Response | <Number of data>
Parameter | <Number of data> = 1001 to Number of sampling data (NR1)
Explanation | Command | Sets the number of discharge judgment data.
Query | Returns the setting for the number of discharge judgment data.
Example | Command | :DISCharge:DATA:LENGth 1001 Sets the number of discharge judgment data to 1001 points.
Query | :DISCharge:DATA:LENGth?
Response | :DISCHARGE:DATA:LENGTH 1001 (when HEADER ON) 1001 (when HEADER OFF) The number of discharge judgment data is set to 1001 points.
Note |  |

### Setting and querying auto settings for the waveform acquisition scope

Syntax | Command | :SAMPle:AUTO <OFF/ON>
Query | :SAMPle:AUTO?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the auto settings for the waveform acquisition scope. OFF : Turns OFF the auto settings for the waveform acquisition scope. ON : Turns ON the auto settings for the waveform acquisition scope.
Query | Returns the auto settings for the waveform acquisition scope.
Example | Command | :SAMPle:AUTO ON Enables the auto settings for the waveform acquisition scope.
Query | :SAMPle:AUTO?
Response | :SAMPLE:AUTO ON (when HEADER ON) ON (when HEADER OFF) The auto settings for the waveform acquisition scope are enabled.
Note |  |

### Setting and querying automatic settings for judgment scope and threshold value of waveform surface area comparison judgment

Syntax | Command | :SCOPe:AUTO:AREA <OFF/ON>
Query | :SCOPe:AUTO:AREA?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment. OFF : Disables the automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment. ON : Enables the automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment.
Query | Returns the automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment. OFF : Disables the automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment. ON : Enables the automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment. OTHER : Incompatible settings. The response message has no header.
Example | Command | :SCOPe:AUTO:AREA ON Enables the automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment.
Query | :SCOPe:AUTO:AREA?
Response | ON The automatic settings for the judgment scope and threshold value of waveform surface area comparison judgment are enabled.
Note |  | This command has been left in place for compatibility purposes.We recommend that you use the following command. :REGion:AUTO:AREA :LIMit:AUTO:AREA

### Setting and querying additional amount when judgment scope and threshold value automatic setting of waveform surface area comparison judgment

Syntax | Command | :SCOPe:AUTO:AREA:LIMit:ADDition <Additional amount>
Query | :SCOPe:AUTO:AREA:LIMit:ADDition?
Response | <Additional amount>
Parameter | <Additional amount> = 0.00～99.99% (NR2)
Explanation | Command | Sets the additional amount when judgment scope and threshold value automatic setting of waveform surface area comparison judgment.
Query | Returns the additional amount when judgment scope and threshold value automatic setting of waveform surface area comparison judgment.
Example | Command | :SCOPe:AUTO:AREA:LIMit:ADDition 5.00 Sets the additional amount when judgment scope and threshold value automatic setting of waveform surface area comparison judgment to 5.00%.
Query | :SCOPe:AUTO:AREA:LIMit:ADDition?
Response | :SCOPE:AUTO:AREA:LIMIT:ADDITION 5.00 (when HEADER ON) 5.00 (when HEADER OFF) The additional amount when judgment scope and threshold value automatic setting of waveform surface area comparison judgment are set to 5.00%.
Note |  |

### Setting and querying automatic settings for judgment scope and threshold value of comparison judgment of waveform difference surface areas

Syntax | Command | :SCOPe:AUTO:DIFF <OFF/ON>
Query | :SCOPe:AUTO:DIFF?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment scope and threshold value of comparison judgment of waveform difference surface areas. OFF : Disables the automatic settings for the judgment scope and threshold value of comparison judgment of waveform difference surface areas. ON : Enables the automatic settings for the judgment scope and threshold value of comparison judgment of waveform difference surface areas.
Query | Returns the automatic settings for the judgment scope and threshold value of comparison judgment of waveform difference surface areas. OFF : Disables the automatic settings for the judgment scope and threshold value of comparison judgment of waveform difference surface areas. ON : Enables the automatic settings for the judgment scope and threshold value of comparison judgment of waveform difference surface areas. OTHER : Incompatible settings. The response message has no header.
Example | Command | :SCOPe:AUTO:DIFF ON Enables the automatic settings for the judgment scope and threshold value of comparison judgment of waveform difference surface areas.
Query | :SCOPe:AUTO:DIFF?
Response | ON The automatic settings for the judgment scope and threshold value of waveform difference surface area comparison judgment are enabled.
Note |  | This command has been left in place for compatibility purposes.We recommend that you use the following command. :REGion:AUTO:DIFF :LIMit:AUTO:DIFF

### Setting and querying additional amount when judgment scope and threshold value automatic setting of comparison judgment of waveform difference surface areas

Syntax | Command | :SCOPe:AUTO:DIFF:LIMit:ADDition <Additional amount>
Query | :SCOPe:AUTO:DIFF:LIMit:ADDition?
Response | <Additional amount>
Parameter | <Additional amount> = 0.00～99.99% (NR2)
Explanation | Command | Sets the additional amount when judgment scope and threshold value automatic setting of comparison judgment of waveform difference surface areas.
Query | Returns the additional amount when judgment scope and threshold value automatic setting of comparison judgment of waveform difference surface areas.
Example | Command | :SCOPe:AUTO:DIFF:LIMit:ADDition 10.00 Sets the additional amount when judgment scope and threshold value automatic setting of comparison judgment of waveform difference surface areas to 10.00%.
Query | :SCOPe:AUTO:DIFF:LIMit:ADDition?
Response | :SCOPE:AUTO:DIFF:LIMIT:ADDITION 10.00 (when HEADER ON) 10.00 (when HEADER OFF) The additional amount when judgment scope and threshold value automatic setting of comparison judgment of waveform difference surface areas are set to 10.00%.
Note |  |

### Setting and querying automatic settings for judgment scope and threshold value of waveform flutter detection judgment

Syntax | Command | :SCOPe:AUTO:FLUTter <OFF/ON>
Query | :SCOPe:AUTO:FLUTter?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment range and threshold value of the waveform flutter detection judgment. OFF : Turns OFF the automatic settings for the judgment scope and threshold value of the waveform flutter detection judgment. ON : Turns ON the automatic settings for the judgment scope and threshold value of the waveform flutter detection judgment.
Query | Returns the automatic settings for the judgment scope and threshold value of the waveform flutter detection judgment. OFF : Turns OFF the automatic settings for the judgment scope and threshold value of the waveform flutter detection judgment. ON : Turns ON the automatic settings for the judgment scope and threshold value of the waveform flutter detection judgment. OTHER : Incompatible settings. The response message has no header.
Example | Command | :SCOPe:AUTO:FLUTter ON Enables the automatic settings for the judgment scope and threshold value of the waveform flutter detection judgment.
Query | :SCOPe:AUTO:FLUTter?
Response | ON The automatic settings for the judgment scope and threshold value of the waveform flutter detection judgment are enabled.
Note |  | This command has been left in place for compatibility purposes.We recommend that you use the following command. :REGion:AUTO:FLUTter :LIMit:AUTO:FLUTter

### Setting and querying additional amount when judgment scope and threshold value automatic setting of waveform flutter detection judgment

Syntax | Command | :SCOPe:AUTO:FLUTter:LIMit:ADDition <Additional amount>
Query | :SCOPe:AUTO:FLUTter:LIMit:ADDition?
Response | <Additional amount>
Parameter | <Additional amount> = 0.00～999.99% (NR2)
Explanation | Command | Sets the additional amount when judgment scope and threshold value automatic setting of waveform flutter detection judgment.
Query | Returns the additional amount when judgment scope and threshold value automatic setting of waveform flutter detection judgment.
Example | Command | :SCOPe:AUTO:FLUTter:LIMit:ADDition 30.00 Sets the additional amount when judgment scope and threshold value automatic setting of waveform flutter detection judgment to 30.00%.
Query | :SCOPe:AUTO:FLUTter:LIMit:ADDition?
Response | :SCOPE:AUTO:FLUTTER:LIMIT:ADDITION 30.00 (when HEADER ON) 30.00 (when HEADER OFF) The additional amount when judgment scope and threshold value automatic setting of waveform flutter detection judgment are set to 30.00%.
Note |  |

### Setting and querying automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment

Syntax | Command | :SCOPe:AUTO:LAPLacian <OFF/ON>
Query | :SCOPe:AUTO:LAPLacian?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables the automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment. OFF : Turns OFF the automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment. ON : Turns ON the automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment.
Query | Returns the automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment. OFF : Turns OFF the automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment. ON : Turns ON the automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment. OTHER : Incompatible settings. The response message has no header.
Example | Command | :SCOPe:AUTO:LAPLacian ON Enables the automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment.
Query | :SCOPe:AUTO:LAPLacian?
Response | ON The automatic settings for judgment scope and threshold value of waveform secondary differential detection judgment are enabled.
Note |  | This command has been left in place for compatibility purposes.We recommend that you use the following command. :REGion:AUTO:LAPLacian :LIMit:AUTO:LAPLacian

### Setting and querying additional amount when judgment scope and threshold value automatic setting of waveform secondary differential detection judgment

Syntax | Command | :SCOPe:AUTO:LAPLacian:LIMit:ADDition <Additional amount>
Query | :SCOPe:AUTO:LAPLacian:LIMit:ADDition?
Response | <Additional amount>
Parameter | <Additional amount> = 0.00～999.99% (NR2)
Explanation | Command | Sets the additional amount when judgment scope and threshold value automatic setting of waveform secondary differential detection judgment.
Query | Returns the additional amount when judgment scope and threshold value automatic setting of waveform secondary differential detection judgment.
Example | Command | :SCOPe:AUTO:LAPLacian:LIMit:ADDition 30.00 Sets the additional amount when judgment scope and threshold value automatic setting of waveform secondary differential detection judgment to 30.00%.
Query | :SCOPe:AUTO:LAPLacian:LIMit:ADDition?
Response | :SCOPE:AUTO:LAPLACIAN:LIMIT:ADDITION 30.00 (when HEADER ON) 30.00 (when HEADER OFF) The additional amount when judgment scope and threshold value automatic setting of waveform secondary differential detection judgment are set to 30.00%.
Note |  |

### Setting and querying automatic settings for judgement scope of waveform surface area comparison judgment

Syntax | Command | :REGion:AUTO:AREA <OFF/ALL/ORIGinal>
Query | :REGion:AUTO:AREA?
Response | <OFF/ALL/ORIGinal>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment scope of waveform surface area comparison judgment. OFF：Disables the automatic settings. ALL：Enables the automatic settings. The judgment scope is the entire range of the waveform. ORIGinal：Enables the automatic settings. The judgment scope is a portion of the waveform.
Query | Returns the automatic settings for the judgment scope of waveform surface area comparison judgment.
Example | Command | :REGion:AUTO:AREA ALL Enables the automatic settings for the judgment scope of waveform surface area comparison judgment. The judgment scope is the entire range of the waveform.
Query | :REGion:AUTO:AREA?
Response | :REGion:AUTO:AREA ALL (when HEADER ON) ALL (when HEADER OFF) The automatic settings for the judgment scope of waveform surface area comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement threshold of waveform surface area comparison judgment

Syntax | Command | :LIMit:AUTO:AREA <OFF/ON>
Query | :LIMit:AUTO:AREA?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment threshold value of waveform surface area comparison judgment. OFF：Disables the automatic settings. ON：Enables the automatic settings.
Query | Returns the automatic settings for the judgment threshold value of waveform surface area comparison judgment.
Example | Command | :LIMit:AUTO:AREA ON Enables the automatic settings for the judgment threshold value of waveform surface area comparison judgment.
Query | :LIMit:AUTO:AREA?
Response | :LIMit:AUTO:AREA ON (when HEADER ON) ON (when HEADER OFF) The automatic settings for the judgment threshold value of waveform surface area comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of variation to threshold of waveform surface area comparison judgment

Syntax | Command | :LIMit:AUTO:AREA:VARiation <OFF/ON>
Query | :LIMit:AUTO:AREA:VARiation?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of variation to threshold of waveform surface area comparison judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of variation to threshold of waveform surface area comparison judgment.
Example | Command | :LIMit:AUTO:AREA:VARiation ON Enables the setting of addition of variation to threshold of waveform surface area comparison judgment.
Query | :LIMit:AUTO:AREA:VARiation?
Response | :LIMit:AUTO:AREA:VARiation ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of variation to threshold of waveform surface area comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of margin value to threshold of waveform surface area comparison judgment

Syntax | Command | :LIMit:AUTO:AREA:MARGin <OFF/ON>
Query | :LIMit:AUTO:AREA:MARGin?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of margin value to threshold of waveform surface area comparison judgment. OFF：No addition. ON：Add margin value.
Query | Return the setting of addition of margin value to threshold of waveform surface area comparison judgment.
Example | Command | :LIMit:AUTO:AREA:MARGin ON Enables the setting of addition of margin value to threshold of waveform surface area comparison judgment.
Query | :LIMit:AUTO:AREA:MARGin?
Response | :LIMit:AUTO:AREA:MARGin ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of margin value to threshold of waveform surface area comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement scope of waveform difference surface areas comparison judgment

Syntax | Command | :REGion:AUTO:DIFF <OFF/ALL/ORIGinal>
Query | :REGion:AUTO:DIFF?
Response | <OFF/ALL/ORIGinal>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment scope of waveform difference surface areas comparison judgment. OFF：Disables the automatic settings. ALL：Enables the automatic settings. The judgment scope is the entire range of the waveform. ORIGinal：Enables the automatic settings. The judgment scope is a portion of the waveform.
Query | Returns the automatic settings for the judgment scope of waveform difference surface areas comparison judgment.
Example | Command | :REGion:AUTO:DIFF ALL Enables the automatic settings for the judgment scope of waveform difference surface areas comparison judgment. The judgment scope is the entire range of the waveform.
Query | :REGion:AUTO:DIFF?
Response | :REGion:AUTO:DIFF ALL (when HEADER ON) ALL (when HEADER OFF) The automatic settings for the judgment scope of waveform difference surface areas comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement threshold of waveform difference surface areas comparison judgment

Syntax | Command | :LIMit:AUTO:DIFF <OFF/ON>
Query | :LIMit:AUTO:DIFF?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment threshold value of waveform difference surface areas comparison judgment. Disables the automatic settings. Enables the automatic settings.
Query | Returns the automatic settings for the judgment threshold value of waveform difference surface areas comparison judgment.
Example | Command | :LIMit:AUTO:DIFF ON Enables the automatic settings for the judgment threshold value of waveform difference surface areas comparison judgment.
Query | :LIMit:AUTO:DIFF?
Response | :LIMit:AUTO:DIFF ON (when HEADER ON) ON (when HEADER OFF) The automatic settings for the judgment threshold value of waveform difference surface areas comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of variation to threshold of waveform difference surface areas comparison judgment

Syntax | Command | :LIMit:AUTO:DIFF:VARiation <OFF/ON>
Query | :LIMit:AUTO:DIFF:VARiation?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of variation to threshold of waveform difference surface areas comparison judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of variation to threshold of waveform difference surface areas comparison judgment.
Example | Command | :LIMit:AUTO:DIFF:VARiation ON Enables the setting of addition of variation to threshold of waveform difference surface areas comparison judgment.
Query | :LIMit:AUTO:DIFF:VARiation?
Response | :LIMit:AUTO:DIFF:VARiation ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of variation to threshold of waveform difference surface areas comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of margin value to threshold of waveform difference surface areas comparison judgment

Syntax | Command | :LIMit:AUTO:DIFF:MARGin <OFF/ON>
Query | :LIMit:AUTO:DIFF:MARGin?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of margin value to threshold of waveform difference surface areas comparison judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of margin value to threshold of waveform difference surface areas comparison judgment.
Example | Command | :LIMit:AUTO:DIFF:MARGin ON Enables the setting of addition of margin value to threshold of waveform difference surface areas comparison judgment.
Query | :LIMit:AUTO:DIFF:MARGin?
Response | :LIMit:AUTO:DIFF:MARGin ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of margin value to threshold of waveform difference surface areas comparison judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement scope of waveform flutter detection judgment

Syntax | Command | :REGion:AUTO:FLUTter <OFF/ALL/ORIGinal>
Query | :REGion:AUTO:FLUTter?
Response | <OFF/ALL/ORIGinal>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment scope of waveform flutter detection judgment. OFF：Disables the automatic settings. ALL：Enables the automatic settings. The judgment scope is the entire range of the waveform. ORIGinal：Enables the automatic settings. The judgment scope is a portion of the waveform.
Query | Returns the automatic settings for the judgment scope of waveform flutter detection judgment.
Example | Command | :REGion:AUTO:FLUTter ALL Enables the automatic settings for the judgment scope of waveform flutter detection judgment. The judgment scope is the entire range of the waveform.
Query | :REGion:AUTO:FLUTter?
Response | :REGion:AUTO:FLUTter ALL (when HEADER ON) ALL (when HEADER OFF) The automatic settings for the judgment scope of waveform flutter detection judgment is enabled. The judgment scope is the entire range of the waveform.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement threshold of waveform flutter detection judgment

Syntax | Command | :LIMit:AUTO:FLUTter <OFF/ON>
Query | :LIMit:AUTO:FLUTter?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment threshold value of waveform flutter detection judgment. Disables the automatic settings. Enables the automatic settings.
Query | Returns the automatic settings for the judgment threshold value of waveform flutter detection judgment.
Example | Command | :LIMit:AUTO:FLUTter ON Enables the automatic settings for the judgment threshold value of waveform flutter detection judgment.
Query | :LIMit:AUTO:FLUTter?
Response | :LIMit:AUTO:FLUTter ON (when HEADER ON) ON (when HEADER OFF) Enables the automatic settings for the judgment threshold value of waveform flutter detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of variation to threshold of waveform flutter detection judgment

Syntax | Command | :LIMit:AUTO:FLUTter:VARiation <OFF/ON>
Query | :LIMit:AUTO:FLUTter:VARiation?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of variation to threshold of waveform flutter detection judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of waveform flutter detection judgment.
Example | Command | :LIMit:AUTO:FLUTter:VARiation ON Enables the setting of addition of variation to threshold of waveform flutter detection judgment.
Query | :LIMit:AUTO:FLUTter:VARiation?
Response | :LIMit:AUTO:FLUTter:VARiation ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of variation to threshold of waveform flutter detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of margin ratio to threshold of waveform flutter detection judgment

Syntax | Command | :LIMit:AUTO:FLUTter:MARGin <OFF/ON>
Query | :LIMit:AUTO:FLUTter:MARGin?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of margin ratio to threshold of waveform flutter detection judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of margin ratio to threshold of waveform flutter detection judgment.
Example | Command | :LIMit:AUTO:FLUTter:MARGin ON Enables the setting of addition of margin ratio to threshold of waveform flutter detection judgment
Query | :LIMit:AUTO:FLUTter:MARGin?
Response | :LIMit:AUTO:FLUTter:MARGin ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of margin ratio to threshold of waveform flutter detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement scope of waveform secondary differential detection judgment

Syntax | Command | :REGion:AUTO:LAPLacian <OFF/ALL/ORIGinal>
Query | :REGion:AUTO:LAPLacian?
Response | <OFF/ALL/ORIGinal>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment scope of waveform secondary differential detection judgment. OFF：Disables the automatic settings. ALL：Enables the automatic settings. The judgment scope is the entire range of the waveform. ORIGinal：Enables the automatic settings. The judgment scope is a portion of the waveform.
Query | Returns the automatic settings for the judgment scope of waveform secondary differential detection judgment.
Example | Command | :REGion:AUTO:LAPLacian ALL Enables the automatic settings for the judgment scope of waveform secondary differential detection judgment. The judgment scope is the entire range of the waveform.
Query | :REGion:AUTO:LAPLacian?
Response | :REGion:AUTO:LAPLacian ALL (when HEADER ON) ALL (when HEADER OFF) The automatic settings for the judgment scope of waveform secondary differential detection judgment is enabled. The judgment scope is the entire range of the waveform.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement threshold of waveform secondary differential detection judgment

Syntax | Command | :LIMit:AUTO:LAPLacian <OFF/ON>
Query | :LIMit:AUTO:LAPLacian?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment threshold value of waveform secondary differential detection judgment. Disables the automatic settings. Enables the automatic settings.
Query | Returns the automatic settings for the judgment threshold value of waveform secondary differential detection judgment.
Example | Command | :LIMit:AUTO:LAPLacian ON Enables the automatic settings for the judgment threshold value of waveform secondary differential detection judgment.
Query | :LIMit:AUTO:LAPLacian?
Response | :LIMit:AUTO:LAPLacian ON (when HEADER ON) ON (when HEADER OFF) The automatic settings for the judgment threshold value of waveform secondary differential detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of variation to threshold of waveform secondary differential detection judgment

Syntax | Command | :LIMit:AUTO:LAPLacian:VARiation <OFF/ON>
Query | :LIMit:AUTO:LAPLacian:VARiation?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of variation to threshold of waveform secondary differential detection judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of variation to threshold of waveform secondary differential detection judgment.
Example | Command | :LIMit:AUTO:LAPLacian:VARiation ON Enables the setting of addition of variation to threshold of waveform secondary differential detection judgment
Query | :LIMit:AUTO:LAPLacian:VARiation?
Response | :LIMit:AUTO:LAPLacian:VARiation ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of variation to threshold of waveform secondary differential detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of margin ratio to threshold of waveform secondary differential detection judgment

Syntax | Command | :LIMit:AUTO:LAPLacian:MARGin <OFF/ON>
Query | :LIMit:AUTO:LAPLacian:MARGin?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of margin ratio to threshold of waveform secondary differential detection judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of margin ratio to threshold of waveform secondary differential detection judgment.
Example | Command | :LIMit:AUTO:LAPLacian:MARGin ON Enables the setting of addition of margin ratio to threshold of waveform secondary differential detection judgment.
Query | :LIMit:AUTO:LAPLacian:MARGin?
Response | :LIMit:AUTO:LAPLacian:MARGin ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of margin ratio to threshold of waveform secondary differential detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying automatic settings for judgement threshold of LC and RC value area detection judgment

Syntax | Command | :LIMit:AUTO:LCRC <OFF/ON>
Query | :LIMit:AUTO:LCRC?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the automatic settings for the judgment threshold value of LC and RC value area detection judgment. Disables the automatic settings. Enables the automatic settings.
Query | Returns the automatic settings for the judgment threshold value of LC and RC value area detection judgment.
Example | Command | :LIMit:AUTO:LCRC ON Enables the automatic settings for the judgment threshold value of LC and RC value area detection judgment.
Query | :LIMit:AUTO:LCRC?
Response | :LIMit:AUTO:LCRC ON (when HEADER ON) ON (when HEADER OFF) The automatic settings for the judgment threshold value of LC and RC value area detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of variation to threshold of LC and RC value area judgment

Syntax | Command | :LIMit:AUTO:LCRC:VARiation <OFF/ON>
Query | :LIMit:AUTO:LCRC:VARiation?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of variation to threshold of LC and RC value area detection judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of variation to threshold of LC and RC value area detection judgment.
Example | Command | :LIMit:AUTO:LCRC:VARiation ON Enables the setting of addition of variation to threshold of LC and RC value area detection judgment
Query | :LIMit:AUTO:LCRC:VARiation?
Response | :LIMit:AUTO:LCRC:VARiation ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of variation to threshold of LC and RC value area detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying addition of margin ratio to threshold of LC and RC value area judgment

Syntax | Command | :LIMit:AUTO:LCRC:MARGin <OFF/ON>
Query | :LIMit:AUTO:LCRC:MARGin?
Response | <OFF/ON>
Parameter |
Explanation | Command | Set the setting of addition of margin ratio to threshold of LC and RC value area detection judgment. OFF：No addition. ON：Add variation.
Query | Return the setting of addition of margin ratio to threshold of LC and RC value area detection judgment.
Example | Command | :LIMit:AUTO:LCRC:MARGin ON Enables the setting of addition of margin ratio to threshold of LC and RC value area detection judgment.
Query | :LIMit:AUTO:LCRC:MARGin?
Response | :LIMit:AUTO:LCRC:MARGin ON (when HEADER ON) ON (when HEADER OFF) The setting of addition of margin ratio to threshold of LC and RC value area detection judgment is enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying additional amount when judgment scope and threshold value automatic setting of LC and RC value area judgment

Syntax | Command | :SCOPe:AUTO:LCRC:LIMit:ADDition <LC value additional amount>,<RC value additional amount>
Query | :SCOPe:AUTO:LCRC:LIMit:ADDition?
Response | <LC value additional amount>,<RC value additional amount>
Parameter | <LC value additional amount> = 0.00～999.99% (NR2) <RC value additional amount> = 0.00～999.99% (NR2)
Explanation | Command | Sets the additional amount when judgment scope and threshold value automatic setting of LC and RC value area judgment.
Query | Returns the additional amount when judgment scope and threshold value automatic setting of LC and RC value area judgment.
Example | Command | :SCOPe:AUTO:LCRC:LIMit:ADDition 10.00,10.00 Sets the LC value additional amount to 10.00% and the RC value additional amount to 10.00% when judgment scope and threshold value automatic setting of LC and RC value area judgment.
Query | :SCOPe:AUTO:LCRC:LIMit:ADDition?
Response | :SCOPE:AUTO:LCRC:LIMIT:ADDITION 10.00,10.00 (when HEADER ON) 10.00,10.00 (when HEADER OFF) The LC value additional amount is set to 10.00% and the RC value additional amount is set to 10.00% when judgment scope and threshold value automatic setting of LC and RC value area judgment.
Note |  |

### Measurement status queries

Syntax | Command |
Query | :FETCh:STATus?
Response | <Measurement status>
Parameter | <Measurement status> = 0/1/2/4/5/6/7 (NR1)
Explanation | Command |
Query | Returns the measurement status. A header is not added to the response message.
Example | Command |
Query | :FETCh:STATus?
Response | 0 Measurement status is normal.
Note |  |

### Querying judgment results

Syntax | Command |
Query | :FETCh:RESult?
Response | <Overall judgment result>,<Waveform surface area comparison judgment result>,<Waveform difference surface area comparison judgment result>,<Waveform flutter detection judgment result>,<Waveform secondary differential detection judgment result>,<LC and RC value area judgment result>,<Discharge judgment result>
Parameter |
Explanation | Command |
Query | Returns the judgment result. A header is not added to the response message. If DISCHARGE DETECTION UPGRADE (ST9000) is not incorporated, the discharge judgment items are not output. For details, refer to "Querying judgment results".
Example | Command |
Query |
Response |
Note |  |

### Querying the test waveforms

Syntax | Command |
Query | :FETCh:WAVeform? <No data/Pulse number>,<Waveform data type>,<No data/ALL/BINary>,<Start point>,<End point>
Response | <Waveform data>
Parameter | <No data/Pulse number> = No data:All pulse data/Pulse number:Responds only to specific pulse data, 1 to Number of pulses (NR1) <Waveform data type> = VOLTage:Voltage waveform/DISCharge:Discharge waveform <No data/ALL/BINary> = No data:Punctuation between pulses is a message terminator/ALL:Punctuation between pulses is a slash (/)/BINary:Response in binary format <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command |
Query | Returns the test waveform. A header is not added to the response message. For details, refer to "Querying the test waveforms".
Example | Command |
Query |
Response |
Note |  | ⋅The specification for pulse number or bainary format is available in software version V1.20 and later. ⋅If a binary format is specified, the pulse number must also be specified. ⋅If a binary format is specified, the start and end points cannot be specified.

### Querying judgment values per pulse

Syntax | Command |
Query | :FETCh:PULSe? <No data/ALL>
Response | <Measurement status>, <Applied voltage>, <Maximum voltage>, <Lowest voltage>, <Waveform surface area comparison judgment value>, <Waveform difference surface area comparison judgment value>, <Waveform flutter detection judgment value>, <Waveform secondary differential detection judgment value>, <LC and RC value area judgment LC value>, <LC and RC value area judgment RC value>, <Discharge judgment value>
Parameter | <No data/AL> = No data:Punctuation between pulses is a message terminator/ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the judgment values per pulse. A header is not added to the response message.。 If DISCHARGE DETECTION UPGRADE (ST9000) is not incorporated, the discharge judgment items are not output. For details, refer to "Querying judgment values per pulse".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the presence of judgment values

Syntax | Command |
Query | :FETCh:PULSe:VALid?
Response | <Presence of Waveform surface area comparison judgment value>, <Presence of Waveform difference surface area comparison judgment value>, <Presence of Waveform flutter detection judgment value>, <Presence of Waveform secondary differential detection judgment/ value>, <Presence of LC and RC value area judgment LC value>, <Presence of LC and RC value area judgment RC value>, <Presence of Discharge judgment value>
Parameter |
Explanation | Command |
Query | Returns 1 if the measurement value is valid. Returns 0 if the measurement value is not valid. A header is not added to the response message. If DISCHARGE DETECTION UPGRADE (ST9000) is not incorporated, the discharge judgment items are not output.
Example | Command |
Query | :FETCh:PULSe:VALid?
Response | 1,1,0,0,0,0,1 Waveform surface area comparison judgment value, waveform difference surface area comparison judgment value, DISCHARGE judgment value are valid.
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying judgment results per pulse

Syntax | Command |
Query | :FETCh:PULSe:RESult? <No data/ALL>
Response | <Overall judgment result>,<Waveform surface area comparison judgment result>,<Waveform difference surface area comparison judgment result>,<Waveform flutter detection judgment result>,<Waveform secondary differential detection judgment result>,<LC and RC value area judgment result>,<Discharge judgment result>
Parameter | <No data/ALL> = No data:Punctuation between pulses is a message terminator/ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the judgment result per pulse. A header is not added to the response message. If DISCHARGE DETECTION UPGRADE (ST9000) is not incorporated, the discharge judgment items are not output. For details, refer to "Querying judgment results per pulse".
Example | Command |
Query |
Response |
Note |  |

### Number of measured pulses queries

Syntax | Command |
Query | :FETCh:PULSe:COUNt?
Response | <Number of measured pulses>
Parameter |
Explanation | Command |
Query | Returns the measurement status. A header is not added to the response message.
Example | Command |
Query | :FETCh:PULSe:COUNt?
Response | 100 Number of measured pulses is 100.
Note |  | ⋅This command is available in software version V1.10 and later. ⋅This command is valid when the setting of continuous voltage impression is ON.

### Querying the rise time

Syntax | Command |
Query | :FETCh:RISetime? <No type/Formula type>, <No data/ALL>
Response | <Rise time>
Parameter | <Formula type> No type ： Result using formula according to setting of :RISetime command. 1：Result using formula of lightning impulse voltage. 2：Result using formula of switching impulse voltage. 3：Result using formula of lightning impulse current. 4：Result using formula of transient response. <No data/ALL> No data:Punctuation between pulses is a message terminator ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the rise time. A header is not added to the response message. For details, refer to "Querying the rise time".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the waveform rising position or peak position or zerocross position

Syntax | Command |
Query | :FETCh:NODe? <Measurement data type>,<No data/ALL>
Response | <Measurement data>
Parameter | <Measurement data type> = ALL:Rising position, peak position, zerocross position RISe:Rising position PEAK:Peak position ZERocross:Zerocross position <No data/ALL> = No data:Punctuation between pulses is a message terminator ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the measurement data. A header is not added to the response message. For details, refer to "Querying the waveform rising position or peak position or zerocross position".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the measurement data

Syntax | Command |
Query | :FETCh? <Measurement data type>,<No data/ALL>
Response | <Measurement data>
Parameter | <Measurement data type> = ALL:All judgments/AREA:Waveform surface area comparison judgment/DIFF:Waveform difference surface area comparison judgment/FLUTter:Waveform flutter detection judgment/LAPLacian:Waveform secondary differential detection judgment/LCRC:LC and RC value area judgment/DISCharge:Discharge judgment/PEAK:Peak voltage/ZERocross:Zero crosspoint <No data/ALL> = No data:Punctuation between pulses is a message terminator/ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the measurement data. A header is not added to the response message. For details, refer to "Querying measurement data".
Example | Command |
Query |
Response |
Note |  |

### Setting and querying the applied voltage for breakdown voltage evaluation tests

Syntax | Command | :BDV:LEVel:VOLTage <Start voltage>,<Maximum voltage>,<Voltage rise width>
Query | :BDV:LEVel:VOLTage?
Response | <Start voltage>,<Maximum voltage>,<Voltage rise width>
Parameter | <Start voltage> = Follow the setting range of each model. (NR1) <Maximum voltage> = Follow the setting range of each model. (NR1) <Voltage rise width> = Follow the setting range of each model. (NR1)
Explanation | Command | Sets the voltage to be applied for breakdown voltage evaluation tests.
Query | Returns the applied voltage settings for breakdown voltage evaluation tests.
Example | Command | :BDV:LEVel:VOLTage 100,3300,100 Sets the breakdown voltage evaluation tests start voltage to 100 V, maximum voltage to 3300 V, and the voltage rise width to 100 V.
Query | :BDV:LEVel:VOLTage?
Response | :BDV:LEVEL:VOLTAGE 100,3300,100 (when HEADER ON) 100,3300,100 (when HEADER OFF) The breakdown voltage evaluation tests start voltage is set to 100 V, the maximum voltage is set to 3300 V, and the voltage rise width is set to 100 V.
Note |  | ・The setting range of the start voltage is as follows. ST4030 : 100 to 3300 V ST4030A : 100 to 4200 V ・The setting range of the maximum voltage is as follows. ST4030 : 100 to 3300 V ST4030A : 100 to 4200 V ・The setting range of the voltage rise width is as follows. ST4030 : 10 to 3200 V ST4030A : 10 to 4100 V

### Setting and querying the number of applied pulses for breakdown voltage evaluation tests

Syntax | Command | :BDV:LEVel:PULSe <Number of measurement pulses>,<Number of degaussing pulses>
Query | :BDV:LEVel:PULSe?
Response | <Number of measurement pulses>,<Number of degaussing pulses>
Parameter | <Number of measurement pulses> = 3 to 32 (NR1) <Number of degaussing pulses> = 0 to 10 (NR1)
Explanation | Command | Sets the number of applied pulses for breakdown voltage evaluation tests.
Query | Returns the set number of applied pulses for breakdown voltage evaluation tests.
Example | Command | :BDV:LEVel:PULSe 10,0 Sets the number of measurement pulses to 10 and the number of degaussing pulses to 0 for breakdown voltage evaluation tests.
Query | :BDV:LEVel:PULSe?
Response | :BDV:LEVEL:PULSE 10,0 (when HEADER ON) 10,0 (when HEADER OFF) The number of measurement pulses is set to 10 and the number of degaussing pulses is set to 0 for breakdown voltage evaluation tests.
Note |  |

### Setting and querying the minimum applicable pulse intervals for breakdown voltage evaluation tests

Syntax | Command | :BDV:LEVel:PULSe:PERiod <Minimum applicable pulse interval>
Query | :BDV:LEVel:PULSe:PERiod?
Response | <Minimum applicable pulse interval>
Parameter | <Minimum applicable pulse interval> = 0.05 to 1.000 s (NR2)
Explanation | Command | Sets the minimum applicable pulse interval for breakdown voltage evaluation tests.
Query | Returns the minimum applicable pulse interval settings for breakdown voltage evaluation tests.
Example | Command | :BDV:LEVel:PULSe:PERiod 0.05 Sets the minimum applicable pulse interval for breakdown voltage evaluation tests to 0.05 s.
Query | :BDV:LEVel:PULSe:PERiod?
Response | :BDV:LEVEL:PULSE:PERIOD 0.05 (when HEADER ON) 0.05 (when HEADER OFF) The minimum applicable pulse interval for breakdown voltage evaluation tests is set to 0.05 s.
Note |  |

### Setting and querying the sampling frequency of breakdown voltage evaluation tests

Syntax | Command | :BDV:RANGe <Frequency No.>
Query | :BDV:RANGe?
Response | <Frequency No.>
Parameter | <Frequency No.> = 1 to 5 (NR1)
Explanation | Command | Sets the sampling frequency for breakdown voltage evaluation tests. 1 : 10 MHz 2 : 20 MHz 3 : 50 MHz 4 : 100 MHz 5 : 200 MHz
Query | Returns the sampling frequency settings for breakdown voltage evaluation tests.
Example | Command | :BDV:RANGe 2
Query | :BDV:RANGe?
Response | :BDV:RANGE 2 (when HEADER ON) 2 (when HEADER OFF) Sets the sampling frequency for breakdown voltage evaluation tests to 20 MHz.
Note |  |

### Setting and querying the number of sampling data of breakdown voltage evaluation tests

Syntax | Command | :BDV:RECord:LENGth <Number of sampling data>
Query | :BDV:RECord:LENGth?
Response | <Number of sampling data>
Parameter | <Number of sampling data> = 1001 to 8001 (NR1)
Explanation | Command | Sets the number of sampling data for breakdown voltage evaluation tests.
Query | Returns the set number of sampling data for breakdown voltage evaluation tests.
Example | Command | :BDV:RECord:LENGth 1001 Sets the number of sampling data for breakdown voltage evaluation tests to 1001 points.
Query | :BDV:RECord:LENGth?
Response | :BDV:RECORD:LENGTH 1001 (when HEADER ON) 1001 (when HEADER OFF) The number of sampling data for breakdown voltage evaluation tests is set to 1001 points.
Note |  |

### Setting and querying ON/OFF for waveform surface area comparison judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:AREA <OFF/ON>
Query | :BDV:AREA?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the waveform surface area comparison judgment for breakdown voltage evaluation tests. OFF : Waveform surface area comparison judgment are not implemented. ON : Waveform surface area comparison judgment are implemented.
Query | Returns the waveform surface area comparison judgment settings for breakdown voltage evaluation tests.
Example | Command | :BDV:AREA ON Turns ON the settings so that the waveform surface area comparison judgment are implemented for breakdown voltage evaluation tests.
Query | :BDV:AREA?
Response | :BDV:AREA ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the waveform surface area comparison judgment are implemented for breakdown voltage evaluation tests.
Note |  |

### Setting and querying standard deviation thresholds for waveform surface area comparison judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:AREA:LIMit <Threshold>
Query | :BDV:AREA:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 3 to 100 sigma (NR1)
Explanation | Command | Sets the standard deviation threshold for the waveform surface area comparison judgment for breakdown voltage evaluation tests.
Query | Returns the standard deviation threshold settings for the waveform surface area comparison judgment for breakdown voltage evaluation tests.
Example | Command | :BDV:AREA:LIMit 3 Sets the standard deviation threshold for the waveform surface area comparison judgment for breakdown voltage evaluation tests to 3 sigma.
Query | :BDV:AREA:LIMit?
Response | :BDV:AREA:LIMIT 3 (when HEADER ON) 3 (when HEADER OFF) The standard deviation threshold for the waveform surface area comparison judgment for breakdown voltage evaluation tests is set to 3 sigma.
Note |  |

### Setting and querying ON/OFF for LC and RC value judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:LCRC <OFF/ON>
Query | :BDV:LCRC?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the LC and RC value judgment for breakdown voltage evaluation tests. OFF : LC and RC value judgment are not implemented. ON : LC and RC value judgment are implemented.
Query | Returns the LC and RC value judgment settings for breakdown voltage evaluation tests.
Example | Command | :BDV:LCRC ON Turns ON the settings so that the LC and RC value judgment are implemented for breakdown voltage evaluation tests.
Query | :BDV:LCRC?
Response | :BDV:LCRC ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the LC and RC value judgment are implemented for breakdown voltage evaluation tests.
Note |  |

### Setting and querying standard deviation thresholds for LC and RC value judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:LCRC:LIMit <Threshold>
Query | :BDV:LCRC:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 3 to 100 sigma (NR1)
Explanation | Command | Sets the standard deviation threshold for the LC and RC value judgment for breakdown voltage evaluation tests.
Query | Returns the standard deviation threshold for the LC and RC value judgment settings for breakdown voltage evaluation tests.
Example | Command | :BDV:LCRC:LIMit 3 Sets the standard deviation threshold for the LC and RC value judgment for breakdown voltage evaluation tests to 3 sigma.
Query | :BDV:LCRC:LIMit?
Response | :BDV:LCRC:LIMIT 3 (when HEADER ON) 3 (when HEADER OFF) The standard deviation threshold for the breakdown voltage evaluation tests is set to 3 sigma.
Note |  |

### Setting and querying ON/OFF for discharge judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:DISCharge <OFF/ON>
Query | :BDV:DISCharge?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the discharge judgment for breakdown voltage evaluation tests. OFF : Discharge judgment are not implemented. ON : Discharge judgment are implemented.
Query | Returns the discharge judgment settings for breakdown voltage evaluation tests.
Example | Command | :BDV:DISCharge ON Turns ON the settings so that the discharge judgment are implemented for breakdown voltage evaluation tests.
Query | :BDV:DISCharge?
Response | :BDV:DISCHARGE ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the discharge judgment are implemented for breakdown voltage evaluation tests.
Note |  |

### Setting and querying standard deviation thresholds for discharge judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:DISCharge:LIMit <Threshold>
Query | :BDV:DISCharge:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 3 to 100 sigma (NR1)
Explanation | Command | Sets the standard deviation threshold for the discharge judgment for breakdown voltage evaluation tests.
Query | Returns the standard deviation threshold for the discharge judgment settings for breakdown voltage evaluation tests.
Example | Command | :BDV:DISCharge:LIMit 3 Sets the standard deviation threshold for the discharge judgment for breakdown voltage evaluation tests to 3 sigma.
Query | :BDV:DISCharge:LIMit?
Response | :BDV:DISCHARGE:LIMIT 3 (when HEADER ON) 3 (when HEADER OFF) The standard deviation threshold for the breakdown voltage evaluation tests is set to 3 sigma.
Note |  |

### Setting and querying ON/OFF for peak value misalignment judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:PEAK <OFF/ON>
Query | :BDV:PEAK?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the peak value misalignment judgment for breakdown voltage evaluation tests. OFF : Peak value misalignment judgment are not implemented. ON : Peak value misalignment judgment are implemented.
Query | Returns the peak value misalignment judgment settings for breakdown voltage evaluation tests.
Example | Command | :BDV:PEAK ON Turns ON the settings so that the peak value misalignment judgment are implemented for breakdown voltage evaluation tests.
Query | :BDV:PEAK?
Response | :BDV:PEAK ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the peak value misalignment judgment are implemented for breakdown voltage evaluation tests.
Note |  |

### Setting and querying limit values for peak value misalignment judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:PEAK:LIMit <Threshold>
Query | :BDV:PEAK:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 0～999% (NR1)
Explanation | Command | Sets the limit values for peak value misalignment judgment for breakdown voltage evaluation tests.
Query | Returns the limit values for peak value misalignment judgment for breakdown voltage evaluation tests.
Example | Command | :BDV:PEAK:LIMit 10 Sets the limit values for peak value misalignment judgment for breakdown voltage evaluation tests to 10 %.
Query | :BDV:PEAK:LIMit?
Response | :BDV:PEAK:LIMIT 10 (when HEADER ON) 10 (when HEADER OFF) The limit values for peak value misalignment judgment for breakdown voltage evaluation tests is set to 10 %.
Note |  |

### Setting and querying ON/OFF for frequency misalignment judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:FREQuency <OFF/ON>
Query | :BDV:FREQuency?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the frequency misalignment judgment for breakdown voltage evaluation tests. OFF : Frequency misalignment judgment are not implemented. ON : frequency misalignment judgment are implemented.
Query | Returns the frequency misalignment judgment settings for breakdown voltage evaluation tests.
Example | Command | :BDV:FREQuency ON Turns ON the settings so that the frequency misalignment judgment are implemented for breakdown voltage evaluation tests.
Query | :BDV:FREQuency?
Response | :BDV:FREQUENCY ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the frequency misalignment judgment are implemented for breakdown voltage evaluation tests.
Note |  |

### Setting and querying limit values for frequency misalignment judgment for breakdown voltage evaluation tests

Syntax | Command | :BDV:FREQuency:LIMit <Threshold>
Query | :BDV:FREQuency:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 0～999% (NR1)
Explanation | Command | Sets the limit values for frequency misalignment judgment for breakdown voltage evaluation tests.
Query | Returns the limit values for frequency misalignment judgment for breakdown voltage evaluation tests.
Example | Command | :BDV:FREQuency:LIMit 10 Sets the limit values for frequency misalignment judgment for breakdown voltage evaluation tests to 10 %.
Query | :BDV:FREQuency:LIMit?
Response | :BDV:FREQUENCY:LIMIT 10 (when HEADER ON) 10 (when HEADER OFF) The limit values for frequency misalignment judgment for breakdown voltage evaluation tests is set to 10 %.
Note |  |

### Setting and querying auto settings for the waveform acquisition scope for breakdown voltage evaluation tests

Syntax | Command | :BDV:SAMPle:AUTO <OFF/ON>
Query | :BDV:SAMPle:AUTO?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the auto settings for the waveform acquisition scope for breakdown voltage evaluation tests. OFF : Turns OFF the auto settings for the waveform acquisition scope for breakdown voltage evaluation tests. ON : Turns ON the auto settings for the waveform acquisition scope for breakdown voltage evaluation tests.
Query | Returns the auto settings for the waveform acquisition scope for breakdown voltage evaluation tests.
Example | Command | :BDV:SAMPle:AUTO ON Enables the auto settings for the waveform acquisition scope for breakdown voltage evaluation tests.
Query | :BDV:SAMPle:AUTO?
Response | :BDV:SAMPLE:AUTO ON (when HEADER ON) ON (when HEADER OFF) The auto settings for the waveform acquisition scope for breakdown voltage evaluation tests are enabled.
Note |  |

### Setting and querying the trigger position for breakdown voltage evaluation tests

Syntax | Command | :BDV:TRIGger:POSition:RESTriction <Trigger position>
Query | :BDV:TRIGger:POSition:RESTriction?
Response | <Trigger position>
Parameter |
Explanation | Command | Sets the trigger position for breakdown voltage evaluation tests. 0：AUTO. Aligns waveforms' display positions based on their second zero-cross position. 1：MINUS. Aligns waveforms just before they approach 0 V from their minimum values. 2：FALL. Aligns waveforms' display positions based on their initial zero-cross positions. 3：RISE. Aligns waveforms' display positions based on their rising edges.
Query | Returns the settings for the trigger position for breakdown voltage evaluation tests.
Example | Command | :BDV:TRIGger:POSition:RESTriction 3 Sets to aligns waveforms' display positions based on their rising edges.
Query | :BDV:TRIGger:POSition:RESTriction?
Response | :BDV:TRIGger:POSition:RESTriction 3 (when HEADER ON) 3 (when HEADER OFF) The setting is to aligns waveforms' display positions based on their rising edges.
Note |  |

### Setting and querying the calculation formula of rise time for breakdown voltage evaluation tests

Syntax | Command | :BDV:RISetime <Formula type>
Query | :BDV:RISetime?
Response | <Formula type>
Parameter |
Explanation | Command | Sets the calculation formula of rise time for breakdown voltage evaluation tests. 0：Rise time is not calculated or displayed. 1：Use formula of lightning impulse voltage, and display front time and tail time. 2：Use formula of switching impulse voltage, and display front time and tail time. 3：Use formula of lightning impulse current, and display front time and tail time. 4：Use formula of transient response, and display rise time.
Query | Returns the settings for the calculation formula of rise time for breakdown voltage evaluation tests.
Example | Command | :BDV:RISetime 4 Sets to use the calculation formula in transient response.
Query | :BDV:RISetime?
Response | :BDV:RISetime 4 (when HEADER ON) 4 (when HEADER OFF) The setting is to use the formula in transient response.
Note |  |

### Querying the final output voltage for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:LAST:VOLTage?
Response | <Final output voltage>
Parameter | <Final output voltage> = Follow the range of each model. (NR1)
Explanation | Command |
Query | Returns the final output voltage for breakdown voltage evaluation tests. A header is not added to the response message.
Example | Command |
Query | :BDV:FETCh:LAST:VOLTage?
Response | 3300 The final output voltage for breakdown voltage evaluation tests is 3300 V.
Note |  | The range of the final output voltage is as follows. ST4030 : 100 to 3300 V ST4030A : 100 to 4200 V

### Measurement status queries for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:STATus?
Response | <Measurement status>
Parameter | <Measurement status> = 0/1/2/5/6/7 (NR1)
Explanation | Command |
Query | Returns the measurement status of the breakdown voltage evaluation tests. A header is not added to the response message.
Example | Command |
Query | :BDV:FETCh:STATus?
Response | 0 The measurement status of the breakdown voltage evaluation tests is normal.
Note |  |

### Querying the judgment results for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:RESult?
Response | <Overall judgment result>,<Waveform surface area comparison judgment result>,<LC and RC value judgment result>,<Discharge judgment result>,<Peak value misalignment judgment result>,<Frequency misalignment judgment result>
Parameter |
Explanation | Command |
Query | Returns the judgment results for breakdown voltage evaluation tests. A header is not added to the response message. For details, refer to "Querying the judgment results for breakdown voltage evaluation tests".
Example | Command |
Query |
Response |
Note |  |

### Querying the number of test waveforms for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:WAVeform:COUNt?
Response | <Number of waveforms>
Parameter | <Number of waveforms> = 1 to 32 (NR1)
Explanation | Command |
Query | Returns the number of test waveforms for breakdown voltage evaluation tests. A header is not added to the response message.
Example | Command |
Query | :BDV:FETCh:WAVeform:COUNt?
Response | 32 The number of test waveforms for breakdown voltage evaluation tests is 32.
Note |  |

### Querying the test waveforms for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:WAVeform? <Waveform data type>,<No data/ALL>,<Start point>,<End point>
Response | <Waveform data>
Parameter | <Waveform data type> = VOLTage:Voltage waveform/DISCharge:Discharge waveform <No data/ALL> = No data:Punctuation between waveforms is a message terminator/ALL:Punctuation between waveforms is a slash (/) <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command |
Query | Returns the test waveforms for breakdown voltage evaluation tests. A header is not added to the response message. For details, refer to "Querying the test waveforms for breakdown voltage evaluation tests".
Example | Command |
Query |
Response |
Note |  |

### Querying judgment values per step for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:STEP? <No data/ALL>
Response | <Measurement status>, <Applied voltage>, <Maximum voltage>, <Lowest voltage>, <Waveform surface area comparison variation judgment value>, <LC and RC value area variation judgment LC value>, <LC and RC value area variation judgment RC value>, <Discharge judgment value>, <Peak value misalignment judgment value>, <Frequency misalignment judgment value>
Parameter | <No data/AL> = No data:Punctuation between pulses is a message terminator/ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the judgment values per step for breakdown voltage evaluation tests. A header is not added to the response message.。 For details, refer to "Querying judgment values per step for breakdown voltage evaluation tests".
Example | Command |
Query |
Response |
Note |  |

### Querying the presence of judgment values for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:STEP:VALid?
Response | <Presence of waveform surface area comparison variation judgment value>, <Presence of LC and RC value area variation judgment LC value>, <Presence of LC and RC value area variation judgment RC value>, <Presence of discharge judgment value>, <Presence of peak value misalignment judgment value>, <Presence of frequency misalignment judgment value>
Parameter |
Explanation | Command |
Query | Returns 1 if the measurement value is valid. Returns 0 if the measurement value is not valid. A header is not added to the response message.
Example | Command |
Query | :BDV:FETCh:STEP:VALid?
Response | 0,0,0,1,1,1 Discharge judgment value, peak value misalignment judgment value, frequency misalignment judgment value are valid,
Note |  |

### Querying the rise time for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:RISetime? <No type/Formula type>,<No data/ALL>
Response | <Measurement data>
Parameter | <Formula type> No type ： Returns values using the settings of :RISetime command. 1：Returns values using the formula of lightning impulse voltage. 2：Returns values using the formula of switching impulse voltage. 3：Returns values using the formula of lightning impulse current. 4：Returns values using the formula of transient response. <No data/ALL> No data:Punctuation between pulses is a message terminator ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the measurement data for breakdown voltage evaluation tests. A header is not added to the response message. For details, refer to "Querying the rise time for breakdown voltage evaluation tests".
Example | Command |
Query |
Response |
Note |  |

### Querying the waveform rising position or peak position or zerocross position for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh:NODe? <Measurement data type>,<No data/ALL>
Response | <Measurement data>
Parameter | <Measurement data type> = ALL:Rising position, peak position, zerocross position RISe:Rising position PEAK:Peak position ZERocross:Zerocross position <No data/ALL> = No data:Punctuation between pulses is a message terminator ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the measurement data. A header is not added to the response message. For details, refer to "Querying the waveform rising position or peak position or zerocross position for breakdown voltage evaluation tests".
Example | Command |
Query |
Response |
Note |  |

### Querying the measurement data for breakdown voltage evaluation tests

Syntax | Command |
Query | :BDV:FETCh? <Measurement data type>
Response | <Measurement data>
Parameter | <Measurement data type> = ALL:All judgments/AREA:Waveform surface area comparison judgment/LCRC:LC and RC value judgment/DISCharge:Discharge judgment/PEAK:Peak value misalignment judgment/FREQuency:Frequency misalignment judgment
Explanation | Command |
Query | Returns the measurement data of the breakdown voltage evaluation tests. A header is not added to the response message. For details, refer to "Querying the measurement data for breakdown voltage evaluation tests".
Example | Command |
Query |
Response |
Note |  |

### Setting and querying the applied voltage for discharge inception voltage tests

Syntax | Command | :RPDiv:LEVel:VOLTage <Start voltage>,<Maximum voltage>,<Voltage change width>
Query | :RPDiv:LEVel:VOLTage?
Response | <Start voltage>,<Maximum voltage>,<Voltage change width>
Parameter | <Start voltage> = Follow the setting range of each model. (NR1) <Maximum voltage> = Follow the setting range of each model. (NR1) <Voltage change width> = Follow the setting range of each model. (NR1)
Explanation | Command | Sets the voltage to be applied for discharge inception voltage tests.
Query | Returns the applied voltage settings for discharge inception voltage tests.
Example | Command | :RPDiv:LEVel:VOLTage 100,3300,100 Sets the discharge inception voltage tests start voltage to 100 V, maximum voltage to 3300 V, and the voltage change width to 100 V.
Query | :RPDiv:LEVel:VOLTage?
Response | :RPDiv:LEVEL:VOLTAGE 100,3300,100 (when HEADER ON) 100,3300,100 (when HEADER OFF) The discharge inception voltage tests start voltage is set to 100 V, the maximum voltage is set to 3300 V, and the voltage rise width is set to 100 V.
Note |  | ⋅This command is available in software version V1.10 and later. ⋅The setting range of the start voltage is as follows. ST4030 : 100 to 3300 V ST4030A : 100 to 4200 V ⋅The setting range of the maximum voltage is as follows. ST4030 : 100 to 3300 V ST4030A : 100 to 4200 V ⋅The setting range of the voltage rise width is as follows. ST4030：10～100V ST4030A：10～100V

### Setting and querying the number of applied pulses for discharge inception voltage tests

Syntax | Command | :RPDiv:LEVel:PULSe <Number of measurement pulses>
Query | :RPDiv:LEVel:PULSe?
Response | <Number of measurement pulses>
Parameter | <Number of measurement pulses> = 3 to 32 (NR1)
Explanation | Command | Sets the number of applied pulses for discharge inception voltage tests.
Query | Returns the set number of applied pulses for discharge inception voltage tests.
Example | Command | :RPDiv:LEVel:PULSe 10 Sets the number of measurement pulses to 10 for discharge inception voltage tests.
Query | :RPDiv:LEVel:PULSe?
Response | :RPDiv:LEVEL:PULSE 10 (when HEADER ON) 10 (when HEADER OFF) The number of measurement pulses is set to 10 for discharge inception voltage tests.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the minimum applicable pulse intervals for discharge inception voltage tests

Syntax | Command | :RPDiv:LEVel:PULSe:PERiod <Minimum applicable pulse interval>
Query | :RPDiv:LEVel:PULSe:PERiod?
Response | <Minimum applicable pulse interval>
Parameter | <Minimum applicable pulse interval> = 0.05 to 1.000 s (NR2)
Explanation | Command | Sets the minimum applicable pulse interval for discharge inception voltage tests.
Query | Returns the minimum applicable pulse interval settings for discharge inception voltage tests.
Example | Command | :RPDiv:LEVel:PULSe:PERiod 0.05 Sets the minimum applicable pulse interval for discharge inception voltage tests to 0.05 s.
Query | :RPDiv:LEVel:PULSe:PERiod?
Response | :RPDiv:LEVEL:PULSE:PERIOD 0.05 (when HEADER ON) 0.05 (when HEADER OFF) The minimum applicable pulse interval for discharge inception voltage tests is set to 0.05 s.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the sampling frequency of discharge inception voltage tests

Syntax | Command | :RPDiv:RANGe <Frequency No.>
Query | :RPDiv:RANGe?
Response | <Frequency No.>
Parameter | <Frequency No.> = 1 to 5 (NR1)
Explanation | Command | Sets the sampling frequency for discharge inception voltage tests. 1 : 10 MHz 2 : 20 MHz 3 : 50 MHz 4 : 100 MHz 5 : 200 MHz
Query | Returns the sampling frequency settings for discharge inception voltage tests.
Example | Command | :RPDiv:RANGe 2
Query | :RPDiv:RANGe?
Response | :RPDiv:RANGE 2 (when HEADER ON) 2 (when HEADER OFF) Sets the sampling frequency for discharge inception voltage tests to 20 MHz.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the number of sampling data of discharge inception voltage tests

Syntax | Command | :RPDiv:RECord:LENGth <Number of sampling data>
Query | :RPDiv:RECord:LENGth?
Response | <Number of sampling data>
Parameter | <Number of sampling data> = 1001 to 8001 (NR1)
Explanation | Command | Sets the number of sampling data for discharge inception voltage tests.
Query | Returns the set number of sampling data for discharge inception voltage tests.
Example | Command | :RPDiv:RECord:LENGth 1001 Sets the number of sampling data for discharge inception voltage tests to 1001 points.
Query | :RPDiv:RECord:LENGth?
Response | :RPDiv:RECORD:LENGTH 1001 (when HEADER ON) 1001 (when HEADER OFF) The number of sampling data for discharge inception voltage tests is set to 1001 points.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying ON/OFF for discharge judgment for discharge inception voltage tests

Syntax | Command | :RPDiv:DISCharge <OFF/ON>
Query | :RPDiv:DISCharge?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the discharge judgment for discharge inception voltage tests. OFF : Discharge judgment are not implemented. ON : Discharge judgment are implemented.
Query | Returns the discharge judgment settings for discharge inception voltage tests.
Example | Command | :RPDiv:DISCharge ON Turns ON the settings so that the discharge judgment are implemented for discharge inception voltage tests.
Query | :RPDiv:DISCharge?
Response | :RPDiv:DISCHARGE ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the discharge judgment are implemented for discharge inception voltage tests.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying standard deviation thresholds for discharge judgment for discharge inception voltage tests

Syntax | Command | :RPDiv:DISCharge:LIMit <Threshold>
Query | :RPDiv:DISCharge:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 3 to 100 sigma (NR1)
Explanation | Command | Sets the standard deviation threshold for the discharge judgment for discharge inception voltage tests.
Query | Returns the standard deviation threshold for the discharge judgment settings for discharge inception voltage tests.
Example | Command | :RPDiv:DISCharge:LIMit 3 Sets the standard deviation threshold for the discharge judgment for discharge inception voltage tests to 3 sigma.
Query | :RPDiv:DISCharge:LIMit?
Response | :RPDiv:DISCHARGE:LIMIT 3 (when HEADER ON) 3 (when HEADER OFF) The standard deviation threshold for the discharge inception voltage tests is set to 3 sigma.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying ON/OFF for peak value misalignment judgment for discharge inception voltage tests

Syntax | Command | :RPDiv:PEAK <OFF/ON>
Query | :RPDiv:PEAK?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the peak value misalignment judgment for discharge inception voltage tests. OFF : Peak value misalignment judgment are not implemented. ON : Peak value misalignment judgment are implemented.
Query | Returns the peak value misalignment judgment settings for discharge inception voltage tests.
Example | Command | :RPDiv:PEAK ON Turns ON the settings so that the peak value misalignment judgment are implemented for discharge inception voltage tests.
Query | :RPDiv:PEAK?
Response | :RPDiv:PEAK ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the peak value misalignment judgment are implemented for discharge inception voltage tests.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying limit values for peak value misalignment judgment for discharge inception voltage tests

Syntax | Command | :RPDiv:PEAK:LIMit <Threshold>
Query | :RPDiv:PEAK:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 0～999% (NR1)
Explanation | Command | Sets the limit values for peak value misalignment judgment for discharge inception voltage tests.
Query | Returns the limit values for peak value misalignment judgment for discharge inception voltage tests.
Example | Command | :RPDiv:PEAK:LIMit 10 Sets the limit values for peak value misalignment judgment for discharge inception voltage tests to 10 %.
Query | :RPDiv:PEAK:LIMit?
Response | :RPDiv:PEAK:LIMIT 10 (when HEADER ON) 10 (when HEADER OFF) The limit values for peak value misalignment judgment for discharge inception voltage tests is set to 10 %.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying ON/OFF for frequency misalignment judgment for discharge inception voltage tests

Syntax | Command | :RPDiv:FREQuency <OFF/ON>
Query | :RPDiv:FREQuency?
Response | <OFF/ON>
Parameter |
Explanation | Command | Turns ON and OFF the frequency misalignment judgment for discharge inception voltage tests. OFF : Frequency misalignment judgment are not implemented. ON : frequency misalignment judgment are implemented.
Query | Returns the frequency misalignment judgment settings for discharge inception voltage tests.
Example | Command | :RPDiv:FREQuency ON Turns ON the settings so that the frequency misalignment judgment are implemented for discharge inception voltage tests.
Query | :RPDiv:FREQuency?
Response | :RPDiv:FREQUENCY ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the frequency misalignment judgment are implemented for discharge inception voltage tests.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying limit values for frequency misalignment judgment for discharge inception voltage tests

Syntax | Command | :RPDiv:FREQuency:LIMit <Threshold>
Query | :RPDiv:FREQuency:LIMit?
Response | <Threshold>
Parameter | <Threshold> = 0～999% (NR1)
Explanation | Command | Sets the limit values for frequency misalignment judgment for discharge inception voltage tests.
Query | Returns the limit values for frequency misalignment judgment for discharge inception voltage tests.
Example | Command | :RPDiv:FREQuency:LIMit 10 Sets the limit values for frequency misalignment judgment for discharge inception voltage tests to 10 %.
Query | :RPDiv:FREQuency:LIMit?
Response | :RPDiv:FREQUENCY:LIMIT 10 (when HEADER ON) 10 (when HEADER OFF) The limit values for frequency misalignment judgment for discharge inception voltage tests is set to 10 %.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying auto settings for the waveform acquisition scope for discharge inception voltage tests

Syntax | Command | :RPDiv:SAMPle:AUTO <OFF/ON>
Query | :RPDiv:SAMPle:AUTO?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the auto settings for the waveform acquisition scope for discharge inception voltage tests. OFF : Turns OFF the auto settings for the waveform acquisition scope for discharge inception voltage tests. ON : Turns ON the auto settings for the waveform acquisition scope for discharge inception voltage tests.
Query | Returns the auto settings for the waveform acquisition scope for discharge inception voltage tests.
Example | Command | :RPDiv:SAMPle:AUTO ON Enables the auto settings for the waveform acquisition scope for discharge inception voltage tests.
Query | :RPDiv:SAMPle:AUTO?
Response | :RPDiv:SAMPLE:AUTO ON (when HEADER ON) ON (when HEADER OFF) The auto settings for the waveform acquisition scope for discharge inception voltage tests are enabled.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the trigger position for discharge inception voltage tests

Syntax | Command | :RPDiv:TRIGger:POSition:RESTriction <Trigger position>
Query | :RPDiv:TRIGger:POSition:RESTriction?
Response | <Trigger position>
Parameter |
Explanation | Command | Sets the trigger position for discharge inception voltage tests. 0：AUTO. Aligns waveforms' display positions based on their second zero-cross position. 1：MINUS. Aligns waveforms just before they approach 0 V from their minimum values. 2：FALL. Aligns waveforms' display positions based on their initial zero-cross positions. 3：RISE. Aligns waveforms' display positions based on their rising edges.
Query | Returns the settings for the trigger position for discharge inception voltage tests.
Example | Command | :RPDiv:TRIGger:POSition:RESTriction 3 Sets to aligns waveforms' display positions based on their rising edges.
Query | :RPDiv:TRIGger:POSition:RESTriction?
Response | :RPDiv:TRIGger:POSition:RESTriction 3 (when HEADER ON) 3 (when HEADER OFF) The setting is to aligns waveforms' display positions based on their rising edges.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the calculation formula of rise time for discharge inception voltage tests

Syntax | Command | :RPDiv:RISetime <Formula type>
Query | :RPDiv:RISetime?
Response | <Formula type>
Parameter |
Explanation | Command | Sets the calculation formula of rise time for discharge inception voltage tests. 0：Rise time is not calculated or displayed. 1：Use formula of lightning impulse voltage, and display front time and tail time. 2：Use formula of switching impulse voltage, and display front time and tail time. 3：Use formula of lightning impulse current, and display front time and tail time. 4：Use formula of transient response, and display rise time.
Query | Returns the settings for the calculation formula of rise time for discharge inception voltage tests.
Example | Command | :RPDiv:RISetime 4 Sets to use the calculation formula in transient response.
Query | :RPDiv:RISetime?
Response | :RPDiv:RISetime 4 (when HEADER ON) 4 (when HEADER OFF) The setting is to use the formula in transient response.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the turnback condition for discharge inception voltage tests

Syntax | Command | :RPDiv:TURNback <turnback condition>
Query | :RPDiv:TURNback?
Response | <turnback condition>
Parameter |
Explanation | Command | Sets the turnback condition for discharge inception voltage tests. 0：Turnback at top voltage. 1：Turnback if the percentage of discharge reaches 100%. 2：Turnback if the percentage of discharge reaches 90%. 3：Turnback if the percentage of discharge reaches 80%. 4：Turnback if the percentage of discharge reaches 70%. 5：Turnback if the percentage of discharge reaches 60%. 6：Turnback if the discharge reaches 6 sigma(1 times the limit value). 7：Turnback if the discharge reaches 12 sigma(2 times the limit value). 8：Turnback if the discharge reaches 24 sigma(4 times the limit value).
Query | Returns the settings for the turnback condition time for discharge inception voltage tests.
Example | Command | :RPDiv:TURNback 1 Sets to turnback if the percentage of discharge reaches 100%.
Query | :RPDiv:TURNback?
Response | :RPDiv:TURNback 1 (when HEADER ON) 1 (when HEADER OFF) The setting is to turnback if the percentage of discharge reaches 100%.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the execution of voltage rise and fall for discharge inception voltage tests

Syntax | Command | :RPDiv:TURNback:ONEWay <OFF/ON>
Query | :RPDiv:TURNback:ONEWay?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the execution of voltage rise and fall measurements for discharge inception voltage tests. OFF：The measurement of voltage rise and fall are performed. ON：Only the measurement of voltage rise is performed.
Query | Returns the setting of the execution of a voltage rise or fall measurement for discharge inception voltage tests.
Example | Command | :RPDiv:TURNback:ONEWay OFF Set to measure rising and falling voltages for discharge inception voltage tests.
Query | RPDiv:TURNback:ONEWay?
Response | RPDIV:TURNBACK:ONEWAY OFF (when HEADER ON) OFF (when HEADER OFF) The setting is to measure rising and falling voltages for discharge inception voltage tests.
Note |  | ⋅This command is available in software version V1.20 and later.

### Querying the measurement values for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh?
Response | <Measurement status>, <PDIV(Applied voltage value)>, <RPDIV(Applied voltage value)>, <MAX_V(Applied voltage value)>, <RPDEV(Applied voltage value)>, <PDEV(Applied voltage value)>, <Reference value of RPDEV(Applied voltage value)>, <Reference value of PDEV(Applied voltage value)>, <PDIV(Measured voltage value)>, <RPDIV(Measured voltage value)>, <MAX_V(Measured voltage value)>, <RPDEV(Measured voltage value)>, <PDEV(Measured voltage value)>, <Reference value of RPDEV(Measured voltage value)>, <Reference value of PDEV(Measured voltage value)>
Parameter |
Explanation | Command |
Query | Returns the measurement values of the discharge inception voltage tests. A header is not added to the response message. For details, refer to "Querying the measurement values for discharge inception voltage tests".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later. ⋅Measurements with no value detected will be set to 0.

### Querying the presence of measurement values for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:VALid?
Response | <The presence or absence of PDIV>, <The presence or absence of RPDIV>, <The presence or absence of MAX_V>, <The presence or absence of RPDEV>, <The presence or absence of PDEV>, <The presence or absence of reference value of RPDEV>, <The presence or absence of reference value of PDEV>,
Parameter |
Explanation | Command |
Query | Returns 1 if the measurement value is present. Returns 0 if the measurement value is not present. Returns -1 if the measurement value is not valid. A header is not added to the response message.
Example | Command |
Query | :RPDiv:FETCh:VALid?
Response | 1,1,1,1,1,0,0 Detected measurements are PDIV, RPDIV, MAX_V, RPDEV, and PDEV.
Note |  | ⋅This command is available in software version V1.10 and later. ⋅If the percentage of pulses which has discharge is non-zero at the measurement end, reference value of RPDEV or reference value of RPDEV has not been determinded. Returns -1 in such a case.

### Measurement status queries for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:STATus?
Response | <Measurement status>
Parameter | <Measurement status> = 0/1/2/5/6/7 (NR1)
Explanation | Command |
Query | Returns the measurement status of the discharge inception voltage tests. A header is not added to the response message.
Example | Command |
Query | :RPDiv:FETCh:STATus?
Response | 0 The measurement status of the discharge inception voltage tests is normal.
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the number of test waveforms for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:WAVeform:COUNt?
Response | <Number of waveforms>
Parameter | <Number of waveforms> = 1 to 32 (NR1)
Explanation | Command |
Query | Returns the number of test waveforms for discharge inception voltage tests. A header is not added to the response message.
Example | Command |
Query | :RPDiv:FETCh:WAVeform:COUNt?
Response | 32 The number of test waveforms for discharge inception voltage tests is 32.
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the test waveforms for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:WAVeform? <Waveform data type>,<No data/ALL>,<Start point>,<End point>
Response | <Waveform data>
Parameter | <Waveform data type> = VOLTage:Voltage waveform/DISCharge:Discharge waveform <No data/ALL> = No data:Punctuation between waveforms is a message terminator/ALL:Punctuation between waveforms is a slash (/) <Start point> = 1 to Number of sampling data (NR1) <End point> = 1 to Number of sampling data (NR1)
Explanation | Command |
Query | Returns the test waveforms for discharge inception voltage tests. A header is not added to the response message. For details, refer to "Querying the test waveforms for discharge inception voltage tests".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying judgment values per step for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:STEP? <No data/ALL>
Response | <Measurement status>, <Applied voltage>, <Maximum voltage>, <Lowest voltage>, <Discharge judgment value> <Peak value misalignment judgment value>, <Frequency misalignment judgment value>, <PDIV(Applied voltage value)>, <RPDIV(Applied voltage value)>, <MAX_V(Applied voltage value)>, <RPDEV(Applied voltage value)>, <PDEV(Applied voltage value)>, <Reference value of RPDEV(Applied voltage value)>, <Reference value of PDEV(Applied voltage value)>, <PDIV(Measured voltage value)>, <RPDIV(Measured voltage value)>, <MAX_V(Measured voltage value)>, <RPDEV(Measured voltage value)>, <PDEV(Measured voltage value)>, <Reference value of RPDEV(Measured voltage value)>, <Reference value of PDEV(Measured voltage value)>,
Parameter | <No data/AL> = No data:Punctuation between pulses is a message terminator/ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the judgment values per step for discharge inception voltage tests. A header is not added to the response message.。 For details, refer to "Querying judgment values per step".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the presence of judgment values for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:STEP:VALid?
Response | <Presence of Discharge judgment value> <Presence of Peak value misalignment judgment value>, <Presence of Frequency misalignment judgment value>,
Parameter |
Explanation | Command |
Query | Returns 1 if the measurement value is valid. Returns 0 if the measurement value is not valid. A header is not added to the response message.
Example | Command |
Query | :RPDiv:FETCh:STEP:VALid?
Response | 1,1,1 Discharge judgment value, peak value misalignment judgment value, frequency misalignment judgment value are valid,
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the rise time for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:RISetime? <No type/Formula type>,<No data/ALL>;
Response | <Measurement data>
Parameter | <Formula type> No type ： Returns values using the settings of :RISetime command. 1：Returns values using the formula of lightning impulse voltage. 2：Returns values using the formula of switching impulse voltage. 3：Returns values using the formula of lightning impulse current. 4：Returns values using the formula of transient response. <No data/ALL> No data:Punctuation between pulses is a message terminator ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the measurement data for discharge inception voltage tests. A header is not added to the response message. For details, refer to "Querying the rise time for discharge inception voltage tests".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the waveform rising position or peak position or zerocross position for discharge inception voltage tests

Syntax | Command |
Query | :RPDiv:FETCh:NODe? <Measurement data type>,<No data/ALL>
Response | <Measurement data>
Parameter | <Measurement data type> = ALL:Rising position, peak position, zerocross position RISe:Rising position PEAK:Peak position ZERocross:Zerocross position <No data/ALL> = No data:Punctuation between pulses is a message terminator ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the measurement data. A header is not added to the response message. For details, refer to "Querying the waveform rising position or peak position or zerocross position for discharge inception voltage tests".
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Requesting a Sample

Syntax | Command | :STARt
Query |
Response |
Parameter |
Explanation | Command | Executes sampling.
Query |
Example | Command | :STARt Executes sampling.
Query |
Response |
Note |  |

### Stop continuous voltage impression

Syntax | Command | :STOP
Query |
Response |
Parameter |
Explanation | Command | Stop continuous voltage impression.
Query |
Example | Command | :STOP Stop continuous voltage impression.
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Querying the status of continuous volrage impression

Syntax | Command |
Query | :STATus?
Response | <OFF/ON>
Parameter |
Explanation | Command |
Query | Returns the status of continuous volrage impression. STOP : Continuous volrage impression is stopped. RUN : Continuous volrage impression is running.
Example | Command |
Query | :STATus?
Response | :STATUS RUN (when HEADER ON) RUN (when HEADER OFF) Continuous volrage impression is running.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying double action functions

Syntax | Command | :DOUBleaction <OFF/ON>
Query | :DOUBleaction?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the double action functions. OFF : Disables the double action functions. ON : Enables the double action functions.
Query | Returns the double action functions settings.
Example | Command | :DOUBleaction ON Enables the double action functions.
Query | :DOUBleaction?
Response | :DOUBLEACTION ON (when HEADER ON) ON (when HEADER OFF) The double action functions are enabled.
Note |  |

### Setting and querying the master voltage waveform dummy storage function

Syntax | Command | :SYSTem:SETTings:STORage:DUMMy <OFF/ON>
Query | :SYSTem:SETTings:STORage:DUMMy?
Response | <OFF/ON>
Parameter |
解説 | Command | Set the master voltage waveform dummy storage function. OFF：Disables the master voltage waveform dummy storage function. ON：Enables the master voltage waveform dummy storage function.
Query | Returns the master voltage waveform dummy storage function setting.
Example | Command | :SYSTem:SETTings:STORage:DUMMy ON Enables the master voltage waveform dummy storage function.
Query | :SYSTem:SETTings:STORage:DUMMy?
Response | :SYSTem:SETTings:STORage:DUMMy ON (when HEADER ON) ON (when HEADER OFF) The master voltage waveform dummy storage function is enabled.
Note |  | ⋅This command is available in software version V1.23 and later. ⋅It is used to obtain the peak voltage or zero crosspoint of the master voltage waveform. ⋅After the master voltage waveform dummy storage function is set effectively, when sampling is executed using the *TRG command, etc., no voltage is output from the voltage output terminal, and the master voltage waveform becomes the test waveform as it is. By using a command that returns measurement data in that state, it is possible to obtain peak voltages and zero crosspoints of the master voltage waveform. ⋅After sampling is performed, this function is automatically disabled. ⋅If you change any of the settings on this unit, which results in the measurement data being cleared, this function is automatically disabled. ⋅Voltage calibration is unaffected by this feature. Also, when voltage calibration is performed, this feature is automatically disabled. ⋅This function is effective when the table No. is changed with the START signal and table number selection signal of EXT.I/O. ⋅If there is no master waveform, the measurement status will be "measurement stopped". ⋅Other than SETTING mode/TEST mode, this function has no effect. ⋅When the manual voltage adjustment functions is set, the voltage value is adjusted according to the settings from the master waveform to form a test waveform. ⋅The degaussing pulse/measurement pulse detection signal output is not output. ⋅The value of the discharge waveform for determining discharge is 0 at all points. ⋅When this function is enabled, the "VOLT" display of the applied voltage on the screen changes to the "MSTR" display. ⋅If you perform a system reset, initialization command, or importing all settings from a USB flash drive, this function is automatically disabled. Importing any table from a USB flash drive does not disable this feature. ⋅This setting is always disabled when the ST4030A is started. ⋅In normal sampling, the sampling frequency is always 200MHz to acquire a voltage waveform, and the test waveform is generated by converting to the specified sampling frequency. In the case of the master voltage waveform dummy storage function, in contrast to this, a 200MHz voltage waveform is generated internally from the master voltage waveform, and various measured values are calculated. Consequently, there is a slight gap between a voltage waveform with a sampling frequency equivalent to 200 MHz generated from the master voltage waveform and a voltage waveform with a sampling frequency of 200 MHz measured when the master waveform was acquisition. As a result, the smaller the sampling frequency value is 200 MHz, there will be a slight difference in some measured value. The difference is especially large in the rise time, so it is recommended that the rise time value on this function be treated as a reference values.

###

### Setting and querying the display screens in test conditions settings mode

Syntax | Command | :GRAPh:SETTing:DISPlay <Display screen>
Query | :GRAPh:SETTing:DISPlay?
Response | <Display screen>
Parameter | <Display screen> = 1 to 3 (NR1)
Explanation | Command | Sets the display screen in test conditions settings mode. 1 : Displays the waveform graph. 2 : Displays the graph of LC and RC values. 3 : Displays the waveform graph and the graph of LC and RC values.
Query | Returns the display screen settings in test conditions settings mode.
Example | Command | :GRAPh:SETTing:DISPlay 1 Enables the waveform graph to be displayed in test conditions settings mode.
Query | :GRAPh:SETTing:DISPlay?
Response | :GRAPH:SETTING:DISPLAY 1 (when HEADER ON) 1 (when HEADER OFF) The setting is made so that the waveform graph is displayed in test conditions settings mode.
Note |  |

### Setting and querying the display screens in test mode

Syntax | Command | :GRAPh:TEST:DISPlay <Display screen>
Query | :GRAPh:TEST:DISPlay?
Response | <Display screen>
Parameter | <Display screen> = 1 to 4 (NR1)
Explanation | Command | Sets the display screen in test mode. 1 : Displays the waveform graph. 2 : Displays the graph of LC and RC values. 3 : Displays the waveform graph and the graph of LC and RC values. 4 : Displays the results grid.
Query | Returns the display screen settings in test mode.
Example | Command | :GRAPh:TEST:DISPlay 1 Enables the waveform graph to be displayed in test mode.
Query | :GRAPh:TEST:DISPlay?
Response | :GRAPH:TEST:DISPLAY 1 (when HEADER ON) 1 (when HEADER OFF) The setting is made so that the waveform graph is displayed in test mode.
Note |  |

### Setting and querying overlay functions

Syntax | Command | :GRAPh:OVERlay <OFF/ON>
Query | :GRAPh:OVERlay?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the overlay functions. OFF : No overlay. ON : Overlay.
Query | Returns the setting of the overlay functions.
Example | Command | :GRAPh:OVERlay ON Enables the overlay functions.
Query | :GRAPh:OVERlay?
Response | :GRAPH:OVERLAY ON (when HEADER ON) ON (when HEADER OFF) The overlay functions are enabled.
Note |  |

### Clearing overlay

Syntax | Command | :GRAPh:OVERlay:CLEar
Query |
Response |
Parameter |
Explanation | Command | Clears the overlay.
Query |
Example | Command | :GRAPh:OVERlay:CLEar Clears the overlaid waveform.
Query |
Response |
Note |  |

### Calibrating voltages

Syntax | Command | :CALibration:VOLTage <Calibration type>,<Maximum charging voltage>
Query |
Response |
Parameter | <Calibration type> = TYPE1/TYPE2/TYPE3/TYPE4/TYPE5/TYPE6 TYPE3/TYPE4/TYPE5/TYPE6 are available for use from software version V1.24 and later. <Maximum charging voltage> = Follow the setting range of each model. (NR1) The maximum charging voltage is specified for calibration types TYPE4/TYPE5/TYPE6.
Explanation | Command | Calibrates the voltages. TYPE1 : If the voltage calibration was successful, the value of the execution result is 0 or 101 to 105. TYPE2 : If the voltage calibration was successful, the value of the execution result is 0. TYPE3 : A simplified voltage calibration will be performed for TYPE2 voltage adjustment. The time required for capturing the master waveform will be reduced. The voltage at the start of the adjustment is set to 50% of the setting voltage. TYPE4 : A more simplified voltage calibration will be performed for TYPE2 voltage adjustment. The time required for capturing the master waveform will be further reduced. The voltage at the start of the adjustment is set to 100% of the setting voltage. TYPE5 : A more simplified voltage calibration will be performed for TYPE2 voltage adjustment. The time required for capturing the master waveform will be further reduced. The voltage at the start of the adjustment is set to 80% of the setting voltage. TYPE6 : A more simplified voltage calibration will be performed for TYPE2 voltage adjustment. The time required for capturing the master waveform will be further reduced. The voltage at the start of the adjustment is set to 50% of the setting voltage.
Query |
Example | Command | :CALibration:VOLTage TYPE2 Calibrates the voltages.
Query |
Response |
Note |  | ⋅This specification for TYPE3/TYPE4/TYPE5/TYPE6 is available in software version V1.24 and later. ⋅Whether or not an error occurs when the output voltage is insufficient depends on the setting of :VOLTage:ERRor:CHECk. ⋅When specifying TYPE3/TYPE4/TYPE5/TYPE6, the operation of voltage calibration changes. ⋅TYPE3 operates as follows: Measurements for voltage adjustment will be conducted with a minimal number of times. The number of demagnetization executions decrease. The number of measurements to determine the threshold decrease. ⋅TYPE4/TYPE5/TYPE6 operates as follows: Measurements for voltage adjustment will be conducted with a minimal number of times. The number of demagnetization executions decrease. The operation of automatically adjusting and setting the sampling frequency and the number of sampling data will not be performed. Automatic setting of the judgment interval and judgment threshold for waveform determination will not be performed. The waveform trigger position will always correspond to the rising edge of the waveform, regardless of the setting of the waveform trigger position. ⋅In cases where voltage calibration is performed for each inspection target, if the inspection target or wiring fails in a short-circuit state, the voltage applied to the inspection target will significantly decrease compared to the charging voltage of the capacitor inside the device. In such cases, the device will adjust for the voltage drop by significantly increasing the charging voltage of the capacitor. Although the charging voltage of the capacitor in the device is greatly increased in this state, if voltage is applied to another inspection target that is in a normal or open state, the decrease in voltage applied to the inspection target will be less. As a result, there is a risk that excessively high voltage may be applied to the inspection target, the wiring for inspection, or other equipment. To avoid the application of excessive high voltage, it is necessary to set a maximum charging voltage. As an example, when performing voltage calibration with an applied voltage of 500 V and a maximum charging voltage of 600 V, if the inspection target is in a short-circuit state, the charging voltage of the capacitor inside this device needs to exceed 600V. In this case, since it does not fall within the range of the maximum charging voltage, it is determined that the output voltage is insufficient, and the result of the voltage calibration execution will be an error. Even if there is variation in the characteristics of the inspection target, the charging voltage of the capacitor inside this device is limited to a maximum of 600 V, significantly reducing the possibility of applying excessive high voltage to the inspection target or the wiring and other equipment for testing. ⋅When TYPE1/TYPE2/TYPE3 is specified, there is no setting for the maximum charging voltage to ensure compatibility with conventional operation. The voltage will rise to the maximum voltage that can be charged by this device. ⋅The setting range for the upper limit charging voltage is as follows. ST4030 ：100 to 3300 V ST4030A：100 to 4200 V ⋅The starting voltage for TYPE3/TYPE4/TYPE5 specifies how much lower the initial charging voltage of the internal capacitor in this device is compared to the applied voltage. In some inspection targets, the applied voltage may be higher than the charging voltage of the internal capacitor. By setting the initial charging voltage of the internal capacitor to a value lower than the applied voltage, even when inspecting targets that have a higher applied voltage than the charging voltage of the internal capacitor, the risk of excessive high voltage being applied to the inspection target, the wiring for inspection, or other equipment during voltage calibration is significantly reduced. Additionally, TYPE5 requires more measurements for voltage adjustment than TYPE4, and TYPE6 requires even more measurements for voltage adjustment than TYPE5. ⋅One method to simply measure the extent of voltage drop or rise in the applied voltage relative to the charging voltage of the internal capacitor is to select a table without the master waveform, set the applied voltage to 100V, and apply the voltage to the test subject without performing voltage calibration. After applying the voltage, you can determine the extent of the decrease or increase in the applied voltage by looking at the difference between the voltage value displayed at the top of the screen and the 100 V value.

### Querying voltage calibration results

Syntax | Command |
Query | :CALibration:VOLTage:ERRor?
Response | <Result>
Parameter | <Result> = 0/1/2/3/6/7/8/9/10/11/101/102/103/104/105 (NR1)
Explanation | Command |
Query | Returns the voltage calibration results.
Example | Command |
Query | :CALibration:VOLTage:ERRor?
Response | :CALIBRATION:VOLTAGE:ERROR 0 (when HEADER ON) 0 (when HEADER OFF) Voltage calibration finished normally.
Note |  | If the response is 101, 102, or 103, the calibration has been performed, but there may be a problem. It is recommended to check for problems.

### Querying whether the voltage calibration is enabled or disabled

Syntax | Command |
Query | :CALibration:VOLTage:VALid?
Response | <OFF/ON>
Parameter |
Explanation | Command |
Query | Returns the enabled or disabled voltage calibration setting. OFF : Voltage calibration is enabled. ON : Voltage calibration is disabled.
Example | Command |
Query | :CALibration:VOLTage:VALid?
Response | :CALIBRATION:VOLTAGE:VALID ON (when HEADER ON) ON (when HEADER OFF) Voltage calibration is enabled.
Note |  |

### Setting and querying the automatic voltage adjustment

Syntax | Command | :LEVel:VOLTage:ADJust:AUTO <No data/TABLE>,<COMMON/OFF/TOP/MAX>
Query | :LEVel:VOLTage:ADJust:AUTO? <No data/TABLE>
Response | Setting the automatic voltage adjustment of common for all tables. <OFF/TOP/MAX> Setting the automatic voltage adjustment of selected table. <COMMON/OFF/TOP/MAX>
Parameter | <No data/TABLE>=No data:Common for all tables./TABLE:Selected table.
Explanation | Command | Set the automatic voltage adjustment. Common for all tables. OFF：No automatic adjustment. TOP：Voltage of the first peak is automatically adjusted to match the set voltage. MAX：Voltage of the maximum amplitude is automatically adjusted to match the set voltage. Selected table. COMMON：Follow the settings common to all tables. OFF：No automatic adjustment. TOP：Voltage of the first peak is automatically adjusted to match the set voltage. MAX：Voltage of the maximum amplitude is automatically adjusted to match the set voltage.
Query | Returns the automatic voltage adjustment settings.
Example | Command | :LEVel:VOLTage:ADJust:AUTO ON Set automatic adjustment so that the first peak voltage matches the set voltage.
Query | :LEVel:VOLTage:ADJust:AUTO?
Response | :LEVEL:VOLTAGE:ADJUST:AUTO ON (when HEADER ON) ON (when HEADER OFF) Automatic adjustment is set so that the first peak voltage matches the set voltage.
Note |  | ⋅This command is available in software version V1.20 and later. ⋅There are two settings for automatic voltage adjustment, one common to all tables and one specific to each table. ⋅Settings specific to a selected table take precedence over common settings. ⋅Automatic adjustment is performed only when the demagnetization pulse number is greater than 1.

### Setting and querying the upper limit of the adjustable range of automatic adjustment

Syntax | Command | :LEVel:VOLTage:ADJust:AUTO:MAX <No data/TABLE>,<upper limit of the adjustable range>
Query | :LEVel:VOLTage:ADJust:AUTO:MAX? <No data/TABLE>
Response | <upper limit of the adjustable range>=0～50(NR1)
Parameter | <No data/TABLE>=No data:Upper limit of the adjustable range of common for all tables./TABLE:Upper limit of the adjustable range of selected table.
Explanation | Command | Set the upper limit of the adjustable range of automatic adjustment.
Query | Returns the upper limit of the adjustable range of automatic adjustment.
Example | Command | :LEVel:VOLTage:ADJust:AUTO:MAX 10 Set the upper limit of the adjustable range of automatic adjustment to 10%.
Query | :LEVel:VOLTage:ADJust:AUTO:MAX?
Response | :LEVEL:VOLTAGE:ADJUST:AUTO:MAX 10 (when HEADER ON) 10 (when HEADER OFF) The upper limit of the adjustable range of automatic adjustment is set at 10%.
Note |  | ⋅This command is available in software version V1.20 and later. ⋅There are two settings for upper limit of the adjustable range of automatic adjustment, one common to all tables and one specific to each table. ⋅Settings specific to a selected table take precedence over common settings.

### Setting and querying the manual voltage adjustment

Syntax | Command | :LEVel:VOLTage:ADJust:MANual <OFF/VOLT/RATE>,<Adjustment value>
Query | :LEVel:VOLTage:ADJust:MANual? <Adjustment value>
Response | OFF : OFF VOLT : VOLT,<Adjustment value>=100～4200(NR1),ST4030 is capped at 3300. RATE : RATE,<Adjustment value>=-50～50(NR1)
Parameter |
Explanation | Command | Set the manual voltage adjustment. OFF:No manual adjustment. VOLT:Adjust the voltage to the specified voltage. RATE:Adjust the voltage by the specified ratio.
Query | Returns the manual voltage adjustment settings.
Example | Command | :LEVel:VOLTage:ADJust:MANual RATE,10 Set the manual adjustment of voltage by ratio and to be raised to 10%.
Query | :LEVel:VOLTage:ADJust:MANual?
Response | :LEVEL:VOLTAGE:ADJUST:MANULl RATE,10 (when HEADER ON) RATE,10 (when HEADER OFF) Manual adjustment of voltage is set by ratio. The ratio is 10%.
Note |  | ⋅This command is available in software version V1.20 and later. ⋅This setting can only be changed using communication commands.

### Querying result of automatic and manual voltage adjustment

Syntax | Command |
Query | :FETCh:VOLTage:ADJust:STATus?
Response | <Adjustment Result>
Parameter |
Explanation | Command |
Query | 0 : Automatic or manual adjustments were implemented. 1 : Voltage or adjustment value is out of range.
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.20 and later. ⋅Zero is returned if the measurement is not performed due to interruption of measurement, etc.

### Querying adjusted value of automatic and manual voltage adjustment

Syntax | Command |
Query | :FETCh:VOLTage:ADJust:RATE?
Response | <adjusted value>
Parameter |
Explanation | Command |
Query |
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.20 and later. ⋅If the voltage is increased by 5% at the output, the adjusted value is 1.05. ⋅No manual adjustment, automatic adjustment is PASS : adjusted value by automatic adjustment. ⋅No manual adjustment, automatic adjustment is FAIL : 1.0 ⋅manual adjustment is PASS, no automatic adjustment : adjusted value by manual adjustment. ⋅manual adjustment is PASS, automatic adjustment is PASS : Product of adjusted value by manual adjustment and adjusted value by automatic adjustment. ⋅manual adjustment is PASS, automatic adjustment is FAIL : adjusted value by manual adjustment. ⋅manual adjustment is FAIL : 1.0 (If manual adjustment is FAIL, no voltage adjustment is performed.)

### Querying test results and judgment results saved to memory using memory functions

Syntax | Command |
Query | :MEMory:FETCh? <No data/ALL>
Response | <Test result, judgment results>
Parameter | <No data/ALL> = No data:Punctuation between pulses is a message terminator/ALL:Punctuation between pulses is a slash (/)
Explanation | Command |
Query | Returns the test results and judgment results saved to memory using memory functions. A header is not added to the response message. For details, refer to "Querying test results and judgment results saved to memory using memory functions".
Example | Command |
Query |
Response |
Note |  |

### Querying the headear information corrsponding to :MEMory:FETCh:HEADer? command for discharge inception voltage tests

Syntax | Command |
Query | :MEMory:FETCh:HEADer?
Response | <Headder>
Parameter | <ITEM/UNIT> = ITEM:Item names UNIT:Units
Explanation | Command |
Query | Returns the headear information corrsponding to :MEMory:FETCh:HEADer? for discharge inception voltage tests. A header is not added to the response message.
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.10 and later.

### Saving test results and judgment results saved to memory using memory functions

Syntax | Command | :MEMory:SAVE
Query |
Response |
Parameter |
Explanation | Command | Saves the test results and judgment results that have been saved to memory using the memory functions to USB flash drive. A run error occurs if no test results or judgment results have been saved to memory. An execution error occurs if a USB flash drive is not connect.
Query |
Example | Command | :MEMory:SAVE Saves the test results and judgment results that have been saved to memory using the memory functions to USB flash drive.
Query |
Response |
Note |  | In test mode, the test results and judgment results will be cleared after saving. In RPDIV mode, the test results and judgment results will not be cleared after saving.

### Querying the number of test results and judgment results saved to memory using memory functions

Syntax | Command |
Query | :MEMory:COUNt?
Response | <Number of data items>
Parameter | <Number of data items> = 0 to 1000 (NR1)
Explanation | Command |
Query | Returns the number of data items saved to memory with the memory function. A header is not added to the response message.
Example | Command |
Query | :MEMory:COUNt?
Response | 1000 1000 data items are saved to memory.
Note |  |

### Setting and querying the memory function

Syntax | Command | :MEMory:CONTrol <OFF/ON>
Query | :MEMory:CONTrol?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the memory function. Deletes all saved test results and judgment results if the settings are switched. OFF : Test results and judgment results are not saved to memory. ON : Test results and judgment results are saved to memory.
Query | Returns the setting of the memory function.
Example | Command | :MEMory:CONTrol ON Enables test results and judgment results to be saved to memory.
Query | :MEMory:CONTrol?
Response | :MEMORY:CONTROL ON (when HEADER ON) ON (when HEADER OFF) The settings enable test results and judgment results to be saved to memory.
Note |  |

### Clearing memory of memory function

Syntax | Command | :MEMory:CLEar
Query |
Response |
Parameter |
Explanation | Command | Deletes all the test results and judgment results saved to memory using memory functions. If this command is sent, the following test results and judgment results are saved from the memory header.
Query |
Example | Command | :MEMory:CLEar Deletes all test results and judgment results saved to memory.
Query |
Response |
Note |  |

### Setting and querying LCD display

Syntax | Command | :DISPlay <OFF/ON/THIN>
Query | :DISPlay?
Response | <OFF/ON/THIN>
Parameter |
Explanation | Command | Sets LCD display. ON : Sets the LCD to always on. OFF : The LCD goes off. Touching the key lights up the LCD again. The LCD turns off again after approximately 10 seconds elapse since the key was last touched. THIN : The LCD is always lit, however, communication processing is executed in preference to screen processing.
Query | Returns the setting of LCD display.
Example | Command | :DISPlay OFF Sets the LCD to turn off.
Query | :DISPlay?
Response | :DISPLAY OFF (when HEADER ON) OFF (when HEADER OFF) The LCD is set to turn off.
Note |  | A response of the communication decreases when LCD display set ON. Please set LCD display to OFF when fast reply is necessary. The speed of the communication processing is OFF > THIN > ON.

### Setting and querying the screen brightness

Syntax | Command | :DISPlay:BACKlight <Brightness>
Query | :DISPlay:BACKlight?
Response | <Brightness>
Parameter | <Brightness> = 0 to 250 (NR1)
Explanation | Command | Sets the screen brightness. The initial value is 130.
Query | Returns the screen brightness setting.
Example | Command | :DISPlay:BACKlight 120 Sets the screen brightness to 120.
Query | :DISPlay:BACKlight?
Response | :DISPLAY:BACKLIGHT 120 (when HEADER ON) 120 (when HEADER OFF) The screen brightness is set to 120.
Note |  |

### Setting and querying the background color

Syntax | Command | :DISPlay:BGColor <Color No.>
Query | :DISPlay:BGColor?
Response | <Color No.>
Parameter | <Color No.> = 0 to 4 (NR1)
Explanation | Command | Sets the screen background color. 0 : BLACK 1 : GRAPH(1) 2 : GRAPH(2) 3 : WHITE(1) 4 : WHITE(2)
Query | Returns the screen background color setting.
Example | Command | :DISPlay:BGColor 1 Sets the screen background color to GRAPH(1).
Query | :DISPlay:BGColor?
Response | :DISPLAY:BACKLIGHT 1 (when HEADER ON) 1 (when HEADER OFF) The screen background color is set to GRAPH(1).
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the master waveform display colors

Syntax | Command | :DISPlay:STANdard:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:STANdard:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the master waveform display color. See the following diagram for which color No. displays which color.
Query | Returns the settings for the master waveform display color.
Example | Command | :DISPlay:STANdard:WAVeform:COLor 18 Sets the master waveform display color to 18.
Query | :DISPlay:STANdard:WAVeform:COLor?
Response | :DISPLAY:STANDARD:WAVEFORM:COLOR 18 (when HEADER ON) 18 (when HEADER OFF) The master waveform display color is set to 18.
Note |  |

### Setting and querying sampling waveform display colors in test conditions settings mode

Syntax | Command | :DISPlay:SETTing:SAMPle:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:SETTing:SAMPle:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the sampling waveform display colors in test conditions settings mode. See the following diagram for which color No. displays which color.
Query | Returns the sampling waveform display color settings in test conditions settings mode.
Example | Command | :DISPlay:SETTing:SAMPle:WAVeform:COLor 3 Sets the sampling waveform display colors in test conditions settings mode to 3.
Query | :DISPlay:SETTing:SAMPle:WAVeform:COLor?
Response | :DISPLAY:SETTING:SAMPLE:WAVEFORM:COLOR 3 (when HEADER ON) 3 (when HEADER OFF) The sampling waveform display colors in test conditions settings mode are set to 3.
Note |  |

### Setting and querying the PASS waveform display colors in test mode

Syntax | Command | :DISPlay:GENeral:PASS:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:GENeral:PASS:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the PASS waveform display colors in test mode. See the following diagram for which color No. displays which color.
Query | Returns the PASS waveform display color settings in test mode.
Example | Command | :DISPlay:GENeral:PASS:WAVeform:COLor 4 Sets the PASS waveform display colors in test mode to 4.
Query | :DISPlay:GENeral:PASS:WAVeform:COLor?
Response | :DISPLAY:GENERAL:PASS:WAVEFORM:COLOR 4 (when HEADER ON) 4 (when HEADER OFF) The PASS waveform display colors in test mode are set to 4.
Note |  |

### Setting and querying the FAIL waveform display colors in test mode

Syntax | Command | :DISPlay:GENeral:FAIL:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:GENeral:FAIL:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the FAIL waveform display colors in test mode. See the following diagram for which color No. displays which color.
Query | Returns the FAIL waveform display color settings in test mode.
Example | Command | :DISPlay:GENeral:FAIL:WAVeform:COLor 5 Sets the FAIL waveform display colors in test mode to 5.
Query | :DISPlay:GENeral:FAIL:WAVeform:COLor?
Response | :DISPLAY:GENERAL:FAIL:WAVEFORM:COLOR 5 (when HEADER ON) 5 (when HEADER OFF) The FAIL waveform display colors in test mode are set to 5.
Note |  |

### Setting and querying the PASS waveform display colors in BDV mode

Syntax | Command | :DISPlay:BDV:PASS:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:BDV:PASS:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the PASS waveform display colors in BDV mode. See the following diagram for which color No. displays which color.
Query | Returns the PASS waveform display color settings in BDV mode.
Example | Command | :DISPlay:BDV:PASS:WAVeform:COLor 4 Sets the PASS waveform display colors in BDV mode to 4.
Query | :DISPlay:BDV:PASS:WAVeform:COLor?
Response | :DISPLAY:BDV:PASS:WAVEFORM:COLOR 4 (when HEADER ON) 4 (when HEADER OFF) The PASS waveform display colors in BDV mode are set to 4.
Note |  |

### Setting and querying the FAIL waveform display colors in BDV mode

Syntax | Command | :DISPlay:BDV:FAIL:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:BDV:FAIL:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the FAIL waveform display colors in BDV mode. See the following diagram for which color No. displays which color.
Query | Returns the FAIL waveform display color settings in BDV mode.
Example | Command | :DISPlay:BDV:FAIL:WAVeform:COLor 5 Sets the FAIL waveform display colors in BDV mode to 5.
Query | :DISPlay:BDV:FAIL:WAVeform:COLor?
Response | :DISPLAY:BDV:FAIL:WAVEFORM:COLOR 5 (when HEADER ON) 5 (when HEADER OFF) The FAIL waveform display colors in BDV mode are set to 5.
Note |  |

### Setting and querying the PASS waveform display colors in RPDIV mode

Syntax | Command | :DISPlay:RPDiv:PASS:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:RPDiv:PASS:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the PASS waveform display colors in RPDIV mode. See the following diagram for which color No. displays which color.
Query | Returns the PASS waveform display color settings in RPDIV mode.
Example | Command | :DISPlay:RPDiv:PASS:WAVeform:COLor 4 Sets the PASS waveform display colors in RPDIV mode to 4.
Query | :DISPlay:RPDiv:PASS:WAVeform:COLor?
Response | :DISPLAY:RPDiv:PASS:WAVEFORM:COLOR 4 (when HEADER ON) 4 (when HEADER OFF) The PASS waveform display colors in RPDIV mode are set to 4.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the FAIL waveform display colors in RPDIV mode

Syntax | Command | :DISPlay:RPDiv:FAIL:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:RPDiv:FAIL:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the FAIL waveform display colors in RPDIV mode. See the following diagram for which color No. displays which color.
Query | Returns the FAIL waveform display color settings in RPDIV mode.
Example | Command | :DISPlay:RPDiv:FAIL:WAVeform:COLor 5 Sets the FAIL waveform display colors in RPDIV mode to 5.
Query | :DISPlay:RPDiv:FAIL:WAVeform:COLor?
Response | :DISPLAY:RPDiv:FAIL:WAVEFORM:COLOR 5 (when HEADER ON) 5 (when HEADER OFF) The FAIL waveform display colors in RPDIV mode are set to 5.
Note |  |

### Setting and querying the PASS waveform display colors for the discharge waveform

Syntax | Command | :DISPlay:DISCharge:PASS:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:DISCharge:PASS:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the PASS waveform display colors for the discharge waveform. See the following diagram for which color No. displays which color.
Query | Returns the PASS waveform display color settings for the discharge waveform.
Example | Command | :DISPlay:DISCharge:PASS:WAVeform:COLor 8 Sets the PASS waveform display colors for the discharge waveform to 8.
Query | :DISPlay:DISCharge:PASS:WAVeform:COLor?
Response | :DISPLAY:DISCHARGE:PASS:WAVEFORM:COLOR 8 (when HEADER ON) 8 (when HEADER OFF) The PASS waveform display colors for the discharge waveform are set to 8.
Note |  |

### Setting and querying the FAIL waveform display colors for the discharge waveform

Syntax | Command | :DISPlay:DISCharge:FAIL:WAVeform:COLor <OFF/Color No.>
Query | :DISPlay:DISCharge:FAIL:WAVeform:COLor?
Response | <OFF/Color No.>
Parameter | <Color No.> = 1 to 24 (NR1)
Explanation | Command | Sets the FAIL waveform display colors for the discharge waveform. See the following diagram for which color No. displays which color.
Query | Returns the FAIL waveform display color settings for the discharge waveform.
Example | Command | :DISPlay:DISCharge:FAIL:WAVeform:COLor 9 Sets the FAIL waveform display colors for the discharge waveform to 9.
Query | :DISPlay:DISCharge:FAIL:WAVeform:COLor?
Response | :DISPLAY:DISCHARGE:FAIL:WAVEFORM:COLOR 9 (when HEADER ON) 9 (when HEADER OFF) The FAIL waveform display colors for the discharge waveform are set to 9.
Note |  |

### Setting and querying the LC value display range

Syntax | Command | :DISPlay:RANGe:LC <Lower limit>,<Upper limit>
Query | :DISPlay:RANGe:LC?
Response | <Lower limit>,<Upper limit>
Parameter | <Lower limit> = -1.000E+00 to 1.000E+00 (NR3) <Upper limit> = -1.000E+00 to 1.000E+00 (NR3)
Explanation | Command | Sets the LC value display range.
Query | Returns the LC value display range settings.
Example | Command | :DISPlay:RANGe:LC 105.0E-12,123.1E-12 Sets the lower limit of the LC value display range to 105.0E-12 and the upper limit to 123.1E-12.
Query | :DISPlay:RANGe:LC?
Response | :DISPLAY:RANGE:LC 105.0E-12, 123.1E-12 (when HEADER ON) 105.0E-12, 123.1E-12 (when HEADER OFF) The lower limit of the LC value display range is set to 105.0E-12 and the upper limit is set to 123.1E-12.
Note |  |

### Setting and querying the RC value display range

Syntax | Command | :DISPlay:RANGe:RC <Lower limit>,<Upper limit>
Query | :DISPlay:RANGe:RC?
Response | <Lower limit>,<Upper limit>
Parameter | <Lower limit> = -1.000E+00 to 1.000E+00 (NR3) <Upper limit> = -1.000E+00 to 1.000E+00 (NR3)
Explanation | Command | Sets the RC value display range.
Query | Returns the RC value display range settings.
Example | Command | :DISPlay:RANGe:RC -3.796E-06,-1.115E-06 Sets the lower limit of the RC value display range to -3.796E-06 and the upper limit to -1.115E-06.
Query | :DISPlay:RANGe:RC?
Response | :DISPLAY:RANGE:RC -3.796E-06,-1.115E-06 (when HEADER ON) -3.796E-06,-1.115E-06 (when HEADER OFF) The lower limit of the RC value display range is set to -3.796E-06 and the upper limit is set to -1.115E-06.
Note |  |

### Executing and querying the key lock

Syntax | Command | :KEYLock
Query | :KEYLock?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables the key lock. An execution error occurs if this command is sent while the key lock is enabled. When you want to set a passcode, set it before using this command. The factory default setting for the passcode is "0000".
Query | Returns the state of the key lock. OFF : The key lock is not enabled. ON : The key lock is enabled.
Example | Command | :KEYLock Enables the key lock.
Query | :KEYLock?
Response | :KEYLOCK ON (when HEADER ON) ON (when HEADER OFF) The instrument is in the key lock state.
Note |  |

### Setting the key lock passcode

Syntax | Command | :KEYLock:PASScode <Passcode/None>
Query |
Response |
Parameter | <Passcode> = 0 to 9 (up to 4 digits)
Explanation | Command | Sets the passcode of the key lock. If the passcode is omitted, the key lock will be set without a passcode. The factory default setting for the passcode is "0000".
Query |
Example | Command | :KEYLock:PASScode 0523 Sets the passcode of the key lock to "0523".
Query |
Response |
Note |  | An execution error occurs in the following cases. When the key lock is enabled When the passcode contains an invalid character (alphabetical character, space, slash, etc.) When the passcode exceeds 4 digits

### Disabling the key lock

Syntax | Command | :KEYLock:UNLock <Passcode/None>
Query |
Response |
Parameter | <Passcode> = 0 to 9 (up to 4 digits)
Explanation | Command | Disables the key lock. If a passcode is set, specify the passcode in the query data.
Query |
Example | Command | :KEYLock:UNLock 0523 Specifies "0523" for the passcode and disables the key lock.
Query |
Response |
Note |  | An execution error occurs in the following cases. When the key lock is not enabled When the passcode contains an invalid character (alphabetical character, space, slash, etc.) When the passcode exceeds 4 digits When the passcode is incorrect If you forget the passcode, perform a full reset to restore the instrument to the factory default settings.

### Setting and querying the interlock function

Syntax | Command | :INTerlock <OFF/ON>
Query | :INTerlock?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the interlock function. An execution error occurs if this command is sent while the interlock is enabled. When you want to set a passcode, set it before using this command. The factory default setting for the passcode is "0000". OFF : Disables the interlock functions. ON : Enables the interlock functions.
Query | Returns the setting of the interlock function.
Example | Command | :INTerlock ON Enables the interlock functions.
Query | :INTerlock?
Response | :INTERLOCK ON (when HEADER ON) ON (when HEADER OFF) The interlock functions are enabled.
Note |  |

### Setting the interlock passcode

Syntax | Command | :INTerlock:PASScode <Passcode/None>
Query |
Response |
Parameter | <Passcode> = 0 to 9 (up to 4 digits)
Explanation | Command | Sets the passcode of the interlock. If the passcode is omitted, the key lock will be set without a passcode. The factory default setting for the passcode is "0000".
Query |
Example | Command | :INTerlock:PASScode 0523 Sets the passcode of the interlock to "0523".
Query |
Response |
Note |  | An execution error occurs in the following cases. When the interlock is enabled When the passcode contains an invalid character (alphabetical character, space, slash, etc.) When the passcode exceeds 4 digits

### Querying the interlock state

Syntax | Command |
Query | :INTerlock:STATus?
Response | <OFF/ON>
Parameter |
Explanation | Command |
Query | Returns the state of the interlock. OFF : The interlock is not enabled. ON : The interlock is enabled.
Example | Command |
Query | :INTerlock:STATus?
Response | :INTERLOCK:STATUS ON (when HEADER ON) ON (when HEADER OFF) The instrument is in the interlock state.
Note |  |

### Disabling the interlock

Syntax | Command | :INTerlock:UNLock <Passcode/None>
Query |
Response |
Parameter | <Passcode> = 0 to 9 (up to 4 digits)
Explanation | Command | Disables the interlock. If a passcode is set, specify the passcode in the query data.
Query |
Example | Command | :INTerlock:UNLock 0523 Specifies "0523" for the passcode and disables the interlock.
Query |
Response |
Note |  | An execution error occurs in the following cases. When the interlock is not enabled When the passcode contains an invalid character (alphabetical character, space, slash, etc.) When the passcode exceeds 4 digits When the passcode is incorrect If you forget the passcode, perform a full reset to restore the instrument to the factory default settings.

### Setting and querying beep sound for the judgment results of measurement values

Syntax | Command | :BEEPer:JUDGment <OFF/PASS/FAIL>
Query | :BEEPer:JUDGment?
Response | <OFF/PASS/FAIL>
Parameter |
Explanation | Command | Sets the beep sound for the judgment results of measurement values. OFF : The buzzer does not sound. PASS : The buzzer sounds of the overall judgment result is PASS. FAIL : The buzzer sounds of the overall judgment result is FAIL.
Query | Returns the setting of the beep sound for the judgment results of measurement values.
Example | Command | :BEEPer:JUDGment FAIL Set the buzzer so that it sounds if the overall judgment result is FAIL.
Query | :BEEPer:JUDGment?
Response | :BEEPER:JUDGMENT FAIL (when HEADER ON) FAIL (when HEADER OFF) The buzzer is set so that it sounds if the overall judgment result is FAIL.
Note |  |

### Setting and querying the beep tone type for the measured value judgment result

Syntax | Command | :BEEPer:JUDGment:TONE <0/1/2/3/4/5/6/7/8/9/10/11/12/13/14>
Query | :BEEPer:JUDGment:TONE?
Response | <0/1/2/3/4/5/6/7/8/9/10/11/12/13/14>
Parameter |
Explanation | Command | Sets the beep tone type for the measured value judgment result.
Query | Returns the beep tone type for the measured value judgment result.
Example | Command | :BEEPer:JUDGment:TONE 0 Sets the beep tone type for the measured value judgment result to 0.
Query | :BEEPer:JUDGment:TONE?
Response | :BEEPER:JUDGMENT:TONE 0 (when HEADER ON) 0 (when HEADER OFF) The beep tone type for the measured value judgment result is set to 0.
Note |  |

### Setting and querying the beep volume for the measured value judgment result

Syntax | Command | :BEEPer:JUDGment:VOLume <1/2/3>
Query | :BEEPer:JUDGment:VOLume?
Response | <1/2/3>
Parameter |
Explanation | Command | Sets the beep volume for the measured value judgment result.
Query | Returns the beep volume setting for the measured value judgment result.
Example | Command | :BEEPer:JUDGment:VOLume 1 Sets the beep volume for the measured value judgment result to 1.
Query | :BEEPer:JUDGment:VOLume?
Response | :BEEPER:JUDGMENT:VOLUME 1 (when HEADER ON) 1 (when HEADER OFF) The beep volume for the measured value judgment result is set to 1.
Note |  |

### Setting and querying beep sound for key input

Syntax | Command | :BEEPer:KEY <OFF/ON>
Query | :BEEPer:KEY?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the beep sound for key operation. ON : A beep sound is emitted. OFF : A beep sound is not emitted.
Query | Returns the setting of the beep sound for key operation.
Example | Command | :BEEPer:KEY ON Sets a beep sound to be emitted.
Query | :BEEPer:KEY?
Response | :BEEPER:KEY ON (when HEADER ON) ON (when HEADER OFF) A beep sound is set to be emitted.
Note |  |

### Setting and querying the key operation beep tone type

Syntax | Command | :BEEPer:KEY:TONE <0/1/2/3/4/5/6/7/8/9/10/11/12/13/14>
Query | :BEEPer:KEY:TONE?
Response | <0/1/2/3/4/5/6/7/8/9/10/11/12/13/14>
Parameter |
Explanation | Command | Sets the beep tone type.
Query | Returns the beep tone type.
Example | Command | :BEEPer:TONE 0 Sets the beep tone to 0.
Query | :BEEPer:TONE?
Response | :BEEPER:TONE 0 (when HEADER ON) 0 (when HEADER OFF) The beep tone is set to 0.
Note |  |

### Setting and querying the key operation beep volume

Syntax | Command | :BEEPer:KEY:VOLume <1/2/3>
Query | :BEEPer:KEY:VOLume?
Response | <1/2/3>
Parameter |
Explanation | Command | Sets the key operation beep volume.
Query | Returns the key operation beep volume.
Example | Command | :BEEPer:KEY:VOLume 1 Sets the key operation beep volume to 1.
Query | :BEEPer:KEY:VOLume?
Response | :BEEPER:KEY:VOLUME 1 (when HEADER ON) 1 (when HEADER OFF) The key operation beep volume is set to 1.
Note |  |

### Buzzer operations

Syntax | Command | :BEEPer:SOUNd <Tone type>,<Beep volume>,<Buzzer time>
Query |
Response |
Parameter | <Tone type> = 0/1/2/3/4/5/6/7/8/9/10/11/12/13/14 (NR1) <Beep volume> = 1/2/3 (NR1) <Buzzer time> = 0.000 to 9.999 s (NR2)
Explanation | Command | Sounds the buzzer.
Query |
Example | Command | :BEEPer:SOUNd 1,2,0.5 The buzzer sounds for 0.5 s using type 1, volume 2.
Query |
Response |
Note |  |

### Querying EXT.I/O output mode

Syntax | Command |
Query | :IO:MODE?
Response | <NPN/PNP>
Parameter |
Explanation | Command |
Query | Returns EXT.I/O output mode.
Example | Command |
Query | :IO:MODE?
Response | :IO:MODE NPN (when HEADER ON) NPN (when HEADER OFF) The EXT.I/O output mode is NPN.
Note |  |

### General output terminals outputs

Syntax | Command | :IO:OUTPut <Terminal>,<Data>
Query |
Response |
Parameter | <Terminal> = OUT0/OUT1/OUT2 <Data> = 0/1 (NR1)
Explanation | Command | Outputs the data to the general outputs terminal.
Query |
Example | Command | :IO:OUTPut OUT0,1 Outputs 1 to the general outputs terminal OUT0.
Query |
Response |
Note |  |

### Setting and querying the output of the period of during which the measurement pulse will occurs

Syntax | Command | :IO:MEASure:OUTPut <OFF/EACH/ALL>
Query | :IO:MEASure:OUTPut?
Response | <OFF/EACH/ALL>
Parameter |
Explanation | Command | Sets the output of the period of during which the measurement pulse will occurs.
Query | Returns the setting of the output of the period of during which the measurement pulse will occurs.
Example | Command |
Query |
Response |
Note |  | ⋅This command is available in software version V1.20 and later. ⋅Outpur by :IO:OUTPut command is overwritten.

### Setting and querying the output of the period of during which the demagnetization pulse will occurs

Syntax | Command | :IO:DEMag:OUTPut <OFF/EACH/ALL>
Query | :IO:DEMag:OUTPut?
Response | <OFF/EACH/ALL>
Parameter |
Explanation | Command | Sets the output of the period of during which the demagnetization pulse will occurs.
Query | Returns the setting of the output of the period of during which the demagnetization pulse will occurs.
Example | Command |
Query |
Response |
Note |  | Outpur by :IO:OUTPut command is overwritten.

### Setting and querying the terminator of the response message

Syntax | Command | :TRANsmit:TERMinator <Terminator number>
Query | :TRANsmit:TERMinator?
Response | <Terminator number>
Parameter | <Terminator number> = 0 to 255 (when command) / 0 to 1 (when query) (NR1)
Explanation | Command | Sets the terminator of the response message.
Query | Returns the setting of the terminator of the response message.
Example | Command | :TRANsmit:TERMinator 0
Query | :TRANsmit:TERMinator?
Response | :TRANSMIT:TERMINATOR 0 (when HEADER ON) 0 (when HEADER OFF)
Note |  |

### Setting and querying the RS-232C Communication Handshake

Syntax | Command | :HANDshake <OFF/X>
Query | :HANDshake?
Response | <OFF/X>
Parameter |
Explanation | Command | Sets the RS-232C communication handshake. OFF : No handshake X : Software handshake
Query | Returns the RS-232C communication handshake.
Example | Command | :HANDshake X Sets software handshake.
Query | :HANDshake?
Response | :HANDSHAKE X (when HEADER ON) X (when HEADER OFF) The setting is set to the software handshake.
Note |  |

### Setting and querying the quotation mark setting for when saving text

Syntax | Command | :FORMat:QUOTe <OFF/DOUBle/SINGle>
Query | :FORMat:QUOTe?
Response | <OFF/DOUBLE/SINGLE>
Parameter |
Explanation | Command | Sets the quotation mark for when saving text. OFF : Quotation marks are not added. DOUBle : Double quotation mark (") SINGle : Single quotation mark (')
Query | Returns the quotation mark for when saving text.
Example | Command | :FILE:QUOTe DOUBle Sets the quotation mark for when saving text to the double quotation mark.
Query | :FILE:QUOTe?
Response | :FILE:QUOTE DOUBLE (when HEADER ON) DOUBLE (when HEADER OFF) The quotation mark for when saving text is set to the double quotation mark.
Note |  |

### Setting and querying item delineators when saving text

Syntax | Command | :FORMat:ITEM:DELimiter <COMMa/TAB/SEMicolon/DOT/SPACe>
Query | :FORMat:ITEM:DELimiter?
Response | <COMMA/TAB/SEMICOLON/DOT/SPACE>
Parameter |
Explanation | Command | Sets item delineators when saving text. COMMa : Comma (,) TAB : Tab SEMicolon : Semicolon (;) DOT : Dot (.) SPACe : Space
Query |
Example | Command | :FORMat:ITEM:DELimiter COMMa Sets the item delineator when saving text to commas.
Query | :FORMat:ITEM:DELimiter?
Response | :FORMAT:ITEM:DELIMITER COMMA (when HEADER ON) COMMA (when HEADER OFF) The item delineator when saving text is set to commas.
Note |  |

### Setting and querying decimal point delineators when saving text

Syntax | Command | :FORMat:DECimal:CHARacter <POINt/COMMa>
Query | :FORMat:DECimal:CHARacter?
Response | <POINT/COMMA>
Parameter |
Explanation | Command | Sets decimal point delineators when saving text. POINt : Point (.) COMMa : Comma (,)
Query | Returns the decimal point delineator settings when saving text.
Example | Command | :FORMat:DECimal:CHARacter POINt Sets decimal point delineators when saving text to a point.
Query | :FORMat:DECimal:CHARacter?
Response | :FORMAT:DECIMAL:CHARACTER POINT (when HEADER ON) POINT (when HEADER OFF) Decimal point delineators when saving text are set to a point.
Note |  |

### Setting and querying date format when saving text

Syntax | Command | :FORMat:DATE <Date format>
Query | :FORMat:DATE?
Response | <Date format>
Parameter | <Date format> = YYYYMMDD/MMDDYYYY/DDMMYYYY/YYMMDD/MMDDYY/DDMMYY
Explanation | Command | Sets the date format when saving text.
Query | Returns the date format settings when saving text.
Example | Command | :FORMat:DATE YYYYMMDD Sets the date format when saving text to YYYYMMDD.
Query | :FORMat:DATE?
Response | :FORMAT:DATE YYYYMMDD (when HEADER ON) YYYYMMDD (when HEADER OFF) The date format when saving text is set to YYYYMMDD.
Note |  |

### Setting and querying date delineators when saving text

Syntax | Command | :FORMat:DATE:DELimiter <SLASh/HYPHen/DOT>
Query | :FORMat:DATE:DELimiter?
Response | <SLASH/HYPHEN/DOT>
Parameter |
Explanation | Command | Sets date delineators when saving text. SLASh : Slash (/) HYPHen : Hyphen (-) DOT : Dot(.)
Query | Returns the date delineator settings when saving text.
Example | Command | :FORMat:DATE:DELimiter SLASh Sets date delineators when saving text to a slash.
Query | :FORMat:DATE:DELimiter?
Response | :FORMAT:DATE:DELIMITER SLASH (when HEADER ON) SLASH (when HEADER OFF) The date delineators when saving text are set to a slash.
Note |  |

### Setting and querying long format for when data transfer

Syntax | Command | :FORMat:LONG <OFF/ON>
Query | :FORMat:LONG?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets long format for when data transfer.
Query | Returns ON or OFF for the setting of long format for when data transfer.
Example | Command | :FORMat:LONG ON Returns the data in long format when data transfer
Query | :FORMat:LONG?
Response | :FORMAT:LONG ON (when HEADER ON) ON (when HEADER OFF) The data is set to be returned in long format when data transfer.
Note |  |

### Setting and querying existence of header in response message

Syntax | Command | :HEADer <OFF/ON>
Query | :HEADer?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets whether or not there is a header in the response message. This is initialized to OFF when the power is turned on.
Query | Returns the header setting of the response message.
Example | Command | :HEADer ON Adds a header to the response message.
Query | :HEADer?
Response | :HEADER ON (when HEADER ON) OFF (when HEADER OFF) A header is set to be added to the response message.
Note |  |

### Setting and querying the date

Syntax | Command | :SYSTem:DATE <Year>,<Month>,<Day>
Query | :SYSTem:DATE?
Response | <Year>,<Month>,<Day>
Parameter | <Year> = 0 to 99 (NR1) <Month> = 1 to 12 (NR1) <Day> = 1 to 31 (NR1)
Explanation | Command | Sets the date.
Query | Returns the set date.
Example | Command | :SYSTem:DATE 12,3,12 Sets the date to February 29, 2012.
Query | :SYSTem:DATE?
Response | :SYSTEM:DATE 12,3,12 (when HEADER ON) 12,3,12 (when HEADER OFF) The date is set to February 29, 2012.
Note |  | The data can be set in the range of January 1, 2000, to December 31, 2099. Therefore, the first two digits of the year are fixed to "20," and just the last two digits can be set for "Year." An execution error occurs if a date that does not exist is specified.

### Querying the MAC address

Syntax | Command |
Query | :SYSTem:MACaddress?
Response | <MAC address>
Parameter |
Explanation | Command |
Query | Returns the MAC address.
Example | Command |
Query | :SYSTem:MACAddress?
Response | :SYSTEM:MACADDRESS 12-34-56-78-90-AB (when HEADER ON) 12-34-56-78-90-AB (when HEADER OFF) The MAC address is set to 12-34-56-78-90-AB.
Note |  | The MAC address cannot be changed.

### Querying the product number

Syntax | Command |
Query | :SYSTem:SERialno?
Response | <Product No.>
Parameter |
Explanation | Command |
Query | Returns the product number.
Example | Command |
Query | :SYSTem:SERIAlno?
Response | :SYSTEM:SERIALNO 123456789 (when HEADER ON) 123456789 (when HEADER OFF) The product number is set to 123456789.
Note |  | The product number cannot be changed.

### Setting and querying the time

Syntax | Command | :SYSTem:TIME <Hour>,<Minute>,<Second>
Query | :SYSTem:TIME?
Response | <Hour>,<Minute>,<Second>
Parameter | <Hour> = 0 to 23 (NR1) <Minute> = 0 to 59 (NR1) <Second> = 0 to 59 (NR1)
Explanation | Command | Sets the time.
Query | Returns the set time.
Example | Command | :SYSTem:TIME 12,34,56 Sets the time to 12:34:56.
Query | :SYSTem:TIME?
Response | :SYSTEM:TIME 12,34,56 (when HEADER ON) 12,34,56 (when HEADER OFF) The time is set to 12:34:56.
Note |  | An execution error occurs if a time that does not exist is specified.

### Returns the USB ID.

Syntax | Command |
Query | :SYSTem:USBid?
Response | <USB ID>
Parameter |
Explanation | Command |
Query | Returns the USB ID.
Example | Command |
Query | :SYSTem:USBId?
Response | :SYSTEM:USBID 108F:0001 (when HEADER ON) 108F:0001 (when HEADER OFF) The USB ID is 108f:0001.
Note |  |

### Querying option licenses

Syntax | Command |
Query | :SYSTem:LICense? <License name>
Response | <OFF/ON>
Parameter | <License name> = ST9000
Explanation | Command |
Query | Returns whether or not there are option licenses. OFF : There is an option license. ON : There is no option license.
Example | Command |
Query | :SYSTem:LICense? ST9000
Response | :SYSTEM:LICENSE ON (when HEADER ON) ON (when HEADER OFF) There is a ST9000 option license.
Note |  |

### Setting and querying communication log displays

Syntax | Command | :SYSTem:COMMlog <OFF/ON>
Query | :SYSTem:COMMlog?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the communication log display. OFF : Communication logs are not displayed. ON : Communication logs are displayed.
Query | Returns the settings for the communication log displays.
Example | Command | :SYSTem:COMMlog ON Enables the communication logs to be displayed.
Query | :SYSTem:COMMlog?
Response | :SYSTEM:COMMLOG ON (when HEADER ON) ON (when HEADER OFF) Enables the communication logs to be displayed.
Note |  |

### Setting and querying test time displays

Syntax | Command | :SYSTem:EOMTime <OFF/ON>
Query | :SYSTem:EOMTime?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the test time display. OFF : Test times are not displayed. ON : Test times are displayed.
Query | Returns the settings for the test time displays.
Example | Command | :SYSTem:EOMTime ON Enables the test times to be displayed.
Query | :SYSTem:EOMTime?
Response | :SYSTEM:EOMTIME ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the test times are displayed.
Note |  |

### Execution of system resetting

Syntax | Command | :SYSTem:RESet
Query |
Response |
Parameter |
Explanation | Command | Executes system resetting. For more detail, refer to "Initial Settings Table".
Query |
Example | Command | :SYSTem:RESet Executes system resetting.
Query |
Response |
Note |  | After system resetting is performed, the instrument is initialized to the factory default settings. Before performing system resetting, disconnect the measurement sample.

### Querying the result of checking the configuration values at startup

Syntax | Command |
Query | :SYSTem:SETTings:VALid?
Response | <Check result>
Parameter |
Explanation | Command |
Query | Returns the result of checking the configuration values at startup. 0 : The check result is error. And some configurations have been initialized. 1 : The check result is normal.
Example | Command |
Query | :SYSTem:SETTings:VALid?
Response | :SYSTEM:SETTings:VALid 1 (when HEADER ON) 1 (when HEADER OFF) The check result is normal.
Note |  | ⋅This command is available in software version V1.10 and later.

### Setting and querying the whether to suppress saving the settings table to the flash memory inside the ST4030A

Syntax | Command | :SYSTem:SETTings:FLASh:SAVE:PROHibit <OFF/ON>
Query | :SYSTem:SETTings:FLASh:SAVE:PROHibit?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets whether to suppress saving the settings table to the flash memory inside the ST4030A. OFF：It does not suppress it. ON：It suppresses it.
Query | Returns the setting for whether to suppress saving the settings table to the flash memory inside the ST4030A.
Example | Command | :SYSTem:SETTings:FLASh:SAVE:PROHibit ON Set to suppress saving the settings table to the flash memory inside the ST4030A.
Query | :SYSTem:SETTings:FLASh:SAVE:PROHibit?
Response | :SYSTem:SETTings:FLASh:SAVE:PROHibit ON (when HEADER ON) ON (when HEADER OFF) It is set to suppress saving the settings table to the flash memory inside the ST4030A.
Note |  | ⋅This command is available in software version V1.23 and later. ⋅The settings of settings table are stored in the flash memory inside the ST4030A. When performing a processing that constantly changes table selection while changing settings in the settings table with communications command, it is recommended that this command be used to suppress saving the settings table to the flash memory inside the ST4030A. It prevents the risk that excessive writing to the flash memory inside the ST4030A, thereby maintaining the lifespan of the flash memory inside the ST4030A. ⋅If saving is suppressed, the clock display at the bottom right of the screen will not variation to red, the red indicate that saving to flash memory is in progress. ⋅This setting is always disabled when the ST4030A is started. ⋅If you change from remote mode to local mode, this setting will be OFF ⋅When the startup button on the front of the ST4030A is pressed to enter sleep mode, this setting is turned off, and the settings table is saved in flash memory before it enter sleep mode. ⋅This setting does not variation even if you perform a system reset, initialization command, or import a configuration file.

### Setting and querying the fixation of mode at startup

Syntax | Command | :SYSTem:STARtup:MODe <NORMal/KEEP/NONE/SETTing/GENeral/BDV/RPDiv>
Query | :SYSTem:STARtup:MODe?
Response | <NORMAL/KEEP/NONE/SETTING/GENERAL/BDV/RPDIV>
Parameter |
Explanation | Command | Sets the fixation of mode at startup. NORMal：The same behavior as up to version 1.10. KEEP ：Starts up in the same mode as the last time the power was turned off. NONE : Starts up in the voltage application disabled mode. SETTing : Starts up in the settings mode. GENeral : Starts up in the test mode. BDV : Starts up in the BDV mode. RPDiv : Starts up in the RPDIV mode.
Query | Returns the startup mode settings.
Example | Command | :SYSTem:STARtup:MODe GENeral Set the system to start in test mode.
Query | :SYSTem:STARtup:MODe?
Response | :SYSTem:STARtup:MODe GENERAL (when HEADER ON) GENERAL (when HEADER OFF) The system is set to start in test mode.
Note |  | ⋅This command is available in software version V1.20 and later. ⋅Changes are remembered even when the power is turned off. ⋅This setting is not saved in the configuration file. ⋅Settings may be initialized after calibration service or repair service. ⋅For automatic control, it is recommended that this setting be checked at startup.

### Querying the capacity of the instrument's internal discharge capacitor

Syntax | Command |
Query | :SYSTem:CAPacitance?
Response | <capacity of the instrument's internal discharge capacitor>
Parameter |
Explanation | Command |
Query | Returns the capacity of the instrument's internal discharge capacitor.
Example | Command |
Query | :SYSTem:CAPacitance?
Response | :SYSTem:CAPacitance 1.0E-08 (when HEADER ON) 1.0E-08 (when HEADER OFF) The capacity of the instrument's internal discharge capacitor is 10[nF].
Note |  | ⋅This command is available in software version V1.20 and later.

### Setting and querying the permanently enabling the Interlock function

Syntax | Command | :SYSTem:INTerlock:ALWays <ON>,<Model number>
Query | :SYSTem:INTerlock:ALWays?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enable the interlock pin permanently.
Query | Returns whether the interlock pin is permanently enabled or not.
Example | Command | :SYSTem:INTerlock:ALWays ON,ST4030A Enable the interlock pin permanently.
Query | :SYSTem:INTerlock:ALWays?
Response | :SYSTem:INTerlock:ALWays ON (when HEADER ON) ON (when HEADER OFF) The interlock pin is permanently enabled.
Note |  | ⋅This command is available in software version V1.20 and later. ⋅Turn the power back on after setting. ⋅For safety reasons, it cannot be reverted from enabled to disabled. ⋅This communication command should be used with the latest caution. ⋅Changes are remembered even when the power is turned off. ⋅This setting is not saved in the configuration file. ⋅Settings may be initialized after calibration service or repair service. ⋅For automatic control, it is recommended that this setting be checked at startup.

### Setting and querying the permanently enabling level operation of the EXT. I/O STOP Pin

Syntax | Command | :SYSTem:IO:STOP ON,<Model number>
Query | :SYSTem:IO:STOP?
Response | <EDGE/LEVEL>
Parameter |
Explanation | Command | Enable the level operation of the EXT. I/O STOP Pin permanently.
Query | Returns whether the level operation of the EXT. I/O STOP Pin is permanently enabled or not.
Example | Command | :SYSTem:IO:STOP LEVEL,ST4030A Enable the level operation of the EXT. I/O STOP Pin permanently.
Query | :SYSTem:IO:STOP?
Response | :SYSTem:IO:STOP LEVEL (when HEADER ON) LEVEL (when HEADER OFF) The EXT. I/O STOP Pin is level operation permanently.
Note |  | ⋅This command is available in software version V1.20 and later. ⋅Turn the power back on after setting. ⋅For safety reasons, it cannot be reverted from LEVEL to EDGE. ⋅This communication command should be used with the latest caution. ⋅Changes are remembered even when the power is turned off. ⋅This setting is not saved in the configuration file. ⋅Settings may be initialized after calibration service or repair service. ⋅For automatic control, it is recommended that this setting be checked at startup.

### Setting and querying the degaussing pulses high-speed output mode

Syntax | Command | :SYSTem:PULSe:DEMag:SPEed:FAST <OFF/ON>
Query | :SYSTem:PULSe:DEMag:SPEed:FAST?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets the OFF/ON for the degaussing pulses high-speed output mode. OFF : It is not accelerated. ON : It is accelerated.
Query | Returns the setting for the degaussing pulses high-speed output mode.
Example | Command | :SYSTem:PULSe:DEMag:SPEed:FAST ON Sets the ON for the degaussing pulses high-speed output mode.
Query | :SYSTem:PULSe:DEMag:SPEed:FAST?
Response | :SYSTem:PULSe:DEMag:SPEed:FAST ON (when HEADER ON) ON (when HEADER OFF) The degaussing pulses high-speed output mode is OFF.
Note |  | ⋅This command is available in software version V1.24 and later. ⋅When the sampling frequency is set to slower settings such as 10 MHz or 20 MHz, the time interval between degaussing pulses becomes longer compared to when the sampling frequency is set to 200 MHz. By turning on the degaussing pulses high-speed output mode, it is possible to shorten the time interval between degaussing pulses when the sampling frequency is set to slower settings such as 10 MHz or 20 MHz. ⋅When the degaussing pulses high-speed output mode is ON, a red icon will appear in the lower right corner of the area where the setting for the number of degaussing pulses is shown on the measurement screen. The icon is labeled as FD. ⋅The time interval between degaussing pulses is shortened in the SETTING mode and TEST mode. It does not change in BDV mode and RPDIV mode. ⋅When performing voltage calibration, the time interval between degaussing pulses is also shortened. ⋅When performing automatic voltage adjustment, the automatic voltage adjustment is carried out based on the maximum amplitude of the waveform, regardless of the settings for automatic voltage adjustment. ⋅At the startup of this device, this setting is always OFF. ⋅The setting for degaussing pulses high-speed output mode is not saved in the configuration file. ⋅When performing a system reset, initialization command, or loading a configuration file, the degaussing pulses high-speed output mode will be turned OFF. ⋅This function is designed for use with the intention of reducing the inspection tact time when controlling via communication commands on the manufacturing line. ⋅Please ensure that the state of the degaussing pulses high-speed output mode is consistent during the acquisition of the master waveform and when conducting tests on the test subject. If the time interval between degaussing pulses changes, the impulse response waveform may vary.

### Initializing the instrument

Syntax | Command | :PRESet
Query |
Response |
Parameter |
Explanation | Command | Resets the instrument to the initial setting state. The initial setting state differs from when a reset is performed with the *RST command. For more detail, refer to "Initial Settings Table".
Query |
Example | Command | :PRESet Resets the instrument to the initial setting state.
Query |
Response |
Note |  |

### Setting and querying auto file saving

Syntax | Command | :FILE:AUTO <OFF/ON/FAIL>
Query | :FILE:AUTO?
Response | <OFF/ON/FAIL>
Parameter |
Explanation | Command | Sets auto file saving. OFF : Data is not automatically saved to a file when measuring finishes. ON : Data is automatically saved to a file when measuring finishes. FAIL : Data is automatically saved to a file if the status is fail or error when measuring finishes.
Query | Returns the auto file saving settings.
Example | Command | :FILE:AUTO ON Enables data to be automatically saved to a file when measuring finishes.
Query | :FILE:AUTO?
Response | :FILE:AUTO ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that data is automatically saved to a file when measuring finishes.
Note |  | ⋅FAIL can be specified from software version V1.10 onwards.

### Setting and querying saving in text format when auto-saving files

Syntax | Command | :FILE:AUTO:TEXT <OFF/ON>
Query | :FILE:AUTO:TEXT?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets to save in text format when auto-saving files. OFF : Test results are not saved to a text file during auto file saving. ON : Test results are saved to a text file during auto file saving.
Query | Returns the save in text format settings when auto-saving files.
Example | Command | :FILE:AUTO:TEXT ON Enables test results to be saved to a text file during auto file saving.
Query | :FILE:AUTO:TEXT?
Response | :FILE:AUTO:TEXT ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that test results are saved to a text file during auto file saving.
Note |  |

### Setting and querying screen saving during auto file saving

Syntax | Command | :FILE:AUTO:SCReen <OFF/ON>
Query | :FILE:AUTO:SCReen?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets screen saving during auto file saving. OFF : The measurement screen images are not saved during auto file saving. ON : The measurement screen images are saved during auto file saving.
Query | Returns the screen saving settings during auto file saving.
Example | Command | :FILE:AUTO:SCReen ON Enables the screen images to be saved during auto file saving.
Query | :FILE:AUTO:SCReen?
Response | :FILE:AUTO:SCREEN ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the screen images are saved during auto file saving.
Note |  |

### Saving files manually

Syntax | Command | :FILE:MANual:SAVE
Query |
Response |
Parameter |
Explanation | Command | Saves files manually. An execution error occurs if a USB flash drive is not connect.
Query |
Example | Command | :FILE:MANual:SAVE Saves files manually.
Query |
Response |
Note |  |

### Setting and querying operations during manual file saving

Syntax | Command | :FILE:MANual:MODE <SELect/QUICk>
Query | :FILE:MANual:MODE?
Response | <SELECT/QUICK>
Parameter |
Explanation | Command | Sets the operations during manual file saving. SELect : Selects and saves using the save details selection window. QUICk : Saves instantly the save items that have been set.
Query | Returns the operations settings during manual file saving.
Example | Command | :FILE:MANual:MODE SELect Enables the save details to be selected and saved using the selection window during automatic file saving.
Query | :FILE:MANual:MODE?
Response | :FILE:MANUAL:MODE SELECT (when HEADER ON) SELECT (when HEADER OFF) The setting is made so that the save details are selected and saved using the selection window during automatic file saving.
Note |  |

### Setting and querying saving in text format when manually saving files

Syntax | Command | :FILE:MANual:TEXT <OFF/ON>
Query | :FILE:MANual:TEXT?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets to save in text format when manually saving files. OFF : Test results are not saved to a text file during manual file saving. ON : Test results are saved to a text file during manual file saving.
Query | Returns the settings of the text format save during manual file saving.
Example | Command | :FILE:MANual:TEXT ON Enables test results to be saved to a text file during manual file saving.
Query | :FILE:MANual:TEXT?
Response | :FILE:MANUAL:TEXT ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that test results are saved to a text file during manual file saving.
Note |  |

### Setting and querying screen saving during manual file saving

Syntax | Command | :FILE:MANual:SCReen <OFF/ON>
Query | :FILE:MANual:SCReen?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets screen saving during manual file saving. OFF : The screen images are not saved during manual file saving. ON : The screen images are saved during manual file saving.
Query | Returns the screen saving settings during manual file saving.
Example | Command | :FILE:MANual:SCReen ON Enables the screen images to be saved during manual file saving.
Query | :FILE:MANual:SCReen?
Response | :FILE:MANUAL:SCREEN ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the screen images are saved during manual file saving.
Note |  |

### Setting and querying image save type

Syntax | Command | :FILE:TYPE:PICTure <COLor/MONochrome>
Query | :FILE:TYPE:PICTure?
Response | <COLOR/MONOCHROME>
Parameter |
Explanation | Command | Sets the image save type. COLor : Color BMP data MONochrome : Black-and-white BMP data
Query | Returns the image save type settings.
Example | Command | :FILE:TYPE:PICTure COLor Enables images to be saved using color BMP data.
Query | :FILE:TYPE:PICTure?
Response | :FILE:TYPE:PICTURE COLOR (when HEADER ON) COLOR (when HEADER OFF) The setting is made so that images are saved using color BMP data.
Note |  |

### Setting and querying the time and date when saving in text format

Syntax | Command | :FILE:INCLude:TEXT:DATE <OFF/ON>
Query | :FILE:INCLude:TEXT:DATE?
Response | <OFF/ON>
Parameter |
Explanation | Command | Sets to save the date and time of the save when saving text files. OFF : Date and time of save not saved. ON : Date and time of save saved.
Query | Returns the settings for saving the date and time of the save when saving in text format.
Example | Command | :FILE:INCLude:TEXT:DATE ON Enables the date and time of the save to be saved when saving in text format.
Query | :FILE:INCLude:TEXT:DATE?
Response | :FILE:INCLUDE:TEXT:DATE ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the date and time of the save are saved when saving in text format.
Note |  |

### Setting and querying the saving of measurement conditions when saving in text format

Syntax | Command | :FILE:INCLude:TEXT:SETTing <OFF/ON>
Query | :FILE:INCLude:TEXT:SETTing?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables the measurement conditions to be saved when saving in text format. OFF : Measurement conditions not saved. ON : Measurement conditions saved.
Query | Returns the measurement conditions save settings when saving in text format.
Example | Command | :FILE:INCLude:TEXT:SETTing ON Enables the measurement conditions to be saved when saving in text format.
Query | :FILE:INCLude:TEXT:SETTing?
Response | :FILE:INCLUDE:TEXT:SETTING ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the measurement conditions are saved when saving in text format.
Note |  |

### Setting and querying peak value and zero cross value save settings when saving in text format

Syntax | Command | :FILE:INCLude:TEXT:CALCulation <OFF/ON>
Query | :FILE:INCLude:TEXT:CALCulation?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables the peak value and zero cross value to be saved when saving in text format. OFF : Peak values and zero cross values are not saved. ON : Peak values and zero cross values are saved.
Query | Returns the peak value and zero cross value save settings when saving in text format.
Example | Command | :FILE:INCLude:TEXT:CALCulation ON Enables the peak value and zero cross value to be saved when saving in text format.
Query | :FILE:INCLude:TEXT:CALCulation?
Response | :FILE:INCLUDE:TEXT:CALCULATION ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the peak value and zero cross value are saved when saving in text format.
Note |  |

### Setting and querying judgment values and judgment results to be saved when saving in text format

Syntax | Command | :FILE:INCLude:TEXT:JUDGment <OFF/ON>
Query | :FILE:INCLude:TEXT:JUDGment?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables the judgment values and judgment results to be saved when saving in text format. OFF : Judgment values and judgment results are not saved. ON : Judgment values and judgment results are saved.
Query | Returns the settings for the judgment values and judgment results to be saved when saving in text format.
Example | Command | :FILE:INCLude:TEXT:JUDGment ON Enables the judgment values and judgment results to be saved when saving in text format.
Query | :FILE:INCLude:TEXT:JUDGment?
Response | :FILE:INCLUDE:TEXT:JUDGMENT ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the judgment values and judgment results are saved when saving in text format.
Note |  |

### Setting and querying measurement waveform saves when saving in text format

Syntax | Command | :FILE:INCLude:TEXT:WAVeform <OFF/ON>
Query | :FILE:INCLude:TEXT:WAVeform?
Response | <OFF/ON>
Parameter |
Explanation | Command | Enables the measurement waveforms to be saved when saving in text format. OFF : Measurement waveforms are not saved. ON : Measurement waveforms are saved.
Query | Returns the measurement waveforms save settings when saving in text format.
Example | Command | :FILE:INCLude:TEXT:WAVeform ON Enables the measurement waveforms to be saved when saving in text format.
Query | :FILE:INCLude:TEXT:WAVeform?
Response | :FILE:INCLUDE:TEXT:WAVEFORM ON (when HEADER ON) ON (when HEADER OFF) The setting is made so that the measurement waveforms are saved when saving in text format.
Note |  |

### Setting and querying saved file names

Syntax | Command | :FILE:NAME <"File name">
Query | :FILE:NAME?
Response | <File name>
Parameter | <"File name"> (up to 31 characters)
Explanation | Command | Sets the saved file name.
Query | Returns the saved file name settings. A header is not added to the response message.
Example | Command | :FILE:NAME "DATA" Sets the saved file name to "DATA".
Query | :FILE:NAME?
Response | DATA The saved file name is set to "DATA".
Note |  |

### Setting and querying the data save folder in text format

Syntax | Command | :FILE:FOLDer:TEXT <"Folder name">
Query | :FILE:FOLDer:TEXT?
Response | <Folder name>
Parameter | <"Folder name"> (up to 31 characters)
Explanation | Command | Sets the save folder for text format data.
Query | Returns the save folder settings for text format data. A header is not added to the response message.
Example | Command | :FILE:FOLDer:TEXT "TEXT" Sets the save folder for text format data to "TEXT".
Query | :FILE:FOLDer:TEXT?
Response | TEXT The save folder for text format data is set to "TEXT".
Note |  |

### Setting and querying the memory data save folder

Syntax | Command | :FILE:FOLDer:MEMory <"Folder name">
Query | :FILE:FOLDer:MEMory?
Response | <Folder name>
Parameter | <"Folder name"> (up to 31 characters)
Explanation | Command | Sets the save folder for memory data.
Query | Returns the save folder settings for memory data. A header is not added to the response message.
Example | Command | :FILE:FOLDer:MEMory "MEMORY" Sets the save folder for memory data to "MEMORY".
Query | :FILE:FOLDer:MEMory?
Response | MEMORY The save folder for memory data is set to "MEMORY".
Note |  |

### Setting and querying the image save folder

Syntax | Command | :FILE:FOLDer:PICTure <"Folder name">
Query | :FILE:FOLDer:PICTure?
Response | <Folder name>
Parameter | <"Folder name"> (up to 31 characters)
Explanation | Command | Sets the image save folder.
Query | Returns the image save folder settings. A header is not added to the response message.
Example | Command | :FILE:FOLDer:PICTure "PICTURE" Sets the image save folder to "PICTURE".
Query | :FILE:FOLDer:PICTure?
Response | PICTURE The image save folder is set to "PICTURE".
Note |  |

### Querying USB flash drive information

Syntax | Command |
Query | :FILE:INFormation?
Response | <Format type>,<Total size>,<Space used>,<Space free>,<Usage rate>
Parameter | <Format type> = FAT12/FAT16/FAT32
Explanation | Command |
Query | Returns the information of the USB flash drive. An execution error occurs if the USB flash drive is not connected.
Example | Command |
Query | :FILE:INFOrmation?
Response | :FILE:INFORMATION FAT32,1.9GB,960MB,949MB,50.3% (when HEADER ON) FAT32,1.9GB,960MB,949MB,50.3% (when HEADER OFF) The format type of the connected USB flash drive is FAT32, the total size 1.9 GB, space used 960 MB, space free 949 MB, and usage rate 50.3%.
Note |  |

### Saving table data to USB flash drive

Syntax | Command | :FILE:TABLe:SAVE <Table No.>,<"File name">
Query |
Response |
Parameter | <Table No.> = 1 to 255 (NR1) <"File name"> (up to 251 characters)
Explanation | Command | Specifies the file name, and saves the table data to USB flash drive. File name extension not required.
Query |
Example | Command | :FILE:TABLe:SAVE 2,"/SETTING/TBL_002" Saves the table data for table No. 2 using the file name "/SETTING/TBL_002" to USB flash drive.
Query |
Response |
Note |  | An execution error occurs if a USB flash drive is not connect.

### Loading table data from USB flash drive

Syntax | Command | :FILE:TABLe:LOAD <Table No.>,<"File name">
Query |
Response |
Parameter | <Table No.> = 1 to 255 (NR1) <"File name"> (up to 251 characters)
Explanation | Command | Specifies the file name, and loads the table data from USB flash drive. File name extension not required.
Query |
Example | Command | :FILE:TABLe:LOAD 2,"/SETTING/TBL_002" Loads the table data from the file named "/SETTING/TBL_002" to table No. 2 from USB flash drive.
Query |
Response |
Note |  | An execution error will result if a settings with the specified name does not exist.

### Saving all settings items to USB flash drive

Syntax | Command | :FILE:TABLe:ALLSave <"File name">
Query |
Response |
Parameter | <"File name"> (up to 251 characters)
Explanation | Command | Specifies the file name, and saves all the settings items to USB flash drive. File name extension not required.
Query |
Example | Command | :FILE:TABLe:ALLSave "/SETTING/ALLSETTING" Saves all the settings items in the file named "/SETTING/ALLSETTING" to USB flash drive.
Query |
Response |
Note |  | An execution error occurs if a USB flash drive is not connect.

### Loading all settings items from USB flash drive

Syntax | Command | :FILE:TABLe:ALLLoad <"File name">
Query |
Response |
Parameter | <"File name"> (up to 251 characters)
Explanation | Command | Specifies the file name, and loads all the settings items from USB flash drive. File name extension not required.
Query |
Example | Command | :FILE:TABLe:ALLLoad "/SETTING/ALLSETTING" Loads all the settings items in the file named "/SETTING/ALLSETTING" from USB flash drive.
Query |
Response |
Note |  | An execution error will result if a settings with the specified name does not exist.

### Acquiring the BMP data of the measurement screen

Syntax | Command |
Query | :HCOPy:DATA? <COLor/MONochrome>
Response | <BMP data>
Parameter |
Explanation | Command |
Query | Returns the BMP data of the measurement screen in binary format. As shown in the figure below, for the binary data, the number of transfer bytes is output at the top, and the BMP data is output next, and the terminator is output at the end. COLor : Color BMP data MONochrome : Black-and-white BMP data
Example | Command |
Query | :HCOPy:DATA? COLor
Response | Acquires the color measurement screens.
Note |  |