IT6500C - D Series Programming Guide
IT6500C - D Series Programming Guide
programmable
Power supply
IT6500C/D Series Programming Guide
Model: IT6512C/IT6513C/IT6514C/IT6515C/IT6516C/IT6517C/
IT6522C/IT6523C/IT6524C/IT6525C/IT6526C/IT6527C/
IT6532C/IT6533C/IT6534C/IT6535C/IT6536C/IT6537C
/IT6542C/IT6543C/IT6544C/IT6545C/IT6546C/IT6547C
/IT6552C/IT6553C/IT6554C/IT6555C/IT6556C/IT6557C
/IT6562C/IT6563C/IT6564C/IT6565C/IT6566C/IT6567C
/IT6572C/IT6573C/IT6574C/IT6575C/IT6576C/IT6577C
/IT6582C/IT6583C/IT6584C/IT6585C/IT6586C/IT6587C/
IT6592C/IT6593C/IT6594C/IT6595C/IT6596C/IT6597C/
IT6512D/IT6513D/IT6514D/IT6515D/IT6516D/IT6517D/
IT6522D/IT6523D/IT6524D/IT6525D/IT6526D/IT6527D/
IT6532D/IT6533D/IT6534D/IT6535D/IT6536D/IT6537D
/IT6542D/IT6543D/IT6544D/IT6545D/IT6546D/IT6547D
/IT6552D/IT6553D/IT6554D/IT6555D/IT6556D/IT6557D
/IT6562D/IT6563D/IT6564D/IT6565D/IT6566D/IT6567D
/IT6572D/IT6573D/IT6574D/IT6575D/IT6576D/IT6577D
/IT6582D/IT6583D/IT6584D/IT6585D/IT6586D/IT6587D/
IT6592D/IT6593D/IT6594D/IT6595D/IT6596D/IT6597D
Version: 2.1
Notices Warranty Safety Notices
© Itech Electronic, Co., Ltd. 2018
No part of this manual may be The materials contained in this
reproduced in any form or by any means document are provided “ as is “,
(including electronic storage and and is subject to change, without
retrieval or translation into a foreign prior notice, in future editions. A CAUTION sign denotes a
language) without prior permission and Further, to the maximum extent hazard. It calls attention to an
written consent from Itech Electronics, permitted by applicable laws,
Co., Ltd. as governed by international operating procedure or practice
ITECH disclaims all warrants, either
copyright laws. express or implied, with regard to
that, if not correctly performed
this manual and any information or adhered to, could result in
Manual Part Number damage to the product or loss of
contained herein, including but not
IT6500C-402248 limited to the implied warranties of important data. Do not proceed
merchantability and fitness for a beyond a CAUTION sign until
Revision particular purpose. ITECH shall not the indicated conditions are fully
2nd Edition: MAR 12, 2018 be held liable for errors or for understood and met.
Itech Electronic, Co., Ltd. incidental or indirect damages in
connection with the furnishing, use
Trademarks or application of this document or of
any information contained herein.
Pentium is U.S. registered trademarks Should ITECH and the user enter
of Intel Corporation.
into a separate written agreement A WARNING sign denotes a
Microsoft, Visual Studio, Windows and with warranty terms covering the hazard. It calls attention to an
MS Windows are registered trademarks materials in this document that operating procedure or practice
of Microsoft Corporation in the United conflict with these terms, the that, if not correctly performed
States and/or other countries and warranty terms in the separate or adhered to, could result in
regions. agreement shall prevail. personal injury or death. Do not
Technology Licenses proceed beyond a WARNING
The hardware and/or software sign until the indicated
described herein are furnished under a conditions are fully understood
license and may be used or copied only and met.
in accordance with the terms of such
license.
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 if the product is:
Damaged resulting from customer-wired circuits or customer-supplied parts
or accessories;
Modified or repaired by customer without authorization;
Damaged resulting from customer-wired circuits or use in an environment
not designated by us;
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)
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.
Environmental Conditions
The instrument is designed for indoor use and an area with low condensation.
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)
Copyright© Itech Electronics Co., Ltd. ii
IT6500C User Manual
Storage temperature -10°C to 70 °C
Altitude Operating up to 2,000 meters
Installation category II
Pollution degree Pollution degree 2
Note
To make accurate measurements, allow the instrument to warm up for 30 min.
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 affix product label
indicates that you must not discard the
electrical/electronic product in domestic
household waste.
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
EMC Standard
IEC 61326-1:2012/ EN 61326-1:2013 ¹²³
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
Safety Standard
IEC 61010-1:2010/ EN 61010-1:2010
Content
Quality Certification and Assurance ...................................................................................................................... 1
Warranty............................................................................................................................................................... 1
Limitation of Warranty .......................................................................................................................................... 1
Safety Symbols ...................................................................................................................................................... 1
Safety Precautions ................................................................................................................................................ 2
Environmental Conditions ..................................................................................................................................... 2
Regulatory Markings ............................................................................................................................................. 3
Waste Electrical and Electronic Equiment (WEEE) Directive................................................................................... 3
Compliance Information ....................................................................................................................................... 4
Chapter1 Remote Control ................................................................................................................................ 1
1.1 Overview ......................................................................................................................................................... 1
1.2 SCPI Command Introduction ........................................................................................................................... 1
1.3 Command Type of SCPI ................................................................................................................................... 1
1.4 Message Typeof SCPI....................................................................................................................................... 3
1.5 Response Data Type ........................................................................................................................................ 5
1.6 Command Format ........................................................................................................................................... 6
1.7 Data Type ........................................................................................................................................................ 8
1.8 Communication Interface ................................................................................................................................ 9
1.8.4 LAN Interface ............................................................................................................................................. 11
Chapter2 SCPI status register ........................................................................................................................ 13
Chapter3 SCPI Command Description............................................................................................................ 15
STATus:QUEStionable[:EVENt]? ........................................................................................................................... 15
STATus:QUEStionable:CONDition? ....................................................................................................................... 15
STATus:QUEStionable:ENABle .............................................................................................................................. 15
STATus:QUEStionable:PTRansition ....................................................................................................................... 16
STATus:QUEStionable:NTRansition ...................................................................................................................... 16
STATus:OPERation[:EVENt]? ................................................................................................................................ 17
STATus:OPERation:CONDition? ............................................................................................................................ 17
STATus:OPERation:ENABle ................................................................................................................................... 17
STATus:OPERation:PTRansition ............................................................................................................................ 18
STATus:OPERation:NTRansition ........................................................................................................................... 18
SYSTem:BEEPer:IMMediate ................................................................................................................................. 19
SYSTem:BEEPer[:STATe] ....................................................................................................................................... 19
SYSTem:VERSion? ................................................................................................................................................ 19
SYSTem:ERRor? ................................................................................................................................................... 20
SYSTem:REMote .................................................................................................................................................. 20
SYSTem:LOCal...................................................................................................................................................... 20
SYSTem:RWLock .................................................................................................................................................. 21
SYSTem:COMMunicate:SELect............................................................................................................................. 21
SYSTem:COMMunicate:GPIB:ADDRess ................................................................................................................ 21
SYSTem:COMMunicate:SERial:BAUDrate ............................................................................................................. 22
SYSTem:COMMunicate:LAN:CURRent:ADDRess................................................................................................... 22
SYSTem:COMMunicate:LAN:CURRent:DGATeway ................................................................................................ 23
SYSTem:COMMunicate:LAN:CURRent:SMASk ...................................................................................................... 23
SYSTem:COMMunicate:LAN:DHCP[:STATe] .......................................................................................................... 24
SYSTem:COMMunicate:LAN:SOCKetport ............................................................................................................. 24
SYSTem:COMMunicate:LAN:MACaddress? .......................................................................................................... 25
Chapter4 Display Related Command ............................................................................................................. 26
DISPlay[:WINDow][:STATe] .................................................................................................................................. 26
DISPlay[:WINDow]:TEXT[:DATA] .......................................................................................................................... 26
DISPlay[:WINDOW]:TEXT:CLEar ........................................................................................................................... 26
Chapter5 Trigger Command ........................................................................................................................... 28
TRIGger[:IMMediate] .......................................................................................................................................... 28
TRIGger:SOURce ................................................................................................................................................. 28
Copyright© Itech Electronics Co., Ltd. v
IT6500C/D Programming and Syntax Guide
Chapter6 Input Measuring Commands .......................................................................................................... 29
MEASure[:SCALar]:VOLTage[:DC]? ....................................................................................................................... 29
FETCh[:SCALar]:VOLTage[:DC]? ............................................................................................................................ 29
MEASure[:SCALar]:CURRent[:DC]? ...................................................................................................................... 29
FETCh[:SCALar]:CURRent[:DC]? ........................................................................................................................... 30
MEASure[:SCALar]:POWer[:DC]? ......................................................................................................................... 30
FETCh[:SCALar]:POWer[:DC]? .............................................................................................................................. 30
FETCh? ................................................................................................................................................................ 30
MEASure? ........................................................................................................................................................... 31
Chapter7 Output Commands ......................................................................................................................... 32
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]......................................................................................... 32
[SOURce:]CURRent:MINimum[:LEVel] ................................................................................................................. 32
[SOURce:]CURRent:MAXimum[:LEVel] ................................................................................................................ 33
[SOURce:]CURRent:RISE[:LEVel] .......................................................................................................................... 33
[SOURce:]CURRent:FALL[:LEVel] .......................................................................................................................... 34
[SOURce:]CURRent:PROTection:STATe ................................................................................................................. 34
[SOURce:]CURRent:PROTection[:LEVel] ............................................................................................................... 35
[SOURce:]CURRent:PROTection:DELay ................................................................................................................ 35
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] ......................................................................................... 36
[SOURce:]VOLTage:MINimum[:LEVel] .................................................................................................................. 36
[SOURce:]VOLTage:MAXimum[:LEVel] ................................................................................................................. 37
[SOURce:]VOLTage:RISE[:LEVel] ........................................................................................................................... 38
[SOURce:]VOLTage:FALL[:LEVel] ........................................................................................................................... 38
[SOURce:]VOLTage:PROTection:STATe .................................................................................................................. 39
[SOURce:]VOLTage:PROTection[:LEVel] ................................................................................................................ 39
[SOURce:]VOLTage:PROTection:DELay ................................................................................................................. 39
[SOURce:]POWer[:LEVel][:IMMediate][:AMPLitude] ........................................................................................... 40
[SOURce:]POWer:MINimum[:LEVel] .................................................................................................................... 40
[SOURce:]POWer:MAXimum[:LEVel] ................................................................................................................... 41
[SOURce:]POWer:RISE[:LEVel] ............................................................................................................................. 42
[SOURce:]POWer:FALL[:LEVel] ............................................................................................................................. 42
[SOURce:]POWer:PROTection:STATe .................................................................................................................... 43
[SOURce:]POWer:PROTection[:LEVel] .................................................................................................................. 43
[SOURce:]POWer:PROTection:DELay ................................................................................................................... 43
[SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude] ...................................................................................... 44
[SOURce:]PROTection:TRIGgered?....................................................................................................................... 45
[SOURce:]PROTection:CLEar ................................................................................................................................ 45
[SOURce:]APPLy .................................................................................................................................................. 45
[SOURce:]EXTern[:STATe] ..................................................................................................................................... 45
[SOURce:]EXTern:MONitor:RANGe ...................................................................................................................... 46
[SOURce:]EXTern:PROGram:MODE ..................................................................................................................... 46
[SOURce:]EXTern:PROGram:RANGe .................................................................................................................... 47
[SOURce:]OUTPut[:STATe] ................................................................................................................................... 47
[SOURce:]CV:PRIority .......................................................................................................................................... 48
[SOURce:]CC:PRIority .......................................................................................................................................... 48
[SOURce:]PRIority:TYPE ...................................................................................................................................... 49
[SOURce:]FILTer:LEVel ......................................................................................................................................... 49
[SOURce:]SENSe:RVERse:PROTect[:STATe] ........................................................................................................... 50
Chapter8 DCR Command ............................................................................................................................... 51
DCR[:STATe] ......................................................................................................................................................... 51
"DCR:DATA?", ...................................................................................................................................................... 51
DCR:BATTery:CAPAcity[:LEVel] ............................................................................................................................. 52
Chapter9 Load Related Command(IT6500C) ............................................................................................. 53
LOAD[:STATe]....................................................................................................................................................... 53
LOAD:SELection................................................................................................................................................... 53
LOAD:NUMBer[:EXTernal] ................................................................................................................................... 54
LOAD:CURRent[:LEVel][:IMMediate][:AMPLitude] ............................................................................................... 54
Copyright© Itech Electronics Co., Ltd. vi
IT6500C/D Programming and Syntax Guide
LOAD:CURRent:MINimum[:LEVel] ....................................................................................................................... 55
LOAD:CURRent:MAXimum[:LEVel]....................................................................................................................... 55
LOAD:CURRent:RISE[:LEVel] ................................................................................................................................ 56
LOAD:CURRent:FALL[:LEVel] ................................................................................................................................ 56
LOAD:CURRent:PROTection:STATe ....................................................................................................................... 57
LOAD:CURRent:PROTection[:LEVel] ..................................................................................................................... 57
LOAD:CURRent:PROTection:DELay....................................................................................................................... 58
LOAD:POWer[:LEVel][:IMMediate][:AMPLitude].................................................................................................. 58
LOAD:POWer:MINimum[:LEVel] .......................................................................................................................... 59
LOAD: POWer:MAXimum[:LEVel] ........................................................................................................................ 59
LOAD: POWer:RISE[:LEVel] .................................................................................................................................. 60
LOAD:POWer:FALL[:LEVel] ................................................................................................................................... 61
LOAD:POWer:PROTection:STATe .......................................................................................................................... 61
LOAD:POWer:PROTection[:LEVel] ........................................................................................................................ 62
LOAD:POWer:PROTection:DELay ......................................................................................................................... 62
Chapter10 List Operation Commands .............................................................................................................. 64
LIST[:STATe] ......................................................................................................................................................... 64
LIST:RECall ........................................................................................................................................................... 64
LIST:EDIT ............................................................................................................................................................. 65
LIST:REPeat ......................................................................................................................................................... 65
LIST:SEQuence:COUNt ......................................................................................................................................... 65
LIST:SEQuence:SELect ......................................................................................................................................... 66
LIST:SEQuence:REPeat ......................................................................................................................................... 66
LIST:SAVe............................................................................................................................................................. 67
LIST:PAUSe[:STATe] .............................................................................................................................................. 67
Chapter11 Wave Operation Command ........................................................................................................... 68
SEQuence:EDIT ................................................................................................................................................... 68
SEQuence:RECall ................................................................................................................................................. 68
SEQuence:STEP:COUNt ....................................................................................................................................... 68
SEQuence[:STEP]:VOLTage................................................................................................................................... 69
SEQuence[:STEP]:CURRent .................................................................................................................................. 69
SEQuence[:STEP]:LOAD:CURRent? ...................................................................................................................... 70
SEQuence[:STEP]:WIDTh ..................................................................................................................................... 70
SEQuence[:STEP]:SLOPe ...................................................................................................................................... 71
SEQuence:SAVe ................................................................................................................................................... 71
Chapter12 Car Wave Command(IT6500C) .................................................................................................. 72
CARWave:ISO16750:SHORt:DROP[:STATe] ........................................................................................................... 72
CARWave:ISO16750:SHORt:DROP:VOLTage[:LEVel] ............................................................................................. 72
CARWave:ISO16750:RESet[:STATe] ...................................................................................................................... 73
CARWave:ISO16750:RESet:VOLTage[:LEVel] ........................................................................................................ 73
CARWave:ISO16570:STARtup:PROFile[:STATe] ..................................................................................................... 74
CARWave:ISO16750:STARtup:PROFile:VOLTage[:LEVel] ....................................................................................... 74
CARWave:ISO16750:STARtup:PROFile:INDex ....................................................................................................... 74
CARWave:STARtup:DIN40839[:STATe].................................................................................................................. 75
CARWave:STARtup:DIN40839:VOLTage:STARt:LEVel ............................................................................................ 76
CARWave:ISO21848:Umaxdyn:TEST:PULSe[:STATe] ............................................................................................. 76
CARWave:ISO21848:MOMENTary:VOLTage:DROP[:STATe] ................................................................................... 77
CARWave:ISO21848:RESet[:STATe] ...................................................................................................................... 77
CARWave:ISO21848:RESet:VOLTage[:LEVel] ........................................................................................................ 78
CARWave:ISO21848:STARtup:PROFile[:STATe] ..................................................................................................... 78
CARWave:ISO16750:LOAD:DUMP[:STATe] ........................................................................................................... 79
CARWave:ISO16750:LOAD:DUMP:TEST[:MODe].................................................................................................. 79
CARWave:ISO16750:LOAD:DUMP[:VOLTage]:UN[:LEVel] ..................................................................................... 80
CARWave:ISO16750:LOAD:DUMP[:VOLTage]:US[:LEVel] ...................................................................................... 80
CARWave:ISO16750:LOAD:DUMP[:TIMe]:TD[:LEVel] ........................................................................................... 81
CARWave:ISO16750:LOAD:DUMP:VOLTage[:LEVel].............................................................................................. 81
CARWave:SAE[:TEST]:2B[:STATe] ......................................................................................................................... 82
Case sensitivity
Common commands and SCPI commands are not case sensitive. You
can use upper or lower, for example:
*RST = *rst
:DATA? = :data?
:SYSTem:PRESet = :system:preset
Query
Observe the following precautions with queries:
Set up the proper number of variables for the returned data. For example, if
you are reading back a measurement array, you must dimension the array
according to the number of measurements that you have placed in the
measurement buffer.
Read back all the results of a query before sending another command to
the electronic load. Otherwise a Query Interrupted error will occur and the
unreturned data will be lost.
Headers
Headers, also referred to as keywords, are instructions recognized by the
electronic load. Headers may be either in the long form or the short form. In the
long form, the header is completely spelled out, such as VOLTAGE, STATUS,
and 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).
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:
Copyright© Itech Electronics Co., Ltd. 4
Remote Control
Response messages
A response message is the message sent by the instrument to the computer in
response to aquery command.
Colon (:)
It is used to separate key words of a command with the key words in next level.
Copyright© Itech Electronics Co., Ltd. 6
Remote Control
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
Comma (,)
If a command requires several Parameter, then a comma must be used to
separate adjacent Parameter.
Space
You must use blank characters, [TAB] or [Space] to separate Parameter with
key words of commands.
Command terminator
Command strings sent to the instrument must end with a <Newline> (<NL>)
character. IEEE-488 EOI (End or Identify) information can be used as <NL>
character to replace termination command string of <NL> character. It is
acceptable to place one <NL> after a <Enter>. Termination of command string
always resets current SCPI command path to root level.
NOTE
As for every SCPI message with one query sent to the instrument, the
instrument will use a <NL> or newline sign (EOI) to terminate response of
return. For example, if "DISP:TEXT?" is sent, <NL> will be placed after
the returned data string to terminate response. If an SCPI message
includes several queries separated by semicolon (such as
"DISP?;DISP:TEXT?"), <NL> will terminate response returned after
response to the last query. In all cases, the program must read <NL> in
response before another command is sent to the instrument, otherwise
errors will be caused.
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...'
Note
The setup about RS232 in the program should agree with the configuration in the system set.
If you want to change the communication parameters, please press [Shift] +[P-set] (Menu)
button to enter the system set.
Baudrate
Edit baudrate: press [Shift] +[P-set] (Menu) to enter the menu setup, you could
select the baudrate among the following options:
4800/ 9600/ 19200/ 38400/ 57600/ 115200
RS-232 connection
Please use a straight-through RS232 cable with DB9 interface and connect the
RS232 serial port with the controller’s serial port(for example. PC). Form 2-2
gives a detailed description for each pin.
RS-232 pins description
Pin description
1 connectionless
2 TXD, transmit data
3 RXD,receive data
4 connectionless
Copyright© Itech Electronics Co., Ltd. 9
Remote Control
5 GND
6 connectionless
7 connectionless
8 connectionless
9 connectionless
RS-232 Troubleshooting:
If you meet some problems when communicating with PC by RS232 interface,
please check the following items:
Please check the parameters setting
PC and power supply must have the same configuration in the following
items: baudrate, parity bit, data bit and flow control. Please note that power
supply has been configured with a start bit and stop bit(the two values are
fixed).
Check the cable
Ensure you have used the correct communication cable. Please pay
attention that some cable may not have a correct internal wiring even it is
with a appropriate DB9 interface.
The RS232 communication cable should have been connected to a correct
serial port of the PC.
Communication Setup
Please ensure the PC and power supply have the same configuration in the
following items.
baudrate: 9600(4800, 9600, 19200, 38400, 57600, 115200).You could enter the
system menu to set the baudrate.
Data bit: 8
Stop bit: 1
Parity bit: (none, even, odd)
EVEN 8 data bits have even parity
ODD 8 data bits have odd parity
NONE 8 data bits have no parity
Native machine address: (0 ~31, factory default is 0)
Parity=
Start Bit 8 Data Bits Stop Bit
None
Baud Rate
In the front panel [Shift] + [P-set](Menu), under the System menu, the user can
select one Baud rate stored in NVM:
20K|40K|50k|80k|100k|125k|150k|200k|250k|400K|500K|1000K
CAN Troubleshooting:
If CAN connection fails, check that:
1. The PC and power supply have same Baud rate.
2. Appropriate interface pin or adapter is used, as described in CAN
connector.
3. The interface cable is correctly connected (CAN_H to CAN_H, CAN_L to
CAN_L).
Check whether 120 Ω terminal resistance is connected.
Setting Communication
Before running communication, please match the power supply parameters
with the PC parameters as shown below.
Baud rate: 10K(20K, 40K, 50K, 80K, 100K, 125K, 200K, 250K, 400K, 500K,
500K). You can enter the System menu through panel and set the
communication Baud rate
Addr.: 1-127
Prescale (Pres): Not settable. Change with Baud rate setting.
PTS (BS1): Not settable. Change with Baud rate setting.
PBS (BS2): Not settable. Change with Baud rate setting.
Baud rate (Prescale) PTS PBS
10k 300 1 6
20k 150 1 6
40K 75 1 6
50K 60 1 6
80K 75 1 1
100K 30 1 6
125K 30 0 5
200K 15 1 6
250K 15 1 5
400K 15 1 1
500K 6 1 6
1000K 3 1 6
Query syntax
STATus:QUEStionable[:EVENt]?
Arguments
None
Returns
<NR1>
Related Command
STATus:QUEStionable:ENABle
STATus:QUEStionable:CONDition?
This command is used to read the value of query condition register and
gets the status of power supply.
Query syntax
STATus:QUEStionable:CONDition?
Arguments
None
Returns
<NR1>
STATus:QUEStionable:ENABle
This command edits the enable register value of query event. In query, the
power supply will return a decimal number representing the binary weighted
sum of the enable register.
Command syntax
STATus:QUEStionable:ENABle <NRf>
Arguments
<.NR1> 0~65535
Default set
Refer to *PSC command
Example
STATus:QUEStionable:ENABle 16
Query syntax
STATus:QUEStionable:ENABle?
Returns
<NR1>
Related Command
*PSC
STATus:QUEStionable:PTRansition
This command is used to edit the positive transition trigger register of
query event.
Command syntax
STATus:QUEStionable:PTRansition <NR1>
Arguments
0~65535
Example
STAT:QUES:PTR 2000
Query syntax
STATus:QUEStionable:PTRansition?
Returns:
NR1
STATus:QUEStionable:NTRansition
This command is used to edit the negative transition trigger register of
query event.
Command syntax
STATus:QUEStionable:NTRansition <NR1>
Arguments
0~65535
Example
STAT:QUES:NTR 1000
Copyright© Itech Electronics Co., Ltd. 16
SCPI Command Description
Query syntax
STATus:QUEStionable:NTRansition?
Returns
NR1
STATus:OPERation[:EVENt]?
This command can read the parameter from operation event register.
After executing this order, operation event register is reset.
Query syntax
STATus:OPERation[:EVENt]?
Arguments
None
Returns
<NR1>
Related Command
STATus:OPERation:ENABle
STATus:OPERation:CONDition?
This command can read the parameter from the operation condition register.
When the parameter of operation condition register changes, the bit
corresponding in operation event register is 1.
Query syntax
STATus:OPERation:CONDition?
Arguments
None
Returns
<NR1>
STATus:OPERation:ENABle
This command can set the parameter of operation event enable register.
Setting parameter can determine which bit value of operation event register is 1
and the bit will cause OPER of status byte register to be 1.
Command syntax
STATus:OPERation:ENABle <NR1>
Arguments
0~65535
Example
STATus:OPERation:ENABle 128
Query syntax
STATus:OPERation:ENABle?
Returns
<NR1>
STATus:OPERation:PTRansition
This command is used to edit the positive transition trigger register of
operation event.
Command syntax
STATus:OPERation:PTRansition <NR1>
Arguments
0~65535
Example
STATus:OPERation:PTRansition 1000
Query syntax
STATus:OPERation:PTRansition?
Returns
<NR1>
STATus:OPERation:NTRansition
This command is used to edit the negative transition trigger register of
operation event.
Command syntax
STATus:OPERation:NTRansition <NR1>
Arguments
0~65535
Example
STATus:OPERation:NTRansition 1000
Query syntax
STATus: OPERation:NTRansition?
Returns
<NR1>
Copyright© Itech Electronics Co., Ltd. 18
SCPI Command Description
SYSTem:BEEPer:IMMediate
This command is used to test the beeper. After executing this command, the
instrument will beeper immediately.
Command syntax
SYSTem:BEEPer:IMMediate
Arguments
None
Example
SYST:BEEP:IMM
Query syntax
None
SYSTem:BEEPer[:STATe]
This command is used to turn on/turn off the beeper, when the arguments is set
to 1/ON, the beeper is enabled and press keyboard will beeper, otherwise, it is
mute.
Command syntax
SYSTem:BEEPer <bool>
Arguments
OFF|ON|0|1
Example
SYSTem:BEEP 1
Query syntax
SYSTem:BEEPer[:STATe]?
Returns
0|1
SYSTem:VERSion?
This command is used to query the current SCPI version. The returned
parameter is a string like “YYYY.V “, in which the YYYY is the year of that
version, V is the software version of that year.
Command syntax
SYST:VERS?
Arguments
None
Returns
<NR2>
SYSTem:ERRor?
This command is used to read the error information.
Command syntax
SYSTem:ERRor?
Arguments
None
SYSTem:REMote
This command is used to switch to the remote control mode(PC control).
In this mode, the keys on front panel is invalid except [Shift]+Meter],
[On/Off] and [Meter].
Command syntax
SYSTem:REMote
Arguments
None
Query syntax
None
Example
SYST:REM
SYSTem:LOCal
This command is used to switch the instrument to local control
mode(control from panel). In this mode ,all of keys on front panel is valid.
Command syntax
SYSTem:LOCal
Arguments
None
Query syntax
None
Example
SYST:LOC
SYSTem:RWLock
This command is transmit through RS232 interface, the same function as
SYSTem:REMote, but the difference is: this command can lock “ LOCAL
“ button as well. When this command is executed, the “ Local “ button
can’t switch to local control mode.
Command syntax
SYSTem:RWLock
Arguments
None
Example:
SYST:RWL
SYSTem:COMMunicate:SELect
This command is used to select the communication interface.
Arguments
RS232|USB|GPIB|LAN
Example
SYST:COMM:SEL RS232
Query syntax
SYSTem:COMMunicate:SELect?
Returns
RS232|USB|GPIB|LAN
SYSTem:COMMunicate:GPIB:ADDRess
This command is used to set the address of GPIB interface.
Command syntax
SYSTem:COMMunicate:GPIB[:SELF]:ADDRess <NR1>
Arguments
<1-30>
Reset Value
15
Query syntax
SYSTem:COMMunicate:GPIB[:SELF]:ADDRess?
Returns
NR1
SYSTem:COMMunicate:SERial:BAUDrate
This command is used to set the baudrate of RS232.
Command syntax
SYSTem:COMMunicate:SERial:BAUDrate<4800|9600|19200|38400|57600|11
5200>
Arguments
4800|9600|19200|38400|57600|115200
Example
SYSTem:COMM:SER:BAUD 4800
Query syntax
SYSTem:COMMunicate:SERial:BAUDrate?
Returns
<NR1>
SYSTem:COMMunicate:LAN:CURRent:ADDRess
This command is used to set IP address of power supply.
Command syntax
SYSTem:COMMunicate:LAN:CURRent:ADDRess <STR>
Arguments
<STR>
Unit
None
*RST
192.168.0.200
Example
SYST:COMM:LAN:CURR:ADDR "192.168.0.200"
Query syntax
SYSTem:COMMunicate:LAN:CURRent:ADDRess?
Returns
<STR>
SYSTem:COMMunicate:LAN:CURRent:DGATeway
This command is used to set gateway of power supply.
Command syntax
SYSTem:COMMunicate:LAN:CURRent:DGATeway
Arguments
<STR>
Unit
None
*Reset Value
192.168.0.1
Example
SYST:COMM:LAN:CURR:DGAT "192.168.0.1"
Query syntax
SYSTem:COMMunicate:LAN:CURRent:DGATeway?
Returns
<STR>
SYSTem:COMMunicate:LAN:CURRent:SMASk
This command is used to set the subnet mask of power supply.
Command syntax
SYSTem:COMMunicate:LAN:CURRent:SMASk
Arguments
<STR>
Unit
None
*RST
255.255.255.0
Example
SYST:COMM:LAN:CURR:SMAS "255.255.255.0"
Query syntax
SYSTem:COMMunicate:LAN:CURRent:SMASk?
Returns
<STR>
SYSTem:COMMunicate:LAN:DHCP[:STATe]
This command is used to set Dynamic IP address of power supply.
Command syntax
SYSTem:COMMunicate:LAN:DHCP[:STATe] <bool>
Arguments
0|1|OFF|ON
Reset Value
0
Example
SYST:COMM:LAN:DHCP 1
Query syntax
SYSTem:COMMunicate:LAN:DHCP[:STATe]?
Returns
0|1
SYSTem:COMMunicate:LAN:SOCKetport
This command is used to set socket port of communication.
Command syntax
SYSTem:COMMunicate:LAN:SOCKetport <NR1>
Arguments
<NR1>
Unit
None
*RST 值
30000
Query syntax
SYSTem:COMMunicate:LAN:SOCKetport?
Returns
<NR1>
SYSTem:COMMunicate:LAN:MACaddress?
This command is used to return the MAC address of LAN communication.
Command syntax
SYSTem:COMMunicate:LAN:MACaddress?
Arguments
<STR>
Command syntax
DISPlay[:WINDow][:STATe] <bool>
Arguments
0|1|OFF|ON
Example
DISP 1
Query syntax
DISPlay[:WINDow][:STATe]?
Returns
0|1
DISPlay[:WINDow]:TEXT[:DATA]
This command is used to display a character string on point area.
Command syntax
DISPlay[:WINDow]:TEXT[:DATA] <NR1>,<str>
Arguments
<NR1>,<str>
Example
DISP:TEXT 1, “HELL0 “
Query syntax
DISPlay[:WINDow]:TEXT[:DATA]?
Returns
<str>
DISPlay[:WINDOW]:TEXT:CLEar
This command is used to clean the screen.
Command syntax
DISPlay[:WINDOW]:TEXT:CLEar
Arguments
None
Example
DISP:TEXT:CLE
Command syntax
TRIGger[:IMMediate]
Arguments
None
TRIGger:SOURce
This command is used to set the trigger source.
Command syntax
TRIGger:SOURce <MANUal|BUS|EXTernal>
Arguments
MANUal|BUS|EXTernal
Query syntax
TRIGger:SOURce?
Returns
<CRD>
Command syntax
MEASure[:SCALar]:VOLTage[:DC]?
Arguments
None
Returns
〈NRf〉
Unit
V
Example
MEAS:VOLT?
FETCh[:SCALar]:VOLTage[:DC]?
This command is used to fetch the DC voltage value in buffer.
Command syntax
FETCh[:SCALar]:VOLTage[:DC]?
Returns
<NRf>
Unit
V
MEASure[:SCALar]:CURRent[:DC]?
This command is used to enquire the latest DC current value.
Command syntax
MEASure[:SCALar]:CURRent[:DC]?
Arguments
None
Returns
<NRf>
Unit
A
Example
MEAS:CURR?
FETCh[:SCALar]:CURRent[:DC]?
This command is used to fetch the DC current value in buffer.
Command syntax
FETCh[:SCALar]:CURRent[:DC]?
Returns
<NRf>
MEASure[:SCALar]:POWer[:DC]?
This command is used to enquire the latest output power .
Command syntax
MEASure[:SCALar]:POWer[:DC]?
Arguments
None
Returns
〈NRf〉
Returns Unit
W
Example
MEASure:SCALar:POWer:DC?
FETCh[:SCALar]:POWer[:DC]?
This command is used to fetch the power value in buffer.
Command syntax
FETCh:POWer?
Returns
<NRf>
FETCh?
This command is used to fetch the measurements of voltage, current and
power.
Command syntax
FETCh?
Returns
<NRf>,<NRf>,<NRf>
MEASure?
This command is used to enquire the latest measurements of voltage, current
and power.
Command syntax
MEASure?
Returns
<NRf>,<NRf>,<NRf>
Command syntax
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]<MINimum|MAXimum|N
Rf>
Arguments
MINimum|MAXimum|NRf
Unit
A
Reset Value
0.5 (The reset value of different models are different)
Example
CURR 2.0
Query syntax
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]CURRent:MINimum[:LEVel]
This command is used to set the minimum value of current.
Command syntax
[SOURce:]CURRent:MINimum[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
A
Reset Value
0.0
Example
CURR:MIN 0.0
Query syntax
[SOURce:]CURRent:MINimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
Related Command
CURR:MAX,CURR
[SOURce:]CURRent:MAXimum[:LEVel]
This command is used to set the maximum value of current.
Command syntax
[SOURce:]CURRent:MAXimum[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
A
Reset Value
MAXimum
Example
CURR:MAX 120.0
Query syntax
[SOURce:]CURRent:MAXimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
Related Command
CURR:MIN ,CURR
[SOURce:]CURRent:RISE[:LEVel]
This command is used to set rising time of current.
Command syntax
[SOURce:]CURRent:RISE[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
CURR:RISE 10.0
Query syntax
[SOURce:]CURRent:RISE[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]CURRent:FALL[:LEVel]
This command is used to set falling time of current.
Command syntax
[SOURce:]CURRent:FALL[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
CURR:FALL 2.0
Query syntax
[SOURce:]CURRent:FALL[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]CURRent:PROTection:STATe
This command is used to set over current protection state.
Command syntax
[SOURce:]CURRent:PROTection:STATe <bool>
Command Arguments
ON|OFF|1|0
Example
CURR:PROT:STAT 1
Reset Value
1
Query syntax
[SOURce:]CURRent:PROTection:STATe?
Returns
0|1
[SOURce:]CURRent:PROTection[:LEVel]
This command is used to set current value for over current protection.
Command syntax
[SOURce:]CURRent:PROTection[:LEVel] <MINimum|MAXimum|DEFault|NRf>
Arguments
MINimum|MAXimum|DEFault|NRf
Unit
A
Reset Value
MAXimum
Example
CURR:PROT 10.0
Query syntax
[SOURce:]CURRent:PROTection[:LEVel]? [MINimum|MAXimum|DEFault]
Returns
NRf
[SOURce:]CURRent:PROTection:DELay
This command is used to set delay time for over current protection.
Command syntax
[SOURce:]CURRent:PROTection:DELay <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.2
Example
CURR:PROT:DEL 6.0
Query syntax
[SOURce:]CURRent:PROTection:DELay? [MINimum|MAXimum]
Returns
NRf
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]
This command is used to set output Voltage value.
Command syntax
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]
<MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
V
Reset Value
0.0
Example
VOLT 60.0
Query syntax
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]VOLTage:MINimum[:LEVel]
This command is used to set minimum value of voltage.
Command syntax
[SOURce:]VOLTage:MINimum[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
V
Reset Value
MINimum
Example
VOLT:MIN 2.0
Query syntax
[SOURce:]VOLTage:MINimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]VOLTage:MAXimum[:LEVel]
This command is used to set maximum value of voltage.
Command syntax
[SOURce:]VOLTage:MAXimum[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
V
Reset Value
MAXimum
Example
VOLT:MAX 24.0
Query syntax
[SOURce:]VOLTage:MAXimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]VOLTage:RISE[:LEVel]
This command is used to set rising time of voltage.
Command syntax
[SOURce:]VOLTage:RISE[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Example
VOLT:RISE 5.0
Query syntax
[SOURce:]VOLTage:RISE[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]VOLTage:FALL[:LEVel]
This command is used to set falling time of voltage.
Command syntax
[SOURce:]VOLTage:FALL[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
VOLT:FALL 2.0
Query syntax
[SOURce:]VOLTage:FALL[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]VOLTage:PROTection:STATe
This command is used to set over voltage protection state.
Command syntax
[SOURce:]VOLTage:PROTection:STATe <bool>
Arguments
ON|OFF|1|0
Query syntax
[SOURce:]VOLTage:PROTection:STATe?
Returns
0|1
[SOURce:]VOLTage:PROTection[:LEVel]
This command is used to set voltage value of OVP.
Command syntax
[SOURce:]VOLTage:PROTection[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
V
Reset Value
MAXimum
Example
VOLT:PROT MAX
Query syntax
[SOURce:]VOLTage:PROTection[:LEVel]? [MINimum|MAXimum]
Returns
NRF
[SOURce:]VOLTage:PROTection:DELay
This command is used to set delay time for over voltage protection.
Command syntax
[SOURce:]VOLTage:PROTection:DELay <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.02
Example
VOLT:PROT:DEL 0.4
Query syntax
[SOURce:]VOLTage:PROTection:DELay? [MINimum|MAXimum]
Returns
NRf
[SOURce:]POWer[:LEVel][:IMMediate][:AMPLitude]
This command is used to set output power.
Command syntax:
[SOURce:]POWer[:LEVel][:IMMediate][:AMPLitude]
<MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
W
Reset Value
MAXimum
Example
POW 5.0
Query syntax
[SOURce:]POWer[:LEVel][:IMMediate][:AMPLitude]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]POWer:MINimum[:LEVel]
This command is used to set minimum value of power.
Copyright© Itech Electronics Co., Ltd. 40
Output Commands
Command syntax
[SOURce:]POWer:MINimum[:LEVel]
Arguments
MINimum|MAXimum|NRf
Unit
W
Reset Value
0.0
Example
POW:MIN 2.0
Query syntax
[SOURce:]POWer:MINimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]POWer:MAXimum[:LEVel]
This command is used to set maximum value of power.
Command syntax
[SOURce:]POWer:MAXimum[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
W
Reset Value
MAXimum
Example
POW:MAX min
Query syntax
[SOURce:]POWer:MAXimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]POWer:RISE[:LEVel]
This command is used to set rising time of power.
Command syntax
[SOURce:]POWer:RISE[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Example
POW:RISE 5.0
Query syntax
[SOURce:]POWer:RISE[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]POWer:FALL[:LEVel]
This command is used to set falling time of power.
Command syntax
[SOURce:]POWer:FALL[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
POW:FALL 3.0
Query syntax
[SOURce:]POWer:FALL[:LEVel]? [MINimum|MAXimum]
Returns
NRf
[SOURce:]POWer:PROTection:STATe
This command is used to set over power protection state.
Command syntax
[SOURce:]POWer:PROTection:STATe<bool>
Arguments
ON|OFF|1|0
Reset Value
1
Example
POW:PROT:STAT 1
Query syntax
[SOURce:]POWer:PROTection:STATe?
Returns
0|1
[SOURce:]POWer:PROTection[:LEVel]
This command is used to set power value for over power protection.
Command syntax
[SOURce:]POWer:PROTection[:LEVel] <MINimum|MAXimum|DEFault|NRf>
Arguments
MINimum|MAXimum|DEFault|NRf
Unit
w
Query syntax
[SOURce:]POWer:PROTection[:LEVel]? [MINimum|MAXimum|DEFault]
Returns
NRf
[SOURce:]POWer:PROTection:DELay
This command is used to set delay time for over power protection.
Command syntax
[SOURce:]POWer:PROTection:DELay <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.02
Example
POW: PROT: DEL 2.0
Query syntax
[SOURce:]POWer:PROTection:DELay? [MINimum|MAXimum]
Returns
NRf
[SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude
]
This command is used to set internal resistance.
Command syntax
[SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude]
<MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
Ohms
Reset Value
MINimum
Example
RES 3.0
Query syntax
[SOURce:]RESistance[:LEVel][:IMMediate][:AMPLitude]?
[MINimum|MAXimum]
Returns
NRf
[SOURce:]PROTection:TRIGgered?
This command is used to query executing state of over voltage protection.
Command syntax
[SOURce:]PROTection:TRIGgered?
Arguments
None
Returns
NR1
[SOURce:]PROTection:CLEar
This command is used to clear the OVP state.
Command syntax
[SOURce:]PROTection:CLEar
Arguments
None
[SOURce:]APPLy
This command is used to set output voltage and current.
Command syntax
[SOURce:]APPly <NRf+>,<NRf+>
Arguments
<MINimum|MAXimum|NRf >,< MINimum|MAXimum|NRf >
Unit
V, A
Example
APPL 12.0V,24.0A
Query syntax
[SOURce:]APPLy?
Returns
NRf,NRf
[SOURce:]EXTern[:STATe]
This command is used to set external control state.
Command syntax
[SOURce:]EXTern[:STATe] <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
EXT 1
Query syntax
[SOURce:]EXTern[:STATe]?
Returns
0|1
[SOURce:]EXTern:MONitor:RANGe
This command is used to set output range of external monitor.
Command syntax
[SOURce:]EXTern:MONitor:RANGe <10V|5V>
Arguments
10V|5V
Reset Value
10V
Example
EXT:MON:RANG 5V
Query syntax
[SOURce:]EXTern:MONitor:RANGe?
Returns
10V|5V
[SOURce:]EXTern:PROGram:MODE
This command is used to set external program mode.
Command syntax
[SOURce:]EXTern:PROGram:MODE <VOLTage| RESistance>
Arguments
VOLTage|RESistance
Reset Value
VOLTage
Example
EXT:PROG:MODE VOLT
Query syntax
[SOURce:]EXTern:PROGram:MODE?
Returns
VOLTage|RESistance
[SOURce:]EXTern:PROGram:RANGe
This command is used to set external program range.
Command syntax
[SOURce:]EXTern:PROGram:RANGe <10V/10K|5V/5K>
Arguments
10V/10K|5V/5K
Reset Value
10V/10K
Example
EXT:PROG:RANG 10V/10K
Query syntax
[SOURce:]EXTern:PROGram:RANGe?
Returns
[SOURce:]EXTern:PROGram:RANGe?
[SOURce:]OUTPut[:STATe]
This command is used to control the output switch state.
Command syntax
[SOURce:]OUTPut[:STATe] <bool>
Arguments
0|1|OFF|ON
Reset Value
0
Example
OUTP 1
Query syntax
[SOURce:]OUTPut[:STATe]?
Returns
0|1
[SOURce:]CV:PRIority
This command is used to set the CV priority.
Command syntax
[SOURce:]CV:PRIority <HIGH|LOW>
Arguments
HIGH|LOW
Reset Value
HIGH
Example
CV:PRI HIGH
Query syntax
[SOURce:]CV:PRIority?
Returns
<CRD>
[SOURce:]CC:PRIority
This command is used to the CC priority.
Command syntax
[SOURce:]CC:PRIority <HIGH|LOW>
Arguments
HIGH|LOW
Reset
HIGH
Example
CC:PRI HIGH
Query syntax
[SOURce:]CC:PRIority?
Returns
<CRD>
[SOURce:]PRIority:TYPE
This command is used to query type of priority.
Command syntax
[SOURce:]PRIority:TYPE <CV|CC>
Arguments
CV|CC
Reset Value
CV
Example
PRI:TYPE CV
Query syntax
[SOURce:]PRIority:TYPE?
Returns
<CRD>
[SOURce:]FILTer:LEVel
This command is used to set level of filter.
Command syntax
[SOURce:]FILTer:LEVel <LOW|MEDium|FAST>
Arguments
LOW|MEDium|FAST
Query syntax
[SOURce:]FILTer:LEVel?
Returns
<CRD>
[SOURce:]SENSe:RVERse:PROTect[:STATe]
This command is used to set the status of sense reverse protection.
Command syntax
[SOURce:]SENSe:RVERse:PROTect[:STATe] <bool>
Arguments
0|1|OFF|ON
Query syntax
[SOURce]SENSe:RVERse:PROTect[:STATe]?
Returns
<0|1>
Command syntax
DCR[:STATe] <bool>
Arguments
0|1|OFF|ON
Reset Value
OFF
Example
DCR 0
Query syntax
DCR[:STATe]?
Return Arguments
0|1
"DCR:DATA?",
This command is used to query DCR value.
Command syntax
DCR:DATA?
Arguments
None
Reset Value
0
Example
DCR:DATA?
Return Arguments
<NRf>
DCR:BATTery:CAPAcity[:LEVel]
This command is used to enter capacity of under test battery.
Command syntax
DCR:BATTery:CAPAcity <NRf>
Arguments
<NRf>
Reset Value
0
Example
DCR:BATTery:CAPAcity 0.1
Query syntax
DCR:BATTery:CAPAcity?
Return Arguments
<NRf>
LOAD[:STATe]
This command is used to set load state. When the load of IT6500C Series
power supply is on, you need to select internal load or external load. Default
load is internal load. IT6500D Series power supply only has internal load. This
command is used to turn on and off load function state.
Command syntax
LOAD[:STATe] <bool>
Arguments
0|1|OFF|ON
Reset Value
OFF
Example
LOAD 0
Query syntax
LOAD[:STATe]?
Returns
0|1
LOAD:SELection
This command is used to select internal load or external load, which is
applicable for IT6500C Series power supply.
Command syntax
LOAD:SELection <INTernal|EXTernal>
Arguments
INTernal|EXTernal
Reset Value
INTernal
Example
LOAD:SELection INT
Query syntax
LOAD:SELection?
Returns
<CRD>
LOAD:NUMBer[:EXTernal]
This command is used to set the number of external loads. When IT6500C
Series power supply uses external load function, you need to set the number of
external loads.
Command syntax
LOAD:NUMBer[:EXTernal] <1~3>
Arguments
<1~3>
Reset Value
1
Example
LOAD:NUMB 1
Query syntax
LOAD:NUMBer[:EXTernal]?
Returns
NR1
LOAD:CURRent[:LEVel][:IMMediate][:AMPLitude]
This command is used to set current of load.
Command syntax
LOAD:CURRent[:LEVel][:IMMediate][:AMPLitude] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
A
Reset Value
5 (The reset value of different models are different)
Example
LOAD:CURR 2.0
Query syntax
LOAD:CURRent[:LEVel][:IMMediate][:AMPLitude]? [MINimum|MAXimum]
Returns
NRf
LOAD:CURRent:MINimum[:LEVel]
This command is used to set minimum value of load current.
Command syntax
LOAD:CURRent:MINimum[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
A
Reset Value
0.0
Example
LOAD:CURR:MIN 2.0
Query syntax
LOAD:CURRent:MINimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
Related Command
LOAD:CURR:MAX,LOAD:CURR
LOAD:CURRent:MAXimum[:LEVel]
This command is used to set maximum value of load current.
Command syntax
LOAD:CURRent:MAXimum[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
A
Example
LOAD:CURR:MAX 3.0
Query syntax
LOAD:CURRent:MAXimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
Related Command
LOAD:CURR:MIN,LOAD:CURR
LOAD:CURRent:RISE[:LEVel]
This command is used to set rising time for load current.
Command syntax
LOAD:CURRent:RISE[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
LOAD:CURR:RISE 4.0
Query syntax
LOAD:CURRent:RISE[:LEVel]? [MINimum|MAXimum]
Returns
NRf
LOAD:CURRent:FALL[:LEVel]
This command is used to set falling time for load current.
Command syntax
LOAD:CURRent:FALL[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
LOAD:CURR:FALL 1.0
Query syntax
LOAD:CURRent:FALL[:LEVel]? [MINinum|MAXimum]
Returns
NRf
LOAD:CURRent:PROTection:STATe
This command is used to set load OCP state.
Command syntax
LOAD:CURRent:PROTection:STATe <bool>
Arguments
ON|OFF|1|0
Reset Value
1
Example
LOAD:CURR:PROT:STAT 1
Query syntax
LOAD:CURRent:PROTection:STATe?
Returns
0|1
LOAD:CURRent:PROTection[:LEVel]
This command is used to set current value of load OCP.
Command syntax
LOAD:CURRent:PROTection[:LEVel] <MINimum|MAXimum|DEFault|NRf>
Arguments
MINimum|MAXimum|DEFault|NRf
Unit
A
Reset Value
MAXimum
Example
LOAD:CURR:PROT 24.0
Query syntax
LOAD:CURRent:PROTection[:LEVel]? [MINimum|MAXimum]
Returns
NRf
LOAD:CURRent:PROTection:DELay
This command is used to set delay time for load OCP.
Command syntax
LOAD:CURRent:PROTection:DELay <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
s
Reset Value
0.2
Example
LOAD:CURR:PROT:DEL 0.02
Query syntax
LOAD:CURRent:PROTection:DELay? [MINimum|MAXimum]
Returns
NRf
LOAD:POWer[:LEVel][:IMMediate][:AMPLitude]
This command is used to set the load power.
Command syntax
LOAD:POWer[:LEVel][:IMMediate][:AMPLitude] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
W
Reset Value
MAXimum
Example
LOAD:POW MIN
Query syntax
LOAD:POWer[:LEVel][:IMMediate][:AMPLitude]? [MINimum|MAXimum]
Returns
NRf
LOAD:POWer:MINimum[:LEVel]
This command is used to set minimum power of load.
Command syntax
LOAD:POWer:MINimum[:LEVel] [MINimum|MAXimum|NRf]
Arguments
MINimum|MAXimum|NRf
Unit
W
Reset Value
0.0
Example
LOAD:POW:MIN 2.0
Query syntax
LOAD:POWer:MINimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
Related Command
LOAD:POW:MAX,LOAD:POW
LOAD: POWer:MAXimum[:LEVel]
This command is used to set maximum value of power.
Command syntax
LOAD:POWer:MAXimum[:LEVel] < MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
W
Reset Value
MAXimum
Example
LOAD:POW:MAX 3100
Query syntax
LOAD:POWer:MAXimum[:LEVel]? [MINimum|MAXimum]
Returns
NRf
Related Command
LOAD:POW:MIN,LOAD:POW
LOAD: POWer:RISE[:LEVel]
This command is used to set rising time for load power.
Command syntax
LOAD:POWer:RISE[:LEVel] <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
LOAD:POWer:RISE[:LEVel] 200ms
Query syntax
LOAD:POWer:RISE[:LEVel]? [MINimum|MAXimum]
Returns
NRf
LOAD:POWer:FALL[:LEVel]
This command is used to set falling time for load power.
Command syntax
LOAD:POWer:FALL[:LEVel]
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.001
Example
LOAD:POW:FALL 0.2
Query syntax
LOAD:POWer:FALL[:LEVel]? [MINimum|MAXimum]
Returns
NRf
LOAD:POWer:PROTection:STATe
This command is used to set over power protect state.
Command syntax
LOAD:POWer:PROTection:STATe <bool>
Arguments
ON|OFF|1|0
Reset Value
1
Example
LOAD:POW:PROT:STAT 1
Query syntax
[SOURce:]POWer:PROTection:STATe?
Returns
0|1
LOAD:POWer:PROTection[:LEVel]
This command is used to set power value of load OPP.
Command syntax
LOAD:POWer:PROTection[:LEVel] <MINimum|MAXimum|DEFault|NRf>
Arguments
MINimum|MAXimum|DEFault|NRf
Unit
W
Reset Value
MAXimum
Example
LOAD:POW:PROT MAX
Query syntax
LOAD:POWer:PROTection[:LEVel]? [MINimum|MAXimum|DEFault]
Returns
NRf
LOAD:POWer:PROTection:DELay
This command is used to set delay time for load OPP.
Command syntax
LOAD:POWer:PROTection:DELay <MINimum|MAXimum|NRf>
Arguments
MINimum|MAXimum|NRf
Unit
S
Reset Value
0.5
Example
LOAD:POW:PROT:DEL 0.04
Query syntax
LOAD:POWer:PROTection:DELay? [MINimum|MAXimum]
Returns
NRf
Command syntax
LIST[:STATe ]<bool>
Arguments
0|1|OFF|ON
Reset Value
0
Example
LIST:STAT 1
Query syntax
LIST:STATe?
Returns
0|1
LIST:RECall
This command is used to recall a list file.
Command syntax
LIST:RECall <MINimum|MAXimum|<1~10>>
Arguments
MINimum|MAXimum|<1~10>
Example
LIST:REC 1
Query syntax
LIST:RECAll?
Returns
NR1
LIST:EDIT
This command is used to select list file which has been edited.
Command syntax
LIST:EDIT <MINimum|MAXimum|1~10>
Arguments
MINimum|MAXimum|<1~10>
Example
LIST:EDIT 10
Query syntax
LIST:EDIT?
Returns
NR1
LIST:REPeat
This command is used to edit the running times of list file.
Command syntax
LIST:REPeat <MINimum|MAXimum|1~65535>
Arguments
MINimum|MAXimum|<1 to 65535>
Example
LIST:REP 2000
Query syntax
LIST:REPeat? [MINimum|MAXimum]
Returns
NR1
LIST:SEQuence:COUNt
This command is used to edit the wave count of list file.
Command syntax
LIST:SEQuence:COUNt <1-10>
Arguments
<1~10>
Example
LIST:SEQ:COUN 1
Query syntax
LIST:SEQuence:COUNt?
Returns
<NR1>
LIST:SEQuence:SELect
This command is used to edit the selected wave sequence in LIST file. For
each List, you can select 1-10 wave files from 100 wave files and combine them
to a List file in sequence.
Command syntax
LIST:SEQuence:SELect<1~10>.<1~100>
Arguments
<1-10>,<1-100>
Example
LIST:SEQ:SEL 1,20
Query syntax
LIST:SEQuence:SELect? <NR1>
Returns
NR1
LIST:SEQuence:REPeat
This command is used to edit the running count of sequence which is
linked to the List file.
Command syntax
LIST:SEQuence:REPeat <1~10>,<MINimum|MAXimum|<NR1>
Arguments
<1~10>,MINimum|MAXimum|<1~65535>
Query syntax
LIST:SEQuence:REPeat? [MINimum|MAXimum]
Returns
NR1
LIST:SAVe
This command is used to save the list file in a nonvolatile memory.
Command syntax
LIST:SAVe <1~10>
Arguments
<1-10>
Example
LIST:SAV 4
LIST:PAUSe[:STATe]
This command is used to pause the list and continue.
Command syntax
LIST:PAUSe[:STATe] <bool>
Arguments
0|1|OFF|ON
Example
LIST:PAUS 0
Query syntax
LIST:PAUSe[:STATe]?
Returns
0|1
Command syntax
SEQuence:EDIT <MINimum|MAXimum|1~100>
Arguments
MINimum|MAXimum|<1~100>
Example
SEQ:EDIT 3
Query syntax
SEQuence:EDIT? [MINimum|MAXimum]
Returns
NR1
SEQuence:RECall
This command is used to recall a wave file.
Command syntax
SEQuence:RECall <NR1>
Arguments
MINimum|MAXimum|<1-100>
Example
SEQ:REC 1
Query syntax
SEQ:REC?
Returns
NR1
SEQuence:STEP:COUNt
This command is used to edit the step count of wave file.
Command syntax
SEQuence:STEP:COUNt <1~10>
Arguments
<1-10>
Example
SEQ:STEP:COUN 5
Query syntax
SEQuence:STEP:COUNt?
Returns
NR1
SEQuence[:STEP]:VOLTage
This command is used to edit the voltage of specified step of the wave file.
Command syntax
SEQuence[:STEP]:VOLTage <NR1>,<MINimum|MAXimum|NRf>
Arguments
<1-10>,MINimum|MAXimum|NRf
Unit
V
Example
SEQ:VOLT 6,7.0V
Query syntax
SEQuence[:STEP]:VOLTage?<NR1>,[MINimum|MAXimum]
Returns
NRf
SEQuence[:STEP]:CURRent
This command is used to edit the current of specified step of a wave file.
Command syntax
SEQuence[:STEP]:CURRent <NR1>,<MINimum|MAXimum|NRf>
Arguments
<1~10>,MINimum|MAXimum|NRf
Unit
A
Example
SEQ:CURR 1,12.0
Copyright© Itech Electronics Co., Ltd. 69
Wave Operation Command
Query syntax
SEQuence[:STEP]:CURRent? <NR1>,[MINimum|MAXimum]
Returns
NRf
SEQuence[:STEP]:LOAD:CURRent?
This command is used to edit the load current of specified step of a
sequence file. This command is prepared for IT6500C model.
Arguments
<NR1>,MINimum|MAXimum|NRf
Unit
s
Example
SEQ:LOAD:CURR 1,0.5
Query syntax
SEQuence[:STEP]:LOAD:CURRent? <NR1>
Returns
<NRf>
SEQuence[:STEP]:WIDTh
This command is used to edit the width of specified step of the wavefile .
Command syntax
SEQuence[:STEP]:WIDth <NR1>,<MINimum|MAXimum|NRf>
Arguments
<1~10>,MINimum|MAXimum|NRf
Unit
s
Example
SEQ:WIDT 1,64
Query syntax
SEQuence[:STEP]:WIDTh? <NR1>,[MINimum|MAXimum]
Returns
NRf
SEQuence[:STEP]:SLOPe
This command is used to edit the slope of a specified step of the wave
file.
Command syntax
SEQuence[:STEP]:SLOPe <NR1>,MINimum|MAXimum|NRf
Arguments
<NR1>,MINimum|MAXimum|NRf
Unit
s
Example
SEQ:SLOP 1,4
Query syntax
SEQuence[:STEP]:SLOPe? <NR1>,[MINimum|MAXimum]
Returns
NRf
SEQuence:SAVe
This command is used to save the wave file.
Command syntax
SEQuence:SAVe <NR1>
Arguments
<1~100>
Example
SEQ:SAV 1
CARWave:ISO16750:SHORt:DROP[:STATe]
This command is used to analog ISO short drop wave of car.
Command syntax
CARWave:ISO16750:SHORt:DROP <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARW:ISO16750:SHOR 1
Query syntax
CARWave:ISO16750:SHORt:DROP[:STATe]?
Returns
0|1
CARWave:ISO16750:SHORt:DROP:VOLTage[:LEVel]
This command is used to select ISO analog voltage of short drop wave of car.
Command syntax
CARWave:ISO16750:SHORt:DROP:VOLTage <12V|24V>
Arguments
12V|24V
Reset Value
12V
Example
CARW:ISO16750:SHOR:DROP:VOLT 24V
Query syntax
CARW:ISO16750:SHOR:DROP:VOLT?
Returns
<CRD>
CARWave:ISO16750:RESet[:STATe]
This command is used to analog ISO reset wave of car.
Command syntax
CARWave:ISO16750:RESet <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:ISO16750:RES 1
Query syntax
CARWave:ISO16750:RESet?
Returns
0|1
CARWave:ISO16750:RESet:VOLTage[:LEVel]
This command is used to set minimum supply voltage of ISO reset wave of car
Command syntax
CARWave:ISO16750:RESet:VOLTage <value>
Arguments
MINimum|MAXimum|NR3
Reset Value
12
Example
CARW:ISO16750:RES:VOLT 5.0 , CARW:ISO16750:RES:VOLT? MAX
Query syntax
CARWave:ISO16750:RESet:VOLTage? [MINimum|MAXimum]
Returns
NR3
CARWave:ISO16570:STARtup:PROFile[:STATe]
This command is used to analog ISO startup wave of car.
Command syntax
CARWave:ISO16750:STARtup:PROFile:STATe
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARW:ISO16750:STAR:PROF 0
Query syntax
CARWave:ISO16750:STARtup:PROFile?
Returns
0|1
CARWave:ISO16750:STARtup:PROFile:VOLTage[:LEVel]
This command is used to select ISO startup wave voltage of car.
Command syntax
CARWave:ISO16750:STRTtup:PROFile:VOLTage <12V|24V>
Arguments
12V|24V
Reset Value
12V
Example
CARW:ISO16750:STAR:PROF:VOLT 12V
Query syntax
CARWave:ISO16750:STARtup:VOLTage?
Returns
<CRD>
CARWave:ISO16750:STARtup:PROFile:INDex
This command is used to select ISO startup wave level of car.
Command syntax
CARWave:ISO16750:STARtup:PROFile:INDex <1|2|3|4>
Arguments
1|2|3|4(12V), 1|2|3(24V)
Reset Value
1
Example
CARW:ISO16750:star:prof:ind 1
Query syntax
CARWave:ISO16750:STARtup:PROFile:INDex?
Returns
<CRD>
CARWave:STARtup:DIN40839[:STATe]
This command is used to analog DIN40839 startup wave of car.
Command syntax
CARWave:STARtup:DIN40839 <bool>
Arguments
0|1|OFF|ON
Reset Value
0
Example
CARW:STAR:DIN40839 1
Query syntax
CARWave:STARtup:DIN40839?
Returns
0|1
CARWave:STARtup:DIN40839:VOLTage[:SELect]
This command is used to select DIN40839 startup wave voltage of car.
Command syntax
CARWave:STARtup:DIN40839:VOLTage <12V|24V>
Arguments
12V|24V
Reset Value
12V
Example
CARW:STAR:DIN40839:VOLT 12V
Query syntax
CARWave:STARtup:DIN40839:VOLTage?
Returns
<CRD>
CARWave:STARtup:DIN40839:VOLTage:STARt:LEVel
This command is used to set user-defined DIN40839 start voltage level.
Command syntax
CARWave:STARtup:DIN40839:VOLTage:STARt:LEVel <Value>
Arguments
12V|24V
Reset Value
12V
Example
CARW:STAR:DIN40839:VOLT:STAR:LEV
Query syntax
CARWave:STARtup:DIN40839:VOLTage:STARt:LEVe?
Returns
<CRD>
CARWave:ISO21848:Umaxdyn:TEST:PULSe[:STATe]
This command is used to in ISO21848Umaxdyn test pulse.
Command syntax
CARWave:ISO21848:Umaxdyn:TEST:PULSe[:STATe] 0|1
Arguments
0|1|ON|OFF
Reset Value
0
Example
CARW:ISO21848:Umaxdyn:TEST:PULS 1
Query syntax
CARWave:ISO21848:Umaxdyn:TEST:PULSe[:STATe]?
Returns
<CRD>
CARWave:ISO21848:MOMENTary:VOLTage:DROP[:STA
Te]
This command is used to select ISO21848 analog voltage of short drop wave of
car.
Command syntax
CARWave:ISO21848:MOMENTary:VOLTage:DROP[:STATe] 0|1
Arguments
0|1|ON|OFF
Reset Value
0
Example
CARWave:ISO21848:MOMENTary:VOLTage:DROP 1
Query syntax
CARWave:ISO21848:MOMENTary:VOLTage:DROP[:STATe]?
Returns
<CRD>
CARWave:ISO21848:RESet[:STATe]
This command is used to analog ISO21848 reset wave of car.
Command syntax
CARWave:ISO21848:RESet[:STATe] <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Copyright© Itech Electronics Co., Ltd. 77
Car Wave Command(IT6500C)
Example
CARWave:ISO21848:RES 1
Query syntax
CARWave:ISO21848:RESet[:STATe]?
Returns
0|1
CARWave:ISO21848:RESet:VOLTage[:LEVel]
This command is used to set minimum supply voltage of ISO21848 reset wave
of car
Command syntax
CARWave: ISO21848:RESet:VOLTage[:LEVel]
Arguments
MINimum|MAXimum|NR3
Reset Value
0.0
Example
CARW:ISO21848:RES:VOLT 5.0 , CARW:ISO21848:RES:VOLT? MAX
Query syntax
CARWave:ISO21848:RESet:VOLTage[:LEVel]? [MINimum|MAXimum]
Returns
NR3
CARWave:ISO21848:STARtup:PROFile[:STATe]
This command is used to analog ISO21848 startup wave of car.
Command syntax
CARWave:ISO21848:STARtup:PROFile[:STATe] 0|1
Arguments
0|1
Reset Value
0
Example
CARWave:ISO21848:STARtup:PROFile 1
Query syntax
CARWave:ISO21848:STARtup:PROFile[:STATe]?
Returns
<CRD>
CARWave:ISO16750:LOAD:DUMP[:STATe]
This command is used to simulate load dump wave of car.
Command syntax
CARWave:ISO16750:LOAD:DUMP <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARW:ISO16750:LOAD:DUMP 1
Query syntax
CARWave:ISO16750:LOAD:DUMP?
Returns
0|1
CARWave:ISO16750:LOAD:DUMP:TEST[:MODe]
This command is used to select the test mode of load dump wave of car.
Command syntax
CARWave:ISO16750:LOAD:DUMP:TEST <AMODe|BMODe >
Arguments
AMODe|BMODe
Reset Value
AMODe
Example
CARW:ISO16750:LOAD:DUMP:TEST AMOD
Query syntax
CARWave:ISO16750:LOAD:DUMP:TEST?
Returns
<CRD>
CARWave:ISO16750:LOAD:DUMP[:VOLTage]:UN[:LEV
el]
This command is used to set peak voltage of load dump wave of car.
Command syntax
CARWave:ISO16750:LOAD:DUMP:UN <value>
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARW:ISO16750:LOAD:DUMP:UN 50
Query syntax
CARW:ISO16750:LOAD:DUMP:UN? [MINimum|MAXimum]
Returns
NR3
CARWave:ISO16750:LOAD:DUMP[:VOLTage]:US[:LEV
el]
This command is used to set the clamp voltage of load dump wave of car.
Command syntax
CARWave:ISO16750:LOAD:DUMP:US <value>
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARW:ISO16750:LOAD:DUMP:US 40
Query syntax
CARW:ISO16750:LOAD:DUMP:US? [MINimum|MAXimum]
Returns
NR3
CARWave:ISO16750:LOAD:DUMP[:TIMe]:TD[:LEVel]
This command is used to set pulse width of load dump.
Command syntax
CARWave:ISO16750:LOAD:DUMP:TD <value>
Arguments
MINimum|MAXimum|NR3
Reset Value
0.004
Example
CARW:ISO16750:LOAD:DUMP:TD 40
Query syntax
CARW:ISO16750:LOAD:DUMP:TD? [MINimum|MAXimum]
Returns
NR3
CARWave:ISO16750:LOAD:DUMP:VOLTage[:LEVel]
This command is used to set the voltage system of load dump.
Command syntax
CARWave:ISO16750:LOAD:DUMP:VOLT <12V|24V>
Arguments
12V|24V
Reset Value
12V
Example
CARW:ISO16750:LOAD:DUMP:VOLT 12V
Query syntax
CARW:ISO16750:LOAD:DUMP:VOLT?
Returns
<CRD>
CARWave:SAE[:TEST]:2B[:STATe]
This command is used to simulate the SAEJ1113-11 TEST 2B.
Command syntax
CARWave:SAE:2B <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:SAE:2B 1
Query syntax
CARWave:SAE:2B?
Returns
0|1
CARWave:SAE[:TEST]:2B:VOLTage[:LEVel]
This command is used to select voltage system of SAEJ1113-11 TEST 2B.
Command syntax
CARWave:SAE:2B:VOLT <12V|24V>
Arguments
12V|24V
Reset Value
12V
Example
CARWave:SAE:2B:VOLT 12V
Query syntax
CARWave:SAE:2B:VOLT?
Returns
<CRD>
CARWave:SAE[:TEST]:2B[:TIMe]:TD[:LEVel]
This command is used to set pulse width of SAEJ1113-11 TEST 2B
Command syntax
CARWave:SAE:2B:TD <value>
Arguments
MINimum|MAXimum|NR3
Reset Value
0.2
Example
CARWave:SAE:2B:TD 0.05
Query syntax
CARWave:SAE:2B:TD? [MINimum|MAXimum]
Returns
NR3
CARWave:SAE[:TEST]:4[:STATe]
This command is used to simulate SAEJ1113-11 TEST 4.
Command syntax
CARWave:SAE:4 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:SAE:4 1
Query syntax
CARWave:SAE:4?
Returns
0|1
CARWave:SAE[:TEST]:4:VOLTage[:LEVel]
This command is used to select voltage system of SAEJ1113-11 TEST 4
Command syntax
CARWave:SAE:4:VOLT <12V|24V>
Arguments
12V|24V
Reset Value
12V
Example
CARWave:SAE:4:VOLT 12V
Query syntax
CARWave:SAE:4:VOLT?
Returns
<CRD>
CARWave:SAE[:TEST]:4[:VOLTage]:VS[:LEVel]
This command is used to set Vs of SAEJ1113-11 TEST 4.
Command syntax
CARWave:SAE:4:VS < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:4:VS 10
Query syntax
CARWave:SAE:4:VS?
Returns
NR3
CARWave:SAE[:TEST]:4[:VOLTage]:VA[:LEVel]
This command is used to set Va of SAEJ1113-11 TEST 4.
Command syntax
CARWave:SAE:4:VA < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:4:VA 10
Query syntax
CARWave:SAE:4:VA?
Returns
NR3
CARWave:SAE[:TEST]:4[:TIMe]:T7[:LEVel]
This command is used to set T7 of SAEJ1113-11 TEST 4
Command syntax
CARWave:SAE:4:T7 < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:4:T7 0.1
Query syntax
CARWave:SAE:4:T7?
Returns
NR3
CARWave:SAE[:TEST]:4[:TIMe]:T9[:LEVel]
This command is used to set T9 SAEJ1113-11 TEST 4.
Command syntax
CARWave:SAE:4:T9 < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:4:T9 0.1
Query syntax
CARWave:SAE:4:T9?
Returns
NR3
CARWave:SAE[:TEST]:4[:TIMe]:T11[:LEVel]
This command is used to set T11 of SAEJ1113-11 TEST 4
Command syntax
CARWave:SAE:4:T11 < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:4:T11 0.1
Query syntax
CARWave:SAE:4:T11?
Returns
NR3
CARWave:SAE[:TEST]:5[:STATe]
This command is used to simulate SAEJ1113-11 TEST 5.
Command syntax
CARWave:SAE:5 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:SAE:5 1
Query syntax
CARWave:SAE:5?
Returns
0|1
CARWave:SAE[:TEST]:5:TEST[:MODe]
This command is used to select test mode of SAEJ1113-11 TEST 5.
Command syntax
CARWave:SAE:5:TEST <AMODe|BMODe>
Arguments
AMODe|BMODe
Reset Value
AMODe
Example
CARWave:SAE:5:TEST AMODe
Query syntax
CARWave:SAE:5:TEST?
Returns
<CRD>
CARWave:SAE[:TEST]:5[:VOLTage]:UN[:LEVel]
This command is used to set Un of SAEJ1113-11 TEST 5.
Command syntax
CARWave:SAE:5:UN < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:5:UN 70
Query syntax
CARWave:SAE:5:UN?
Returns
NR3
CARWave:SAE[:TEST]:5[:VOLTage]:US[:LEVel]
This command is used to set Us of SAEJ1113-11 TEST 5
Command syntax
CARWave:SAE:5:US < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:5:US 50
Query syntax
CARWave:SAE:5:US?
Returns
NR3
CARWave:SAE[:TEST]:5[:TIMe]:TD[:LEVel]
This command is used to set Td of SAEJ1113-11 TEST 5
Command syntax
CARWave:SAE:5:TD < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:SAE:5:TD 0.2
Query syntax
CARWave:SAE:5:TD?
Returns
NR3
CARWave:SAE[:TEST]:5:VOLTage[:LEVel]
This command is used to set voltage system of SAEJ1113-11 TEST 5
Command syntax
CARWave:SAE:5:VOLT < 12V|24V >
Arguments
12V|24V
Reset Value
12V
Example
CARWave:SAE:5:VOLT 12V
Query syntax
CARWave:SAE:5:VOLT?
Returns
<CRD>
CARWave:LV124:E02[:STATe]
This command is used to simulate LV124 E02 wave.
Command syntax
CARWave:LV124:E02 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E02 1
Query syntax
CARWave:LV124:E02?
Returns
0|1
CARWave:LV124:E04[:STATe]
This command is used to simulate LV124 E04.
Command syntax
CARWave:LV124:E04 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E04 1
Query syntax
CARWave:LV124:E04?
Returns
0|1
CARWave:LV124:E05[:STATe]
This command is used to simulate LV124 E05.
Command syntax
CARWave:LV124:E05 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E05 1
Query syntax
CARWave:LV124:E05?
Returns
0|1
CARWave:LV124:E07[:STATe]
This command is used to simulate LV124 E07.
Command syntax
CARWave:LV124:E07 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E07 1
Query syntax
CARWave:LV124:E07?
Returns
0|1
CARWave:LV124:E07:UBMAX[:LEVel]
This command is used to set starting voltage Ubmax of LV124 E07.
Command syntax
CARWave:LV124:E07:UBMAX < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
0.0
Example
CARWave:LV124:E07:UBMAX 50
Query syntax
CARWave:LV124:E07:UBMAX?
Returns
NR3
CARWave:LV124:E07:UBMIN[:LEVel]
This command is used to set keeping voltage Ubmin of LV124 E07.
Command syntax
CARWave:LV124:E07:UBMIN < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
MINimum
Example
CARWave:LV124:E07:UBMIN 20
Query syntax
CARWave:LV124:E07:UBMIN?
Returns
NR3
CARWave:LV124:E07[:UBMIN]:TIMe
This command is used to set keeping voltage duration of LV124 E07
Command syntax
CARWave:LV124:E07:TIM < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
0.0
Example
CARWave:LV124:E07:TIM 1
Query syntax
CARWave:LV124:E07:TIM?
Returns
NR3
CARWave:LV124:E08[:STATe]
This command is used to simulate LV124 E08.
Command syntax
CARWave:LV124:E08 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E08 1
Query syntax
CARWave:LV124:E08?
Returns
0|1
CARWave:LV124:E08:UBMAX[:LEVel]
This command is used to set starting voltage Ubmax of LV124 E08.
Command syntax
CARWave:LV124:E08:UBMAX < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
0.0
Example
CARWave:LV124:E08:UBMAX 50
Query syntax
CARWave:LV124:E08:UBMAX?
Returns
NR3
CARWave:LV124:E08:UBMIN[:LEVel]
This command is used to set keeping voltage Ubmin of LV124 E08.
Command syntax
CARWave:LV124:E08:UBMIN < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
0.0
Example
CARWave:LV124:E08:UBMIN 20
Query syntax
CARWave:LV124:E08:UBMIN?
Returns
NR3
CARWave:LV124:E08[:UBMIN]:TIMe
This command is used to set keeping voltage duration of LV124 E08.
Command syntax
CARWave:LV124:E08:TIM < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
0.0
Example
CARWave:LV124:E08:TIM 1
Query syntax
CARWave:LV124:E08:TIM?
Returns
NR3
CARWave:LV124:E09[:STATe]
This command is used to simulation LV124 E09.
Command syntax
CARWave:LV124:E09 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E09 1
Query syntax
CARWave:LV124:E09?
Returns
0|1
CARWave:LV124:E09:UBMIN[:LEVel]
This command is used to set keeping voltage Ubmin of LV124 E09.
Command syntax
CARWave:LV124:E09:UBMIN < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
6.0
Example
CARWave:LV124:E09:UBMIN 20
Query syntax
CARWave:LV124:E09:UBMIN?
Returns
NR3
CARWave:LV124:E11[:STATe]
This command is used to simulate LV124 E11.
Command syntax
CARWave:LV124:E11 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E11 1
Query syntax
CARWave:LV124:E11?
Returns
0|1
CARWave:LV124:E11:TEST:MODE
This command is used to select test mode of LV124 E11.
Command syntax
CARWave:LV124:E11:TEST:MODE <COLD|WARM >
Arguments
COLD|WARM
Reset Value
COLD
Example
CARWave:LV124:E11:TEST:MODE COLD
Query syntax
CARWave:LV124:E11:TEST:MODE?
Returns
<CRD>
CARWave:LV124:E11:PULSe:MODE
This command is used to select pulse mode of LV124 E11.
Command syntax
CARWave:LV124:E11:PULS:MODE <NORMal|SEVEre >
Arguments
NORMal | SEVEre
Reset Value
NORMal
Example
CARWave:LV124:E1:PULS:MODE NORMal
Query syntax
CARWave:LV124:E1:PULS:MODE?
Returns
<CRD>
CARWave:LV124:E12[:STATe]
This command is simulate LV124 E12.
Command syntax
CARWave:LV124:E12 <bool>
Arguments
ON|OFF|1|0
Reset Value
0
Example
CARWave:LV124:E12 1
Query syntax
CARWave:LV124:E12?
Returns
0|1
CARWave:LV124:E12:DELTAU[:LEVel]
This command is used to set voltage drop ΔU value of LV124 E12.
Command syntax
CARWave:LV124:E12:DELTAU < value >
Arguments
MINimum|MAXimum|NR3
Reset Value
0.0
Example
CARWave:LV124:E12:DELTAU 2
Query syntax
CARWave:LV124:E12:DELTAU?
Returns
NR3
Command syntax
BATTery:CAPacity:CLEar
Arguments
NONE
Example
BATT:CAP:CLE
FETCh:BATTery:CAPacity[:CHARge]?
This command is used to obtain battery charge capacity.
Command syntax
FETCh:BATTery:CAPacity[:CHARge]?
ReturnsUnit
AH
Returns:
NRf
Example
FETC:BATT:CAP? ->3.00
FETCh:BATTery:CAPacity:DISCharge?
This command is used to obtain battery discharge capacity.
Command syntax
FETCh:BATTery:CAPacity:DISCharge?
ReturnsArguments
AH
Returns
NRf
Example
FETC:BATT:CAP:DISC? ->4.0
Command syntax
CALibrate:SECure[:STATe] <bool>,<string>
Arguments
0|1|OFF|ON,<string>
Example
CAL:SEC 0, “ 6522 “
Query syntax
CALibrate:SECure[:STATe]?
Returns
0|1
CALibrate:VOLTage:LEVel
This command is used to define the voltage calibration point.
Command syntax
CALibrate:VOLTage:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:VOLT:LEV P0
CALibrate:VOLTage[:DATA]
This command is used to read the actual voltage of the present
calibration point.
Command syntax
CALibrate:VOLTage[:DATA] <NRf>
Arguments
NRf
Unit
V
Copyright© Itech Electronics Co., Ltd. 100
Calibration Command
Example
CAL:VOLT 12.0V
CALibrate:CURRent:LEVel
This command is used to define the current calibration points.
Command syntax
CALibrate:CURRent:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:CURR:LEV P0
CALibrate:CURRent[:DATA]
This command is used to read the actual current of the present
calibration point.
Command syntax
CALibrate:CURRent[:DATA] <NRf>
Arguments
NRf
Unit
A
Example
CAL:CURR 20.0
CALibrate:MONitor:VOLTage:LEVel
This command is used to set monitoring the voltage calibration point.
Command syntax
CALibrate:MONitor:VOLTage:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:MON:VOLT:LEV P0
CALibrate:MONitor:VOLTage[:DATA]
This command is used to set the voltage calibration point data for monitoring.
Command syntax
CALibrate:MONitor:VOLTage[:DATA] <NRf>
Arguments
NRf
Unit
V
Example
CAL:MON:VOLT 30.0V
CALibrate:MONitor:CURRent:LEVel
This command is used to set monitoring the current calibration point.
Command syntax
CALibrate:MONitor:CURRent:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:MON:CURR:LEV P0
CALibrate:MONitor:CURRent[:DATA]
This command is used to current calibration point data for monitoring.
Command syntax
CALibrate:MONitor:CURRent[:DATA] <NRf>
Arguments
NRf
Unit
A
Example
CAL:MON:CURR 15.0
CALibrate:PROGram:VOLTage:LEVel
This command is used to set voltage calibration point for programming.
Command syntax
CALibrate:PROGram:VOLTage:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:PROG:VOLT:LEV P0
CALibrate:PROGram:VOLTage[:DATA]
This command is used to set calibration data of program voltage.
Command syntax
CALibrate:PROGram:VOLTage[:DATA] <NRf>
Arguments
NRf
Unit
V
Example
CAL:PROG:VOLT 24.0V
CALibrate:PROGram:CURRent:LEVel
This command is used to set calibration point of program current.
Command syntax
CALibrate:PROGram:CURRent:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:PROG:CURR:LEV P0
CALibrate:PROGram:CURRent[:DATA]
This command is used to set calibration data of program current.
Command syntax
CALibrate:PROGram:CURRent[:DATA] <NRf>
Arguments
NRf
Unit
A
Example
CAL:PROG:CURR 15.0
CALibrate:EQUal:INPut:CURRent:LEVel
This command is used to set calibration point of current sharing input current.
Command syntax
CALibrate:EQUal:INPut:CURRent:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:EQU:INP:CURR P0
CALibrate:EQUal:INPut:CURRent[:DATA]
This command is used to set calibration data of current sharing input current.
Command syntax
CALibrate:EQUal:INPut:CURRent[:DATA
Arguments
NRf
Unit
A
Example
CAL:EQU:INP:CURR 12.0A
CALibrate:EQUal:OUTPut:CURRent:LEVel
This command is used to set calibration point of current sharing output current.
Command syntax
CALibrate:EQUal:OUTPut:CURRent:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:EQU:OUTP:CURR:LEV P0
CALibrate:EQUal:OUTPut:CURRent[:DATA]
This command is used to set calibration data of current sharing output current.
Command syntax
CALibrate:EQUal:OUTPut:CURRent[:DATA] <NRf>
Arguments
NRf
Unit
A
Example
CAL:EQU:OUTP:CURR 12.0
CALibrate:SUMMary:OUTPut:CURRent:LEVel
This command is used to set calibration point of summary current.
Command syntax:
CAL:SUMM:OUTPut:CURRent:LEVel <P0|P1>
Arguments
P0|P1
Example
CAL:SUMM:OUTP:CURR:LEV P0
CALibrate:SUMMary:OUTPut:CURRent[:DATA]
This command is used to set calibration data of summary current.
Command syntax
CALibrate:SUMMary:OUTPut:CURRent[:DATA] <NRf>
Arguments
NRf
Unit
A
Example
CAL:SUMM:OUTP:CURR 20.0
CALibrate:SAVe
This command is used to save the calibration parameters in a nonvolatile
memory.
Command syntax
CALibrate:SAVe
Example
CAL:SAV
CALibrate:INITialize
This command is used to initialize the calibration parameters.
Command syntax
CALibrate:INITialize
Example
CAL:INIT
Command syntax
LINK[:STATe] <bool>
Arguments
0|1|OFF|ON
Example
LINK:STAT 1
Query syntax
LINK[:STATe]?
Returns
0|1
LINK:ROLE
This command is used to set link role.
Command syntax
LINK:ROLE <SLAVe|MASTer>
Arguments
SLAVe|MASTer
Example
LINK:ROLE slav
Query syntax
LINK:ROLE?
Returns
<CRD>
LINK:NUMBer
This command is used to set link number.
Command syntax
LINK:NUMBer <MINimum|MAXimum|NR1 >
Arguments
MINimum|MAXimum|<2-32>
Example
LINK:NUMB 1
Query syntax
LINK:NUMBer?
Returns
NR1
TRACe:CLEar
This command is used to clear reading cache. If cache is not cleared,
subsequent saving will overwrite the previous data.
Command syntax
TRACe:CLEar
Arguments
NONE
Example
TRAC:CLE
TRACe:POINts
This command is used to specify cache size.
Command syntax
TRACe:POINts <2 to 2500|MINimum|MAXimum|DEFault>
Arguments
2 to 2500|MINimum|MAXimum|DEFault
Returns
NR1
Example
TRAC:POIN 10
Query syntax
TRACe:POINts? [MINimum|MAXimum|DEFault]
Returns
<NR1>
TRACe:FEED:CONTrol
This command is used to select cache control. Select NEVer, Save to Cache is
disabled; select NEXT, save process starts and will stop when the cache is
filled in. Select ALWays. After cache is filled in, circulate the cache.
Command syntax
TRACe:FEED:CONTrol <CRD>
Command Arguments
NEXT|ALWays|NEVer
Query syntax
TRACe:FEED:CONTrol?
Returns
<CRD>
TRACe:FEED:SELected
This command is used to select the reading source saved in the cache. If
VOLTage is selected, the voltage reading is saved in cache; if CURRent is
selected, the current reading is saved in cache. If VOLTage and CURRent are
simultaneously selected, both voltage and current are saved in cache when
saving is executed.
Command syntax
TRACe:FEED:SELected <CRD>
Command Arguments
VOLTage|CURRent|BOTH
Example
TRAC:FEED:SEL VOLT
Query syntax
TRACe:FEED:SELected?
Returns
<CRD>
TRACe:DELay
This command is used to select cache delay time.
Command syntax
TRACe:DELay<NRf>
Command Arguments
0 to3600s|MINimum|MAXimum|Default
Unit
s
Query syntax
TRACe:DELay? [MINimum|MAXimum|DEFault]
Returns
<NR3>
TRACe:TIMer
This command is used to select cache time interval.
Command syntax
TRACe:TIMer < NRf>
Arguments
0.00002 to 3600s|MINimum|MAXimum|DEFault
Unit
s
Example
TRAC:TIM 0.1
Query syntax
TRACe:TIMer? [MINimum|MAXimum|DEFault]
Returns
<NR3>
TRACe:POINts:ACTual?
This command is used to select number of actual readings in the cache.
Command syntax
TRACe:POINts:ACTual?
Returns
<NR1>
TRACe:CLEar:AUTO[:STATe]
This command is used to select whether to automatically clear cache data.
When Auto Clear is enabled, when saving starts, buffer will be automatically
cleared; when it is disabled, the new reading will be saved to the buffer area
following the previous data till the buffer is full or when saving stops.
Command syntax
TRACe:CLEar:AUTO[:STATe] <bool>
Arguments
0|1|OFF|ON
Query syntax
TRACe:CLEar:AUTO[:STATe]?
Returns
0|1
TRACe:DATA?
This command is used to read all values saved in the cache.
Command syntax
TRACe:DATA?
Returns
{ <NR3>,<NR3>,<NR3>…}
*CLS
This command clears the following registers:
Standard event register
Query event register
Operation event register
Status byte register
Command syntax
*CLS
Arguments
None
*ESE
This command can set the parameter of standard event enable register.
Setting parameter can determine which bit of standard event register is 1
and the byte will enable ESB of status byte register is 1.
Command syntax
*ESE <NR1>
Arguments
0~255
Default set
Refer to *PSC command
Example
*ESE 128
Query syntax
*ESE?
Returns
<NR1>
Related Command
*ESR? *PSC *STB?
*ESR?
This command can read the value of standard event status register. After
executing this command, standard event status register is reset. Bit
definition of standard event status register is as the same as the
standard event status enable register.
Query syntax
*ESR?
Arguments
None
Returns
<NR1>
Related Command
*CLS *ESE *ESE? *OPC
*IDN?
This command can read information about power supply. The returns
parameter contains 4 segments divided by comma.
Query syntax
*IDN?
Arguments
None
Returns
<AARD> segment description
Example
ITECH,IT6522C,601234567890123456,1.03-1.02
*OPC
When all commands before this command are executed, bit OPC in
standard event register will be set to 1.
Command syntax
*OPC
Arguments
None
Query syntax
*OPC?
Copyright© Itech Electronics Co., Ltd. 114
IEEE-488 Commands
Returns
<NR1>
*PSC
This command is used to control whether the power supply will generate a
service request when power on again.
1 OR ON: When the power supply power on, status byte enable register,
operater event enable register, query event enable register and standard
event enable register will be cleared.
0 OR OFF: When the power supply power on, The value of status byte
enable register, operater event enable register, query event enable register
and standard event enable register will be stored in the none-volatile
storage, which will be recalled when power on.
Command Syntax
*PSC <bool>
Parameters
0|1|ON|OFF
Query Syntax
*PSC?
Returned Parameters
0|1
*RST
This command reset the power supply to default settings.
Command syntax
*RST
Arguments
None
*SRE <n>
This command can set the parameter of state byte enable register.
Setting parameter can determine which byte value of state byte register
is 1 and the byte will set RQS of state byte register to 1. Bit definition of
state byte enable register is as the same as the state byte register.
Command syntax
*SRE <NRf>
Arguments
0~255
Default set
Refer to *PSC command
Example
*SRE 128
Query syntax
*SRE?
Returns
<NR1>
Related Command
*ESE *ESR? *PSC *STB?
*STB
This command can read the data from status byte register. After execute this
command, the value of bit6 in status byte register will be clean.
Bit 7 6 5 4 3 2 1 0
Position
Condition OPER RQS ESB MAV QUES EAV Not used Not Used
Query syntax
*STB?
Arguments
None
Returns
<NR1>
Related Command
*CLS *ESE *ESR
*SAV
This command can save the current setups of power supply to specified
memory. These setups contains current setups, voltage setups, max voltage
Copyright© Itech Electronics Co., Ltd. 116
IEEE-488 Commands
set, min voltage set, OVP set, OVP timer, OPP set, voltage rise and fall time,
analog interface and series and parallel set.
The memory can divided into 10 groups, each contains 0~9 setups. So IT6512
can save 100 Setups in all.
Command syntax
*SAV<NRf>〉
Arguments
0~99
Example
*SAV 99
*RCL:
This command can recall the setups you saved before from the specified
memory.
Command syntax
*RCL<NRf>
Arguments
0~99
Example
*RCL 80
*TST?
This command is used to query the self-test by the instrument. 0 indicates that
self-test succeeds; other Arguments indicate self-test fails. In addition, in case
of failure, an error information will be generated to describe failure reason.
Command syntax
*TST?
Arguments
None
Returns
<NR1>