Page 1 of 137

Regenerative AC/DC Electronic

Load

IT8200 Series Programming

Guide

Model:IT8200

Version:V1.3

手册封面图2

Page 2 of 137

Notices

© Itech Electronic, Co., Ltd. 2022

No part of this manual may be

reproduced in any form or by any means

(including electronic storage and retrieval

or translation into a foreign language)

without prior permission and written

consent from Itech Electronic, Co., Ltd.

as governed by international copyright

laws.

Manual Part Number

IT8200

Revision

second Edition: AUG.19,

2022

Itech Electronic, Co., Ltd.

Trademarks

Pentium is U.S. registered trademarks of

Intel Corporation.

Microsoft, Visual Studio, Windows and

MS Windows are registered trademarks

of Microsoft Corporation in the United

States and/or other countries and

regions.

Warranty

The materials contained in this

document are provided “as is”, and

is subject to change, without prior

notice, in future editions. Further, to

the maximum extent permitted by

applicable laws, ITECH disclaims all

warrants, either express or implied,

with regard to this manual and any

information contained herein,

including but not limited to the

implied warranties of merchantability

and fitness for a particular purpose.

ITECH shall not be held liable for

errors or for incidental or indirect

damages in connection with the

furnishing, use or application of this

document or of any information

contained herein. Should ITECH and

the user enter into a separate written

agreement with warranty terms

covering the materials in this

document that conflict with these

terms, the warranty terms in the

separate agreement shall prevail.

Technology Licenses

The hardware and/or software described

herein are furnished under a license and

may be used or copied only in

accordance with the terms of such

license.

Restricted Rights Legend

Restricted permissions of the U.S.

government. Permissions for software

and technical data which are authorized

to the U.S. Government only include

those for custom provision to end users.

ITECH follows FAR 12.211 (technical

data), 12.212 (computer software).

DFARS 252.227-7015 (technical

data--commercial products) for national

defense and DFARS 227.7202-3

(permissions for commercial computer

software or computer software

documents) while providing the

customized business licenses of software

and technical data.

Safety Notices

A CAUTION sign denotes a

hazard. It calls attention to an

operating procedure or practice

that, if not correctly performed or

adhered to, could result in

damage to the product or loss of

important data. Do not proceed

beyond a CAUTION sign until

the indicated conditions are fully

understood and met.

A WARNING sign denotes a

hazard. It calls attention to an

operating procedure or practice

that, if not correctly performed or

adhered to,could result in

personal injury or death. Do not

proceed beyond a WARNING

sign until the indicated conditions

are fully understood and met.

NOTE

A NOTE sign denotes

important hint. It calls attention

to tips or supplementary

information that is essential for

users to refer to.

Page 3 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. iii

Quality Certification and Assurance

We certify that IT8200 electronic load meets all the published specifications at

time of shipment from the factory.

Warranty

ITECH warrants that the product will be free from defects in material and

workmanship under normal use for a period of one (1) year from the date of

delivery (except those described in the Limitation of Warranty below).

For warranty service or repair, the product must be returned to a service center

designated by ITECH.

⚫ The product returned to ITECH for warranty service must be shipped

PREPAID. And ITECH will pay for return of the product to customer.

⚫ If the product is returned to ITECH for warranty service from overseas, all the

freights, duties and other taxes shall be on the account of customer.

Limitation of Warranty

This Warranty will be rendered invalid in case of the following:

⚫ Damage caused by circuit installed by customer or using customer own

products or accessories;

⚫ Modified or repaired by customer without authorization;

⚫ Damage caused by circuit installed by customer or not operating our products

under designated environment;

⚫ The product model or serial number is altered, deleted, removed or made

illegible by customer;

⚫ Damaged as a result of accidents, including but not limited to lightning,

moisture, fire, improper use or negligence.

Safety Symbols

Direct current ON (power on)

Alternating current OFF (power off)

Both direct and alternating

current

Power-on state

Protective conductor terminal Power-off state

Earth (ground) terminal Reference

terminal

Caution, risk of electric shock Positive terminal

Warning, risk of danger (refer

to this manual for specific

Warning or Caution

information)

Negative terminal

Page 4 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. iv

Frame or chassis terminal - -

Safety Precautions

The following safety precautions must be observed during all phases of operation

of this instrument. Failure to comply with these precautions or specific warnings

elsewhere in this manual will constitute a default under safety standards of design,

manufacture and intended use of the instrument. ITECH assumes no liability for

the customer’s failure to comply with these precautions.

⚫ Do not use the instrument if it is damaged. Before operation, check the

casing to see whether it cracks. Do not operate the instrument in the

presence of inflammable gasses, vapors or dusts.

⚫ The power supply is provided with a three-core power line during delivery and

should be connected to a three-core junction box. Before operation, be sure

that the instrument is well grounded.

⚫ Make sure to use the power cord supplied by ITECH.

⚫ Check all marks on the instrument before connecting the instrument to power

supply.

⚫ Use electric wires of appropriate load. All loading wires should be capable of

bearing maximum short-circuit current of power supply without overheating. If

there are multiple electronic loads, each pair of the power cord must be

capable of bearing the full-loaded rated short-circuit output current.

⚫ Ensure the voltage fluctuation of mains supply is less than 10% of the

working voltage range in order to reduce risks of fire and electric shock.

⚫ Do not install alternative parts on the instrument or perform any unauthorized

modification.

⚫ Do not use the instrument if the detachable cover is removed or loosen.

⚫ To prevent the possibility of accidental injuries, be sure to use the power

adapter supplied by the manufacturer only.

⚫ We do not accept responsibility for any direct or indirect financial damage or

loss of profit that might occur when using the instrument.

⚫ This instrument is used for industrial purposes, do not apply this product to IT

power supply system.

⚫ Never use the instrument with a life-support system or any other equipment

subject to safety requirements.

⚫ Failure to use the instrument as directed by the manufacturer may render its

protective features void.

⚫ Always clean the casing with a dry cloth. Do not clean the internals.

⚫ Make sure the vent hole is always unblocked.

Environmental Conditions

The instrument is designed for indoor use and an area with low condensation.

Page 5 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. v

The table below shows the general environmental requirements for the

instrument.

Environmental Conditions Requirements

Operating temperature 0°C to 40°C

Operating humidity 20%-80% (non-condensation)

Storage temperature -20°C to 70 °C

Altitude Operating up to 2,000 meters

Pollution degree Pollution degree 2

Installation category II

Note

To make accurate measurements, allow the instrument to warm up for 30 min before

operation.

Regulatory Markings

The CE mark indicates that the product

complies with all the relevant European

legal directives. The specific year (if any)

affixed refers to the year when the design

was approved.

The instrument complies with the WEEE

Directive (2002/96/EC) marking

requirement. This affixed product label

indicates that you must not discard the

electrical/electronic product in domestic

household waste.

This symbol indicates the time period

during which no hazardous or toxic

substances are expected to leak or

deteriorate during normal use. The

expected service life of the product is 10

years. The product can be used safely

during the 10-year Environment Friendly

Use Period (EFUP). Upon expiration of

the EFUP, the product must be

immediately recycled.

Page 6 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. vi

Compliance Information

Complies with the essential requirements of the following applicable European

Directives, and carries the CE marking accordingly:

⚫ Electromagnetic Compatibility (EMC) Directive 2014/30/EU

⚫ Low-Voltage Directive (Safety) 2014/35/EU

Conforms with the following product standards:

EMC Standard

IEC 61326-1:2012/ EN 61326-1:2013 123

Reference Standards

CISPR 11:2009+A1:2010/ EN 55011:2009+A1:2010 (Group 1, Class A)

IEC 61000-4-2:2008/ EN 61000-4-2:2009

IEC 61000-4-3:2006+A1:2007+A2:2010/ EN 61000-4-3:2006+A1:2008+A2:2010

IEC 61000-4-4:2004+A1:2010/ EN 61000-4-4:2004+A1:2010

IEC 61000-4-5:2005/ EN 61000-4-5:2006

IEC 61000-4-6:2008/ EN 61000-4-6:2009

IEC 61000-4-11:2004/ EN 61000-4-11:2004

1. The product is intended for use in non-residential/non-domestic environments. Use of the

product in residential/domestic environments may cause electromagnetic interference.

2. Connection of the instrument to a test object may produce radiations beyond the specified limit.

3. Use high-performance shielded interface cable to ensure conformity with the EMC standards

listed above.

Safety Standard

IEC 61010-1:2010/ EN 61010-1:2010

Page 7 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. vii

Content

Quality Certification and Assurance.............................................................................................................................. iii

Warranty ....................................................................................................................................................................... iii

Limitation of Warranty .................................................................................................................................................. iii

Safety Symbols.............................................................................................................................................................. iii

Safety Precautions......................................................................................................................................................... iv

Environmental Conditions............................................................................................................................................. iv

Regulatory Markings...................................................................................................................................................... v

Compliance Information ............................................................................................................................................... vi

Chapter1 SCPI Introduction ............................................................................................................................... 1

1.1 Overview ..................................................................................................................................................................1

1.2 Command Type of SCPI ............................................................................................................................................1

1.3 Message Type of SCPI...............................................................................................................................................3

1.4 Response Data Type .................................................................................................................................................4

1.5 Command Format ....................................................................................................................................................5

1.6 Data Type .................................................................................................................................................................7

1.7 Remote Interface Connection ..................................................................................................................................8

Chapter2 SCPI status register............................................................................................................................. 2

Chapter3 SYSTem Commands ............................................................................................................................ 4

SYSTem:PRESet...............................................................................................................................................................4

SYSTem:POSetup <CPD>.................................................................................................................................................5

SYSTem:CLEar.................................................................................................................................................................5

Chapter4 Channel Subsystem .......................................................................................................................... 15

Chapter5 ABORt Subsystem............................................................................................................................. 16

ABORt:ACQuire ............................................................................................................................................................16

ABORt:LIST ...................................................................................................................................................................16

ABORt:SWEep ..............................................................................................................................................................16

ABORt:SURGesag .........................................................................................................................................................16

Chapter6 INITiate Subsystem........................................................................................................................... 17

INITiate[:IMMediate]:ACQuire .....................................................................................................................................17

INITiate[:IMMediate]:LIST............................................................................................................................................17

INITiate[:IMMediate]:SWEep .......................................................................................................................................17

INITiate[:IMMediate]:SURGesag ..................................................................................................................................17

Chapter7 CONFigurate IO Subsystem............................................................................................................... 18

[CONFigurable:]IO:SELect <NR1> .................................................................................................................................18

[CONFigurable:]IO:REVErse <NR1>,<CPD>...................................................................................................................18

[CONFigurable:]IO:TYPE <NR1>,<CPD> ........................................................................................................................19

[CONFigurable:]IO:TOUT:SOURce <CPD1>,<CPD2> .....................................................................................................19

[CONFigurable:]IO:STATe <NR1>,<CPD> .......................................................................................................................20

Chapter8 TRIGger Subsystem........................................................................................................................... 21

TRIGger:LIST:SOURce <source>....................................................................................................................................21

TRIGger:SWEep:SOURce <CPD>...................................................................................................................................21

TRIGger:SURGesag:SOURce <CPD>..............................................................................................................................22

TRIGger:SCOPe:SOURce <CPD>....................................................................................................................................22

TRIGger:SCOPe:MODE <CPD> ......................................................................................................................................22

TRIGger:SCOPe:SLOPe <CPD1> ....................................................................................................................................23

TRIGger:FORCe.............................................................................................................................................................23

Chapter9 PARallel Subsystem .......................................................................................................................... 24

PARallel:ROLE <role>....................................................................................................................................................24

PARallel:NUMBer <number>........................................................................................................................................24

PARallel:NODE:NUMBer? .............................................................................................................................................25

Page 8 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. viii

Chapter10 SCOPe Subsystem......................................................................................................................... 26

SCOPe:AUTO.................................................................................................................................................................26

SCOPe:RUN...................................................................................................................................................................26

SCOPe:SINGle ...............................................................................................................................................................26

SCOPe:STOP .................................................................................................................................................................26

SCOPe:TIMebase:SCALe <NRf> ....................................................................................................................................26

SCOPe:VOLTage:SCALe <NRf>.......................................................................................................................................27

SCOPe:CURRent:SCALe <NRf>......................................................................................................................................27

SCOPe:TIMebase:DELay <NRf> ....................................................................................................................................28

SCOPe:TRIGger:SOURce ...............................................................................................................................................28

SCOPe:TRIGger:LEVel <NRf>.........................................................................................................................................29

SCOPe:TRIGger:SLOPe <CPD>.......................................................................................................................................29

SCOPe:TRIGger:MODE <CPD> ......................................................................................................................................29

SCOPe:LINE:SELection ..................................................................................................................................................30

SCOPe:STATus? .............................................................................................................................................................30

SCOPe:RSTate? .............................................................................................................................................................30

SCOPe:WAVeform:DATA? .............................................................................................................................................31

SCOPe:RANGe:CATalog?...............................................................................................................................................31

SCOPe:RECord:LENGth <0.6|6|60|600>......................................................................................................................31

SCOPe:SAMPle:MODE <NORMal|PEAK> .....................................................................................................................32

SCOPe:DATA:TAG? ........................................................................................................................................................32

Chapter11 FETCh & MEASure Subsystem....................................................................................................... 33

FETCh[:SCALar]:CURRent[:AC]?....................................................................................................................................33

MEASure[:SCALar]:CURRent[:AC]?...............................................................................................................................33

FETCh[:SCALar]:CURRent:DC? ......................................................................................................................................33

MEASure[:SCALar]:CURRent:DC? .................................................................................................................................33

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:POSitive? ..............................................................................34

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:POSitive? .........................................................................34

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:NEGative? ............................................................................34

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:NEGative?........................................................................34

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum? ............................................................................................35

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum? .......................................................................................35

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD?...................................................................................35

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD?..............................................................................35

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD:CLEar...........................................................................36

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD:CLEar......................................................................36

FETCh[:SCALar]:CURRent:CFACtor?..............................................................................................................................36

MEASure[:SCALar]:CURRent:CFACtor?.........................................................................................................................36

FETCh[:SCALar]:FREQuency?........................................................................................................................................37

MEASure[:SCALar]:FREQuency?...................................................................................................................................37

FETCh[:SCALar]:POWer[:REAL]? ...................................................................................................................................37

MEASure[:SCALar]:POWer[:REAL]? ..............................................................................................................................37

FETCh[:SCALar]:POWer:APParent?...............................................................................................................................38

MEASure[:SCALar]:POWer:APParent?..........................................................................................................................38

FETCh[:SCALar]:POWer:REACtive? ...............................................................................................................................38

MEASure[:SCALar]:POWer:REACtive? ..........................................................................................................................38

FETCh[:SCALar]:POWer:PFACtor?.................................................................................................................................39

MEASure[:SCALar]:POWer:PFACtor?............................................................................................................................39

FETCh[:SCALar]:VOLTage[:AC]? ....................................................................................................................................39

MEASure[:SCALar]:VOLTage[:AC]?................................................................................................................................39

FETCh[:SCALar]:VOLTage:DC?.......................................................................................................................................40

MEASure[:SCALar]:VOLTage:DC?..................................................................................................................................40

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum? .............................................................................................40

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum? ........................................................................................40

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:POSitive?...............................................................................41

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:POSitive?..........................................................................41

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:NEGative? .............................................................................41

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:NEGative? ........................................................................41

FETCh[:SCALar]? ...........................................................................................................................................................41

Page 9 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. ix

MEASure[:SCALar]? ......................................................................................................................................................41

FETCh[:SCALar]:POWer[:REAL]:TOTal? .........................................................................................................................42

MEASure[:SCALar]:POWer[:REAL]:TOTal? ....................................................................................................................42

FETCh[:SCALar]:POWer:APParent:TOTal?.....................................................................................................................43

MEASure[:SCALar]:POWer:APParent:TOTal?................................................................................................................43

FETCh[:SCALar]:POWer:REACtive:TOTal? .....................................................................................................................43

MEASure[:SCALar]:POWer:REACtive:TOTal? ................................................................................................................43

FETCh[:SCALar]:LTLVoltage[:AC]? .................................................................................................................................43

MEASure[:SCALar]:LTLVoltage[:AC]? ............................................................................................................................43

FETCh[:SCALar]:VOLTage:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>........................................................................44

MEASure[:SCALar]:VOLTage:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>...................................................................44

FETCh[:SCALar]:CURRent:HARMonic[:AMPLitude]? <[A|B|C|CH1|CH2|CH3]>,<NR1>..............................................44

MEASure[:SCALar]:CURRent:HARMonic[:AMPLitude]? <[A|B|C|CH1|CH2|CH3]>,<NR1>.........................................44

FETCh[:SCALar]:VOLTage:HARMonic:DISTort? <[A|B|C]>,<NR1> ................................................................................45

MEASure[:SCALar]:VOLTage:HARMonic:DISTort? <[A|B|C]>,<NR1> ...........................................................................45

FETCh[:SCALar]:CURRent:HARMonic:DISTort? <[A|B|C]>,<NR1>................................................................................46

MEASure[:SCALar]:CURRent:HARMonic:DISTort? <[A|B|C]>,<NR1>...........................................................................46

FETCh[:SCALar]:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1> .................................................................................46

MEASure[:SCALar]:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1> ............................................................................46

FETCh[:SCALar]:CURRent:HARMonic:PHASe? <[A|B|C]>,<NR1>.................................................................................47

MEASure[:SCALar]:CURRent:HARMonic:PHASe? <[A|B|C]>,<NR1>............................................................................47

FETCh[:SCALar]:VOLTage:HARMonic:THD? <[A|B|C]>.................................................................................................47

MEASure[:SCALar]:VOLTage:HARMonic:THD? <[A|B|C]>............................................................................................47

FETCh[:SCALar]:CURRent:HARMonic:THD? <[A|B|C]> ................................................................................................48

MEASure[:SCALar]:CURRent:HARMonic:THD? <[A|B|C]> ...........................................................................................48

FETCh[:SCALar]:ARRay:VOLTage:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1> ............................................................48

MEASure[:SCALar]:ARRay:VOLTage:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1> .......................................................48

FETCh[:SCALar]:ARRay:CURRent:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>............................................................49

MEASure[:SCALar]:ARRay:CURRent:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>.......................................................49

FETCh[:SCALar]:ARRay:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1> ......................................................................49

MEASure[:SCALar]:ARRay:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1> .................................................................49

FETCh[:SCALar]:ARRay:CURRent:HARMonic:PHASe? <[A|B|C]>,<NR1> .....................................................................50

MEASure[:SCALar]:ARRay:CURRent:HARMonic:PHASe? <[A|B|C]>,<NR1> ................................................................50

FETCh[:SCALar]:ARRay:VOLTage:HARMonic:DISTort? <[A|B|C|CH1|CH2|CH3]>,<NR1>............................................50

MEASure[:SCALar]:ARRay:VOLTage:HARMonic:DISTort? <[A|B|C|CH1|CH2|CH3]>,<NR1>.......................................50

FETCh[:SCALar]:ARRay:CURRent:HARMonic:DISTort? <[A|B|C|CH1|CH2|CH3]>,<NR1> ...........................................51

MEASure[:SCALar]:ARRay:CURRent:HARMonic:DISTort? <[A|B|C|CH1|CH2|CH3]>,<NR1> ......................................51

VETCor:OEDer <NR1>...................................................................................................................................................51

VETCor:DATA?...............................................................................................................................................................52

VETCor:TYPE <CPD> .....................................................................................................................................................52

Chapter12 SENSE Subsystem ......................................................................................................................... 53

SENSe[:REMote][:STATe] <CPD> ...................................................................................................................................53

SENSe:FILTer[:STATe] <CPD> .........................................................................................................................................53

SENSe:FILTer:LEVel <CPD>............................................................................................................................................54

SENSe:EXTernal:SYNC[:STATe] <boolean> ....................................................................................................................54

SENSe:EXTernal:SYNC:PHASe <NRf> ............................................................................................................................54

SENSe:EXTernal:SYNC:DIFFerence <CPD>,<NRf> .........................................................................................................55

Chapter13 Load Protect Subsystem ............................................................................................................... 56

[SOURce:]CURRent:PROTection:STATe <Boolean> .......................................................................................................56

[SOURce:]CURRent:PROTection[:LEVel] <NRf+>...........................................................................................................56

[SOURce:]CURRent:PROTection:DELay <NRf+>............................................................................................................57

[SOURce:]CURRent:PEAK:PROTection[:LEVel] <NRf+> .................................................................................................58

[SOURce:]CURRent:PEAK:PROTection:DELay <NRf+>...................................................................................................58

[SOURce:]POWer:PROTection:STATe <Boolean> ..........................................................................................................59

[SOURce:]POWer:PROTection[:LEVel] <NRf+> .............................................................................................................59

[SOURce:]POWer:PROTection:DELay <NRf+>...............................................................................................................59

[SOURce:]VOLTage:UNDer:PROTection:STATe <Boolean> .........................................................................................60

[SOURce:]VOLTage:UNDer:PROTection[:LEVel] <NRf+> ............................................................................................60

Page 10 of 137

IT8200 Programming Guide

Copyright © ITECH Electronic Co., Ltd. x

[SOURce:]VOLTage:UNDer:PROTection:DELay <NRf+>..............................................................................................61

[SOURce:]VOLTage:PEAK:PROTection[:LEVel] <NRf+> ..................................................................................................61

Chapter14 SOURce Subsystem....................................................................................................................... 62

[SOURce:]FUNCtion <CPD1> ........................................................................................................................................62

[SOURce:]FUNCtion:CATalog? ......................................................................................................................................63

[SOURce:]UPFactor[:STATe] <Boolean>........................................................................................................................63

[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude][:AC] <NRf+>[,NRf+][,NRf+].....................................................63

[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]:DC <NRf+>,[NRf+],[NRf+] .......................................................64

[SOURce:]CURRent:SLEW[:AC] <NRf+>[,NRf+][,NRf+] .................................................................................................64

[SOURce:]CURRent:SLEW:DC <NRf+> ..........................................................................................................................65

[SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+]..........................................................65

[SOURce:]POWer[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+]................................................................65

[SOURce:]KVA[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+] ....................................................................66

[SOURce:]PSHift[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+] .................................................................66

[SOURce:]CFACtor[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+] ..............................................................67

[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] <NRf+> ....................................................................................67

[SOURce:]CE:PEAK:CURRent <NRf+>[,NRf+][,NRf+].....................................................................................................68

[SOURce:]CE:TYPE <CPD>.............................................................................................................................................68

[SOURce:]CE:TA:R <NRf+>[,NRf+][,NRf+] .....................................................................................................................68

[SOURce:]CE:TA:RL <NRf+>[,NRf+][,NRf+]....................................................................................................................69

[SOURce:]CE:TA:L <NRf+>[,NRf+][,NRf+]......................................................................................................................69

[SOURce:]CE:TA:RC <NRf+>[,NRf+][,NRf+] ...................................................................................................................69

[SOURce:]CE:TA:C <NRf+>[,NRf+][,NRf+] .....................................................................................................................70

[SOURce:]CE:TA:L:AINitial <NRf+>[,NRf+][,NRf+].........................................................................................................70

[SOURce:]CE:TB:R <NRf+>[,NRf+][,NRf+] .....................................................................................................................70

[SOURce:]CE:TB:RS <NRf+>[,NRf+][,NRf+] ...................................................................................................................71

[SOURce:]CE:TB:L <NRf+>[,NRf+][,NRf+]......................................................................................................................71

[SOURce:]CE:TB:C <NRf+>[,NRf+][,NRf+] .....................................................................................................................71

[SOURce:]CE:TB:C:VINitial <NRf+>[,NRf+][,NRf+] ........................................................................................................72

[SOURce:]CE:TB:D:VOLTage <NRf+>[,NRf+][,NRf+] ......................................................................................................72

Chapter15 Input Subsystem........................................................................................................................... 73

INPut:COUPling <CPD>.................................................................................................................................................73

INPut:PHASe:LOSS <STATE>..........................................................................................................................................73

INPut:LINE:CONNection <CPD>....................................................................................................................................73

INPut <state>................................................................................................................................................................74

INPut:RECTified[:STATe] <boolean>..............................................................................................................................74

INPut:INTegrity <CPD> .................................................................................................................................................75

INPut:PROTection:CLEar...............................................................................................................................................75

INPut:PROTection:WDOG[:STATe] <state>....................................................................................................................75

INPut:PROTection:WDOG:DELay <time>......................................................................................................................76

INPut:REGulation:SPEed <CPD> ...................................................................................................................................76

INPut:OFF:MODE <CPD> ..............................................................................................................................................76

INPut:ON:PHASe:MODE <CPD> ...................................................................................................................................77

INPut:ON:PHASe:LEVel <NRf+> ....................................................................................................................................77

INPut:OFF:PHASe:MODE <CPD> ..................................................................................................................................78

INPut:OFF:PHASe:LEVel <NRf+>...................................................................................................................................78

INPut:BALance[:STATe] <Boolean> ...............................................................................................................................79

Chapter16 ARB Subsystem............................................................................................................................. 81

LIST:STATe? ...................................................................................................................................................................81

LIST:REPeat <NR1> .......................................................................................................................................................81

LIST:TERMinate <CPD> .................................................................................................................................................81

LIST:RSTate?..................................................................................................................................................................82

LIST:RECall <string> ......................................................................................................................................................82

LIST:STEP:COUNt? ........................................................................................................................................................83

LIST:CLEar.....................................................................................................................................................................83

LIST:STEP <NR1>,<string>.............................................................................................................................................83

LIST:STEP:ITEM <NR1>,<NR1>,<NRf+> .........................................................................................................................85

Page 13 of 137

SCPI Introduction

Copyright © ITECH Electronic Co., Ltd. 1

Chapter1 SCPI Introduction

1.1 Overview

SCPI is short for Standard Commands for Programmable Instruments which

defines a communication method of bus controller and instrument. It is based on

ASCII and supply for testing and measuring instruments. SCPI command is

based on hierarchical architecture which also known as tree system. In this

system, Relevant Command is returned to a common node or root, so that a

subsystem is formed. A part of OUTPut subsystem is listed below:

1.2 Command Type of SCPI

SCPI has two types of commands, common and subsystem.

⚫ Common commands generally are not related to specific operation but to

controlling overall instrument functions, such as reset, status, and

synchronization. All commoncommands consist of a three-letter mnemonic

preceded by an asterisk: *RST *IDN? *SRE 8.

⚫ Subsystem commands perform specific instrument functions. They are

organized into an inverted tree structure with the "root" at the top. The

following figure shows a portion of a subsystem command tree, from which

you access the commands located along the various paths.

Multiple Commands in a Message

Multiple SCPI commands can be combined and sent as a single message

with one message terminator. There are two important considerations

when sending several commands within a single message:

⚫ Use a semicolon to separate commands within a message.

⚫ Head paths influence how the instrument interprets commands.

We consider the head path as a string which will be inserted in front of

every command of a message. As for the first command of a message, the

head path is a null string; for each subsequent command, the head path is

a string which is defined to form the current command until and including

the head of the last colon separator. A message with two combined

commands:

CURR:LEV 3;PROT:STAT OFF

Page 16 of 137

SCPI Introduction

Copyright © ITECH Electronic Co., Ltd. 4

DELAY. In the short form, the header has only the first three or four letters, such

as VOLT, STAT and DEL.

Query indicator

Following a header with a question mark turns it into a query (VOLTage?,

VOLTage:PROTection?). If a query contains a parameter, place the query

indicator at the end of the last header (VOLTage:PROTection?MAX).

Message unit separator

When two or more message units are combined into a compound message,

separate the units with a semicolon (STATus:OPERation?;QUEStionable?).

Root specifier

When it precedes the first header of a message unit, the colon becomes the root

specifier. It tells the command parser that this is the root or the top node of the

command tree.

Message terminator

A terminator informs SCPI that it has reached the end of a message. Three

permitted message terminators are:

⚫ newline (<NL>), decimal 10 or hexadecimal 0X0A in ASCII.

⚫ end or identify (<END>)

⚫ both of the above (<NL><END>).

In the Examples of this guide, there is an assumed message terminator at the end

of each message.

Command execution rules

⚫ Commands execute in the order that they are presented in the program

message.

⚫ An invalid command generates an error and, of course, is not executed.

⚫ Valid commands that precede an invalid command in a multiple command

program message are executed.

⚫ Valid commands that follow an invalid command in a multiple command

program message are ignored.

1.4 Response Data Type

Character strings returned by query statements may take either of the following

forms, depending on the length of the returned string:

⚫ <CRD>: character response data. Permits the return of character strings.

⚫ <AARD>: arbitrary ASCII response data. Permits the return of undelimited

7-bit ASCII. This data type has an implied message terminator.

⚫ <SRD>: string response data. Returns string parameters enclosed in double

quotes.

⚫ <Block>: arbitrary block data.

Response messages

A response message is the message sent by the instrument to the computer in

Page 18 of 137

SCPI Introduction

Copyright © ITECH Electronic Co., Ltd. 6

⚫ Vertical stripes (|) separate several parameter options with given command

strings. For Example, {VPP|VRMS|DBM} indicates that you may assign

"APP", "VRMS" or "DBM" in the above commands. Vertical stripes are not

sent along with command strings.

⚫ Angle brackets (< >) in the second Example indicates that a value must be

assigned to the parameter in the brace. For Example, the parameter in the

angle bracket is <frequency> in the above syntax statements. Angle brackets

are not sent along with command strings. You must assign a value (such as

"FREQ:CENT 1000") to the parameter, unless you select other options

displayed in the syntax (such as "FREQ:CENT MIN").

⚫ Some syntax elements (such as nodes and Parameter) are included in

square brackets ([ ]). It indicates that these elements can be selected and

omitted. Angle brackets are not sent along with command strings. If no value

is assigned to the optional Parameter, the instrument will select a default

value. In the above Examples, "SOURce[1|2]" indicates that you may refer to

source channel 1 by "SOURce" or "SOURce1" or "SOUR1" or "SOUR". In

addition, since the whole SOURce node is optional (in the square bracket),

you can refer to the channel 1 by omitting the whole SOURce node. It is

because the channel 1 is the default channel for SOURce language node. On

the other hand, if you want to refer to channel 2, "SOURce2" or "SOUR2"

must be used in the program line.

Colon (:)

It is used to separate key words of a command with the key words in next level.

As shown below:

APPL:SIN 455E3,1.15,0.0

In this Example, APPLy command assigns a sine wave with frequency of 455 KHz,

amplitude of 1.15 V and DC offset of 0.0 V.

Semicolon (;)

It is used to separate several commands in the same subsystem and can also

minimize typing. For Example, to send the following command string:

TRIG:SOUR EXT; COUNT 10

has the same effect as sending the following two commands:

TRIG:SOUR EXT

TRIG:COUNT 10

Question mark (?)

You can insert question marks into a command to query current values of most

Parameter. For Example, the following commands will trigger to set the count as

10:

TRIG:COUN 10

Then, you may query count value by sending the following command:

TRIG:COUN?

You may also query the allowable minimum or maximum count as follows:

TRIG:COUN?MIN

TRIG:COUN?MAX

Page 20 of 137

SCPI Introduction

Copyright © ITECH Electronic Co., Ltd. 8

MIN and MAX are the minimum and maximum finite number. Within the range

of the parameter definition, DEF is the default of the parameter.

⚫ Discrete parameter

Discrete parameter are used for settings with limited number of programming

values (such as IMMediate, EXTernal or BUS). They can use short and long

format like key words of commands. They may be expressed in both upper

and lower case. The query response always returns uppercase Parameter in

short format. The following commands require discrete parameter in voltage

unit:

[SOURce[1|2]:]VOLTage:UNIT {VPP|VRMS|DBM}

⚫ Boolean parameter

Boolean parameter refer to true or false binary conditions. In case of false

conditions, the instrument will accept "OFF" or "0". In case of true conditions,

the instrument will accept "ON" or "1". In query of Boolean settings, the

instrument will always return "0" or "1". Boolean parameter are required by

the following commands:

DISPlay {OFF|0|ON|1}

⚫ ASCII string parameter

String parameter may actually include all ASCII character sets. Character

strings must start and end with paired quotation marks; and single quotation

marks or double quotation marks are both allowed. Quotation mark

separators may also act as one part of a string, they can be typed twice

without any character added between them. String parameter is used in the

following command:

DISPlay:TEXT <quoted string>

For Example, the following commands display message of "WAITING..."

(without quotation marks) on the front panel of the instrument.

DISP:TEXT "WAITING..."

Single quotation marks may also be used to display the same message.

DISP:TEXT 'WAITING...'

– <SPD>: string program data. String parameters enclosed in single or

double quotes.

– <CPD>: character program data.

1.7 Remote Interface Connection

IT8200 series electronic load are equipped with three communication interfaces

as standard: USB, LAN and CAN, and two optional interfaces: RS232 and GPIB.

Users can choose any one to realize communication with the computer. For

detailed introduction of remote interface connection, please refer to the content in

the user manual.

Page 22 of 137

SCPI status register

Copyright © ITECH Electronic Co., Ltd. 2

Chapter3 SCPI status register

You can get the current status of the electronic load by reading the operation

status registers. The electronic load records the different status of the instrument

through the four status register group, the four status register group are: status

byte register, standard event register, query status register and operation status

register. Status byte register records the information of the other status

register.

The following table describes the status signals.

Bit name Bit Decimal

value

Definition

Questionable Status Register

OV 0 1 Over Voltage protection

OC_Rms 1 2 RMS Over current protection

OC_Peak 2 4 PEAK over current protection

OP_POSITI

VE 3

8 Over positive power protection

sync_unlock 4 16 External Synchronization unlock

UV 5 32 Under voltage

OT 6 64 Over temperature protection

UC 7 128 Under current protection

ERR_SENS

E

8

256 Sense error

SHARE 9 512 Current share error

RVS 10 1024 Input reverse

INH 11 2048 Input inhibit

PS 12 4096 protect state

OSC 13 8192 Oscillating circuit

UNR 14 16384 Unknown internal fault of instrument

OC_Dc 15 32768 Over current protection of DC mode

OV_Peak 16 65536 Over peak voltage protection

FE 17 131072 Frequency error

WDOG 18 262144 Watch dog protection

Operation Status Register

LIST_WTG 0 1 LIST watting for trigger signal

LIST_ACTI

VE 1

2 LIST is running

OFF 2 4 Input is off

CC 3 8 Constant current

CV 4 16 Constant voltage

CW 5 32 Constant power

CR 6 64 Constant resistance

CS 7 128 Constant apparent power

REMOTE_L

OCK 8

256 Remote lock

LOCAL_LO

CK 9

512 Local lock

RMT 10 1024 Remote mode

CAL 11 2048 Calibration

Page 26 of 137

SYSTem Commands

Copyright © ITECH Electronic Co., Ltd. 6

SYSTem:REMote

This command takes the instrument out of front-panel control mode and switches

it to remote control mode.

Syntax

SYSTem:REMote

Example

SYST:REM

SYSTem:LOCal

This command is used to switch the power supply into the control from the front

panel.

Syntax

SYSTem:LOCal

Example

SYST:LOC

SYSTem:RWLock

This command locks the power supply in remote control mode. When this

command is executed, pressing the LOCAL button does not switch the instrument

to local control mode.

Syntax

SYSTem:RWLock

Arguments

None

Reset value

Not applicable

Example

SYST:RWL

SYSTem:BEEPer:IMMediate

This command tests the beeper function of the power supply. If it passes the test,

a beep is issued.

Syntax

SYSTem:BEEPer:IMMediate

Page 27 of 137

SYSTem Commands

Copyright © ITECH Electronic Co., Ltd. 7

Arguments

None

Reset value

Not applicable

Example

SYST:BEEP:IMM

SYSTem:BEEPer[:STATe] <CPD>

This command enables or disables the beeper function of the power supply.

Syntax

SYSTem:BEEPer[:STATe] <CPD>

Arguments

OFF|ON

Default value

ON

Returns

OFF/ON

Example

SYST:BEEP OFF

Related syntax

SYSTem:BEEPer[:STATe]?

SYSTem:BRIGhtness:LEVel <NR1>

This command is used to set and query the screen brightness of the present

power supply, the setting range is 1-10.

Syntax

SYSTem:BRIGhtness:LEVel <NR1>

Arguments

1-10

Returns

<NR1>

Page 30 of 137

SYSTem Commands

Copyright © ITECH Electronic Co., Ltd. 10

as a storage disk, and when set as device type, it is used as a communication

interface.

Syntax

SYSTem:COMMunicate:USB:TYPE <CPD>

Arguments

DEVice|HOST

Defaults

HOST

Returns

DEVice|HOST

Example

SYST:COMM:USB:TYPE HOST

Query syntax

SYSTem:COMMunicate:USB:TYPE?

SYSTem:COMMunicate:SELect <CPD>

This command is used to set and query the communication method. This series

instrument comes standard with four communication interfaces: USB, LAN, VCP

and CAN, and supports two optional communication interfaces: GPIB, RS-232.

And the RS232 and GPIB options can be selected only after the communication

board corresponding to RS232 and GPIB is successfully inserted into the

corresponding position on the rear panel of the instrument.

Syntax

SYSTem:COMMunicate:SELect <CPD>

Arguments

TMC|VCP

Defaults

VCP

Returns

TMC|VCP

Example

SYST:COMM:SEL VCP //Set the USB communication interface to VCP

Query syntax

SYSTem:COMMunicate:SELect?

Page 31 of 137

SYSTem Commands

Copyright © ITECH Electronic Co., Ltd. 11

SYSTem:COMMunicate:GPIB:ADDRess <NR1>

This command sets and queries the GPIB address of the power supply.

Syntax

SYSTem:COMMunicate:GPIB:ADDRess <NR1>

Arguments

<NR1>

Settable range :1~30

Default value

1

Returns

<NR1>

Example

SYST:COMM:GPIB:ADDR 2

Query syntax

SYSTem:COMMunicate:GPIB:ADDRess?

SYSTem:COMMunicate:SERial:BAUDrate <CPD>

This command sets and queries the baud rate of the serial port.

Syntax

SYSTem:COMMunicate:SERial:BAUDrate <CPD>

Arguments

<CPD>

115200|57600|38400|19200|9600|4800

Default value

9600

Returns

<CPD>

Example

SYST:COMM:SER:BAUD 4800

Query syntax

SYSTem:COMMunicate:SERial:BAUDrate?

Page 32 of 137

SYSTem Commands

Copyright © ITECH Electronic Co., Ltd. 12

SYSTem:COMMunicate:LAN:IP[:CONFiguration] <SPD>

This command is used to set and query the IP address of the instrument.

Syntax

SYSTem:COMMunicate:LAN:IP[:CONFiguration] <SPD>

Arguments

<SPD>

Defaults

"192.168.0.11"

Returns

<SPD>

Example

SYST:COMM:LAN:IP "192.168.0.11"

Query syntax

SYSTem:COMMunicate:LAN:IP[:CONFiguration]?

SYSTem:COMMunicate:LAN:IP[:CONFiguration]:MODE

<CPD>

This command is used to set and query the IP mode of the LAN port.

⚫ MANual: the user manually sets the IP-related parameters.

⚫ AUTO: the system automatically configures IP related parameters.

Syntax

SYSTem:COMMunicate:LAN:IP[:CONFiguration]:MODE <CPD>

Arguments

<CPD>

AUTO|MANual

Default value

MANual

Returns

AUTO|MANual

Example

SYST:COMM:LAN:IP:MODE AUTO //Set the IP mode of the LAN interface to

automatic configuration mode.

Page 34 of 137

SYSTem Commands

Copyright © ITECH Electronic Co., Ltd. 14

SYSTem:COMMunicate:LAN:RAWSocketport <port>

This command is used to set and query the socket port of the LAN

communication.

Syntax

SYSTem:COMMunicate:LAN:RAWSocketport <port>

Arguments

<SPD>

Default value

"30000"

Example

SYSTem:COMMunicate:LAN:RAWSocketport 30001 //Set the socket port to

30001

Query syntax

SYSTem:COMMunicate:LAN:RAWSocketport? //Query the socket port of

LAN interface.

Page 41 of 137

TRIGger Subsystem

Copyright © ITECH Electronic Co., Ltd. 21

Chapter9 TRIGger Subsystem

TRIGger:LIST:SOURce <source>

This command is used to set and query the trigger source of the LIST function.

Syntax

TRIGger:LIST:SOURce <source>

Argument

<CPD>

IMMediate|MANual|BUS|TRIG1|TRIG2

Query syntax

TRIGger:LIST:SOURce?

Returns

IMMediate|MANual|BUS|TRIG1|TRIG2

Example

TRIG:LIST:SOUR MAN //The trigger source of LIST function is

selected as manual panel trigger.

TRIGger:SWEep:SOURce <CPD>

This command is used to set and query the trigger source of SWEEP function.

Syntax

TRIGger:SWEep:SOURce <CPD>

Argument

<CPD>

IMMediate|MANual|BUS|TRIG1|TRIG2

Query syntax

TRIGger:SWEep:SOURce?

Returns

IMMediate|MANual|BUS|TRIG1|TRIG2

Example

TRIG:SWE:SOUR MAN

Page 44 of 137

PARallel Subsystem

Copyright © ITECH Electronic Co., Ltd. 24

Chapter10 PARallel Subsystem

PARallel:ROLE <role>

This command sets and queries the power supply to single,

slave or master mode in the parallel operation.

Syntax

PARallel:ROLE <role>

Argument

<CPD>

SINGle|SLAVe|MASTer

Query syntax

PARallel:ROLE?

Returns

SINGle|SLAVe|MASTer

*RST

SINGle

Example

PAR:ROLE SLAV //Set the machine to slave mode.

PAR:ROLE? //Query the parallel role of the present instrument.

PARallel:NUMBer <number>

This command sets and queries the total instrument number in

the parallel operation, and the setting range is 2-16.

Syntax

PARallel:NUMBer <number>

Argument

<NR1>

Query syntax

PARallel:NUMBer?

Returns

<NR1>

Page 45 of 137

PARallel Subsystem

Copyright © ITECH Electronic Co., Ltd. 25

Example

PAR:NUMB 3 //Set the total number of parallel machines to 3.

PAR:NUMB? //Query the total number of parallel machines.

PARallel:NODE:NUMBer?

This command is used to obtain the total number of nodes after the optical fiber is

paralleled.

Syntax

PARallel:NODE:NUMBer?

Argument

<NR1>

1~64

Example

PAR:NODE:NUMB?

Page 46 of 137

SCOPe Subsystem

Copyright © ITECH Electronic Co., Ltd. 26

Chapter11 SCOPe Subsystem

SCOPe:AUTO

This is an automatic setting command of the oscilloscope.

Syntax

SCOPe:AUTO

Example

SCOPe:AUTO

SCOPe:RUN

This is an operation command of the oscilloscope.

Syntax

SCOPe:RUN

Example

SCOPe:RUN

SCOPe:SINGle

This command is used to capture single-shot oscilloscope data.

Syntax

SCOPe:SINGle

Example

SCOPe:SINGle

SCOPe:STOP

This is a stop command of the oscilloscope.

Syntax

SCOPe:STOP

Example

SCOPe:STOP

SCOPe:TIMebase:SCALe <NRf>

This command is used to set and query the time scale of the oscilloscope, unit: s.

<0.001-1.0>

Page 47 of 137

SCOPe Subsystem

Copyright © ITECH Electronic Co., Ltd. 27

Syntax

SCOPe:TIMebase:SCALe <NRf>

Argument

[MINimum|MAXimum]

Query syntax

SCOPe:TIMebase:SCALe?

Returns

<NRf>

Example

SCOPe:TIMebase:SCALe 0.5

SCOPe:VOLTage:SCALe <NRf>

This command is used to set and query the voltage scale of the oscilloscope, unit:

V.

Syntax

SCOPe:VOLTage:SCALe <NRf>

Argument

[MINimum|MAXimum]

Query syntax

SCOPe:VOLTage:SCALe?

Returns

<NRf>

Example

SCOPe:VOLTage:SCALe 10

SCOPe:CURRent:SCALe <NRf>

This command is used to set and query the current scale of the oscilloscope, unit:

A.

Syntax

SCOPe:CURRent:SCALe <NRf>

Argument

[MINimum|MAXimum]

Page 48 of 137

SCOPe Subsystem

Copyright © ITECH Electronic Co., Ltd. 28

Query syntax

SCOPe:CURRent:SCALe?

Returns

<NRf>

Example

SCOPe:CURRent:SCALe 30

SCOPe:TIMebase:DELay <NRf>

This command is used to set and query the trigger delay of the oscilloscope, unit:

s.

Syntax

SCOPe:TIMebase:DELay <NRf>

Argument

[MINimum|MAXimum]

Query syntax

SCOPe:TIMebase:DELay?

Returns

<NRf>

Example

SCOPe:TIMebase:DELay 3

SCOPe:TRIGger:SOURce

This command is used to set the trigger source of surge/sag function.

Syntax

SCOPe:TRIGger:SOURce

Argument

MANual|BUS|TRIG1|TRIG2

Query syntax

SCOPe:TRIGger:SOURce?

Returns

MANual|BUS|TRIG1|TRIG2

Page 50 of 137

SCOPe Subsystem

Copyright © ITECH Electronic Co., Ltd. 30

Argument

<AUTO|NORMal>

Query syntax

SCOPe:TRIGger:MODE?

Returns

<AUTO|NORMal>

Example

SCOPe:TRIGger:MODE AUTO

SCOPe:LINE:SELection

This command is used to set and query the curve displayed by the oscilloscope,

up to 6 curves can be displayed.

Syntax

SCOPe:LINE:SELection

Argument

<1-6>,<Off|On|0|1>

Query syntax

SCOPe:LINE:SELection?

Example

SCOPe:LINE:SELection 1,ON

SCOPe:STATus?

Query the present status of the oscilloscope.

Syntax

SCOPe:STATus?

Returns

"Stop"|“Ready”|

“Roll”|“Auto”|“Trig'd”

Example

SCOPe:STATus?

SCOPe:RSTate?

Query the running status of the oscilloscope.

Page 51 of 137

SCOPe Subsystem

Copyright © ITECH Electronic Co., Ltd. 31

Syntax

SCOPe:RSTate?

Returns

“RUN”|“STOP”|

“SINGle”

Example

SCOPe:RSTate?

SCOPe:WAVeform:DATA?

This command is used to get the data of the oscilloscope.

Syntax

SCOPe:WAVeform:DATA?

Example

SCOPe:WAVeform:DATA?

SCOPe:RANGe:CATalog?

This command is used to get voltage and current scale range options.

Syntax

SCOPe:RANGe:CATalog?

Returns

2/5/10/20/50/100/200/500,0.2/0.5/1/2/5/10/20/50

Example

SCOPe:RANGe:CATalog?

SCOPe:RECord:LENGth <0.6|6|60|600>

Oscilloscope data points collected in one second, 0.6 that is 600 points, 600 that is

600000, with the time scale and sampling frequency, sampling frequency multiplied

by the screen time scale to be less than or equal to the length of the record, such as,

sampling frequency 6s, time scale 1s, the record length is set to 0.6kpts, then the

collection of 100 points per second.

Syntax

SCOPe:RECord:LENGth <0.6|6|60|600>

Returns

<0.6|6|60|600>

Page 53 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 33

Chapter12 FETCh & MEASure Subsystem

FETCh[:SCALar]:CURRent[:AC]?

MEASure[:SCALar]:CURRent[:AC]?

This command is used to read the RMS value of current.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:CURRent? [A|B|C]

MEASure[:SCALar]:CURRent[:AC]? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:CURR? A

MEAS:CURR?

FETCh[:SCALar]:CURRent:DC?

MEASure[:SCALar]:CURRent:DC?

This command is used to read the DC component of current.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:CURRent? [A|B|C]

MEASure[:SCALar]:CURRent:DC? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Page 54 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 34

Example

FETC:CURR:DC?

MEAS:CURR:DC?

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:POSitive?

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:POSitive?

This command is used to read the positive peak value of current.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:POSitive?

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:POSitive?

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:CURR:MAX:POS?

MEAS:CURR:MAX:POS? A

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:NEGative?

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:NEGative?

This command is used to read the negative peak value of current.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum:NEGative? [A|B|C]

MEASure[:SCALar]: CURRent[:AC][:AMPLitude]:MAXimum:NEGative? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:CURR:MAX:NEG?

Page 55 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 35

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum?

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum?

This command is used to read the peak value of current.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum?

MEASure[:SCALar]:CURRent[:AC][:AMPLitude]:MAXimum?

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:CURR:MAX?

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD?

This command is used to read the peak voltage hold value of ABC. It will be

cleared automatically on the next power-on.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD?

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:CURR:CFAC?

Page 56 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 36

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD:CLEar

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD:CLEar

This command is used to clear the single-phase voltage peak hold value.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD:CLEar

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:HOLD:CLEar

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETCh:VOLTage:MAXimum:HOLD:CLEar

FETCh[:SCALar]:CURRent:CFACtor?

MEASure[:SCALar]:CURRent:CFACtor?

This command is used to read the current crest factor values of A, B, C

three-phase.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:CURRent:CFACtor? [A|B|C]

MEASure[:SCALar]:CURRent:CFACtor? [A|B|C]

Arguments

[A|B|C|CH1|CH2|CH3]

Returns:

<NRf>...

Example

FETC:CURR:CFAC?

Page 57 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 37

FETCh[:SCALar]:FREQuency?

MEASure[:SCALar]:FREQuency?

This command is used to read the frequency value.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:FREQuency? [A|B|C]

MEASure[:SCALar]:FREQuency? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:FREQ?

FETCh[:SCALar]:POWer[:REAL]?

MEASure[:SCALar]:POWer[:REAL]?

This command is used to read the real power value.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:POWer [:REAL]? [A|B|C]

MEASure[:SCALar]:POWer[:REAL]? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:POWer?

Page 58 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 38

FETCh[:SCALar]:POWer:APParent?

MEASure[:SCALar]:POWer:APParent?

This command is used to read the apparent power value.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:POWer:APParent? [A|B|C]

MEASure[:SCALar]:POWer:APParent? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:POW:APP?

FETCh[:SCALar]:POWer:REACtive?

MEASure[:SCALar]:POWer:REACtive?

This command is used to read the reactive power value.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:POWer:REACtive? [A|B|C]

MEASure[:SCALar]:POWer:REACtive? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:POW:REAC?

Page 59 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 39

FETCh[:SCALar]:POWer:PFACtor?

MEASure[:SCALar]:POWer:PFACtor?

This command is used to read the power factor value.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:POWer:PFACtor? [A|B|C]

MEASure[:SCALar]:POWer:PFACtor? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:POW:PFAC?

FETCh[:SCALar]:VOLTage[:AC]?

MEASure[:SCALar]:VOLTage[:AC]?

This command is used to read the effective value of voltage.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:VOLTage? [A|B|C]

MEASure[:SCALar]:VOLTage[:AC]? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:VOLT?

Page 60 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 40

FETCh[:SCALar]:VOLTage:DC?

MEASure[:SCALar]:VOLTage:DC?

This command is used to read the DC component of voltage.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:VOLTage:DC? [A|B|C]

MEASure[:SCALar]:VOLTage:DC? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf> ...

Example

FETC:VOLT:DC?

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum?

This command is used to read the peak value of voltage.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum?

Arguments

[A|B|C]

Returns:

<NRf>...

Example

FETC:VOLT:AMP:MAX?

Page 61 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 41

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:POSitive?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:POSitive?

This command is used to read the positive peak value of voltage.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:POSitive?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:POSitive?

Arguments

[A|B|C]

Returns:

<NRf> ...

Example

FETC:VOLT:MAX:POS?

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:NEGative?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:NEGative?

This command is used to read the negative peak value of voltage.

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:NEGative?

MEASure[:SCALar]:VOLTage[:AC][:AMPLitude]:MAXimum:NEGative?

Arguments

[A|B|C]

Returns:

<NRf> ...

Example

FETC:VOLT:MAX:NEG?

FETCh[:SCALar]?

MEASure[:SCALar]?

This command is used to get all METER data.

Page 62 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 42

Note: this command parameter is optional. If there is no parameter, it will return

the value of A, B, C three-phase by default.

Syntax:

FETCh[:SCALar]? [A|B|C]

MEASure[:SCALar]? [A|B|C]

Arguments

[A|B|C]

Returns:

<NRf> ...

Example

FETC? A

FETCh? If set the parameter [A|B|C], the returned 19 floating point

measurements are <float>,...,<float> , in order are

(Uac,Iac,P,Upp,Upn,Ipp,Ipn,Freq,CF,PF,S,Q,Udc,Idc,Uthd,Ithd,Upeak,Urms,Irms)

MEASure? If set the parameter [A|B|C], the returned 17 floating point

measurements are <float>,...,<float>, in order are

(Uac,Iac,P,Upp,Upn,Ipp,Ipn,Freq,CF,PF,S,Q,Udc,Idc,Uthd,Ithd,Upeak)

FETCh[:SCALar]:POWer[:REAL]:TOTal?

MEASure[:SCALar]:POWer[:REAL]:TOTal?

This command is used to read the total power value.

Syntax:

FETCh[:SCALar]:POWer [:REAL]:TOTal?

MEASure[:SCALar]:POWer[:REAL]:TOTal?

Arguments

Returns:

<NRf>

Example

FETC:POW:TOT?

Page 63 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 43

FETCh[:SCALar]:POWer:APParent:TOTal?

MEASure[:SCALar]:POWer:APParent:TOTal?

This command is used to read the total apparent power value.

Syntax:

FETCh[:SCALar]:POWer:APParent:TOTal?

MEASure[:SCALar]:POWer:APParent:TOTal?

Arguments

Returns:

<NRf>

Example

FETC:POW:APP:TOT?

FETCh[:SCALar]:POWer:REACtive:TOTal?

MEASure[:SCALar]:POWer:REACtive:TOTal?

This command is used to read the total reactive power value.

Syntax:

FETCh[:SCALar]:POWer:REACtive:TOTal?

MEASure[:SCALar]:POWer:REACtive:TOTal?

Arguments

Returns:

<NRf>

Example

FETC:POW:REAC:TOT?

FETCh[:SCALar]:LTLVoltage[:AC]?

MEASure[:SCALar]:LTLVoltage[:AC]?

This command is used to read the line voltage value between B and A, or

between C and A, or between C and B.

Page 64 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 44

Syntax:

FETCh[:SCALar]:LTLVoltage? <BA|CA|CB>

MEASure[:SCALar]:LTLVoltage[:AC]? <BA|CA|CB>

Arguments

<BA|CA|CB>

Returns:

<NRf>

Example

FETC:LTLV? CB

FETCh[:SCALar]:VOLTage:HARMonic[:AMPLitude]?

<[A|B|C]>,<NR1>

MEASure[:SCALar]:VOLTage:HARMonic[:AMPLitude]?

<[A|B|C]>,<NR1>

This command is used to measure the amplitude of voltage harmonics.

Syntax:

FETCh[:SCALar]:VOLTage:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>

MEASure[:SCALar]:VOLTage:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>

Arguments

<[A|B|C]>,<NR1>

NR1 range: 0-50

Returns:

<NRf>

Example

FETC:VOLT:HARM? A,4

FETCh[:SCALar]:CURRent:HARMonic[:AMPLitude]?

<[A|B|C|CH1|CH2|CH3]>,<NR1>

MEASure[:SCALar]:CURRent:HARMonic[:AMPLitude]?

<[A|B|C|CH1|CH2|CH3]>,<NR1>

This command is used to measure the amplitude of current harmonics.

Page 65 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 45

Syntax:

FETCh[:SCALar]:CURRent:HARMonic[:AMPLitude]?

<[A|B|C|CH1|CH2|CH3]>,<NR1>

MEASure[:SCALar]:CURRent:HARMonic[:AMPLitude]?

<[A|B|C|CH1|CH2|CH3]>,<NR1>

Arguments

<[A|B|C|CH1|CH2|CH3]>,<NR1>

NR1 range: 0-50

Returns:

<NRf>

Example

FETC:CURR:HARM? A,5

FETCh[:SCALar]:VOLTage:HARMonic:DISTort?

<[A|B|C]>,<NR1>

MEASure[:SCALar]:VOLTage:HARMonic:DISTort?

<[A|B|C]>,<NR1>

This command is used to measure voltage harmonic components.

Syntax:

FETCh[:SCALar]:VOLTage:HARMonic:DISTort? <[A|B|C]>,<NR1>

MEASure[:SCALar]:VOLTage:HARMonic:DISTort? <[A|B|C]>,<NR1>

Arguments

<[A|B|C|CH1|CH2|CH3]>,<NR1>

NR1 range: 0-50

Returns:

<NRf>

Example

FETC:VOLT:HARM:DIST? A,8

Page 66 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 46

FETCh[:SCALar]:CURRent:HARMonic:DISTort?

<[A|B|C]>,<NR1>

MEASure[:SCALar]:CURRent:HARMonic:DISTort?

<[A|B|C]>,<NR1>

This command is used to measure current harmonic components.

Syntax:

FETCh[:SCALar]:CURRent:HARMonic:DISTort? <[A|B|C]>,<NR1>

Arguments

<[A|B|C|CH1|CH2|CH3]>,<NR1>

NR1 range: 0-50

Returns:

<NRf>

Example

FETC:CURR:HARM:DIST? CH3,10

FETCh[:SCALar]:VOLTage:HARMonic:PHASe?

<[A|B|C]>,<NR1>

MEASure[:SCALar]:VOLTage:HARMonic:PHASe?

<[A|B|C]>,<NR1>

This command is used to measure the phase of voltage harmonics.

Syntax:

FETCh[:SCALar]:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1>

MEASure[:SCALar]:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1>

Arguments

<[A|B|C]>,<NR1>

NR1 range: 0-50

Returns:

<NRf>

Example

FETC:VOLT:HARM:PHAS? A,5

Page 67 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 47

FETCh[:SCALar]:CURRent:HARMonic:PHASe?

<[A|B|C]>,<NR1>

MEASure[:SCALar]:CURRent:HARMonic:PHASe?

<[A|B|C]>,<NR1>

This command is used to measure the phase of current harmonics.

Syntax:

FETCh[:SCALar]:CURRent:HARMonic:PHASe? <[A|B|C]>,<NR1>

MEASure[:SCALar]:CURRent:HARMonic:PHASe? <[A|B|C]>,<NR1>

Arguments

<[A|B|C]>,<NR1>

NR1 range: 0-50

Returns:

<NRf>

Example

FETC:CURR:HARM:PHAS? A,10

FETCh[:SCALar]:VOLTage:HARMonic:THD? <[A|B|C]>

MEASure[:SCALar]:VOLTage:HARMonic:THD?

<[A|B|C]>

This command is used to measure the total harmonic distortion of the voltage.

Syntax:

FETCh[:SCALar]:VOLTage:HARMonic:THD? <[A|B|C]>

MEASure[:SCALar]:VOLTage:HARMonic:THD? <[A|B|C]>

Arguments

<[A|B|C]>

Returns:

<NRf>

Example

FETC:VOLT:HARM:THD? C

Page 69 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 49

FETCh[:SCALar]:ARRay:CURRent:HARMonic[:AMPLitu

de]? <[A|B|C]>,<NR1>

MEASure[:SCALar]:ARRay:CURRent:HARMonic[:AMPLi

tude]? <[A|B|C]>,<NR1>

This command is used to measure each harmonic amplitude of the current.

Syntax:

FETCh[:SCALar]:ARRay:CURRent:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>

MEASure[:SCALar]:ARRay:CURRent:HARMonic[:AMPLitude]? <[A|B|C]>,<NR1>

Arguments

<[A|B|C]>,<NR1>

NR1 range: 0-50

Returns:

<NRf>

Example

FETC:ARR:CURR:HARM? A,6

FETCh[:SCALar]:ARRay:VOLTage:HARMonic:PHASe?

<[A|B|C]>,<NR1>

MEASure[:SCALar]:ARRay:VOLTage:HARMonic:PHASe?

<[A|B|C]>,<NR1>

This command is used to measure each harmonic phase of the voltage.

Syntax:

FETCh[:SCALar]:ARRay:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1>

MEASure[:SCALar]:ARRay:VOLTage:HARMonic:PHASe? <[A|B|C]>,<NR1>

Arguments

<[A|B|C]>,<NR1>

NR1: 0-50

Returns:

<NRf>

Example

FETC:ARR:VOLT:HARM:PHAS? CH3,6

Page 71 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 51

Example

FETC:ARR:VOLT:HARM:DIST? A,6

FETCh[:SCALar]:ARRay:CURRent:HARMonic:DISTort?

<[A|B|C|CH1|CH2|CH3]>,<NR1>

MEASure[:SCALar]:ARRay:CURRent:HARMonic:DISTor

t? <[A|B|C|CH1|CH2|CH3]>,<NR1>

This command is used to measure each harmonic distortion of the current.

Syntax:

FETCh[:SCALar]:ARRay:CURRent:HARMonic:DISTort?

<[A|B|C|CH1|CH2|CH3]>,<NR1>

MEASure[:SCALar]:ARRay:CURRent:HARMonic:DISTort?

<[A|B|C|CH1|CH2|CH3]>,<NR1>

Arguments

<[A|B|C|CH1|CH2|CH3]>,<NR1>

NR1: 0-50

Returns:

<NRf>

Example

FETC:ARR:CURR:HARM:DIST? A,6

VETCor:OEDer <NR1>

This command is used to set and query the order of the vector diagram.

Syntax:

VETCor:OEDer

Arguments

<NR1> range: 0-50

Returns:

<NRf>

Query syntax:

VETC:OED?

Example

VETC:OED 19

Page 72 of 137

FETCh & MEASure Subsystem

Copyright © ITECH Electronic Co., Ltd. 52

VETCor:DATA?

This command is used to query the vectior data of present order.

Syntax:

VETCor:DATA?

Arguments

Returns:

<NRf>,<NRf>,<NRf>,<NRf>,<NRf>,<NRf>

Example

VETCor:DATA?

VETCor:TYPE <CPD>

This command is used to set the vector type.

Syntax:

VETCor:TYPE <CPD>

Arguments

<U|I|ALL>

Returns:

U|I|ALL

Query syntax:

VETCor:TYPE??

Example

VETC:TYPE I

Page 74 of 137

SENSE Subsystem

Copyright © ITECH Electronic Co., Ltd. 54

SENSe:FILTer:LEVel <CPD>

This command is used to set and query the filter level of the meter.

Syntax:

SENSe:FILTer:LEVel <CPD>

Arguments

SLOW|MEDIUM|FAST

Query syntax::

SENSe:FILTer:LEVel?

Returns::

SLOW|MEDIUM|FAST

Example

SENS:FILT:LEV FAST

SENSe:EXTernal:SYNC[:STATe] <boolean>

This command is used to set and query the state of synchronization.

Syntax:

SENSe:EXTernal:SYNC[:STATe] <boolean>

Arguments

0|OFF|1|ON

Query syntax::

SENSe:EXTernal:SYNC[:STATe]?

Returns::

0|1

Example

SENS:EXT:SYNC 1

SENSe:EXTernal:SYNC:PHASe <NRf>

Set the angle difference between the instrument and the external signal frequency.

When the external frequency lock function is turned on, the output phase of the

instrument maintains a fixed angle difference with the external frequency.

Syntax:

SENSe:EXTernal:SYNC:PHASe <NRf>

Page 75 of 137

SENSE Subsystem

Copyright © ITECH Electronic Co., Ltd. 55

Arguments

MAXimum|MINimum

Query syntax::

SENSe:EXTernal:SYNC:PHASe?

Returns::

<NRf>

Example

SENS:EXT:SYNC:PHAS 90

SENSe:EXTernal:SYNC:DIFFerence <CPD>,<NRf>

This command sets the instrument B to A and C to A angle difference. Editable

under 3 phase only.

Syntax:

SENSe:EXTernal:SYNC:DIFFerence <CPD>,<NRf>

Arguments

CPD:BA|CA

NRf:MAXimum|MINimum

Query syntax::

SENSe:EXTernal:SYNC:DIFFerence? <CPD>

Returns::

<NRf>

Example

SENSe:EXTernal:SYNC:DIFFerence <CPD>,<NRf>

Page 76 of 137

Load Protect Subsystem

Copyright © ITECH Electronic Co., Ltd. 56

Chapter14 Load Protect Subsystem

[SOURce:]PROTection:AUTO:CLEar[:STATe]

<Boolean>

This command is used to set the state of the protection auto-clear function.

Syntax:

PROTection:AUTO:CLEar[:STATe] <Boolean>

Arguments

0|1|OFF|ON

Query syntax:

PROTection:AUTO:CLEar[:STATe]?

Example:

PROT:AUTO:CLE 1

[SOURce:]CURRent:PROTection:STATe <Boolean>

This command is used to set state of over current RMS protection.

Syntax:

CURRent:PROTection:STATe <Boolean>

Arguments

0|1|OFF|ON

Query syntax:

CURRent:PROTection:STATe?

Returns:

0|1|OFF|ON

Example

CURR:PROT:STAT 1

[SOURce:]CURRent:PROTection[:LEVel] <NRf+>

The command sets the protection value of current RMS protection, unit: A.

Syntax:

CURRent:PROTection[:LEVel] <NRf+>

Page 77 of 137

Load Protect Subsystem

Copyright © ITECH Electronic Co., Ltd. 57

Arguments

0|1|OFF|ON

Query syntax:

CURRent:PROTection[:LEVel]? [MAXimum|MINimum]

Returns:

0|1|OFF|ON

Example

CURRent:PROTection 90

[SOURce:]CURRent:PROTection:DELay <NRf+>

Set the RMS current protection delay time, the unit is: s

Syntax:

CURRent:PROTection:DELay <NRf+>

Arguments

<MINimum-MAXimum>

Query syntax:

[SOURce:]CURRent:PROTection:DELay?

Returns:

<MINimum-MAXimum>

Example

CURR:PROT:DEL 0.5

CURR:PROT:DEL 10 //设置通道 1 的 RMS 保护延迟为 10s

[SOURce:]CURRent:PEAK:PROTection:STATe <Boolean>

This command is used to set state of over current peak protection.

Syntax:

CURRent:PEAK:PROTection:STATe <Boolean>

Arguments

0|1|OFF|ON

Query syntax:

CURRent:PEAK:PROTection:STATe?

Page 78 of 137

Load Protect Subsystem

Copyright © ITECH Electronic Co., Ltd. 58

Returns:

0|1|OFF|ON

Example

CURRent:PEAK:PROTection:STATe 1 //设置峰值保护状态为开启状态.

[SOURce:]CURRent:PEAK:PROTection[:LEVel] <NRf+>

The command sets the protection value of current peak protection, unit: A.

Syntax:

CURRent:PEAK:PROTection[:LEVel] <NRf+>

Arguments

<MINimum-MAXimum>

Query syntax:

CURRent:PEAK:PROTection[:LEVel]? [MAXimum|MINimum]

Returns:

MAXimum|MINimum|DEFault

Example

CURRent:PEAK:PROT 30

[SOURce:]CURRent:PEAK:PROTection:DELay <NRf+>

Set the peak current protection delay time, the unit is: s

Syntax:

CURRent:PEAK:PROTection:DELay <NRf+>

Arguments

MAXimum|MINimum|DEFault

Query syntax:

CURRent:PEAK:PROTection:DELay?

Returns:

[MAXimum|MINimum]

Example

CURRent:PEAK:PROTection:DELay 1

Page 79 of 137

Load Protect Subsystem

Copyright © ITECH Electronic Co., Ltd. 59

[SOURce:]POWer:PROTection:STATe <Boolean>

Sets the state of over power protection.

Syntax:

POWer:PROTection:STATe <Boolean>

Arguments

0|1|OFF|ON

Query syntax:

POWer:PROTection:STATe?

Returns:

0|1|OFF|ON

Example

POWer:PROTection:STATe 1

[SOURce:]POWer:PROTection[:LEVel] <NRf+>

The command sets the protection value of power protection, unit: w.

Syntax:

POWer:PROTection[:LEVel] <NRf+>

Arguments

<MINimum-MAXimum>

Query syntax:

POWer:PROTection[:LEVel]? [MAXimum|MINimum]

Returns:

MAXimum|MINimum|DEFault

Example

POWer:PROTection 30

[SOURce:]POWer:PROTection:DELay <NRf+>

Set the power protection delay time, the unit is: s

Syntax:

POWer:PROTection:DELay <NRf+>

Arguments

<MINimum-MAXimum>

Page 80 of 137

Load Protect Subsystem

Copyright © ITECH Electronic Co., Ltd. 60

Query syntax:

POWer:PROTection:DELay? [MAXimum|MINimum]

Returns:

<MINimum-MAXimum>

Example

POWer:PROTection:DELay 1

[SOURce:]VOLTage:UNDer:PROTection:STATe

<Boolean>

Sets the state of the undervoltage protection. Setting is only required when in DC

mode.

Syntax:

POWer:PROTection:STATe <Boolean>

Arguments

0|1|OFF|ON

Query syntax:

VOLTage:UNDer:PROTection:STATe?

Returns:

0|1|OFF|ON

Example

VOLTage:UNDer:PROTection:STATe 1

[SOURce:]VOLTage:UNDer:PROTection[:LEVel]

<NRf+>

Sets the undervoltage protection value in the DC mode of the machine. The unit is

V. It needs to be set only when in DC mode.

Syntax:

VOLTage:UNDer:PROTection[:LEVel] <NRf+>

Arguments

<MINimum-MAXimum>

Query syntax:

VOLTage:UNDer:PROTection[:LEVel]? [MAXimum|MINimum]

Page 81 of 137

Load Protect Subsystem

Copyright © ITECH Electronic Co., Ltd. 61

Returns:

MAXimum|MINimum|DEFault

Example

VOLTage:UNDer:PROTection 30

[SOURce:]VOLTage:UNDer:PROTection:DELay

<NRf+>

This command is used to set the undervoltage protection delay time in s. It only

needs to be set when in DC mode.

Syntax:

VOLTage:UNDer:PROTection:DELay <NRf+>

Arguments

<MINimum-MAXimum>

Query syntax:

VOLTage:UNDer:PROTection:DELay? [MAXimum|MINimum]

Returns:

<MINimum-MAXimum>

Example

VOLTage:UNDer:PROTection:DELay 1

[SOURce:]VOLTage:PEAK:PROTection[:LEVel] <NRf+>

Sets the upper voltage peak limit.

Syntax:

VOLTage:PEAK:PROTection[:LEVel] <NRf+>

Arguments

<MINimum-MAXimum>

Query syntax:

VOLTage:PEAK:PROTection[:LEVel]? [MAXimum|MINimum]

Returns:

<MINimum-MAXimum>

Example

VOLTage:PEAK:PROTection 350

Page 82 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 62

Chapter15 SOURce Subsystem

[SOURce:]SYSTem:FUNCtion <CPD>

This command is used to set the mode of present load, including

single-phase/three-phase/reverse.

Syntax:

SYSTem:FUNCtion <CPD>

Arguments

ONE|THRee|DIFFerence

Default

ONE

Query syntax:

SYSTem:FUNCtion?

Returns:

ONE|THRee|DIFFerence

Example

SYST:FUNC ONE

[SOURce:]FUNCtion <CPD1>

This command is used to set load mode.

Syntax:

FUNCtion <CPD1>

Arguments

AC mode: CC|CR|CP|CS|CC+CR|CE

DC mode: CC|CR|CP|CV|CC+CV|CR+CV|CP+CV|CR+CC|CC+CR+CP+CV

Query syntax:

FUNCtion?

Returns:

AC mode: CC|CR|CP|CS|CC+CR|CE

DC mode: CC|CR|CP|CV|CC+CV|CR+CV|CP+CV|CR+CC|CC+CR+CP+CV

Page 83 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 63

Example

FUNC CC

[SOURce:]FUNCtion:CATalog?

This command is used to query the supports load mode.

Syntax:

[SOURce:]FUNCtion:CATalog?

Arguments

AC: CC|CR|CP|CS|CC+CR|CE

DC: CC|CR|CP|CV|CC+CV|CR+CV|CP+CV|CR+CC|CC+CR+CP+CV

Arguments

AC: CC|CR|CP|CS|CC+CR|CE

DC: CC|CR|CP|CV|CC+CV|CR+CV|CP+CV|CR+CC|CC+CR+CP+CV

Example

FUNC:CAT? //query the load mode catalog

[SOURce:]UPFactor[:STATe] <Boolean>

This command is used to set state of UPF (Unit Power Factor)

Syntax:

UPFactor[:STATe] <Boolean>

Arguments

<0|1|OFF|ON>

Query syntax:

UPFactor[:STATe]?

Returns:

<0|1|OFF|ON>

Example

UPFactor 1

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

C] <NRf+>[,NRf+][,NRf+]

Set and query the upper limit of RMS current.

Page 84 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 64

Syntax:

CURRent[:LEVel][:IMMediate][:AMPLitude][:AC] <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>

MAXimum|MINimum

Query syntax:

CURRent[:LEVel][:IMMediate][:AMPLitude][:AC]? [MAXimum| MINimum]

Returns:

MAXimum|MINimum

Example

CURR 30

CURR 30,20,10

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

C <NRf+>,[NRf+],[NRf+]

DC current limit value setting command in Normal mode. This command is valid

only in DC and DC+AC modes.

Syntax:

CURRent[:LEVel][:IMMediate][:AMPLitude]:DC <NRf+>,[NRf+],[NRf+]

Query syntax:

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

Returns:

<NRf+>

Example

CURRent:DC 30

[SOURce:]CURRent:SLEW[:AC] <NRf+>[,NRf+][,NRf+]

Sets the slope of load current. Unit A/ms.

Syntax:

CURRent:SLEW[:AC] <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>,[NRf+],[NRf+]

Page 85 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 65

Query syntax:

CURRent:SLEW[:AC]? [MAXimum| MINimum]

Example

CURR:SLEW 20.0 //set the current slope to 20.0A/ms

[SOURce:]CURRent:SLEW:DC <NRf+>

Sets the slope of the current in DC mode. Unit A/ms.

Syntax:

CURRent:SLEW:DC <NRf+>

Arguments

<NRf+>

Query syntax:

CURRent:SLEW:DC? [MAXimum| MINimum]

Example

CURR:SLEW:DC 20.0

[SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude]

<NRf+>[,NRf+][,NRf+]

Sets the resistance value. Unit W.

Syntax:

RESistance[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+]

Query syntax:

RESistance[:LEVel][:IMMediate][:AMPLitude]? [MAXimum| MINimum]

Arguments:

<NRf+>[,NRf+][,NRf+]

Example:

RESistance 500

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

<NRf+>[,NRf+][,NRf+]

Sets the power value. Unit W.

Syntax:

POWer[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+]

Page 86 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 66

Query syntax:

POWer[:LEVel][:IMMediate][:AMPLitude]? [MAXimum| MINimum]

Arguments

<NRf+>[,NRf+][,NRf+]

Example:

POWer 500

[SOURce:]KVA[:LEVel][:IMMediate][:AMPLitude]

<NRf+>[,NRf+][,NRf+]

This command is used to set or query the apparent power under CS mode. Unit

kVA.

Syntax:

KVA[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+]

Query syntax:

KVA[:LEVel][:IMMediate][:AMPLitude]? [MAXimum| MINimum]

Arguments

<NRf+>[,NRf+][,NRf+]

Example:

KVA 10

[SOURce:]PSHift[:LEVel][:IMMediate][:AMPLitude]

<NRf+>[,NRf+][,NRf+]

This command is used to set or query the phase shift between voltage and

current.

Syntax:

PSHift[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+]

Arguments

-90° ~ +90°

Query syntax:

PSHift[:LEVel][:IMMediate][:AMPLitude]? [MAXimum| MINimum]

Arguments

<NRf+>[,NRf+][,NRf+]

Page 87 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 67

Example:

PSHift 90

PSHift?

[SOURce:]CFACtor[:LEVel][:IMMediate][:AMPLitude]

<NRf+>[,NRf+][,NRf+]

This command is used to set or query CF.

Syntax:

CFACtor[:LEVel][:IMMediate][:AMPLitude] <NRf+>[,NRf+][,NRf+]

Arguments

1.414 ~ 5

Query syntax:

CFACtor[:LEVel][:IMMediate][:AMPLitude]? [MAXimum| MINimum]

Arguments

<NRf+>[,NRf+][,NRf+]

Example:

CFACtor 5

CFACtor?

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

<NRf+>

This command is used to set or query voltage value of DC mode.

Syntax:

VOLTage[:LEVel][:IMMediate][:AMPLitude] <NRf+>

Arguments

<NRf+>

Query syntax:

VOLTage[:LEVel][:IMMediate][:AMPLitude]? [MAXimum|MINimum]

Arguments

MAXimum|MINimum|DEFault

Example:

VOLTage 20

Page 88 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 68

[SOURce:]CE:PEAK:CURRent <NRf+>[,NRf+][,NRf+]

This command is used to set or query Ipeak value of CE mode.

Syntax:

CE:PEAK:CURRent <NRf+>[,NRf+][,NRf+]

Arguments

MAXimum|MINimum|DEFault

Query syntax:

CE:PEAK:CURRent? [MAXimum|MINimum]

Arguments

MAXimum|MINimum|DEFault

Example:

CE:PEAK:CURRent 30

[SOURce:]CE:TYPE <CPD>

This command is used to select or query CE type.

Syntax:

[SOURce:]CE:TYPE < A|B>

Arguments

A|B

A: Parallel RLC

B: Rectifier single phase RLC

Query syntax:

[SOURce:]CE:TYPE?

Example:

CE:TYPE A

[SOURce:]CE:TA:R <NRf+>[,NRf+][,NRf+]

This command is used to set or query the R set under Parallel RLC, Unit:Ω

Syntax:

[SOURce:]CE:TA:R <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>[,NRf+][,NRf+]

Page 89 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 69

Query syntax:

[SOURce:]CE:TA:R? [MAXimum| MINimum]

Arguments

<NRf+>

Example:

CE:TA:R 100

[SOURce:]CE:TA:RL <NRf+>[,NRf+][,NRf+]

This command is used to set or query the RL under Parallel RLC. Unit:Ω

Syntax:

[SOURce:]CE:TA:RL <NRf+>[,NRf+][,NRf+]

Query syntax:

[SOURce:]CE:TA:RL? [MAXimum| MINimum]

Example

CE:TA:RL 10

[SOURce:]CE:TA:L <NRf+>[,NRf+][,NRf+]

This command is used to set or query the L value under Parallel RLC, Unit: mH

Syntax:

[SOURce:]CE:TA:L <NRf+>[,NRf+][,NRf+]

Query syntax:

[SOURce:]CE:TA:L? [MAXimum| MINimum]

Example

CE:TA:L 10

[SOURce:]CE:TA:RC <NRf+>[,NRf+][,NRf+]

This command is used to set or query the RC value under Parallel RLC, Unit:

Ω

Syntax:

[SOURce:]CE:TA:RC <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>,[NRf+],[NRf+]

Page 90 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 70

Query syntax:

[SOURce:]CE:TA:RC? [MAXimum| MINimum]

Example

CE:TA:RC 10

[SOURce:]CE:TA:C <NRf+>[,NRf+][,NRf+]

This command is used to set or query the C value under Parallel RLC, Unit: uF

Syntax:

[SOURce:]CE:TA:C <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>,[NRf+],[NRf+]

Query syntax:

[SOURce:]CE:TA:C? [MAXimum| MINimum]

Example

CE:TA:C 10

[SOURce:]CE:TA:L:AINitial <NRf+>[,NRf+][,NRf+]

This command is used to set or query the initial current value of inductance, Unit:

A.

Syntax:

[SOURce:]CE:TA:L:AINitial <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>,[NRf+],[NRf+]

Query syntax:

[SOURce:]CE:TA:L:AINitial? [MAXimum| MINimum]

Example

CE:TA:L:AINitial 10

[SOURce:]CE:TB:R <NRf+>[,NRf+][,NRf+]

This command is used to set or query the R set under Rectifier single phase

RLC mode, Unit:Ω

Syntax:

[SOURce:]CE:TB:R <NRf+>[,NRf+][,NRf+]

Page 91 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 71

Arguments

<NRf+>[,NRf+][,NRf+]

Query syntax:

[SOURce:]CE:TB:R? [MAXimum| MINimum]

Arguments

<NRf+>

Example:

CE:TB:R 100

[SOURce:]CE:TB:RS <NRf+>[,NRf+][,NRf+]

This command is used to set or query the RS set under Rectifier single phase

RLC mode, Unit:Ω

Syntax:

[SOURce:]CE:TB:RS <NRf+>[,NRf+][,NRf+]

Query syntax:

[SOURce:]CE:TB:RS? [MAXimum| MINimum]

Example

CE:TB:RS 10

[SOURce:]CE:TB:L <NRf+>[,NRf+][,NRf+]

This command is used to set or query the L value under Rectifier single phase

RLC mode, Unit: mH

Syntax:

[SOURce:]CE:TB:L <NRf+>[,NRf+][,NRf+]

Query syntax:

[SOURce:]CE:TB:L? [MAXimum| MINimum]

Example

CE:TB:L 10

[SOURce:]CE:TB:C <NRf+>[,NRf+][,NRf+]

This command is used to set or query the C value under Rectifier single

phase RLC mode, Unit: uF

Syntax:

[SOURce:]CE:TB:C <NRf+>[,NRf+][,NRf+]

Page 92 of 137

SOURce Subsystem

Copyright © ITECH Electronic Co., Ltd. 72

Arguments

<NRf+>,[NRf+],[NRf+]

Query syntax:

[SOURce:]CE:TB:C? [MAXimum| MINimum]

Example

CE:TB:C 10

[SOURce:]CE:TB:C:VINitial <NRf+>[,NRf+][,NRf+]

This command is used to set or query the initial voltage value of capacitance, Unit:

V.

Syntax:

[SOURce:]CE:TB:C:VINitial <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>,[NRf+],[NRf+]

Query syntax:

[SOURce:]CE:TB:C:VINitial? [MAXimum| MINimum]

Example

CE:TB:C:VINitial 10

[SOURce:]CE:TB:D:VOLTage <NRf+>[,NRf+][,NRf+]

This command is used to set or query diode voltage under Rectifier single

phase RLC mode,Unit:V

Syntax:

[SOURce:]CE:TB:D:VOLTage <NRf+>[,NRf+][,NRf+]

Arguments

<NRf+>,[NRf+],[NRf+]

Query syntax:

[SOURce:]CE:TB:D:VOLTage? [MAXimum| MINimum]

Example

CE:TB:D:VOLTage 10

Page 93 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 73

Chapter16 Input Subsystem

INPut:COUPling <CPD>

This command is used to switch AC and DC mode.

Syntax:

INPut|OUTPut:COUPling <CPD>

Arguments

DC|AC

Query syntax:

INPut:COUPling?

Returns:

DC|AC

Example

INPut:COUPling AC

INPut:PHASe:LOSS <STATE>

This command is used to enable the phase loss state.

Syntax:

INPut:PHASe:LOSS <STATE>

Arguments

0|OFF|1|ON

Query syntax:

INPut:PHASe:LOSS?

Example

INPut:PHASe:LOSS 1

INPut:LINE:CONNection <CPD>

This command is used to set the connection status of the output. WYE is the star

connection method and DELTa is the triangle connection method.

Syntax:

INPut:LINE:CONNection <CPD>

Page 94 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 74

Arguments

<WYE|DELTa>

Query syntax:

INPut:LINE:CONNection?

Returns:

<WYE|DELTa>

Example

INP:LINE:CONN WYE

INPut <state>

This command is used to set the input state.

Syntax:

INPut <state>

Arguments

0|OFF|1|ON

Query syntax:

INPut[:STATe]?

Returns:

0|OFF|1|ON

Example

INP 1

INPut:RECTified[:STATe] <boolean>

This command is used to set the state of rectified function.

Syntax:

INPut:RECTified[:STATe] <boolean>

Arguments

0|OFF|1|ON

Query syntax:

INPut:RECTified[:STATe]?

Returns:

0|OFF|1|ON

Page 95 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 75

Example

INPut:RECTified 1

INPut:INTegrity <CPD>

This command is used to set the integrity of the input waveform.

Syntax:

INPut:INTegrity <CPD>

Arguments

<FULL|POSitive|NEGative>

Query syntax:

INPut:INTegrity?

Returns:

<FULL|POSitive|NEGative>

Example

INPut:INTegrity FULL

INPut:PROTection:CLEar

This command is used to clear the protection status.

Syntax:

INPut:PROTection:CLEar

Example

INPut:PROTection:CLEar

INPut:PROTection:WDOG[:STATe] <state>

This command is used to enable or disable the watch dog function.

Syntax:

INPut:PROTection:WDOG[:STATe] <state>

Arguments

0|OFF|1|ON

Query syntax:

INPut|OUTPut:PROTection:WDOG[:STATe]?

Example

INPut:PROTection:WDOG 1

Page 96 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 76

INPut:PROTection:WDOG:DELay <time>

This command is used to set software watchdog delay time, unit is s.

Syntax:

INPut:PROTection:WDOG:DELay <time>

Arguments

MINimum|MAXimum

Query syntax:

INPut:PROTection:WDOG:DELay?

Returns:

MINimum|MAXimum

Example

INPut:PROTection:WDOG:DELay 1

INPut:REGulation:SPEed <CPD>

This command is used to set the input regulation speed.

Syntax:

INPut:REGulation:SPEed <CPD>

Arguments

<SLOW|FAST>

Query syntax:

INPut:REGulation:SPEed?

Returns:

<SLOW|FAST>

Example

INPut:REGulation:SPEed SLOW

INPut:OFF:MODE <CPD>

This command is set the connection status when the load is off.

OPENz: disconnect the output relay and the output terminal is in a

high-impedance state.

HIGHz: the output relay is closed and the output terminal is in a high-impedance

state.

Page 97 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 77

Syntax:

INPut:OFF:MODE <CPD>

Arguments

OPENz|HIGHz

Query syntax:

INPut|OUTPut:OFF:MODE?

Example

INPut:OFF:MODE <CPD>

INPut:ON:PHASe:MODE <CPD>

This command is used to set the mode of phase control when the load input is

turned on.

PHASe: The load starts input with the set phase angle

IMMediate: the load starts input with 0 phase angle.

Syntax:

OUTPut:ON:PHASe:MODE <CPD>

Arguments

PHASe|IMMediate

Query syntax:

INPut:ON:PHASe:MODE?

Returns:

PHASe|IMMediate

Example

OUTP:ON:PHAS:MODE IMM

INPut:ON:PHASe:LEVel <NRf+>

The command sets the starting phase angle value when the instrument input is

turned on.

Syntax:

INPut:ON:PHASe:LEVel <NRf+>

Arguments

MINimum|MAXimum

Page 98 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 78

Query syntax:

INPut:ON:PHASe:LEVel?

Returns:

MINimum|MAXimum

Example

INPut:ON:PHASe:LEVel 60

INPut:OFF:PHASe:MODE <CPD>

The command sets the mode of phase control when the instrument input is turned

off.

PHASe: The load stop input with the set phase angle

IMMediate: the load stop input with 0 phase angle.

Syntax:

INPut:OFF:PHASe:MODE <CPD>

Arguments

PHASe|IMMediate

Query syntax:

INPut:OFF:PHASe:MODE?

Returns:

PHASe|IMMediate

Example

INPut:OFF:PHASe:MODE IMM

INPut:OFF:PHASe:LEVel <NRf+>

This command is used to set the phase angle value when the instrument input is

turned off.

Syntax:

INPut:OFF:PHASe:LEVel <NRf+>

Arguments

MINimum|MAXimum|DEFault

Query syntax:

INPut:OFF:PHASe:LEVel?

Page 99 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 79

Returns:

MINimum|MAXimum

Example

INPut:OFF:PHASe:LEVel 90

INPut:BALance[:STATe] <Boolean>

In the three-phase mode, it is used to set the state of the input balance mode.

This command is only supported in three-phase mode.

Syntax:

INPut:BALance[:STATe] <Boolean>

Arguments

0|OFF|1|ON

Query syntax:

INPut:BALance[:STATe]?

Returns:

0|1

Example

INPut:BALance ON

INPut:MONitor:PHASe <CPD>

This command is used to set the monitored phase of the input.

This command is only supported in three-phase mode.

Syntax:

INPut:MONitor:PHASe <CPD>

Arguments

A|B|C

Returns:

0|1

Example

INPut:MONitor:PHASe A

INPut:MONitor:VOLTage:RATio <CPD>

This command is used to set the input voltage monitoring ratio.

Page 100 of 137

Input Subsystem

Copyright © ITECH Electronic Co., Ltd. 80

Syntax:

INPut:MONitor:VOLTage:RATio <CPD>

Arguments

50|100

Query syntax:

INPut:MONitor:VOLTage:RATio?

Example

INPut:MONitor:VOLTage:RATio 100

INPut:MONitor:CURRent:RATio <CPD>

This command is used to set the current monitoring ratio of the input.

Syntax:

INPut:MONitor:CURRent:RATio <CPD>

Arguments

5.0|10.0

Query syntax:

INPut:MONitor:CURRent:RATio?

Example

INPut:MONitor:CURRent:RATio 5.0

Page 101 of 137

ARB Subsystem

Copyright © ITECH Electronic Co., Ltd. 81

Chapter17 ARB Subsystem

LIST:STATe?

This command is used to query the running status of list, IDLE: stopped, WTG:

waiting for trigger, ACTive: running

Syntax:

LIST:STATe?

Example

LIST:STAT?

LIST:REPeat <NR1>

This command is used to set and query the number of cycles run by list.

Syntax:

LIST:REPeat <NR1>

Arguments

<NR1>

MINimum|MAXimum|DEFault

*RST

0

Query syntax:

LIST:REPeat?

Returns:

<NR1>

Example

LIST:REP 10

LIST:TERMinate <CPD>

This command is used to set and query the way to end the list operation. There

are three ways to end:

NORMal: after the list runs, it will automatically return to normal.

LAST: keep the output of the last step after the list runs.

OFF: turn off the output after the list operation is over and still in the list mode.

Page 102 of 137

ARB Subsystem

Copyright © ITECH Electronic Co., Ltd. 82

Syntax:

LIST:TERMinate <CPD>

Arguments

<CPD>

NORMal|LAST|OFF

Query syntax:

LIST:TERMinate?

Returns:

NORMal|LAST|OFF

*RST

OFF

Example

LIST:TERM LAST

LIST:RSTate?

This command is used to query the runtime information of List, in which loop the

list is presently running, and at which step it is presently running.

Return value: <NR1>,<NR1> The first is the number of cycles presently running,

and the second is the position of the present running step.

Syntax:

LIST:RUNTime:STATe?

Returns:

<NR1>,<NR1>

Example

LIST:RUNTime:STATe?

LIST:RECall <string>

This command is used to call back the saved list file and query the file name

presently called.

Syntax:

LIST:RECall <string>

Query syntax:

LIST:RECall?

Page 103 of 137

ARB Subsystem

Copyright © ITECH Electronic Co., Ltd. 83

Example

LIST:RCL "test.csv"

LIST:STEP:COUNt?

This command is used to query the total number of steps in the list.

Syntax:

LIST:STEP:COUNt?

Returns:

<NR1>

Example

LIST:STEP:COUNt?

LIST:CLEar

This command is used to clear the list configuration.

Syntax:

LIST:CLEar

Example

LIST:CLE

LIST:STEP <NR1>,<string>

This command is used to configure and query the list step parameters.

<NR1>: step index

<string>: the parameters are separated by commas, and the specific order is as

follows:

Three phase:

IAC_A 0

IAC_B 1

IAC_C 2

IAC_SLEW_A 3

IAC_SLEW_B 4

IAC_SLEW_C 5

IDC_A 6

IDC_B 7

IDC_C 8

IDC_SLEW_A 9

IDC_SLEW_B 10