178
Introduction The PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual explains the settings and commands for remotely controlling the PLZ-4W/PLZ-4WL/PLZ-4WH series using the following communication interface. • RS-232 interface • GPIB interface • USB interface How to read this manual This manual is in HTML format that can be viewed with a WWW (World Wide Web) browser. Related manuals For the safety precautions, installation, operation, and specifications of the PLZ-4W/PLZ- 4WL/PLZ-4WH, read the accompanying PLZ-4W/PLZ-4WL/PLZ-4WH User's Manual. Intended readers This manual is written for readers with sufficient basic knowledge of how to control instruments using a personal computer. Structure of the manual This manual consists of the following sections. • Overview • Setup • Overview of messages • Command (list *1 ) • Appendixl • Tutorial *1. The list of command is provided in a PDF file. Trademarks Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries. All other company names and product names used in this manual are trademarks or registered trademarks of the respective company. Firmware version of the product to which this manual appplies This manual applies to PLZ-4W series with firmware version 1.4x. PLZ-4WL series with firmware version 1.0x. PLZ-4WH series with firmware version 1.0x. Copyright and publication The contents of this manual may not be reproduced, in whole or in part, without the prior consent of the copyright holder. Overview Introduction Setup Installing the VISA library Interface Setup Overview of Messages Command Syntax Parameters Default settings Command (function search) IEEE488.2 Common Commands Measurement Condition Protection and Clear the Alarm Load On/Off Measure and Trigger ABC Preset memories Sequence System Register Command (ABC search) A C F I M O P S V * Command (Sub-system search) SOURce INPut/OUTPut MEASure and TRIGger SYSTem PROGram STATus IEEE488.2 Common Command List (PDF) Appendix Instrument Interface Standards A List of Errors Processing time of main command Tutorial Detecting the measurement completion Operation using software trigger Error checking Visual Basic2008 PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual KIKUSUI ELECTRONICS CORP. 1/178

3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Introduction

The PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual explains thesettings and commands for remotely controlling the PLZ-4W/PLZ-4WL/PLZ-4WH series usingthe following communication interface.

• RS-232 interface• GPIB interface• USB interface

How to read this manual

This manual is in HTML format that can be viewed with a WWW (World Wide Web) browser.

Related manuals

For the safety precautions, installation, operation, and specifications of the PLZ-4W/PLZ-4WL/PLZ-4WH, read the accompanying PLZ-4W/PLZ-4WL/PLZ-4WH User's Manual.

Intended readers

This manual is written for readers with sufficient basic knowledge of how to controlinstruments using a personal computer.

Structure of the manual

This manual consists of the following sections.• Overview• Setup• Overview of messages

• Command (list*1)• Appendixl• Tutorial

*1. The list of command is provided in a PDF file.

Trademarks

Microsoft and Windows are registered trademarks of Microsoft Corporation in the UnitedStates and/or other countries.All other company names and product names used in this manual are trademarks orregistered trademarks of the respective company.

Firmware version of the product to which this manualappplies

This manual applies toPLZ-4W series with firmware version 1.4x.PLZ-4WL series with firmware version 1.0x.PLZ-4WH series with firmware version 1.0x.

Copyright and publication

The contents of this manual may not be reproduced, in whole or in part, without the priorconsent of the copyright holder.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 1/178

Page 2: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

The specifications of this product and the contents of this manual are subject to changewithout prior notice.Copyright© 2010 Kikusui Electronics CorporationIX000287, Jun 2021

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 2/178

Page 3: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SetupA VISA library is required to use the software application. The VISA library (any one of NI-VISA, AgilentVISA, and KI-VISA) must be installed in the controller (Windows).

Installing the VISA LibraryVISA (Virtual Instrument Software Architecture) is a specification for a standard software forconnecting instruments that was defined by the VXIplug&play Systems Alliance.One of the VISA libraries (driver software implemented in compliance with the VISAspecifications) below is necessary. Older version of VISA libraries does not support USB.NI-VISA by National Instruments (Ver. 3.2 or later)Agilent VISA by Agilent Technologies (Agilent IO Libraries M01.00 or later)KI-VISA Ver. 3.0.x or later

Installing KI-VISA

KI-VISA is Kikusui's original VISA library that supports VXIplug&play VISA Specifications.The newest version can be downloaded from Kikusui website(https://www.kikusui.co.jp/en/download/).KI-VISA is not required if NI-VISA or Agilent VISA is already installed.

1. Open the ki-visa folder in the CD-ROM.

2. Double-click kivisa_5_5_x.exe in the folder to run it.For 32-bit operating systems, install kivisa_5_5_x_(x86). For 64-bit operating systems,install kivisa_5_5_x_(x64).

3. Proceed with the installation according to the instructions on the screen.

NOTE

kivisa_5_5_x(x64).exe contains two software packages, KI-VISA (x64) and KI-VISA (WOW64).When KI-VISA (x64) has been successfully installed, the installation of KI-VISA (WOW64)begins. Be sure to confirm that the installation of KI-VISA (WOW64) has finished successfully.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 3/178

Page 4: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Setup

Interface SetupThe factory default remote control interface setting is GPIB. The GPIB, RS232C, and USBinterfaces cannot be used simultaneously.

GPIBRS232CUSB

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 4/178

Page 5: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Overview of MessagesThe information that is exchanged between the controller (computer) and the device (PLZ-4W/PLZ-4W L/PLZ-4WH) is called a message.The PLZ-4W/PLZ-4WL/PLZ-4WH uses the SCPI language for the messages.There are two types of messages, commands that are sent from the computer to the PLZ-4W/PLZ-4WL/PLZ-4WH and responses that are sent from the PLZ-4W/PLZ-4WL/PLZ-4WH tothe computer.

Command hierarchySCPI commands are ASCII-based commands designed for test and measurement devices.The command hierarchy is structured around the common root or node, which is theconstruction block of the SCPI sub system. A command consists of a program header,parameters, and punctuations.The hierarchy is explained using the SOURce subsystem as an example.

Program header Parameter Hierarchy of nodeSOUR: Roote node PULSE Second level

[:STAT] {OFF|ON} Third level:DCYC <numeric> Third level:LEV Third level [:VAL] Fourth level

:COND <bool> Fifth level

A higher node is separated from a lower node using a colon (:).

Command SyntaxThis manual denotes SCPI commands using the following format.

MEASure[:SCALar]:CURRent:DC?

SCPI commands can be issued using the short form. The short form of a SCPI command isthe section of the command written in uppercase.SCPI commands can be sent in the long form or short form. Since SCPI commands are notcase-sensitive, CURR, Curr, and curr are all accepted as the short form of CURRent. In thelong form, CURRENT, Current, and current are all acceptable.

• A space is required between the program header section and the parameter section.• Multiple parameters, when available, are concatenated using commas.• Commands are concatenated using semicolons (compound command).

SOURce:CURRent MINimum;VOLTage MINimum

In the second command, SOURce is omitted. This is because the path is set to SOURce bythe first command SOURce:CURRent MINimum.This compound command is the same as entering the following commands.SOURce:CURRent MINimum

SOURce:VOLTage MINimum

An error occurs if a node that is not defined in the current path is designated.Commands of different subsystems can be concatenated using a colon and a semicolontogether.SOURce:CURRent MINimum;:MEASure:CURRent?

This compound command contains two root nodes, SOURce and MEASure.When the second or subsequent command starts with a colon, the path specified by theprevious command is cleared.

• The maximum number of characters that can be transmitted in a single line is 256.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 5/178

Page 6: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Special symbols

Special symbols used in this manual to describe SCPI commands are defined below.• Characters and numbers delimited by "|" in braces indicate that one of the items is to beselected.

Do not include the braces in the actual program.• The characters <> indicate program data.

Do not write <> in the actual program.• Brackets indicate option data.

When option data is not sent with the program, the default value is applied.Do not write [ ] in the actual program.

Queries

The device settings or status can be queried.To make a query, add a question mark at the end of the program header section.If a query has parameters, enter a space after the question mark followed by theparameters.

SOURce:CURRent? MIN

ResponseA response returned as an answer to a query. It is a message that is always sent from thedevice to the computer. The status of the device or measured values are transmitted to thecomputer.

NOTE

When transmitting two queries in separate lines, read the response to the first query beforetransmitting the second line.

• GPIB and USBWhen two query lines are sent at once, a SCPI error (-410, "Query INTERRUPTED") may occur.

• RS232CWhen two query lines are sent at once, an incomplete response may be received for the firstquery followed by a complete response for the second query.

String termination

All commands must be terminated using a valid terminator.The available terminators are <new line> (ASCII 0x0A) and EOI (end-or-identify). Eitherone can be used as a terminator.EOI is not available on the RS232C. Be sure to use <new line>.EOI is also not available on the USB. However, a terminator separate from <new line> isautomatically added. It does not matter whether <new line> is added or not.When a command string is terminated, the path is reset to the root level.

NOTE

CR (ASCII 0x0D) is not a terminator.

Common commandsThe IEEE-488.2 and SCPI standards contain a set of common commands for reset, self-test,and other functions. These common commands always start with an asterisk. Thecommands may have one or multiple parameters.

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 6/178

Page 7: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Overview of Messages

ParametersThe parameter format of SCPI is derived from the program parameter format defined inIEEE 488.2.The representation system of the program data that the PLZ-4W/PLZ-4WL/PLZ-4WH handlesis indicated below.

Non-numeric parameters

String dataString data is used when a series of ASCII characters are requested.Enclose a string in single quotations or double quotations. The start and end quotationmarks must match.

PROGram:MEMO "My program"

If you wish to use a quotation mark as a part of the string, enter two quotation marksconsecutively (with no characters in between).

Character dataCharacter data is used when only a limited number of values is available for the programsetting. Responses are returned in the short form.

POWer:RANGe {LOW|MEDium|HIGH}

Boolean dataBoolean data expresses a 1 or 0 condition or an ON or OFF condition. Responses arereturned as 1 or 0.

FUNCtion:CTIMe {ON|OFF|1|0}

Numeric parameters

R1Represents an integer.Details are given in the IEEE 488.2 Standard Digital Interface for ProgrammableInstrumentation.

NR2Represents a real number (floating point).Details are given in the IEEE 488.2 Standard Digital Interface for ProgrammableInstrumentation.

NR3Represents a real number (exponential).Details are given in the IEEE 488.2 Standard Digital Interface for ProgrammableInstrumentation.The value +3.80000+E02 is returned for the response data 380. The number of digits to theright of the decimal is 5.

NRfNRf is a generic term that includes NR1, NR2, and NR3.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 7/178

Page 8: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

NumericA numeric parameter such as a decimal point, optional prefix, or measurement unit.The syntax as a numeric representation is the same as NRf.MINimum and MAXimum are available as substitutes for declaring certain values.Units such as V, A, and W can also be used in a numeric parameter.If a value that cannot be assigned is entered, the device rounds the value to the closestpossible value.

PULS:DCYC 100

Return 95 in response to PULS:DCYC? as switching duty cycle is 0 to 95.

Special form numeric parameter

The special form numeric parameters MINimum, MAXimum and DEFault can be used assubstitutes for limit values when the parameter is numeric. In the example below, thecurrent limit is set to the minimum value.

SOURce:CURRent MINimum

The minimum and maximum values can be inquired for most parameters using queries.SOURce:CURRent? MIN

SOURce:CURRent? MAX

Measurement unit

Below are the default measurement units. ·V (voltage) ·A (current) ·OHM (resistance) ·SIE (conductance) ·W (wattage) ·HR (hour) ·MIN (minute) ·S (second) ·A/US (current/time) ·PCT (percent)

The following optional prefixes are supported.

·M (milli) ·K (kilo) ·U (micro)

NOTE

• The unit symbols in the International System of Units (SI) contain lowercase characters. TheIEEE standard uses uppercase characters. SCPI commands are not case-sensitive.

• Commands are accepted even if a measurement unit are not specified.

• To enter "µ" in the data, use "U" instead.

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 8/178

Page 9: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Overview of Messages

Default settings

Settings after *RST and *RCL

The settings after an *RST command and *RCL command are indicated in Table.At power on, setting immediately before turning the POWER switch off.

Setup item Setting

*RST *RCL

FUNC CC Depends on the settings in thememory.

COND:RANG HIGH

CURR:RANG HIGH

POW:RANG HIGH

VOLT:RANG HIGH

COND 0

CURR 0

POW 0

VOLT 0

FUNC:SST PLZ-4W/ PLZ-4WH: 0.001PLZ-4WL: 0.0001

FUNC:RESP 1.0 (Parallel operation: 0.5)

FUNC:RESP:CR NORM

FUNC:RESP:CV NORM

PULS:LEV:COND 0

PULS:LEV:PERC:COND 0

PULS:LEV:CURR 0

PULS:LEV:PERC:CURR 0

PULS 0 ---

PULS:DCYC 50 Depends on the settings in thememory.

PULS:PER 0.2

PULS:FREQ 5.0

CURR:SLEW PLZ164W/ PLZ164WA/ PLZ164WL:0.0025PLZ164WH: 0.000132PLZ334W/ PLZ334WL: 0.005PLZ334WH: 0.000264PLZ664WA: 0.01PLZ1004W: 0.016PLZ1004WH: 0.0008

INP:TIMOUTP:TIM

0

FUNC:CTIM 0

CURR:PROT 110 % of rated current

CURR:PROT:ACT LIM

POW:PROT 110 % of rated power

POW:PROT:ACT LIM

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 9/178

Page 10: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

VOLT:PROT:UND PLZ-4W: 0PLZ-4WL: 0.3PLZ-4WH: 5

VOLT:PROT:STAT OFF

INPOUTP

OFF ---

COND:TRIG 0 ---

CURR:TRIG 0 ---

INP:TRIGOUTP:TRIG

OFF ---

INIT:CONT 0 ---

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 10/178

Page 11: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function/ Sub-system)

IEEE488.2 Common Command*CLS Clear the status data structure*ESE Set the event status enable register bits*ESR Query the event status register*IDN Query the identification string (manufacturer information)*OPC Cause the device to generate the operation complete message in the event status

register when all pending selected device operations have been finished.*RCL Recall the contents saved to the memory*RST Perform a device reset. Configures the PLZ-4W/PLZ-4WL/PLZ-4WH to a known

condition independent from the usage history of the device*SAV Save the current settings to the memory*SRE Set the service request enable register bits*STB Read the status byte and master summary status bits*TRG Trigger command*TST Execute the self-test*WAI Prevent the device from executing subsequent commands or queries until the No

Operation Pending flag becomes true

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 11/178

Page 12: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function)

Measurement ConditionOperation ModeFUNC Sets the operation mode

Setting of the rangeCOND:RANG Set the range of conductanceCURR:RANG Set the range of currentPOWER:RANG Set the range of powerVOLT:RANG Set the range of voltage

Input the setting valueCOND Set the conductance (CR mode)CURR Set the currentPOW Set the powerVOLT Set the voltage

Setting of the soft startFUNC:SST Set the soft start time

Setting of the short functionINP:SHOROUTP:SHOR

Turns ON/OFF the short function

Setting of the transient response speedvFUNC:RESP Set the transient response speed for PLZ-4W/ PLZ-4WHFUNC:RESP:CR Set the transient response speed for CR mode of PLZ-4WLFUNC:RESP:CV (PLZ-4WL)

Set the transient response speed for CV mode of PLZ-4WL

FUNC:RESP:CV (PLZ-4WH)

Set the transient response speed for CV mode of PLZ-4WH

Settingg of the switching functionPULS:LEV:COND Set the conductance levelPULS:LEV:PERC:CONDSet the conductance level in terms of a percentage of the settingPULS:LEV:CURR Set the current levelPULS:LEV:PERC:CURR Set the current level in terms of a percentage of the settingPULS Turns ON/OFF the switching modePULS:DCYC Set the switching duty cyclePULS:PER Set the pulse periodPULS:FREQ Set the pulse frequency

Setting of the slew rateCURR:SLEW Set the slew rate

Setting of the cutoff timeINP:TIMOUTP:TIM

Set the cutoff time

Setting of the count timeFUNC:CTIM Turns ON/OFF the count time

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 12/178

Page 13: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function)

Protection and Clear the AlarmSetting of the overcurrent protectionCURR:PROT Set the overcurrent protectionCURR:PROT:ACT Sets whether to turn off the load or limit the current when the OCP

trips

Setting of the overpower protectionPOW:PROT Set the overpower protectionPOW:PROT:ACT Sets whether to turn off the load or limit the power when the OPP

trips

Setting of the undervoltage protectionVOLT:PROT:STAT Turns ON/OFF the undervoltage protectionVOLT:PROT:UND Set the undervoltage protectionVOLT:RANG Set the range of voltage

Clear the alarmINP:PROT:CLEOUTP:PROT:CLE

Clear the alarm

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 13/178

Page 14: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INPOUTPTurns ON/OFF the load.

CommandINPut[:STATe][:IMMediate] {ON|OFF|1|0}

OUTPut[:STATe][:IMMediate] {ON|OFF|1|0}

INPut[:STATe][:IMMediate]?

OUTPut[:STATe][:IMMediate]?

ParameterValue ON (1) Load on OFF (0) Load off (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the load on/off status in the NR1 form in response to INP?/OUTP?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 14/178

Page 15: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function)

Measurement and TriggerTrigger function ->TutotialCOND:TRIG Set the conductance when a trigger is activatedCURR:TRIG Set the current when a trigger is activatedINP:TRIGOUTP:TRIG

Turns ON/OFF the load when a trigger is activated

INIT Initiates the trigger functionINIT:CONT Sets whether to continue the trigger wait status*TRG Software triggerABOR Aborts the trigger function

Measurement functionMEAS:CURR Reads the measured currentMEAS:POW Reads the measured powerMEAS:VOLT Reads the measured voltageMEAS:ETIM Reads the elapsed time of measurement

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 15/178

Page 16: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function)

ABC Preset memoriesPRES:STOR Stores the settings to memoryPRES:REC Recalls settings from memory

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 16/178

Page 17: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function)

SequenceCreating a sequencePROG:NAME Specify the program numberPROG:MEMO Set the memoPROG:MODE Set the modePROG:VRAN Set the voltage rangePROG:CRAN Set the current rangePROG:LOOP Set the number of program loopsPROG:LINPPROG:LOUT

Set the load on/off condition after the sequence ends

PROG:LVAL Set the setting value after the specified program endsPROG:CHA Set the number of the program to be executed next

Creating a nomal sequencePROG:NSP:INS Insert a normal sequence stepPROG:NSP:ADD Add a step after the last stepPROG:NSP:DEL Delete the selected program sequence stepPROG:NSP:DEL:ALL Deletes the all the steps

PROG:NSP:COUN Query the number of stepsPROG:NSP:EDIT Edit an existing sequence step

Creating a fast sequencePROG:FSP:END Set the end stepPROG:FSP:EDIT Edit an existing stepPROG:FSP:TIME Set the step execution timePROG:FSP:EDIT:LIN Set the FILL functionPROG:FSP:EDIT:WAVE Edit the waveform of the step

Execute tha sequence/Delete the sequencePROG:STAT Execute the selected programPROG:EXEC Query the number of the program currently in operationPROG:CLE Delete the contents of the sequence

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 17/178

Page 18: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function)

SystemSYST:CAP Query the SCPI instrument class and the basic functionsSYST:ERR Reads the oldest error informationSYST:LOC Set the PLZ-4W/PLZ-4WL/PLZ-4WH operation to panel operationSYST:REN Set the PLZ-4W operation to remote modeSYST:REM Set the PLZ-4W/PLZ-4WL/PLZ-4WH operation to remote modeSYST:KLOC:SEL Set the type of panel lock operation for PLZ-4WHSYST:KLOC Locks the panel operation for PLZ-4WHSYST:RSENsing Set the remote sensing function for PLZ-4WLSYST:RWL Set the PLZ-4W/PLZ-4WL/PLZ-4WH operation to remote modeSYST:VERS Query the version of the SCPI specifications

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 18/178

Page 19: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Function)

RegisterStatus byte register

Event status register

OPERation status registerSTAT:OPER EventSTAT:OPER:COND Condition of registerSTAT:OPER:ENAB Enable registerSTAT:OPER:NTR Negative transitionSTAT:OPER:PTR Positive transition

CSUMmary status registerSTAT:CSUM EventSTAT:CSUM:COND Condition of registerSTAT:CSUM:ENAB Enable registerSTAT:CSUM:PTR Negative transitionSTAT:CSUM:NTR Positive transition

QUEStionable status registerSTAT:QUES EventSTAT:QUES:COND Condition of registerSTAT:QUES:ENAB Enable registerSTAT:QUES:NTR Negative transitionSTAT:QUES:PTR Positive transition

Preset statusSTAT:PRES Constructing status data

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 19/178

Page 20: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

ABORAborts the change.The trigger status immediately after the PLZ-4W/PLZ-4WL/PLZ-4WH is turned on is thesame as the condition (IDLE state) when the ABOR command is sent.Other than using the ABOR command, the change can be aborted by *RSL or *RST. The*RCL aborts the change and the panel setting will be the condition of designated memory.The *RST aborts the change and the panel setting will be the factory default setting.

CommandABOR

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 20/178

Page 21: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CONDuctanceCONDuctance:RANGeCONDuctance:TRIGgeredCURRentCURRent:PROTectionCURRent:PROTection:ACTionCURRent:RANGeCURRent:SLEWCURRent:TRIGgered

COverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 21/178

Page 22: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNCtionFUNCtion:CTIMeFUNCtion:RESPonseFUNCtion:RESPonse:CRFUNCtion:RESPonse:CV(PLZ4WL)FUNCtion:RESPonse:CV(PLZ4WL)FUNCtion:SSTart

FOverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 22/178

Page 23: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INITiateINITiate:CONTinuousINPutINPut:PROTection:CLEarINPut:SHORtINPut:TIMerINPut:TRIGgered

IOverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 23/178

Page 24: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

MEASure:CURRentMEASure:ETIMeMEASure:POWerMEASure:VOLTage

MOverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 24/178

Page 25: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

OUTPutOUTPut:PROTection:CLEarOUTPut:SHORtOUTPut:TIMerOUTPut:TRIGgered

OOverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 25/178

Page 26: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

POWerPOWer:PROTectionPOWer:PROTection:ACTionPOWer:RANGePRESet:RECallPRESet:STORePROGram:CHAinPROGram:CLEarPROGram:CRANgePROGram:EXECutingPROGram:FSPeed:EDITPROGram:FSPeed:EDIT:LINearPROGram:FSPeed:EDIT:WAVEPROGram:FSPeed:ENDPROGram:FSPeed:TIMEPROGram:LINPutPROGram:LOOPPROGram:LOUTputPROGram:LVALuePROGram:MEMO

PROGram:MODEPROGram:NAMEPROGram:NSPeed:ADDPROGram:NSPeed:COUNtPROGram:NSPeed:DELetePROGram:NSPeed:DELete:ALLPROGram:NSPeed:EDITPROGram:NSPeed:INSertPROGram:STATePROGram:VRANgePULSPULSe:DCYClePULSe:FREQuencyPULSe:LEVel:CONDuctancePULSe:LEVel:CURRentPULSe:LEVel:PERCentage: CONDuctancePULSe:LEVel:PERCentage: CURRentPULSe:PERiod

POverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 26/178

Page 27: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STATus:CSUMmarySTATus:CSUMmary:CONDtionSTATus:CSUMmary:ENABleSTATus:CSUMmary:NTRansitionSTATus:CSUMmary:PTRansitionSTATus:OPERationSTATus:OPERation:CONDtionSTATus:OPERation:ENABleSTATus:OPERation:NTRansitionSTATus:OPERation:PTRansitionSTATus:QUEStionableSTATus:QUEStionable:CONDtionSTATus:QUEStionable:ENABle

STATus:QUEStionable: NTRansitionSTATus:QUEStionable: PTRansitionSTATus:PRESetSYSTem:CAPabilitySYSTem:ERRorSYSTem:KLOCkSYSTem:KLOCk:SELectSYSTem:LOCalSYST:RENableSYST:REMoteSYSTem:RSENsingSYSTem:RWLockSYSTem:VERSion

SOverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 27/178

Page 28: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

VOLTageVOLTage:PROTection:UNDerVOLage:PROTection:STATeVOLTage:RANGe

VOverview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 28/178

Page 29: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*CLS*ESE*ESR*IDN*OPC*RCL*RST*SAV*SRE*STB

*TRG*TST*WAI

*Overview

Introduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 29/178

Page 30: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Sub-system)

SOURce subsystemCONDuctance Set the conductanceCONDuctance:RANGe Set the range of conductanceCONDuctance:TRIGgered Set the conductance when a trigger is activatedCURRent Set the currentCURRent:PROTection Set the overcurrent protectionCURRent:PROTection:ACTion Sets whether to turn off the load or limit the

current when the OCP tripsCURRent:RANGe Set the range of currentCURRent:SLEW Set the slew rateCURRent:TRIGgered Set the current when a trigger is activatedFUNCtion Sets the operation modeFUNCtion:CTIMe Turns ON/OFF the count timeFUNCtion:RESPonse Set the transient response speedFUNCution:RESPonse:CR Set the transient response speed for CR mode of

PLZ-4WLFUNCution:RESPonse:CV (PLZ-4WL) Set the transient response speed for CV mode of

PLZ-4WLFUNCution:RESPonse:CV (PLZ-4WH) Set the transient response speed for CV mode of

PLZ-4WHFUNCtion:SSTart Set the soft start timePOWer Set the powerPOWer:PROTection Set the overpower protectionPOWer:PROTection:ACTion Sets whether to turn off the load or limit the power

when the OPP tripsPOWer:RANGe Set the range of power

PRESet:RECall Recalls settings from memoryPRESet:STORe Stores the settings to memoryPULSe Turns ON/OFF the switching modePULSe:DCYCle Set the switching duty cyclePULSe:FREQuency Set the pulse frequencyPULSe:LEVel:CONDuctance Set the conductance levelPULSe:LEVel:CURRent Set the current levelPULSe:LEVel:PERCentage:CONDuctance Set the conductance level in terms of a percentage

of the settingPULSe:LEVel:PERCentage:CURRent Set the current level in terms of a percentage of

the settingPULSe:PERiod Set the pulse periodVOLTage Set the voltageVOLTage:PROTection:STATe Turns ON/OFF the undervoltage protectionVOLTage:PROTection:UNDer Set the undervoltage protectionVOLTage:RANGe Set the range of voltage

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 30/178

Page 31: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Sub-system)

INPut /OUTPut subsystemINPutOUTPut

Turns ON/OFF the load

INPut:PROTection:CLEarOUTPut:PROTection:CLEar

Clears the alarm

INPut:SHORtOUTPut:SHORt

Turns ON/OFF the short function

INPut:TIMerOUTPut:TIMer

Set the cutoff time

INPut:TRIGgeredOUTPut:TRIGgered

Turns ON/OFF the load when a trigger is activated

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 31/178

Page 32: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Sub-system)

MEASure and TRIGger subsystemMEASure:CURRent Reads the measured currentMEASure:POWer Reads the measured powerMEASure:VOLTage Reads the measured voltageMEASure:ETIMe Reads the elapsed time of measurementABORt Aborts the trigger functionINIT Initiates the trigger functionINIT:CONT Sets whether to continue the trigger wait status

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 32/178

Page 33: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Sub-system)

SYSTem subsystemSYSTem:CAPability Query the SCPI instrument class and the basic functionsSYSTem:ERRor Reads the oldest error informationSYSTem:KLOCk Locks the panel operation for PLZ-4WHSYSTem:KLOCk:SELect Set the type of panel lock operation for PLZ-4WHSYSTem:LOCk Set the PLZ-4W/PLZ-4WL/PLZ-4WH operation to panel operationSYSTem:REMote Set the PLZ-4W/PLZ-4WL/PLZ-4WH operation to remote modeSYSTem:RENable Set the PLZ-4W operation to remote modeSYSTem:RSENsing Set the remote sensing function for PLZ-4WLSYSTem:RWLock Set the PLZ-4W/PLZ-4WL/PLZ-4WH operation to remote modeSYSTem:VERSion Query the version of the SCPI specifications

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 33/178

Page 34: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Sub-system)

PROGram subsystemPROGram:CLEar Delete the contents of the sequencePROGram:CHAin Set the number of the program to be executed nextPROGram:CRANge Set the current rangePROGram:EXECuting Query the number of the program currently in operationPROGram:FSPeed:EDIT Edit an existing step (fast sequence)PROGram:FSPeed:EDIT:LINearSet the FILL function (fast sequence)PROGram:FSPeed:EDIT:WAVE Edit the waveform of the step (fast sequence)PROGram:FSPeed:END Set the end step (fast sequence)PROGram:FSPeed:TIME Set the step execution time (fast sequence)PROGram:LINPut Set the load on/off condition after the sequence endsPROGram:LOOP Set the number of program loopsPROGram:LOUT Set the load on/off condition after the sequence endsPROGram:LVALue Set the setting value after the specified program endsPROGram:MEMO Set the memoPROGram:MODE Set the modePROGram:NAME Specify the program numberPROGram:NSPeed:ADD Add a step after the last step (normal sequence)PROGram:NSPeed:COUNt Query the number of steps (normal sequence)PROGram:NSPeed:DELete Delete the selected program sequence step (normal

sequence)PROGram:NSPeed:DELete:ALL Deletes the all the steps (normal sequence)PROGram:NSPeed:EDIT Edit an existing sequence step (normal sequence)PROGram:NSPeed:INSert Insert a normal sequence step (normal sequence)PROGram:STATe Execute the selected programPROGram:VRANge Set the voltage range

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 34/178

Page 35: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Command (Sub-system)

STATus subsystemSTATus:CSUMmary CSUMmary status register: EventSTATus:CSUMmary:CONDtion CSUMmary status register: Condition of registerSTATus:CSUMmary:ENABle CSUMmary status register: Enable registerSTATus:CSUMmary:PTRansition CSUMmary status register: Positive transitionSTATus:CSUMmary:NTRansition CSUMmary status register: Negative transitionSTATus:OPERation OPERation status register: EventSTATus:OPERation:CONDtion OPERation status register: Condition of registerSTATus:OPERation:ENABle OPERation status register: Enable registerSTATus:OPERation:PTRansition OPERation status register: Positive transitionSTATus:OPERation:NTRansition OPERation status register: Negative transitionSTATus:QUEStionable QUEStionable status register: EventSTATus:QUEStionable:CONDtion QUEStionable status register: Condition of registerSTATus:QUEStionable:ENABle QUEStionable status register: Enable registerSTATus:QUEStionable:PTRansition QUEStionable status register: Positive transitionSTATus:QUEStionable:NTRansition QUEStionable status register: Negative transitionSTATus:PRESet Constructing status data

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 35/178

Page 36: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PLZ-4W/PLZ-4WL/PLZ-4WH 1

SCPI Command Reference

This appendix gives an overview of the Standard Commands for Program-mable Instruments (SCPI) that the PLZ-4W/PLZ-4WL/PLZ-4WH SeriesElectronic Load supports.

Summary of SCPI commands

The SCPI commands that the PLZ-4W/PLZ-4WL/PLZ-4WH supports aredescribed in the tables following this section. The tables use the followingheadings.

• SCPI command: Full command name in long form (lowercase char-acters can be omitted)

• Description: Gives a description of the command function.

• Query?: Indicates whether the PLZ-4W/PLZ-4WL/PLZ-4WH sup-ports the query version of the listed command.

• Note 1: 1, 2, and 3 indicate SCPI standard command, command inreview, and KIKUSUI original command, respectively.

• Note 2: † indicates commands that are affected by *RCL, *SAV, and*RST.

Conventions used in the tables

The following conventions are used in the command list.

• N/A (not applicable) (There are no settings that relate to the com-mand.)

Expressions

Expression Details

conductance Value defined by SCPI. It can be MAXimum or MINimum. May include suffix units such as mS, μS, and S.

current Value defined by SCPI. It can be MAXimum or MINimum. May include suffix units related to current such as mA, μA, and A.

power Value defined by SCPI. It can be MAXimum or MINimum. May include suffix units related to wattage such as mW, μW, and W.

status-enable A 16-bit status mask for any CONDition register that determines which bits are to be used for synthesizing the summary bit of that register.

slew Numeric data defined by SCPI, representing the current change with respect to a time interval.

step Step number of a sequence program. In normal sequence mode, up to 256 steps can be shared among all programs (10 programs).

string String data. ASCII codes 20H to 7EH can be used.

time Time of the auto sequence step represented using hh:mm:ss.s format. May contain suffix units related to time such as S, MIN, and HR. By default, the value is in seconds.

value Numerical data including MAXimum and MINimum. See the program data of each command.

voltage Value defined by SCPI. It can be MAXimum or MINimum. May include suffix units related to voltage such as mV, μV, and V.

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 36/178

Page 37: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

2 PLZ-4W/PLZ-4WL/PLZ-4WH

IEEE 488.2 commands

Measurement commands

SCPI command Description Query

*CLS Clears the status data structures. N/A

*ESE Sets the standard event status enable register bits. Yes

*ESR? Queries the standard event status register. Query only

*IDN? Queries the identification string. (Manufacturer information) Query only

*OPC Causes the device to generate the operation complete message in the standard event status register when all pending selected device operations have been finished.

Yes

*RCL <value> Restores the current settings of the device from a copy stored in local memory. N/A

*RST Performs a device reset. Configures the PLZ-4W/PLZ-4WL/PLZ-4WH to a known condition independent from the usage history of the device.

N/A

*SAV <value> Stores the current settings of the device to local memory. N/A

*SRE Sets the service request enable register bits. Yes

*STB? Reads the status byte and the master summary status bit. Query only

*TRG Trigger command. This is analogous to the Group Execute Trigger interface message defined in IEEE 488.1. See section 6.1.4.2.5 of IEEE 488.2.

N/A

*TST? Since there is no self-test function built into the PLZ-4W/PLZ-4WL/PLZ-4WH, an ASCII charac-ter 0 is always returned in the output queue in response to this query.

Query only

*WAI Prevents the device from executing any further commands or queries until the No Operation Pending flag is true. (*OPC?)

N/A

SCPI command Description Query Note 1 Note 2

MEASure[:SCALar]:

:CURRent[:DC]? Reads the measured current. Query only

1

:POWer[:DC]? Reads the measured power. Query only

1

:VOLTage[:DC]? Reads the measured voltage. Query only

1

MEASure:ETIMe? Reads the elapsed time of measurement. Query only

3

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 37/178

Page 38: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PLZ-4W/PLZ-4WL/PLZ-4WH 3

Configuration and operation commands

SCPI command Description Query Note 1 Note 2

[SOURce:]FUNCtion[:MODE] {CC|CV|CP|CR|CCCV|CRCV}

Sets the operation mode of the PLZ-4W/PLZ-4WL/PLZ-4WH.

Yes 3 †

[SOURce:]CONDuctance

[:LEVel][:IMMediate][:AMPLitude] {<conductance>|MINimum|MAXimum}

Sets the conductance of CR mode.Yes 3 †

:RANGe {LOW|MEDium|HIGH} Sets the conductance range. Yes 3 †

[SOURce]:CURRent

[:LEVel][:IMMediate][:AMPLitude] {<current>|MINimum|MAXimum}

Set the current value.Yes 1 †

:SLEW <slew> Sets the current change with respect to the programmed time interval.

Yes 1 †

:PROTection[:LEVel][:OVER] {<value>|MINimum|MAXimum}

Set the overcurrent protection level.Yes 1 †

:PROTection:ACTion {LIMit|TRIP} Sets whether to turn off the load or limit the current when the OCP trips.

Yes 3 †

:RANGe {LOW|MEDium|HIGH} Sets the current range. Yes 1 †

[SOURce]:POWer

[:LEVel][:IMMediate][:AMPLitude] {<power>|MINimum|MAXimum}

Set the wattage value.Yes 1 †

:PROTection[:LEVel][:OVER] {<value>|MINimum|MAXimum}

Set the overpower protection level.Yes 1 †

:PROTection:ACTion {LIMit|TRIP} Sets whether to turn off the load or limit the current when the OPP trips.

Yes 3 †

:RANGe {LOW|MEDium|HIGH} Sets the power range. Yes 1 †

[SOURce:]VOLTage

[:LEVel][:IMMediate][:AMPLitude] {<voltage>|MINimum|MAXimum}

Set the voltage value.Yes 1 †

:PROTection[:LEVel]UNDer {<voltage>|MINimum|MAXimum}

Set the overvoltage protection level.Yes 3 †

:PROTection:STATe {OFF|ON} Turns ON/OFF the undervoltage protec-tion.

Yes 1 †

:RANGe {LOW|HIGH} Sets the voltage range. Yes 1 †

[SOURce:]FUNCtion

:CTIMe {OFF|ON} Sets the count time. Yes 3 †

:RESPonse {0.1|0.2|0.5|1.0|MINimum|MAXimum}

Set the transient response speed. (PLZ-4W only)

Yes 3 †

:RESPonse:CR {NORMal|FAST} Set the transient response speed for CR mode. (PLZ-4WL only)

PLZ4WL:RESPonse:CV {NORMal|FAST}

PLZ4WH:RESPonse:CV {<value>|MINimum|MAXimum}

Set the transient response speed for CV mode. (PLZ-4WL/PLZ-4WH only)

PLZ-4W:SSTart {1MS|2MS|5MS|10MS|50MS|100MS|200MS|}

PLZ-4WL:SSTart {0|0.1MS|0.5MS|1MS|2MS|5MS|10MS|20MS|}

Sets the soft start time for CC mode or CR mode.

Yes 3 †

[SOURce:]PRESet

:STORe {MEMA|MEMB|MEMC} Stores the settings to ABC preset mem-ory.

N/A 3

:RECall {MEMA|MEMB|MEMC} Recalls settings from ABC preset mem-ory.

N/A 3

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 38/178

Page 39: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

4 PLZ-4W/PLZ-4WL/PLZ-4WH

Trigger commands

Switching function commands

Input state commands

SCPI command Description Query Note 1 Note 2

ABORt Clears the trigger-wait status and returns to idle.

N/A 1

INPut[:STATe]:TRIGgered {OFF|ON} Turns ON/OFF the trigger input. N/A 1

OUTPut[:STATe]:TRIGgered {OFF|ON} Turns ON/OFF the trigger input. N/A 1

INITiate

[:IMMediate] Transitions to the trigger wait status, but automatically returns to idle when a trig-ger is activated.

N/A 1

:CONTinuous {OFF|ON} Sets whether to continue the trigger wait status.

Yes 1 †

[SOURce:]

CONDuctance[:LEVel]:TRIGgered[:AMPLitude] {<conductance>|MINimum|MAXimum}

Sets in advance the conductance gener-ated when a trigger is activated.

N/A 3 †

CURRent[:LEVel]:TRIGgered[:AMPLitude] {<current>|MINimum|MAXimum}

Sets in advance the current when a trig-ger is activated. N/A 1 †

SCPI command Description Query Note 1 Note 2

[SOURce:]PULSe

[:STATe] {OFF|ON} Turns ON/OFF the switching mode. Yes 3 †

:DCYCle <value> Sets the switching duty cycle. Yes 1 †

:PERiod <value> Sets the pulse period. Yes 1 †

:FREQuency <value> Sets the pulse frequency. Yes 3 †

[SOURce:]PULSe:LEVel

[:VALue]:CONDuctance <conductance> Sets the conductance level. Yes 3 †

:PERCentage:CONDuctance <value> Sets the conductance level in terms of a percentage of the setting.

Yes 3 †

[:VALue]:CURRent <current> Sets the current level. Yes 3 †

:PERCentage:CURRent <value> Sets the current level in terms of a per-centage of the setting.

Yes 3 †

SCPI command Description Query Note 1 Note 2

INPut/OUTPut

[:STATe][:IMMediate] {OFF|ON} Turn ON/OFF the load. Yes 1 †

:PROTection:CLEar Clears the alarm. N/A 3

:SHORt[:STATe] {OFF|ON} Turns ON/OFF the short function. Yes 3

[:STATe]:TIMer[:STATe] {<value>|MINimum|MAXimum}

Set the cutoff time.Yes 3 †

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 39/178

Page 40: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PLZ-4W/PLZ-4WL/PLZ-4WH 5

sequence commands

SCPI command Description Query Note 1 Note 2

PROGram:CLEar Initializes the entire program. N/A 3

PROGram[:SELected]

:STATe {TRUN|RUN|STOP|PAUSe|CONTinue}

Executes the selected program or changes the operating status.

N/A 1

:EXECuting? Queries the number of the program currently in operation.

Query only

1

:NAME <value> Specify the program name. N/A 1

:MEMO "<string>" Sets the memo of the selected program. Yes 3

:MODE {NCC|NCR|NCV|NCP|FCC|FCR} Sets the mode of the selected program. Yes 3

:VRANge {LOW|HIGH} Sets the voltage range of the selected pro-gram.

Yes 3

:CRANge {LOW|MEDium|HIGH} Sets the current range of the selected pro-gram.

Yes 3

:LOOP <value> Sets the number of program loops of the selected program.

Yes 3

:LINPut {OFF|ON} Sets the load on/off condition after the sequence ends.

Yes 3

:LOUTput {OFF|ON} Sets the load on/off condition after the sequence ends.

Yes 3

:LVALue {<conductance>|<current>|<power>|<voltage>}

When set to normal sequence, sets the cur-rent value after the specified program ends.

Yes 3

:LVALue {<conductance>|<current>} When set to fast sequence, sets the current value after the specified program ends.

Yes 3

:CHAin {OFF|<value>} Set the number of the program to be executed next.

Yes 3

PROGram[:SELected]:NSPeed[:STEP]

:INSert <step>,{<conductance>|<current>|<power>|<voltage>},<time>[,<input=1>][,<ramp=0>][,<trig=0>][,<pause=0>]

Inserts a normal sequence step into the selected program.

N/A 3

:ADD {<conductance>|<current>|<power>|<voltage>},<time>[,<input=1>][,<ramp=0>][,<trig=0>][,<pause=0>]

Adds a normal sequence step to the selected program.

N/A 3

:DELete[STEP] Deletes the selected program sequence step. N/A 3

:DELete:ALL Deletes the all the steps of the selected pro-gram.

N/A 3

:COUNt? Queries the number of steps of the selected program.

Query only

3

:EDIT <step>,{<conductance>|<current>|<power>|<voltage>},<time>[,<input>][,<ramp>][,<trig>][,<pause>]

Edits an existing sequence step.

Yes 3

PROGram[:SELected]:FSPeed

[:STEP]:END <step> Sets the end step of the fast sequence mode. Yes 3

[:STEP]:EDIT[:POINt] <step>,<value>[,<trig>]

Edits an existing sequence step.Yes 3

:TIME <time> Set the step execution time of the fast sequence mode.

Yes 3

[:STEP]:EDIT:LINear <start-step>,<start-data>,<stop-step>,<stop-data>

Automatically calculates the values of each step using linear data between start and stop steps of the fast sequence mode.

N/A 3

[:STEP]:EDIT:WAVE <start-step>,<val1>,<val2>,<val3>,<val4>,<val5>,<val6>,<val7>,<val8>

Edits the waveform of the step of the fast sequence mode. N/A 3

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 40/178

Page 41: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

6 PLZ-4W/PLZ-4WL/PLZ-4WH

Other commands

SCPI command Description Query Note 1 Note 2

SYSTem:CAPability? Queries the SCPI instrument class. N/A 1

SYSTem:ERRor[:NEXT]? Reads the error message from the error queue.

Query only

1

SYSTem:GTLocal Sets to local. (PLZ-4W only) (RS232, USB only)

N/A 1

SYSTem:KLOCk:SELect {ALL|SET} Key Lock (PLZ-4WH only) Yes 3

SYSTem:KLOCk {OFF|ON} Key lock setting (PLZ-4WH only) Yes 3

SYSTem:LLOut Sets the operation to remote. Locks the panel operation. (PLZ-4W only) (RS232, USB only)

N/A 1

SYSTem:LOCal Sets to local. (RS232, USB only) N/A 1

SYSTem:RENable Sets the operation to remote. Locks the panel keys except the LOCAL switch. (PLZ-4W only) (RS232, USB only).

N/A 1

SYSTem:REMote Sets the operation to remote. Locks the panel keys except the LOCAL switch. (RS232, USB only).

N/A 3

SYSTem:RSENsing {OFF|ON} Sets the remote sensing condition. (PLZ-4WL only)

Yes 3

SYSTem:RWL {OFF|ON} Sets the operation to remote. Locks the panel operation. (RS232, USB only).

N/A 3

SYSTem:VERSion? Queries the SCPI version to which the PLZ-4W/PLZ-4WL/PLZ-4WH conforms.

Query only

1

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 41/178

Page 42: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PLZ-4W/PLZ-4WL/PLZ-4WH 7

Status commands

SCPI command Description Query Note 1 Note 2

STATus:PRESet Controls the auto power-on clearing of the service request enable register, event status enable register, parallel poll enable register, and other event enable registers.

N/A 1

STATus:OPERation

:CONDition? Queries the condition of the register Query only

1

:ENABle <status-enable> Enable register Yes 1

[:EVENt]? Queries the event Query only

1

:NTR Negative transition Yes 1

:PTR Positive transition Yes 1

STATus:QUEStionable

:CONDition? Queries the condition of the register Query only

1

:ENABle <status-enable> Enable register Yes 1

[:EVENt]? Queries the event Query only

1

:NTR Negative transition Yes 1

:PTR Positive transition Yes 1

STATus:CSUMmary

:CONDition? Queries the condition of the register Query only

3

:ENABle <status-enable> Enable register Yes 3

[:EVENt]? Queries the event Query only

3

:NTR Negative transition Yes 3

:PTR Positive transition Yes 3

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 42/178

Page 43: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

8 PLZ-4W/PLZ-4WL/PLZ-4WH

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 43/178

Page 44: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Instrument Interface StandardsThe PLZ-4W/ PLZ-4WL/ PLZ-4WH conforms to the following standards.

• IEEE Std 488.2-1992 IEEE Standard Codes, Formats, Protocols, and Common CommandsFor Use With IEEE Std 488.1-1987• IEEE Std 488.1-1987 IEEE Standard Digital Interface for Programmable Instrumentation

• Standard Commands for Programmable Instruments (SCPI) version 1999.0

• Universal Serial Bus Specification Rev 2.0

• Universal Serial Bus Test and Measurement Class Specification (USBTMC) Rev 1.0

• Universal Serial Bus Test and Measurement Class, Subclass USB488 Specification(USBTMC-USB488) Rev 1.0

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 44/178

Page 45: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

[-199,-100] | [-299,-200][-399,-300] | [-499,-400]

[-899,-800] | [100-]

A List of Errors

Command errorsAn error in the range [ -199, -100 ] indicates that an IEEE 488.2 syntax error has beendetected by the instrument’s parser. The occurrence of any error in this class shall cause theCommand Error (bit 5) in the event status register to be set.

Error Code Error Message Description

-100 Commanderror

This is the generic syntax error

-101 Invalidcharacter

A syntactic element contains a character which is invalid for that type.

-102 Syntax error An unrecognized command or data type was encountered.

-103 Invalidseparator

The parser was expecting a separator and encountered an illegalcharacter.

-104 Data typeerror

The parser recognized a data element different than one allowed.

-105 GET notallowed

A Group Execute Trigger was received within a program message.

-108 Parameter notallowed

More parameters were received than expected for the header.

-109 Missingparameter

Fewer parameters were recieved than required for the header.

-110 Commandheader error

An error was detected in the header.

-120 Numeric dataerror

This error are generated when parsing a data element which apprears tobe numeric, including the nondecimal numeric types.

-130 Suffix error This error are generated when parsing a suffix.

-131 Invalid suffix The suffix does not follow the syntax or the suffix is inappropriate forthis device.

-134 Suffix too long The suffix contained more than 12 characters.

-138 Suffix notallowed

A suffix was encountered after a numeric element which does not allowsuffixes.

-140 Characterdata error

This error are generated when parsing a character data element.

-141 Invalidcharacter data

Either the character data element contains an invalid character or theparticular element received is not valid for the header.

-144 Characterdata too Long

The character data element contains more than twelve characters.

-148 Characterdata notallowed

A legal character data element was encountered where prohibited by thedevice.

-150 String dataerror

This error are generated when parsing a string data element.

-160 Block dataerror

This error are generated when parsing a block data element.

-170 Expressionerror

This error are generated when parsing an expression data element.

-180 Macro error This error are generated when defining a macro or executing a macro.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 45/178

Page 46: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Execution errorsAn error in the range [-299, -200] indicates that an error has been detected by theinstrument’s execution control block. The occurrence of any error in this class shall causethe Execution Error (bit 4) in the event status register to be set.

Error Code Error Message Description

-200 Executionerror(generic)

This is the generic syntax error for devices that cannot detect more specificerrors.

-203 Commandprotected

Indicates that a legal password-protected program command or query couldnot be executed because the command was disabled.

-210 Triggererror

Trigger error

-211 Triggerignored

Indicates that a GET, *TRG, or triggering signal was received and recognizedby the device but was ignored because of device timing considerations.

-213 Initignored

Indicates that a request for a measurement initiation was ignored as anothermeasurement was already in progress.

-214 Triggerdeadlock

Indicates that the trigger source for the initiation of a measurement is set toGET and subsequent measurement query is received.

-220 Parametererror

Indicates that a program data element related error occurred.

-221 Settingsconflict

Indicates that a legal program data element was parsed but could not beexecuted due to the current device state

-222 Data outof range

Indicates that a legal program data element was parsed but could not beexecuted because the interpreted value was outside the legal range asdefined by the device.

-223 Too muchdata

Indicates that a legal program data element of block, expression, or stringtype was received that contained more data than the device could handledue to memory or related device-specific requirements.

-224 Illegalparametervalue

Used where exact value, from a list of possibles, was expected.

-230 Datacorrupt orstale

Possibly invalid data; new reading started but not completed since lastaccess.

-241 Hardwaremissing

Indicates that a legal program command or query could not be executedbecause of missing device hardware.

>top

Device-specific errorsThe occurrence of any error in this class shall cause the Device Dependent Error (bit 3) inthe event status register to be set.

Error Code Error Message Description

-350 Queueoverflow

A specific code entered into the queue in lieu of the code that causedthe error. This code indicates that there is no room in the queue and anerror occurred but was not recorded.

-360 Communicationerror

Communication error when the flow control is turned off. This errorapplies when the RS232C is used.

-362 Framing errorin programmessage

Framing error. This error applies when the RS232C is used.

-363 Input bufferoverrun

Buffer overrun error. This error applies when the RS232C is used.

-364 Time out error Time out error. This error applies when the RS232C is used.

>top

Query errorsAn error in the range [-499, -400] indicates that the output queue control of the instrumenthas detected a problem with the message exchange protocol described in IEEE 488.2,

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 46/178

Page 47: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

chapter 6. The occurrence of any error in this class shall cause the Query Error (bit 2) in theevent status register to be set.

Error Code Error Message Description

-400 Query error (generic) This is the generic query error for devices that cannot detectmore specific errors.

-410 Query INTERRUPTED Received a new command before the response was read.

-420 QueryUNTERMINATED

The controller attempted to read the response after the devicereceived an unsupported query or has not received a query.The -100 "COMMAND ERROR" and this error is stored in the errorqueue. The controller will time out.

-430 Query DEADLOCKED The error queue, input buffer, and output buffer are full whensending large binary data as a response, and the transmissiontiming is off.

-440 QueryUNTERMINATED afterindefinite response

Received a separate query in semicolon-delimited format after aquery that returns a response in an indefinite form.(Example: A command such as the following. *IDN?;SYST:ERR?)

>top

Operation complete event errorsAn error in the range [-899, -800] is used when the PLZ-4W/PLZ-4WL/PLZ-4WH wishes toreport an IEEE488.2 operation complete event. This event occurs when the instrument?ssynchronization protocol, having been enabled by an *OPC command, completes all selectedpending operations.The occurrence of any event error in this class shall cause the Operation Complete (bit 0) inthe event status register to be set.

Error Code Error Message Description

-800 Operationcomplete

The instrument has completed all selected pending operations in accordancewith the IEEE 488.2, 12.5.2 synchronization protocol.

>top

Errors specific to the PLZ-4W/PLZ-4WL/PLZ-4WHThe occurrence of any error in this class shall cause the Device Dependent Error (bit 3) inthe event status register to be set.

Error Code Error Message Description

21 Operation denied due to ALARMstate

Operation is denied because the PLZ-4W/PLZ-4WL/PLZ-4WH is in alarm state.

22 Operation denied due toPROGRAM running

Operation is denied because the sequence isrunning.

23 Operation denied due to SWITCHrunning

Operation is denied because the swithing is running.

24 Operation denied due to INPUTON

Operation is denied because the input is on.

25 Operation denied due to SHORTON

Operation is denied because the short is on.

26 Operation denied due to CALMODE

Operation is denied because the PLZ-4W/PLZ-4WL/PLZ-4WH is in calibration mode.

27 Operation denied due toincompatible FUNCTION MODE

Operation is denied because the function mode isimproperly.

31 Operation denied due toincompatible PROGRAM MODE

Operation is denied because the program mode isimproperly.

32 Operation denied because nomore STEPs are available

Operation is denied because no more steps areavailable.

41 Operation denied due to badCHAIN combination

Operation is denied because the chain combinationis improperly.

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 47/178

Page 48: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Processing time of main commandsThe command processing time is the time until the next command is accepted.It does not include the response time of the hardware.The processing times indicated here are typical values.They are not warranted.

Command GPIB*1ProcessingTime(ms)

USBProcessingTime(ms)

RS232C*2ProcessingTime(ms)

Description

*IDN? 10 6 31 Queries the model name

*RST 879 879 838 Performs a device reset

CURR 1 20 20 20 Current setting

CURR? 8 7 20 Queries the currentsetting

MEAS:CURR? 9 7 19 Queries the current value

MEAS:VOLT? 9 7 19 Queries the voltage value

MEAS:POW? 9 7 18 Queries the powervalue

CURR:RANG? 9 7 17 Queries the current rangesetting

CURR:RANGLOW

44 43 48 Current range setting

*1: Using USB-GPIB by National Instruments.*2: Data rate setting: 19200 bps. X-Flow control: XFLOW.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 48/178

Page 49: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Tutorial

Detecting the measurement completionThe *OPC? query sets an ASCII character 1 when all standby procedures are completed.During this period, response data cannot be retrieved. If another command is used withoutretrieving the response data, the query is considered to have been aborted and OQAS(Operation Complete Query Active State) is reset. If this happens, an ASCII character 1 willnot be set unless the *OPC? query is sent again.The *OPC command sets the OPC bit (bit 0) of the standard event status register to truewhen all operations in standby are complete. If the standard event status enable register orthe service request enable register is set, this event can be transmitted to the servicerequest (SRQ). If the *CLS command is sent before the OPC bit is set, OCAS (OperationComplete Command Active State) is reset by the *CLS command. If this happens, the OPCbit is not set unless the *OPC command is sent again.

For example, if a command sequence such asINIT;*OPC;*CLS

is sent, the last *CLS command cancels the *OPC command. The *CLS command does notabort measurement actions that have been initiated. It does not have the functionality ofaborting measurements.

The MEAS? query start measurements and query the measured data. The response data inresponse to these queries are generated when the measurement is complete. Thischaracteristic can be used to detect the standby process by carrying out receive operation ofthe response data.

The *WAI command stops the processing of all subsequent commands until all procedures instandby are completed. This means that once this command is sent, the measurementcannot be aborted with the ABOR, *RST, or *RCL command. The only exception is theIEEE488.1 sdc and dcl messages. These messages can abort procedures in standby byinterrupting the *WAI command. (The sdc and dcl messages (device clear messages) canonly be used on the GPIB and USB. A corresponding function is not available on the RS232C,but the PLZ-4W/PLZ-4WL/PLZ-4WH operates in the same manner when it receives a breaksignal.)

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 49/178

Page 50: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Tutorial

Operation using a software triggerThe PLZ-4W/PLZ-4WL/PLZ-4WH can synchronize the output changes using triggers.If ABOR is sent or if the conductance (COND), current (CURR) or status of the load(INP/OUTP) setting is changed, the values to which the target conductance, current andstatus of the load are to change using a trigger are cancelled.Table below shows the setting value when the current is set to 20 A (CURR 20) and whenthe target value to which the current is to change using a trigger is set to 10 A (CURR:TRIG10).

Response

CURR? CURR:TRIG setting value

Immediately after the setting 20 10

After a trigger is sent 10 60

After *RST is sent 0 0

ABOR is sent before sending a trigger 20 20 (cancel)

Voltage change CURR 15 is sent before sending a trigger 15 15 (cancel)

State

The following two states (IDLE state and INITiate state) are available in the trigger function.

IDLE stateWhen the PLZ-4W/PLZ-4WL/PLZ-4WH is turned on, the trigger function is in the IDLEstate. In this state, the trigger function ignore all triggers. Sending one of the followingcommands at any time also returns the trigger function to the IDLE state.The sequence does not start in the IDLE state, even when TRG is sent.ABORt

*RST

*RCL

IEEE488.1 sdc (Selected Device Clear) or dcl (Device Clear)

INITiated stateIf INIT is sent in the IDLE state, the trigger function starts and the PLZ-4W/PLZ-4WL/PLZ-4WH enters the INITiated state. If a trigger is sent, setting is started.

Operation

If auto continue mode is turned on (INIT:CONT ON), measured data is automaticallyrefreshed without having to send the INIT command each time.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 50/178

Page 51: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

When the operation is completed, the trigger function returns to the IDLE state again. Whenan ABOR or an equivalent command is sent without executing the trigger, the triggerfunction returns to the IDLE state.

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 51/178

Page 52: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Tutorial

Error Checking

Error/Event Queue

The SCPI specifications define a standard error reporting scheme --- Error/Event Queue.This is a FIFO (First In First Out) queue, which records errors and events. The maximumnumber of errors/events that can be recorded in the PLZ-4W/PLZ-4WL/PLZ-4WH is 255.Each error/event can be read by the SYSTem:ERRor query.

SYSTem:ERRor?

The response to this query contains a numerical part (error/event number) and a textualdescription, such as:

-222,"Data out of range"

The error/event queue is empty when the *CLS common command is sent, when the lastitem in the queue is read, or when the PLZ-4W/PLZ-4WL/PLZ-4WH is turned on. When theerror/event queue is empty, the query returns the following:

0,"No error"

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 52/178

Page 53: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Tutorial

Visual Basic 2008Communicate with the PLZ-4W/PLZ-4WL/PLZ-4WH series using VISA through GPIB,RS232C, or USB.

Setting the "Project"

At first, set the communication driver (VISA liabrary) for the "Project".Click "Project" on the menu bar, then select "Add Reference" to refer "VISA COM 3.0 TypeLibrary".

Communication through GPIB, RS232C, or USB

After setting the communication driver, it enables to communicate by GPIB, RS232C, orUSB.The following describes the communication procedure for via VISA.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 53/178

Page 54: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Open the VISATo communicate with the device of GPIB, RS232C, or USB via VISA, it requires to open theVISA first. When opening the VISA, specify the I/O resource.

Example : To open VISA by using USBSet rm = CreateObject("VISA.GlobalRM")

Set msg = rm.Open("USB::0x0B3E::0x1019::00000001::INSTR", NO_LOCK, 0, "")

"USB::0x0B3E::0x1019::00000001::INSTR" is the I/O resource.The I/O resource is specified by the following constructions. The part indicated with [ ] canbe abbreviated. Enter the appropriate value in the part specified in oblique characters.

GPIB GPIB[board]::PrimaryAddress[::SecondaryAddress][::INSTR]Example : The primary address 3 of the measuring instrument connected to GPIB0.GPIB0::3::INSTR

Serial(RS232C)

ASRL[board][::INSTR]Example : The measuring instrument connected to the serial port COM1.ASRL1::INSTR

USB USB[board]::VendorID::ProductID::SerialNumber[::InterfaceNumber][::INSTR]Example : The USNTMC measuring instrument having with the vendor ID (VID)2878,Product ID(PID)4121 and serial number "00000001".USB0::0x0B3E::0x1019::00000001::INSTR

For VISA, the alias can be used for the I/O resource.When using the alias for the I/O resource, even the alias name to be hard coating directly inthe application, it can be easily converted to the appropriate I/O resource name.

Example : When using the alias (MYPIA) for the I/O resource.Set msg = rm.Open("MYPIA", NO_LOCK, 0, "")

When the alias is used, the actual I/O resource is specified by such an external configurationtable. When using the USB (example for KI-VISA)

In case of using VISA other than KI-VISA, please refer to the applied VISA manual.

Controlling the devicesNext, using such a "Read", "Write" to control the devices.

Example:msg.WriteString ("FUNC:MODE CC") 'Specify CC modemsg.WriteString ("CURR:RANG HIGH") 'Set Current mode to HIGHmsg.WriteString ("CURR 10.0") 'Set 10 Amsg.WriteString ("INP 1") 'Load on

Closing the VISA.Close the VISA at the end.A command for "Open" and "Close" of the VISA is required only once in the program.

msg.Close

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 54/178

Page 55: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Sample program

Imports Ivi.Visa.Interop Public Class Form1 Dim rm As ResourceManager Dim msg As IMessage Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load rm = CreateObject("VISA.GlobalRM") msg = rm.Open("GPIB0::1::INSTR", AccessMode.NO_LOCK, 0, "") 'Example: GPIB 'msg = rm.Open("MYDEV1", AccessMode.NO_LOCK, 0, "") 'Example: Using a alias 'msg = rm.Open("USB0::0x0B3E::0x1019::00000001::INSTR", AccessMode.NO_LOCK, 0, "") 'Example: USB End Sub 'Query the instrument identity Private Sub cmdIdn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdIdn.Click msg.WriteString("*IDN?") TextBox1.Text = msg.ReadString(256) End Sub 'Set the operation mode and voltage Private Sub cmdCurr_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdCurr.Click msg.WriteString("FUNC:MODE CC") msg.WriteString("CURR:RANG HIGH") msg.WriteString("CURR 10.0") msg.WriteString("INP 1") End Sub 'Query the instrument identity Private Sub cmdMeas_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdMeas.Click msg.WriteString("MEAS:CURR?") TextBox1.Text = msg.ReadString(256) End Sub Private Sub Form1_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Disposed msg.Close() End Sub END CLASS

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 55/178

Page 56: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Setup

Interface Setup

GPIB

GPIB connectionUse a standard IEEE488 cable to connect the PLZ-4W/PLZ-4WL/PLZ-4WH to the computer.

GPIB configuration

1. Check that the LOAD LED is turned off.If it is on, press the LOAD key to turn it off.

2. Press the MENU (SHIFT+SET/VSET) key to displays the menu.

3. Press the CURSOR key several times until the Configuration menu item ishighlighted. Then press the ENTER key.

4. Press the CURSOR key several times until the Interface menu item is highlighted.Then press the ENTER key.

5. Check that the cursor is blinking by Control on the menu, and turn the rotary knobto select GPIB.If it is not blinking, press the CURSOR key to blinking.

6. Press the CURSOR key and check that the cursor is blinking by Address on themenu. Then, turn the rotary knob to set the device address.

7. Press the MENU (SHIFT+SET/VSET) key. The original screen displayed beforeentering menu setup appears.

8. Power cycle the PLZ-4W/PLZ-4WL/PLZ-4WH.The settings are confirmed.

GPIB function

Function Subset Description

Source handshake SH1 Complete capability

Acceptor handshake AH1 Complete capability

Talker T6 Function available

Listener L4 Function available

Service request SR1 Complete capability

Remote local RL1 Complete capability

Parallel poll PP0 No capability

Device clear DC1 Complete capability

Device trigger DT1 Complete capability

Controller C0 No capability

Electrical interface E1 Open collector driver

Service request

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 56/178

Page 57: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Service request and serial polling functions are implemented.>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 57/178

Page 58: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Setup

Interface SetupWhen the PLZ-4W/PLZ-4WL/PLZ-4WH is shipped from the factory, the RS232C connectorhas a cover. Keep the cover so that you can attach it to the RS232C connector when theconnector is not in use. For safety, always attach the cover to the RS232C connector whenthe connector is not being used. If the cover is damaged or lost, contact your Kikusui agentor distributor.

RS232C

RS232C connectionTurn off the POWER switch on the PLZ-4W/PLZ-4WL/PLZ-4WH and the computer.Use a D-sub 9-pin female-to-female AT type cross cable for the RS232C cable. Figure showsthe connector pin assignments.The PLZ-4W/PLZ-4WL/PLZ-4WH does not use hardware handshaking (Cross cableexample2).

9-pin AT type connector

RS232C configuration

1. Check that the LOAD LED is turned off.If it is on, press the LOAD key to turn it off.

2. Press the MENU (SHIFT+SET/VSET) key to displays the menu.

3. Press the CURSOR key several times until the Configuration menu item ishighlighted. Then press the ENTER key.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 58/178

Page 59: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

4. Press the CURSOR key several times until the Interface menu item is highlighted.Then press the ENTER key.

5. Check that the cursor is blinking by Control on the menu, and turn the rotary knobto select RS232C.If it is not blinking, press the CURSOR key to blinking.

6. Press the CURSOR key and check that the cursor is blinking by Baudrate on themenu. Then, turn the rotary knob to set the baud rate.

7. Press the CURSOR key and check that the cursor is blinking by Data, Stop on themenu. Then, turn the rotary knob to set the stop bit.The data length is fixed to 8 bits.

8. Press the CURSOR key and check that the cursor is blinking by Ack on the menu.Then, turn the rotary knob to set the acknowledge.

9. Press the MENU (SHIFT+SET/VSET) key. The original screen displayed beforeentering menu setup appears.

10. Power cycle the PLZ-4W/PLZ-4WL/PLZ-4WH.The settings are confirmed.

ProtocolTable shows the RS232C protocol.Underline indicates factory default condition.

Item Setting

Connector 9-pin D-sub terminal on the rear panel

Baudrate 2 400 bps/ 4 800 bps/ 9 600 bps/ 19 200 bps

Data length Fixed to 8 bits

Stop bit 1 bit / 2 bit

Parity Fixed to none

XON/XOFF control ON/ OFF

Transmission / Reception via the RS232CControl the transmission / reception via the RS232C using X-flow control or acknowledgefunction.Transmission / reception may not work correctly through unilateral transmission.

AcknowledgeWhen set to Ack ON, the string OK or ERROR is sent to the host for set commands. Forquery commands, the response data is sent to the host as usual.

X-Flow controlIf acknowledge is OFF, X-Flow control is always used.

Break signalThe break signal functions as a substitute for the IEEE488.1 dcl / sdc (Device Clear,Selected Device Clear) message.

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 59/178

Page 60: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Setup

Interface Setup

USB

USB connectionUse a standard USB cable to connect the PLZ-4W/PLZ-4WL/PLZ-4WH to the computer.

USB configuration

1. Check that the LOAD LED is turned off.If it is on, press the LOAD key to turn it off.

2. Press the MENU (SHIFT+SET/VSET) key to displays the menu.

3. Press the CURSOR key several times until the Configuration menu item ishighlighted. Then press the ENTER key.

4. Press the CURSOR key several times until the Interface menu item is highlighted.Then press the ENTER key.

5. Check that the cursor is blinking by Control on the menu, and turn the rotary knobto select USB.If it is not blinking, press the CURSOR key to blinking.

6. Press the MENU (SHIFT+SET/VSET) key. The original screen displayed beforeentering menu setup appears.

7. Power cycle the PLZ-4W/PLZ-4WL/PLZ-4WH.The settings are confirmed.

Service requestService request and serial polling functions are implemented.

USB functionComplies with USB Specification 2.0Complies with USBTMC Specification 1.0 and USBTMC-USB488 Specification 1.0Data rate: 12 Mbps maximum (full speed)VID (vendor ID)

0x0B3EPID (product ID)

PLZ164W: 0x1002PLZ164WA: 0x1005PLZ164WL: 0x1019PLZ164WH: 0x1021PLZ334W: 0x1003PLZ334WL: 0x1020PLZ334WH: 0x1022PLZ664WA: 0x1006PLZ1004W: 0x1004PLZ1004WH: 0x1023

NOTE

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 60/178

Page 61: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

A device driver supporting USB T&M Class (USBTMC) is required to control the PLZ-4W/PLZ-4WL/PLZ-4WH through the USB interface. The USBTMC driver is automatically installed by one ofthe VISA libraries below.

• KI-VISA 3.0.x or later(downloadable from KIKUSUI Website)

• NI-VISA 3.0 or later(downloadable from National Instruments Website)

• Agilent VISA (Agilent I/O Libraries) M01.00 or later(downloadable from Agilent Technologies Website)

>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 61/178

Page 62: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*CLSClears all event registers including the status byte, event status, and error queue.

Command*CLS

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 62/178

Page 63: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*ESESets the event status enable register that is counted by the event summary bit (ESB) of thestatus byte register.

Command*ESE <NRf>

*ESE?

ParameterValue: 0 to 255

(Example) When *ESE 16 is transmitted, bit 4 of the event status enable register is set.Each time the execution error bit (bit 4) of the event status register is set, the summary bit(ESB) of the status byte is set.

ResponseReturns the value of the event status enable register in the NR1 form in response to *ESE?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 63/178

Page 64: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*ESRQueries the event status register. This register is cleared when it is read.

Command*ESR?

ResponseReturns the value of the event status register in the NR1 form in response to *ESR? andclears the register.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 64/178

Page 65: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*IDNQueries the model name , serial number and firmware version of the PLZ-4W/PLZ-4WL/PLZ-4WH.

Command*IDN?

ResponseThe response to *IDN? is indicated below.(Example) For PLZ164W, serial number: AB123456, and ROM version 1.00

Returns KIKUSUI,PLZ164W,AB123456,1.00.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 65/178

Page 66: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*OPCSets the OPC bit (bit 0) of the event status register when the processing of all commandsstanding by is complete. ->TutorialSee Section 12.5.3 in IEEE 488.2-1992

Command*OPC

*OPC?

ResponseReturns 1 when the processing of all commands standing by is complete in response to*OPC?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 66/178

Page 67: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*RCLAborts the measurement operation and reads the contents stored in memory.For the commands that are affected, see Table.

Command*RCL <NR1>

ParameterValue 0 to 99 Memory No.Resolution 1

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 67/178

Page 68: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*RSTAborts the measurement operation and initializes the PLZ-4W/PLZ-4WL/PLZ-4WH to factorydefault condition.For the commands that are affected, see Table.

Command*RST

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 68/178

Page 69: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*SAVStores the current PLZ-4W/PLZ-4WL/PLZ-4WH settings to memory. The settings that arestored are the same as those recalled using the *RCL command.

Command*SAV <NR1>

ParameterValue 0 to 99 Memory No.Resolution 1

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 69/178

Page 70: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*SRESets the service request enable register.The service request enable register is used to select the summary messages in the statusbyte register that will be able to perform service requests.To clear the service request enable register, send *SRE 0. If the register is cleared, servicerequests cannot be generated by status information.

Command*SRE <NRf>

*SRE?

ParameterValue 0 to 255

(Example) Sending *SRE 8 sets bit 3 of the service request enable register. Each time thesummary bit (bit 3) of the QUEStionable status register in the status byte is set, a servicerequest message is generated.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 70/178

Page 71: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

ResponseReturns the value of the service request enable register in the NR1 form in response to*SRE?.

>top

Command (Sub systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 71/178

Page 72: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*STBQueries the contents of the status byte register and the MSS (master summary status)message.The response is the same as serial poll only with the exception that the MSS messageappears in place of the RQS message in bit 6.

Command*STB?

ResponseReturns the value of the status byte register and the MSS message (bit 6) in NR1 form inresponse to *STB?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 72/178

Page 73: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*TRGTrigger command.This is a substitute command for the IEEE488.1 get message (Group Execute Trigger).See Section 10.37 in IEEE 488.2-1992

Command*TRG

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 73/178

Page 74: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*TSTSince there is no self-test function built into the PLZ-4W/PLZ-4WL/PLZ-4WH, an ASCIIcharacter 0 is always returned in the output queue in response to this query.

CommandTST?

ResponseReturns 0 in response to *TST?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 74/178

Page 75: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*WAIPrevents the PLZ-4W/PLZ-4WL/PLZ-4WH from executing subsequent commands or queriesuntil all operations in standby are complete.

Command*WAI

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 75/178

Page 76: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNCSets the operation mode of the PLZ-4W/PLZ-4WL/PLZ-4WH.

Command[SOURce:]FUNCtion[:MODE] {CC|CV|CP|CR|CCCV|CRCV}

[SOURce:]FUNCtion[:MODE]?

ParameterValue CC Constant current mode

CV Constant voltage modeCP Constant power modeCR Constant resistance modeCCCV Constant current mode + constant voltage modeCRCV Constant resistance mode + constant voltage mode

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the setting of operation mode in the CHAR form in response to FUNC?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 76/178

Page 77: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

COND:RANGSet the conductance range.

Command[SOURce:]CONDuctance:RANGe {LOW|MEDium|HIGH}

[SOURce:]CONDuctance:RANGe?

ParameterValue LOW L range

MEDium M rangeHIGH H range (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the conductance range in the CHAR form in response to COND:RANG?

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 77/178

Page 78: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CURR:RANGSets the current range.

Command[SOURce:]CURRent:RANGe {LOW|MEDium|HIGH}

[SOURce:]CURRent:RANGe?

ParameterValue LOW L range

MEDium M rangeHIGH H range (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the current range in the CHAR form in response to CURR:RANG?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 78/178

Page 79: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

POW:RANGSets the power range.

Command[SOURce:]POWer:RANGe {LOW|MEDium|HIGH}

[SOURce:]POWer:RANGe?

ParameterValue LOW L range

MEDium M rangeHIGH H range (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the power range in the CHAR form in response to POW:RANG?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 79/178

Page 80: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

VOLT:RANGSets the voltatge range.

Command[SOURce:]VOLTage:RANGe {LOW|HIGH}

[SOURce:]VOLTage:RANGe?

Parameter (PLZ-4W/ PLZ-4WH)Value LOW L range

HIGH H range (default)

Table shows the setting that is specified when *RST or *RCL is sent.

Parameter (PLZ-4WL)Value LOW 4V range

HIGH 30V range (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the voltage range in the CHAR form in response to VOLT:RANG?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 80/178

Page 81: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CONDSet the conductance of CR mode.

Command[SOURce:]CONDuctance[:LEVel][:IMMediate][:AMPLitude]

{<numeric>|MINimum|MAXimum}

[SOURce:]CONDuctance[:LEVel][:IMMediate][:AMPLitude]?

Parameter PLZ-4W PLZ-4WL/ PLZ-4WHTable shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the setting value of conductance in the NR3 form in response to COND?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 81/178

Page 82: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CURRSet the current of CC mode.

Command[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]

{<numeric>|MINimum|MAXimum}

[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]?

Parameter PLZ-4W PLZ-4WL/ PLZ-4WHTable shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the setting value of current in the NR3 form in response to CURR?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 82/178

Page 83: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

POWSet the power of CP mode.

Command[SOURce:]POWer[:LEVel][:IMMediate][:AMPLitude] {<numeric>|MINimum|MAXimum}

[SOURce:]POWer[:LEVel][:IMMediate][:AMPLitude]?

ParameterTable shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the setting value of power in the NR3 form in response to POW?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 83/178

Page 84: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

VOLTSet the voltage of CV mode.

Command[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]

{<numeric>|MINimum|MAXimum}

[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]?

ParameterTable shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the setting value of voltage in the NR3 form in response to VOLT?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 84/178

Page 85: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNC:SSTPLZ-4W series: Set the soft start time for CC mode or CR mode.PLZ-4WL series: Set the soft start time for CC mode.

Command[SOURce:]FUNCtion:SSTart {<numeric>|MINimum|MAXimum}

[SOURce:]FUNCtion:SSTart?

Parameter (PLZ-4W/ PLZ-4WH)Value 0.001(default), 0.002, 0.005, 0.01, 0.02, 0.05, 0.1, 0.2Unit S

Table shows the setting that is specified when *RST or *RCL is sent.

Parameter (PLZ-4WL)Value 0(Off), 0.0001(default), 0.0002, 0.0005, 0.001, 0.002, 0.005, 0.01, 0.02Unit S

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the soft start time in the NR3 form in response to FUNC:SST?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 85/178

Page 86: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INP:SHOROUTP:SHORTurns ON/OFF the short function.

CommandINPut:SHORt[:STATe] {ON|OFF|1|0}

OUTPut:SHORt[:STATe] {OFF|ON}

INPut:SHORt[:STATe]?

OUTPut:SHORt[:STATe]?

ParameterValue ON (1) Short function on

OFF (0) Short function off

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the shot function setting in the NR1 form in response to INP:SHOR?/OUTP:SHOR?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 86/178

Page 87: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNC:RESP (PLZ-4W/ PLZ-4WH series only)Set the transient response speed of CC/CR mode.

Command[SOURce:]FUNCtion:RESPonse {<numeric>|MINimum|MAXimum}

[SOURce:]FUNCtion:RESPonse?

ParameterValue 0.1, 0.2, 0.5, 1.0 (Default: 1.0)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the transient response speed in the NR3 form in response to FUNC:RESP?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 87/178

Page 88: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNC:RESP:CR (PLZ-4WL series only)Set the transient response speed for CR mode.

Command[SOURce:]FUNCtion:RESPonse:CR {NORMal|FAST}

[SOURce:]FUNCtion:RESPonse:CR?

ParameterValue NORMal

Fast

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the transient response speed of CR mode in the CHAR form in response toFUNC:RESP:CR?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 88/178

Page 89: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNC:RESP:CV (PLZ-4WL series only)Set the transient response speed for CV mode.

Command[SOURce:]FUNCtion:RESPonse:CV {NORMal|FAST}

[SOURce:]FUNCtion:RESPonse:CV?

ParameterValue NORMal

Fast

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the transient response speed of CV mode in the CHAR form in response toFUNC:RESP:CV?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 89/178

Page 90: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNC:RESP:CV (PLZ-4WH series only)Set the transient response speed for CV mode.

Command[SOURce:]FUNCtion:RESPonse:CV {<numeric>|MINimum|MAXimum}

[SOURce:]FUNCtion:RESPonse:CV?

ParameterValue 0.01, 0.1, 1, 10, 100

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the transient response speed of CV mode in the NR3 form in response toFUNC:RESP:CV?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 90/178

Page 91: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULS:LEV:CONDSet the conductance level.

Command[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]

{<numeric>|MINimum|MAXimum}

[SOURce:]PULSe:LEVel[:VALue]:CONDuctance?

Parameter PLZ-4W PLZ-4WL/ PLZ-4WHTable shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the conductance level in the NR3 form in response to PULS:LEV:COND?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 91/178

Page 92: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULS:LEV:PERC:CONDSet the conductance level in terms of a percentage of the setting.

Command[SOURce:]PULSe:LEVel:PERCentage:CONDuctance {<numeric>|MINimum|MAXimum}

[SOURce:]PULSe:LEVel:PERCentage:CONDuctance?

ParameterValue 0.0 to 100.0Resolution 0.1Unit PCT

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the conductance level in the NR3 form in response to PULS:LEV:PERC:COND?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 92/178

Page 93: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULS:LEV:CURRSet the current level.

Command[SOURce:]PULSe:LEVel[:VALue]:CURRent {<numeric>|MINimum|MAXimum}

[SOURce:]PULSe:LEVel[:VALue]:CURRent?

Parameter PLZ-4W PLZ-4WL/ PLZ-4WHTable shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the current level in the NR3 form in response to PULS:LEV:CURR?

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 93/178

Page 94: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULS:LEV:PERC:CURRSet the current level in terms of a percentage of the setting.

Command[SOURce:]PULSe:LEVel:PERCentage:CURRent {<numeric>|MINimum|MAXimum}

[SOURce:]PULSe:LEVel:PERCentage:CURRent?

ParameterValue 0.0 to 100.0Resolution 0.1Unit PCT

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the current level in the NR3 form in response to PULS:LEV:PERC:CURR?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 94/178

Page 95: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULSTurns ON/OFF the switching mode.

Command[SOURce:]PULSe[:STATe] {ON|OFF|1|0}

[SOURce:]PULSe[:STATe]?

ParameterValue: ON (1) Switching mode on

OFF (0) Switching mode off (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the switching mode setting in the NR1 form in response to PULS?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 95/178

Page 96: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULS:DCYCSet the switching duty cycle.

Command[SOURce:]PULSe:DCYCle {<numeric>|MINimum|MAXimum}

[SOURce:]PULSe:DCYCle?

ParameterValue 5 to 95Resolution PLZ-4W/PLZ-4WH: 0.1

PLZ-4WL: 1Unit PCT

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the switching duty cycle in the NR3 form in response to PULS:DCYC?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 96/178

Page 97: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULS:PERSet the pulse period.

Command[SOURce:]PULSe:PERiod {<numeric>|MINimum|MAXimum}

[SOURce:]PULSe:PERiod?

ParameterValue PLZ-4W: 50 to 1

PLZ-4WL: 20 to 1PLZ-4WH: 250µ to 1

Unit S

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the pulse period in the NR3 form in response to PULS:PER?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 97/178

Page 98: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PULS:FREQSet the pulse frequency.

Command[SOURce:]PULSe:FREQuency {<numeric>|MINimum|MAXimum}

[SOURce:]PULSe:FREQuency?

ParameterValue PLZ-4W: 1 to 20k

PLZ-4WL: 1 to 50kPLZ-4WH: 1 to 4k

Resolution 1 to 10: 0.111 to 100: 1110 to 1k: 101.1k to 50k: 100

Unit HZ

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the pulse frequency in the NR3 form in response to PULS:FREQ?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 98/178

Page 99: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CURR:SLEWSet the slew rate.

Command[SOURce:]CURRent:SLEW {<numeric>|MINimum|MAXimum}

[SOURce:]CURRent:SLEW?

Parameter (PLZ-4W)

PLZ164WPLZ164WA

PLZ334W PLZ664WA PLZ1004W

Value H range 2.5m to 2.5 5m to 5 10m to 10 16m to 16

M range 250µ to 250m 500µ to 500m 1m to 1 1.6m to 1.6

L range 25µ to 25m 50µ to 50m 100µ to 100m 160µ to 160m

Default 2.5m 5m 10m 16m

Resolution to 250µ: 100nto 2.5m: 1µto 25m: 10µto 250m: 100µto 2.5: 1m

to 500µ: 200nto 5m: 2µto 50m: 20µto 500m: 200µto 5: 2m

to 1m: 400nto 10m: 4µto 100m: 40µto 1: 400µto 10: 4m

to 1.6m: 600nto 16m: 6µto 160m: 60µto 1.6: 600µto 16: 6m

Unit A/US

Parameter (PLZ-4WL/ PLZ-4WH)

PLZ164WL PLZ334WL PLZ164WH PLZ334WH PLZ1004WH

Value Hrange

2.5m to25

5m to 50 0.132m to 132m 0.264m to264m

0.8m to 0.8

Mrange

250µ to2.5

500µ to 5 13.2µ to 13.2m 26.4µ to26.4m

80µ to 80m

Lrange

25µ to250m

50µ to500m

1.32µ to 1.32m 2.64µ to2.64m

8µ to 8m

Default 2.5m 5m 0.132m 0.264m 0.8m

Resolution H range:250m to25: 12.5m2.5m to250m:125µM range:25m to2.5m:1.25m250µ to25m:12.5µL range:2.5m to250m:125µ25µ to2.5m:1.25µ

H range:500m to50: 25m5m to500m:250µM range:50m to 5:2.5m500µ to50m: 25µL range:55m to500m:250µ50µ to5m: 2.5µ

H range:13.2m to 132m:50µ1.32m to 13.2m: 5µ0.132m to 1.32m:0.5µM range:1.32m to 13.2m: 5µ0.132m; to 1.32m:0.5µ13.2µ to 132µ: 50nL range:0.132m to 1.32m:0.5µ13.2µ to 132µ: 50µ1.32µ to 13.2µ: 5n

H range:26.4m to264m:100µ2.64m to26.4m: 10µ0.264m to2.64m: 1µM range:2.64m to264.m: 10µ0.264m to2.64m: 1µ26.4µ to264µ: 100nL range:0.264m to2.64m: 1µ26.4µ to264µ: 100n2.64µ to26.4µ: 10n

H range:0.08 to 0.8:300µ8m to 80m:30µ0.8m to8m: 3µM range:8m to 80m:30µ0.8m to8m: 3µ80µ to800µ: 0.3µL range:0.8m to8m: 3µ80µ to800µ: 0.3µ8µ to 80µ:30n

Unit A/US

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the slew rate in the NR3 form in response to CURR:SLEW?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 99/178

Page 100: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INP:TIMOUTP:TIMSet the cutoff time.

CommandINPut[:STATe]:TIMer[:STATe] {<numeric>|MINimum|MAXimum}

OUTPut[:STATe]:TIMer[:STATe] {<numeric>|MINimum|MAXimum}

INPut[:STATe]:TIMer[:STATe]?

OUTPut[:STATe]:TIMer[:STATe]?

ParameterValue 0 to 3599999

(0: function off)Resolution 1Unit S

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the cutoff time in the NR3 form in response to INP:TIM/OUTP:TIM?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 100/178

Page 101: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

FUNC:CTIMTurns ON/OFF the count time.

Command[SOURce:]FUNCtion:CTIMe {ON|OFF|1|0}

[SOURce:]FUNCtion:CTIMe?

ParameterValue ON (1) Count time on

OFF (0) Count time off (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the count time setting in the NR1 form in response to FUNC:CTIM?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 101/178

Page 102: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CURR:PROTSet the overcurrent protection.

Command[SOURce:]CURRent:PROTection[:LEVel][:OVER] {<value>|MINimum|MAXimum}

[SOURce:]CURRent:PROTection[:LEVel][:OVER]?

ParameterValue PLZ164W 0.03 to 36.3 (Resolution: 10m, Default: 36.3)

PLZ164WA 0.03 to 36.3 (Resolution: 10m, Default: 36.3)PLZ164WL 0.05 to 55.00 (Resolution: 50m, Default: 55.00)PLZ164WH 0.01 to 9.07 (Resolution: 10m, Default: 9.07)PLZ334W 0.06 to 72.6 (Resolution: 20m, Default: 72.6)PLZ334WL 0.1 to 110.0 (Resolution: 20m, Default: 110.0)PLZ334WH 0.01 to 18.15 (Resolution: 10m, Default: 18.15)PLZ664WA 0.13 to 145.2 (Resolution: 10m, Default: 145.2)PLZ1004W 0.20 to 220 (Resolution: 10m, Default: 220)PLZ1004WH 0.01 to 55 (Resolution: 10m, Default: 55)

Unit A

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the overcurrent protection setting in the NR3 form in response to CURR:PROT?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 102/178

Page 103: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CURR:PROT:ACTSets whether to turn off the load or limit the current when the OCP trips.

Command[SOURce:]CURRent:PROTection:ACTion {LIMit|TRIP}

[SOURce:]CURRent:PROTection:ACTion?

ParameterValue LIMit Limit the current when the OCP trips.

TRIP Turn off the load when the OCP trips.

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the OCP operation setting in the CHAR form in response to CURR:PROT:ACT?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 103/178

Page 104: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

POW:PROTSet the overpower protection.

Command[SOURce:]POWer:PROTection[:LEVel][:OVER] {<value>|MINimum|MAXimum}

[SOURce:]POWer:PROTection[:LEVel][:OVER]?

ParameterValue PLZ164W

PLZ164WAPLZ164WLPLZ164WH

0.1 to 181.5

PLZ334WPLZ334WLPLZ334WH

0.3 to 363

PLZ664WA 0.6 to 726PLZ1004WPLZ1004WH

1.0 to 100

Resolution 100mUnit: W

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the overpower protection setting in the NR3 form in response to POW:PROT?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 104/178

Page 105: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

POW:PROT:ACTSets whether to turn off the load or limit the power when the OPP trips.

Command[SOURce:]POWer:PROTection:ACTion {LIMit|TRIP}

[SOURce:]POWer:PROTection:ACTion?

ParameterValue LIMit Limit the current when the OPP trips. (default)

TRIP Turn off the load when the OPP trips.

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns the OPP operation setting in the CHAR form in response to POW:PROT:ACT?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 105/178

Page 106: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

VOLT:PROT:STATTurns ON/OFF the undervoltage protection.

Command[SOURce:]VOLTage:PROTection:STATe {ON|OFF|1|0}

[SOURce:]VOLTage:PROTection:STATe?

ParameterValue ON (1) Undervoltage protection on

OFF (0) Undervoltage protection off (default)

Table shows the setting that is specified when *RST or *RCL is sent.If a valid VOLT:PROT:UND is specified when undervoltage protectionis off, theundervoltage protection automatically turns on.

ResponseReturns the undervoltage protection setting in the NR1 form in response toVOLT:PROT:STAT?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 106/178

Page 107: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

VOLT:PROT:UNDSet the overvoltage protection.

Command[SOURce:]VOLTage:PROTection[:LEVel]UNDer {<value>|MINimum|MAXimum}

[SOURce:]VOLTage:PROTection[:LEVel]UNDer?

Parameter (PLZ-4W)Value LOW range 0.000 to 15.000 (Resolution: 0.001)

HIGH range 0.00 to 150.00 (Resolution: 0.01)Default 0

Unit V

Table shows the setting that is specified when *RST or *RCL is sent.If a valid VOLT:PROT:STAT is specified when undervoltage protection is off, theVOLT:PROT:UND automatically sets MIN.

Parameter (PLZ-4WL)Value LOW range 0.3 to 4.0 (Resolution: 0.001)

HIGH range 0.3 to 30.0 (Resolution: 0.01)Default 0.3

Unit V

Table shows the setting that is specified when *RST or *RCL is sent.If a valid VOLT:PROT:STAT is specified when undervoltage protection is off, theVOLT:PROT:UND automatically sets MIN.

Parameter (PLZ-4WH)Value LOW range 5.00 to 65.00 (Resolution: 0.01)

HIGH range 5.0 to 650.0 (Resolution: 0.1)Default 5

Unit V

Table shows the setting that is specified when *RST or *RCL is sent.If a valid VOLT:PROT:STAT is specified when undervoltage protection is off, theVOLT:PROT:UND automatically sets MIN.

ResponseReturns the overvoltage protection setting in the NR3 form in response to VOLT:PROT:UND?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 107/178

Page 108: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INP:PROT:CLEOUTP:PROT:CLEClears the alarm.

CommandINPut:PROTection:CLEar

OUTPut:PROTection:CLEar

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 108/178

Page 109: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

COND:TRIGSet the conductance when a trigger is activated.

Command

Parameter PLZ-4W PLZ-4WL/ PLZ-4WHTable shows the setting that is specified when *RST or *RCL is sent.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 109/178

Page 110: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CURR:TRIGSet the current when a trigger is activated.

Command[SOURce:]CURRent[:LEVel]:TRIGgered[:AMPLitude] {<current>|MINimum|MAXimum}

Parameter PLZ-4W PLZ-4WL/ PLZ-4WHTable shows the setting that is specified when *RST or *RCL is sent.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 110/178

Page 111: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INP:TRIGOUTP:TRIGTurns ON/OFF the load when a trigger is activated.

CommandINPut[:STATe]:TRIGgered {ON|OFF|1|0}

OUTPut[:STATe]:TRIGgered {ON|OFF|1|0}

ParameterValue ON (1) Load on

OFF (0) Load off

Table shows the setting that is specified when *RST or *RCL is sent.>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 111/178

Page 112: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INITInitiates the trigger function. Change the setting value when a software trigger is received.Returns an error (-213, Init ignored), if the PLZ-4W/PLZ-4WL/PLZ-4WH is already in triggerwait status or when INIT:CONT ON is specified.

CommandINITiate[:IMMediate]

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 112/178

Page 113: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

INIT:CONTSets whether to continue the trigger wait status.When ON is specified, the PLZ-4W/PLZ-4WL/PLZ-4WH transits from idle to trigger waitstatus. Then, even when a trigger is activated, the PLZ-4W/PLZ-4WL/PLZ-4WH does notautomatically return to idle.

CommandINITiate:CONTinuous {ON|OFF|1|0}

INITiate:CONTinuous?

ParameterValue ON (1) Auto continue mode on

OFF (0) Auto continue mode off (default)

Table shows the setting that is specified when *RST or *RCL is sent.

ResponseReturns on/off status of the auto continue mode in the NR1 form in response to INIT:CONT?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 113/178

Page 114: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

*TRG or IEEE488.1 get (Group Execute Trigger)Supplies a software trigger.Change the output if a software trigger is sent. If a software trigger is sent when the PLZ-4W/PLZ-4WL/PLZ-4WH is not in a trigger wait state, the trigger is rejected, and a SCPI error(-211,"Trigger ignored") is generated.

Command*TRG

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 114/178

Page 115: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

MEAS:CURRReads the measured current.

CommandMEASure[:SCALar]:CURRent[:DC]?

ResponseReturns the measured current data in the NR3 form in response to MEAS:CURR?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 115/178

Page 116: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

MEAS:POWReads the measured power.

CommandMEASure[:SCALar]:POWer[:DC]?

ResponseReturns the measured power data in the NR3 form in response to MEAS:POW?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 116/178

Page 117: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

MEAS:VOLTReads the measured voltage.

CommandMEASure[:SCALar]:VOLTage[:DC]?

ResponseReturns the measured voltage data in the NR3 form in response to MEAS:VOLT?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 117/178

Page 118: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

MEAS:ETIMReads the elapsed time of measurement.

CommandMEASure:ETIMe?

ResponseReturns the elapsed time of measurement in the NR3 form in response to MEAS:ETIM?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 118/178

Page 119: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PRES:STORStores the settings to preset memory.

Command[SOURce:]PRESet:STORe {MEMA|MEMB|MEMC}

ParameterValue MEMA Store to preset memory A

MEMB Store to preset memory BMEMC Store to preset memory C

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 119/178

Page 120: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PRES:RECRecalls settings from preset memory.

Command[SOURce:]PRESet:RECall {MEMA|MEMB|MEMC}

ParameterValue MEMA Recall preset memory A

MEMB Recall preset memory BMEMC Recall preset memory C

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 120/178

Page 121: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:NAMESpecify the program name (number). If you select a program number (PROG:NAME), allsucceeding program-related commands are settings for the selected program. Selecting theprogram does not define the program.

CommandPROGram[:SELected]:NAME {<numeric>|MINimum|MAXimum}

ParameterValue 1 to 10 Program number of normal sequence mode (NSP).

11 Program number of fast sequence mode (FSP).

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 121/178

Page 122: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:MEMOSet the memo of the selected program (PROG:NAME).

CommandPROGram[:SELected]:MEMO "<string>"

PROGram[:SELected]:MEMO?

ParameterValue: Enter the memo. Up to 11 characters can be specified.

ResponseReturns the memo of the selected program in the STRING form in response toPROG:MEMO?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 122/178

Page 123: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:MODESet the mode of the selected program (PROG:NAME).

CommandPROGram[:SELected]:MODE {NCC|NCR|NCV|NCP|FCC|FCR}

PROGram[:SELected]:MODE?

ParameterValue NCC Nomal sequence, CC mode

NCR Nomal sequence, CR modeNCV Nomal sequence, CV modeNCP Nomal sequence, CP modeFCC Fast sequence, CC modeFCR Fast sequence, CR mode

ResponseReturns the mode of the selected program in the CHAR form in response to PROG:MODE?.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 123/178

Page 124: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:VRANSet the voltage range of the selected program (PROG:NAME).

CommandPROGram[:SELected]:VRANge {LOW|HIGH}

PROGram[:SELected]:VRANge?

ParameterValue LOW L range

HIGH H range

ResponseReturns the voltage range of the selected program in the CHAR form in response toPROG:VRAN?.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 124/178

Page 125: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:CRANSet the current range of the selected program (PROG:NAME).

CommandPROGram[:SELected]:CRANge {LOW|MEDium|HIGH}

PROGram[:SELected]:CRANge?

ParameterValue LOW L range

MEDium M rangeHIGH H range

ResponseReturns the current range of the selected program in the CHAR form in response toPROG:CRAN?.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 125/178

Page 126: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:LOOPSet the number of program loops of the selected program (PROG:NAME).

CommandPROGram[:SELected]:LOOP {<numeric>|MINimum|MAXimum}

PROGram[:SELected]:LOOP?

ParameterValue 1 to 9999 (9999: infinite loop)Resolution 1

ResponseReturns the number of program loops of the selected program in the NR3 form in responseto PROG:LOOP?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 126/178

Page 127: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:LINPPROG:LOUTSet the load on/off condition after the sequence ends.

CommandPROGram[:SELected]:LINPut {ON|OFF|1|0}

PROGram[:SELected]:LOUTput {OFF|ON}

PROGram[:SELected]:LINPut?

PROGram[:SELected]:LOUTput?

ParameterValue ON (1) Load on after the sequence ends

OFF (0) Load off after the sequence ends

ResponseReturns the load on/off condition after the sequence ends in the NR1 form in response toPROG:LINP/PROG:LOUT?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 127/178

Page 128: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:LVALSet the setting value after the specified program ends.

CommandPROGram[:SELected]:LVALue {<numeric>|MINimum|MAXimum}

PROGram[:SELected]:LVALue ]?

ParameterSetting for conductance value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for current value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for voltage value (Nomal sequence only)Setting for power value (Nomal sequence only)

ResponseReturns the setting value in the NR3 form in response to PROG:LVAL?.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 128/178

Page 129: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:CHASet the number of the program to be executed next. It becomes effective the nomalsequence.

CommandPROGram[:SELected]:CHAin <NR1>

PROGram[:SELected]:CHAin?

ParameterValue 0 End sequence operation.

1 to 10 Number of the program executed next.Resolution 1

ResponseReturns the number of program to be executed next in the NR3 form in response toPROG:CHA?

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 129/178

Page 130: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:NSP:INSInsert a normal sequence step into the selected program (PROG:NAME). If the parameter isomitted, the last setting value is applied.

CommandPROGram[:SELected]:NSPeed[:STEP]:INSert

<step_NR1>,<value_numeric>,<time_numeric>[,<load_bool>][,<ramp_bool>][,<trig_bool>][,<pause_bool>]

Parameter <step_NR1>Value: 1 to 256 (Select the number previous to the step number you wish to insert.)

Parameter <value_numeric>Set the setting value which you want to execute by a step.Setting for conductance value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for current value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for voltage valueSetting for power value

Parameter <time_numeric>Value: 0.001 to 3599940 (999h59min), Step execution time

Parameter <load_bool>Value ON (1) Load on (default)

OFF (0) Load off

Parameter <ramp_bool>Current change typeValue ON (1) Slope

OFF (0) Step (default)

Parameter <trig_bool>Value ON (1) Output the trigger signal during step execution

OFF (0) Not output the trigger signal during step execution (default)

Parameter <pause_bool>Value ON (1) Pause during step execution

OFF (0) Not pause during step execution (default)

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 130/178

Page 131: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:NSP:ADDAdd a step after the last step of the normal sequence of the selected program(PROG:NAME). If the parameter is omitted, the default value is applied.

CommandPROGram[:SELected]:NSPeed[:STEP]:ADD

<value_numeric>,<time_numeric>[,<load_bool>][,<ramp_bool>][,<trig_bool>][,<pause_bool>]

Parameter <value_numeric>Set the setting value which you want to execute by a step.Setting for conductance value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for current value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for voltage valueSetting for power value

Parameter <time_numeric>Value: 0.001 to 3599940 (999h59min), Step execution time

Parameter <load_bool>Value ON (1) Load on (default)

OFF (0) Load off

Parameter <ramp_bool>Current change typeValue ON (1) Slope

OFF (0) Step (default)

Parameter <trig_bool>Value ON (1) Output the trigger signal during step execution

OFF (0) Not output the trigger signal during step execution (default)

Parameter <pause_bool>Value ON (1) Pause during step execution

OFF (0) Not pause during step execution (default)

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 131/178

Page 132: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:NSP:DELDelete the selected program (PROG:NAME) sequence step.

CommandPROGram[:SELected]:NSPeed[:STEP]:DELete[:STEP]

ParameterValue: 1 to 256, Step number

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 132/178

Page 133: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:NSP:DEL:ALLDeletes the all the steps of the selected program (PROG:NAME).

CommandPROGram[:SELected]:NSPeed[:STEP]:DELete:ALL

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 133/178

Page 134: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:NSP:COUNQuery the number of steps of the selected program (PROG:NAME).

CommandPROGram[:SELected]:NSPeed[:STEP]:COUNt?

ResponseReturns the number of steps of the selected program in the NR1 form in response toPROG:NSP:COUN?

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 134/178

Page 135: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:NSP:EDITEdit an existing sequence step. If the parameter is omitted, the current value is retained.

CommandPROGram[:SELected]:NSPeed[:STEP]:EDIT

<step_NR1>,<value_numeric>,<time_numeric>[,<load_bool>][,<ramp_bool>][,<trig_bool>][,<pause_bool>]

PROGram[:SELected]:NSPeed[:STEP]:EDIT? <step_NR1>

Parameter <step_NR1>Value: 1 to 256 (Select the step number you wish to edit.)

Parameter <value_numeric>Set the setting value which you want to execute by a step.Setting for conductance value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for current value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for voltage valueSetting for power value

Parameter <time_numeric>Value: 0.001 to 3599940 (999h59min), Step execution time

Parameter <load_bool>Value ON (1) Load on

OFF (0) Load off

Parameter <ramp_bool>Current change typeValue ON (1) Slope

OFF (0) Step

Parameter <trig_bool>Value ON (1) Output the trigger signal during step execution

OFF (0) Not output the trigger signal during step execution

Parameter <pause_bool>Value ON (1) Pause during step execution

OFF (0) Not pause during step execution

ResponseReturns the setting of step of the selected program (value, step execution time, load on/off,current change type, trigger on/off, and pause on/off) in order in the comma-separatedNR3,NR3,NR1,NR1,NR1,NR1 form in response to PROG:NSP:EDIT? <step_NR1>.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 135/178

Page 136: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:FSP:ENDSet the end step of the fast sequence.

CommandPROGram[:SELected]:FSPeed[:STEP]:END <NR1>

PROGram[:SELected]:FSPeed[:STEP]:END?

ParameterValue: 1 to 1024, End step

ResponseReturns the end step of the fast sequence in the NR1 form in response to PROG:FSP:END?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 136/178

Page 137: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:FSP:EDITEdit an existing fast sequence step. If the parameter is omitted, the current value isretained.

CommandPROGram[:SELected]:FSPeed[:STEP]:EDIT[:POINt] <step_NR1>,<value_numeric>[,

<trig_NR1>]

PROGram[:SELected]:FSPeed[:STEP]:EDIT[:POINt]? <step_NR1>

Parameter <step_NR1>Value: 1 to 1024 (Select the step number you wish to edit.)

Parameter <value_numeric>Setting for conductance value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for current value PLZ-4W PLZ-4WL/ PLZ-4WH

Parameter <trig_bool>Value ON (1) Output the trigger signal during step execution

OFF (0) Not output the trigger signal during step execution

ResponseReturns the setting of step of the fast sequence (value, trigger on/off) in order in thecomma-separated NR3,NR1 form in response to PROG:FSP:EDIT? <step_NR1>.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 137/178

Page 138: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:FSP:TIMESet the step execution time of the fast sequence.

CommandPROGram[:SELected]:FSPeed:TIME {<numeric>|MINimum|MAXimum}

PROGram[:SELected]:FSPeed:TIME?

ParameterValue PLZ-4W/ PLZ-4WL: 0.000025 to 0.1 (25 µs to 100 ms)

PLZ-4WH: 0.0001 to 0.1 (100 µs to 100 ms)Unit s

ResponseReturns the step execution time of the fast sequence in the NR3 form in response toPROG:FSP:TIME?.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 138/178

Page 139: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:FSP:EDIT:LINSet the FILL function of the fast sequence.

CommandPROGram[:SELected]:FSPeed[:STEP]:EDIT:LINear

<start-step_NR1>,<start-data_numeric>,<stop-step_NR1>,<stop-data_numeric>

Parameter <start-step_NR1>, <stop-step_NR1>Value: 1 to 1024 (Start step nunber/End step number)

Parameter <start-data_numeric>, <stop-data_numeric>Value of the start step/Value of the end stepSetting for conductance value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for current value PLZ-4W PLZ-4WL/ PLZ-4WH

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 139/178

Page 140: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:FSP:EDIT:WAVESet eight stesp of the fast sequence in a mass. This command cannot set the trigger.

CommandPROGram[:SELected]:FSPeed[:STEP]:EDIT:WAVE

<start-step>,<val1>,<val2>,<val3>,<val4>,<val5>,<val6>,<val7>,<val8>

Parameter <start-step_NR1>Value: 1 to 1016 (Start step nunber)

Parameter <val1 to val8_numeric>Setting for conductance value PLZ-4W PLZ-4WL/ PLZ-4WHSetting for current value PLZ-4W PLZ-4WL/ PLZ-4WH

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 140/178

Page 141: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:STATExecute the selected program (PROG:NAME) or changes the operating status.

CommandPROGram[:SELected]:STATe {TRUN|RUN|STOP|PAUSe|CONTinue}

ParameterValue TRUN Set the selected program to standby(Nomal sequence only)

(executed using triggers)RUN Execute the selected programSTOP Stop the selected programPAUSe Pause the sequence operationCONTinue Resume the sequence operation

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 141/178

Page 142: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:EXECQuery the number of the program currently in operation.

CommandPROGram[:SELected]:EXECuting?

ResponseReturns the status of the current sequence (status of the program(STOP, RUN, or PAUS),program execution time, step number, number of loop, and porogram number) in order inthe comma-separated CHAR,NR3,NR1,NR1, NR1 form in response to PROG:EXEC?

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 142/178

Page 143: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

PROG:CLEDelete the contents of the sequence.

CommandPROGram:CLEar

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 143/178

Page 144: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:CAPQuery the SCPI instrument class and the basic functions.

CommandSYSTem:CAPability?

ResponseReturns "(DCPSUPPLY WITH (MEASURE&TRIGGER))" in response to SYST:CAP?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 144/178

Page 145: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:ERRRead the oldest error information from the error queue. The error queue can store up to 255errors.TutorialError ListThe error queue is cleared using the *CLS command.

CommandSYSTem:ERRor[:NEXT]?

ResponseReturns the oldest error or event information in the error/event queue in response toSYST:ERR? as follows:

(Example) When there are no errors or eventsReturns 0, "No error".(Example) When a command that cannot be executed in the current operating condition isreceivedReturns -221, "Settings conflict".

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 145/178

Page 146: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:LOC (RS232C and USB only)Sets the PLZ-4W/PLZ-4WL/PLZ-4WH operation to local mode (panel operation). This is asubstitute command for the IEEE488.1 REN message (Remote Disable).SYST:REM, SYST:RWL is used to return to remote mode.

CommandSYSTem:LOCal

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 146/178

Page 147: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:REN (PLZ-4W only) (RS232C and USB only)Sets the PLZ-4W operation to remote mode. All panel keys except the LOCAL key arelocked. This is a substitute command for the IEEE488.1 REN message (Remote Enable) andaddress designation.SYST:GTL is used to return to local mode.The power-on default is ON for the RS232C and OFF for the USB. Omitting the parameter isequivalent to ON (1).

CommandSYSTem:REMote

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 147/178

Page 148: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:REM (RS232C and USB only)Sets the PLZ-4W/PLZ-4WL/PLZ-4WH operation to remote mode. All panel keys except theLOCAL key are locked. This is a substitute command for the IEEE488.1 REN message(Remote Enable) and address designation.SYST:LOC is used to return to local mode.

CommandSYSTem:REMote

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 148/178

Page 149: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:KLOC:SEL (PLZ-4WH only)Set the type of panel lock operation.

CommandSYSTem:KLOCk:SELect {ALL|SET}

SYSTem:KLOCk:SELect ?

ParameterValue ALL All panel keys are locked

SET Part of panel keys are locked

ResponseReturns the type of panel lock operation in the CHAR form in response to SYST:KLOC:SEL?.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 149/178

Page 150: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:KLOC (PLZ-4WH only)Sets/Releases the panel operation lock.

CommandSYSTem:KLOCk {ON|OFF|1|0}

SYSTem:KLOCk?

ParameterValue ON (1) Lock the panel operation

OFF (0) Release the panel operation lock

ResponseReturns the panel operation lock setting in the NR1 form in response to SYST:KLOCk?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 150/178

Page 151: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:RSEN (PLZ-4WL only)Sets ON/OFF the remote sensing function.

CommandSYSTem:RSENsing {ON|OFF|1|0}

SYSTem:RSENsing?

ParameterValue ON (1) Remote sensing on

OFF (0) Remote sensing off (default)

ResponseReturns the remote sensing setting in the NR1 form in response to SYST:RSEN?

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 151/178

Page 152: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:RWL (RS232C and USB only)Sets the PLZ-4W/PLZ-4WL/PLZ-4WH operation to remote mode. All panel keys are locked(LOCAL key is also locked). This is a substitute command for the IEEE488.1 llo message(Local Lock Out).SYST:LOC is used to return to local mode.

CommandSYSTem:RWLock

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 152/178

Page 153: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

SYST:VERSQuery the version of the SCPI specifications to which the PLZ-4W/PLZ-4WL/PLZ-4WHconforms.

CommandSYSTem:VERSion?

ResponseReturns SCPI 1999.0 in response to SYST:VERS?.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 153/178

Page 154: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Status byte register

The status byte register stores STB and RQS (MSS) messages as defined by the IEEE488.1standard. The status byte register can be read using IEEE488.1 serial polling or IEEE488.2common command *STB?.When serial polling is carried out, bit 6 responds with the request service (RQS). The statusbyte value is not changed by serial polling.*STB? makes the device transmit the contents of the status byte register and the masterstatus summary (MSS) message.*STB? does not change the status byte, MSS, and RQS.

Bit BitWeight

Bit Name Description

0 1 Reserved Reserved for future use by the IEEE488. The bit value isnotified as zero.

1 2 Reserved

2 4 CSummary(CSUM)

This bit is set to true when a bit is set in the CSUMmary statusregister.

3 8 QuestionableStatus Register(QUES)

This bit is set to true when a bit is set in the QUEStionableevent status register and the corresponding bit in theQUEStionable status enable register is true.

4 16 MessageAvailable (MAV)

This bit is set to true when a request is received from thedigital programming interface and the PLZ-4W/PLZ-4WL/PLZ-4WH is ready to output the data byte.

5 32 Standard EventStatus BitSummary(ESB)

This bit is set to true when a bit is set in the event statusregister.

6 64 RequestService (RQS)

This bit is set to true when a bit is set in the service requestenable register, and the corresponding bit exists in the statusbyte.The SRQ line of the GPIB is set.

Master StatusSummary(MSS)

This bit is set to true when any of the bits in the status byteregister is set to 1 and the corresponding bit in the servicerequest enable register is set to 1.

7 128 OperationStatus Register(OPER)

This bit is set to true when a bit is set in the OPERation eventstatus register and the corresponding bit in the OPERationstatus enable register is set.

8-15

Not Used Not Used

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 154/178

Page 155: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Event status register

The event status register bits are set when certain events occur during PLZ-4W/PLZ-4WL/PLZ-4WH operation. All bits of the event status register are set by the error eventqueue.The register is defined by the IEEE488.2 standard. IEEE488.2 common commands *ESE,*ESE?, and *ESR? are used to control the register.

Bit BitWeight

Bit Name Description

0 1 OperationComplete(OPC)

Set when an *OPC command is received and all operations instandby are complete. Event-800 Operation Complete message isloaded in the error/event queue.

1 2 RequestControl(RQC)

Not used

2 4 QueryError(QYE)

Set when an attempt is made to read data from the output queuewhen no output is either present or pending.Indicates that there isno data in the output queue.

3 8 DeviceDependentError(DDE)

Set when there is a device-specific error.

4 16 ExecutionError(EXE)

Set when the PLZ-4W/4WL evaluates the program data following theheader is outside the formal input range (does not match theperformance of the PLZ-4W/PLZ-4WL/PLZ-4WH).This indicates thata valid SCPI command may not be executed correctly depending onthe conditions of the PLZ-4W/PLZ-4WL/PLZ-4WH.

5 32 CommandError(CME)

Set when an IEEE 488.2 syntax error is detected, when anunidentifiable header is received, or when a group execution triggerenters the internal IEEE 488.2 SCPI command input buffer.

6 64 UserRequest(URQ)

Set when the bit is unmasked and the instrument wishes to respondto the 488.2 user request event.When the instrument detects the activation of the user request localcontrol, an event is generated.Event-600 User Request message is loaded in the error/eventqueue.)

7 128 Power ON(PON)

Not used

8-15

Reserved Not used

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 155/178

Page 156: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

OPERation status register

The OPERation status register is a 16-bit register which contains conditions which are part ofthe PLZ-4W/PLZ-4WL/PLZ-4WH's normal operation.

Bit BitWeight

Bit Name Description

0 1 CALibrating The PLZ-4W/PLZ-4WL/PLZ-4WH is in calibration (CAL) mode.

1 2 NOT USED Not used

2 4 NOT USED Not used

3 8 NOT USED Not used

4 16 NOT USED Not used

5 32 Waiting forTRIGger*1

Indicates whether the PLZ-4W/PLZ-4WL/PLZ-4WH is waitingfor a trigger (TRIG).

6 64 NOT USED Not used

7 128 NOT USED Not used

8 256 NOT USED Not used

9 512 NOT USED Not used

10 1024 NOT USED Not used

11 2048 NOT USED Not used

12 4096 NOT USED Not used

13 8192 NOT USED Not used

14 16384 NOT USED Not used

15 32768 NOT USED Always zero

*1. A summary bit of the STAT:OPER:TRIG register. Further detailed information can be obtained byreferring to this register.

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 156/178

Page 157: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:OPERQueries the event of the OPERation status register.A query clears the contents of the register.

CommandSTATus:OPERation[:EVENt]?

ResponseReturns the event of the OPERation status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 157/178

Page 158: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:OPER:CONDQueries the condition of the OPERation status register.A query does not clear the contents of the register.

CommandSTATus:OPERation:CONDtion?

ResponseReturns the condition of the OPERation status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 158/178

Page 159: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:OPER:ENABSets the enable register of the OPERation status register.

CommandSTATus:OPERation:ENABle <NR1>

STATus:OPERation:ENABle?

ParameterValue: 0 to 32767

ResponseReturns the enable register setting of the OPERation status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 159/178

Page 160: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:OPER:NTRSets the negative transition of the OPERation status register.

CommandSTATus:OPERation:NTRansition <NR1>

STATus:OPERation:NTRansition?

ParameterValue: 0 to 32767

ResponseReturns the negative transition of the OPERation status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 160/178

Page 161: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:OPER:PTRSets the positive transition of the OPERation status register.

CommandSTATus:OPERation:PTRansition <NR1>

STATus:OPERation:PTRansition?

ParameterValue: 0 to 32767

ResponseReturns the positive transition of the OPERation status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 161/178

Page 162: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

CSUMmary status register

Registers dedicated to the PLZ-4W/PLZ-4WL/PLZ-4WH.

Bit Bit Weight Bit Name Description

0 1 CC Switched to CC mode

1 2 CV Switched to CV mode

2 4 CR Switched to CR mode

3 8 CP Switched to CP mode

4 16 NOT USED vNot used

5 32 NOT USED Not used

6 64 NOT USED Not used

7 128 NOT USED Not used

8 256 PRUN PROGram is being executed.

9 512 NOT USED Not used

10 1024 NOT USED Not used

11 2048 NOT USED Not used

12 4096 NOT USED Not used

13 8192 NOT USED Not used

14 16384 NOT USED Not used

15 32768 NOT USED Not used

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 162/178

Page 163: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:CSUMQueries the event of the CSUMmary status register.A query clears the contents of the register.

CommandSTATus:CSUMmary[:EVENt]?

ResponseReturns the event of the CSUMmary status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 163/178

Page 164: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:CSUM:CONDQueries the condition of the CSUMmary status register.A query does not clear the contents of the register.

CommandSTATus:CSUMmary:CONDtion?

ResponseReturns the condition of the CSUMmary status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 164/178

Page 165: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:CSUM:ENABSets the enable register of the CSUMmary status register.

CommandSTATus:CSUMmary:ENABle <NR1>

STATus:CSUMmary:ENABle?

ParameterValue: 0 to 32767

ResponseReturns the enable register setting of the CSUMmary status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 165/178

Page 166: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:CSUM:PTRSets the positive transition of the CSUMmary status register.

CommandSTATus:CSUMmary:PTRansition <NR1>

STATus:CSUMmary:PTRansition?

ParameterValue: 0 to 32767

ResponseReturns the positive transition of the CSUMmary status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 166/178

Page 167: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:CSUM:NTRSets the negative transition of the CSUMmary status register.

CommandSTATus:CSUMmary:NTRansition <NR1>

STATus:CSUMmary:NTRansition?

ParameterValue: 0 to 32767

ResponseReturns the negative transition of the CSUMmary status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 167/178

Page 168: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

QUEStionable status register

The QUEStionable status register is a 16-bit register that stores information related to thequestionable events and status during PLZ-4W/PLZ-4WL/PLZ-4WH operation.These register bits may indicate problems with the measured data of the PLZ-4W/PLZ-4WL/PLZ-4WH.

Bit Bit Weight Bit Name Description

0 1 OV Over Voltage

1 2 OC Over Current

2 4 Not Used Not Used

3 8 OP Over Power

4 16 OT Over Temperature

5 32 Not Used Not Used

6 64 Not Used Not Used

7 128 Not Used Not Used

8 256 Not Used Not Used

9 512 UV Under Voltage

10 1024 EXT External Problem

11 2048 REV Reverse Voltage

12 4096 Not Used Not Used

13 8192 Not Used Not Used

14 16384 Not Used Not Used

15 32768 Not Used Always zero

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 168/178

Page 169: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:QUESQueries the event of the QUEStionable status register.A query clears the contents of the register.

CommandSTATus:QUEStionable[:EVENt]?

ResponseReturns the event of the QUEStionable status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 169/178

Page 170: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:QUES:CONDQueries the condition of the QUEStionable status register.A query does not clear the contents of the register.

CommandSTATus:QUEStionable:CONDition?

ResponseReturns the condition of the QUEStionable status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 170/178

Page 171: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:QUES:ENABSets the enable register of the QUEStionable status register.

CommandSTATus:QUEStionable:ENABle <NR1>

STATus:QUEStionable:ENABle?

ParameterValue: 0 to 32767

ResponseReturns the enable register setting of the QUEStionable status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 171/178

Page 172: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:QUES:NTRSets the negative transition of the QUEStionable status register.

CommandSTATus:QUEStionable:NTRansition <NR1>

STATus:QUEStionable:NTRansition?

ParameterValue: 0 to 32767

ResponseReturns the negative transition of the QUEStionable status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 172/178

Page 173: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:QUES:PTRSets the positive transition of the QUEStionable status register.

CommandSTATus:QUEStionable:PTRansition <NR1>

STATus:QUEStionable:PTRansition?

ParameterValue: 0 to 32767

ResponseReturns the positive transition of the QUEStionable status register in the NR1 form.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 173/178

Page 174: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

STAT:PRESSTAT:PRES only affects the ENABle register and the transition filter register of the statusdata structure.STAT:PRES does not clear any event registers or any items from the error/event queue.To reset all event registers and the queue within the device status reporting mechanism,use *CLS.For status data required by SCPI, STAT:PRES sets the transition filter registers so that onlypositive transitions are detected and sets the ENABle register to all zeroes. The settings ofthe service request enable register, parallel poll enable register, memory registers related tothe *SAV command, the PLZ-4W/ PLZ-4WL/PLZ-4WH address, output queue, and power onstatus clear flag are not affected by this command.

Register Filter/Enable Preset Value

Required SCPI status registerQUEStionableOPERation

Enable register All 0s

Positive transition filter All 1s

Negative transition filter All 0s

Device-dependent status register Enable register All 1s

Positive transition filter All 1s

Negative transition filter All 0s

CommandSTATus:PRESet

>top

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 174/178

Page 175: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Setting value of Conductance(PLZ4W, Unit: SIE)Default: 0

PLZ164W PLZ334W PLZ1004W PLZ164WA PLZ664WA

H range 0 to 23.1 0 to 46.2 0 to 139.9968 0 to 23.1 0 to 92.4

Resolution 400µ 800µ 2.4m 400µ 1.6m

M range 0 to 2.31 0 to 4.62 0 to 13.99968 0 to 2.31 0 to 9.24

Resolution 40µ 80µ 240µ 40µ 160µ

L range 0 to 231m 0 to 462m 0 to 1.399968 0 to 231m 0 to 924m

Resolution 4µ 8µ 24µ 4µ 16µ

Setting value of Conductance(PLZ4W/ PLZ4WH, Unit: SIE)Default: 0

PLZ164WL PLZ334WL PLZ164WH PLZ334WH PLZ1004WH

H range 0 to 173.25 0 to 346.5 0 to 1.7325 0 to 3.465 0 to 10.5

Resolution 3m 6m 30µ 60µ 200µ

M range 0 to 17.325 0 to 34.65 0 to 173.25m 0 to 346.5m 0 to 1.05

Resolution 0.3m 0.6m 3µ 6µ 20µ

L range 0 to 1.7325 0 to 3.465 0 to 17.325m 0 to 34.65m 0 to 105m

Resolution 30µ 60µ 0.3µ 0.6µ 2µ

Setting value of Current(PLZ4W, Unit: A)Default: 0

PLZ164W PLZ334W PLZ1004W PLZ164WA PLZ664WA

H range 0 to 34.65 0 to 69.3 0 to 210 0 to 34.65 0 to 138.6

Resolution 1m 2m 10m 1m 10m

M range 0 to 3.465 0 to 6.93 0 to 21 0 to 3.465 0 to 13.86

Resolution 0.1m 0.2m 1m 0.1m 1m

L range 0 to 346.5m 0 to 693m 0 to 2.1 0 to 346.5m 0 to 1.386

Resolution 0.01m 0.02m 0.1m 0.01m 0.1m

Setting value of Current(PLZ4WL/ PLZ4WH, Unit: A)Default: 0

PLZ164WL PLZ334WL PLZ164WH PLZ334WH PLZ1004WH

H range 0 to 52.5 0 to 105 0 to 8.6625 0 to 17.325 0 to 52.5

Resolution 2m 5m 300µ 1m 2m

M range 0 to 5.25 0 to 10.5 0 to 866.25m 0 to 1.7325 0 to 5.25

Resolution 0.2m 0.5m 30µ 100µ 200µ

L range 0 to 0.525 0 to 1.05 0 to 86.625m 0 to 173.25m 0 to 525m

Resolution 0.02m 0.05m 3µ 10µ 20µ

Setting value of power (Unit: W)Default: 0

PLZ164WPLZ164WAPLZ164WLPLZ164WH

PLZ334W PLZ334WLPLZ334WH

PLZ1004WPLZ1004WH

PLZ664WA

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 175/178

Page 176: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

H range 0 to 173.25 0 to 346.5 0 to 346.5 0 to 1050 0 to 693

Resolution 10m 10m 20m 100m 20m

M range 0 to 17.325 0 to 34.65 0 to 34.65 0 to 105 0 to 69.3

Resolution 1m 1m 2m 10m 2m

L range 0 to 1.7325 0 to 3.465 0 to 3.465 0 to 10.5 0 to 6.93

Resolution 0.1m 0.1m 0.2m 1m 0.2m

Setting value of voltage (Unit: V)Default: 0

PLZ164WPLZ164WAPLZ334WPLZ664WAPLZ1004W

PLZ164WLPLZ334WL

PLZ164WHPLZ334WHPLZ1004WH

H range 0 to 157.5 0 to 31.5 0 to 682.5

Resolution 10m 2m 20m

L range 0 to 15.75 0 to 4.2 0 to 68.25

Resolution 1m 200µ 2m

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 176/178

Page 177: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Status Register and Status Report FunctionIEEE488.2 and SCPI registers are used for the status reports.In each SCPI status register, there are sub registers, CONDition register, EVENt register,ENABle register, PTRansition filter, and NTRansition filter.The SCPI status register structure as shown in the figure below. The character "+"represents the logic sum of the register bits.

Architecture

CONDition registerThe transition of the CONDition register is automatic and reflects the condition of the PLZ-4W/PLZ-4WL/PLZ-4WH in real-time. Reading this register does not affect the contents.

EVENt registerThe EVENt register bits are automatically set according to the changes in the CONDitionregister. The rule varies depending on the positive and negative transition filters(PTRansition and NTRansition). The EVENt register is reset when it is read.

ENABle registerThe ENABle register enables the reports to the summary bit or status bit of the event bit.

Transition filterUse the PTRansition (positive transition) filter to report events when the condition changesfrom false to true.Use the NTRansition (negative transition) filter to report events when the condition changesfrom true to false.If both the positive filter and the negative filter are set to true, events can be reported eachtime the status changes.If both filters are cleared, event reporting is disabled.

OverviewIntroduction

SetupInstalling the VISA libraryInterface Setup

Overview of MessagesCommand SyntaxParametersDefault settings

Command (functionsearch)

IEEE488.2 Common CommandsMeasurement ConditionProtection and Clear the AlarmLoad On/OffMeasure and TriggerABC Preset memoriesSequenceSystemRegister

Command (ABC search)A C F I M O P S V *

Command (Sub-systemsearch)

SOURceINPut/OUTPutMEASure and TRIGgerSYSTemPROGramSTATusIEEE488.2 Common CommandList (PDF)

AppendixInstrument Interface StandardsA List of ErrorsProcessing time of maincommand

TutorialDetecting themeasurement completionOperation using software triggerError checkingVisual Basic2008

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 177/178

Page 178: 3/= : 3/= :/ 3/= :+VHULHV&RPPXQLFDWLRQ,QWHUIDFH0DQXDO

Partially changed SCPII Standard 1999.0 Volume1 fiig.9-1.>top

PLZ-4W/PLZ-4WL/PLZ-4WH series Communication Interface Manual

KIKUSUI ELECTRONICS CORP. 178/178