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