6.7AC Voltage |Current |Impedance |DC Voltage |DC Amp12
6.8Impedance Rectanfular Format12
6.9Retrieve Verication13
6.10Harware Version13
6.11Q Factor Measurement13
6.12D Factor Measurement13
6.13Parallel Impedance13
6.14Series Capacitance Measurement14
6.15Parallel Capacitance Measurement14
6.16Series Inductance Measurement14
6.17Parallel Inductance Measurement14
About Commands & Queries
This section lists and describes the remote control commands and queries recognized by the instrument. All commands
and queries can be executed in either local or remote state.
The description, command syntax, query syntax, example and respond can be found in a section. The commands are
given in both long and short form. All examples are shown in short form. Queries perform actions such as obtaining
information, and are recognized by the question mark (?) following the header.
1.1 How They are Listed
The commands are listed by subsystem and alphabetical order according to their short form.
1.2 How They are Described
In the descriptions themselves, a brief explanation of the function performed is given. This is followed by a presentation
of the formal syntax, with the header given in Upper-and-Lower-Case characters and the short form derived from it in
ALL UPPER-CASE characters. Where applicable, the syntax of the query is given with the format of its response.
1.3 When can they be used?
The commands and queries listed here can be used for BA8100 EIS Battery Analyzer.
1.4 Command Notation
The following notation is used in the commands:
< > Angular brackets enclose words that are used as placeholders, of which there are two types: the header path
and the data parameter of a command.
:= A colon followed by an equals sign separates a placeholder from the description of the type and range of values that
may be used in a command instead of the placeholder.
{ } Braces enclose a list of choices, one of which one must be made.
[ ] Square brackets enclose optional items.
… An ellipsis indicates that the items both to its left and right may be repeated a number of times.
Common Command Introduction
IEEE standard denes the common commands used for querying the basic inSyntaxion of the instrument or executing
basic operations. These commands usually start with "*" and the length of the keywords of the command is usually 3
characters.
Short Long Form Subsystem What Command/Query does
*CLS *CLSSYSTEMClears the instrument status byte by emptying the error queue and clearing all event
registers. Also cancels any preceding *OPC command or query.
*IDN *IDNSYSTEMReturns a string that uniquely identies the isntrument.
*RCL *RCLSYSTEMRecalls a saved instrument state.
*RST *RSTSYSTEMInitiates a device reset.
2.1 *CLS
Description The *CLS command clears the instrument status byte and all event registers. It also cancels any
preceding *OPC commands and query.
Example *CLS
2.2 *IDN?
Description The *IDN? query causes the instrument to identify itself. The response comprises manufacturer,
model, serial number, software version and rmware version.
<model>:= A model identier less than 14 characters will contain the model number.
<serial number>:= Each product has its own number, the serial number can labeled product
uniqueness.
<software version>:= A serial numbers about software version.
<hardware version>:=The hardware level eld, should contain inSyntaxion about all separately
revisable subsystems. This inSyntaxion can be contained in single or multiple revision codes.
Example *IDN?
Returns: BK PRECISION,BA8100,0,CF:92.1CT,FV:1.04
Common Command Introduction5
2.3 RCL
Description The *RCL command recalls a saved instrument state.
Command Syntax *RCL
Example *RCL
2.4 *RST
Description The *RST command initiates a device reset. The *RST recalls the default setup.
Command Syntax *RST
Example *RST
Input Commands
Input commands provide remote access to congure all input memu options.
3.1 Current Gain
Description Sets and queries the input current ADC gain.
Respond <NR1>, corresponding to the gain selection above
Example IM:INPUT:VOLTAGE:GAIN 2x1, 1
Output Commands
Output commands provide remote access for conguring all output menu options.
4.1 Voltage Oset
Description Sets output DC voltage oset.
Command Syntax IM:OUTPU:OFFSET <NRF+>
<NRF+> = 0~10 Volts
Default 0.0
Query Format IM:OUTPUT:OFFSET?
Query Respond <nrf+> = 0~10 Volts
Example IM:OUTPUT:OFFSET 5
4.2 Sine Wave Frequency
Description Sets the output DDS Sine Wave Frequency.
Command Syntax IM:OUTPUT:SINE:FREQ<NRF+> or <CRD>
<NRF+> = 0 ~ 20KHz
<crd> MAX |MIN
Default 0.0
Query Format IM:OUTPUT:SINE:FREQ? MAX |MIN
Query Respond <NRF+>, 0 ~ 20KHz <CRD> MAX |MIN
Example IM:OUTPUT:SINE:FREQ 1OOO
4.3 Voltage Amplitude
Description Sets the output AC Voltage Amplitude.
Command Syntax IM:OUTPUT:AMPLITUDE<NRF+>,<CRD>
<NRF+> = 0 ~ 1 VOLT
<CRD> = MAX |Maximum value of AC Amplitude
MIN |Minimum value of AC Amplitude
Default 0.0
Query Format IM:OUTPUT:AMPLITUDE? MAX |MIN
Query Respond <NRF+>, 0~ 1 Volt <CRD> MAX |MIN
Example IM:OUTPUT:AMPLITUDE 1
Output Commands9
4.4 DC Voltage Level
Description Sets output AC Voltage Amlpitude and DC Voltage Level.
Command Syntax IM:OUTPUT:LEV <NRF+><NRF+>
<NRF+>AC Voltage Amplitude = 0 ~ 1 Volt
<NRF+> DC Voltage Level = 0 ~ 10 Volts
Example IM:OUTPUT:LEV 0 5
4.5 DCI Amplitude
Description Sets the DCI output Amplitude.
Command Syntax IM:LOAD:CURRENT:OFFSET<NRF+>
<NRF+> = 0 ~ 3 VOLT
Default 1.0
Query Format IM:LOAD:CURRENT:OFFSET?
Query Respond <NRF+>, 0 to 3 A
Example IM:LOAD:CURRENT:OFFSET 1
4.6 ACI Amplitude
Description Sets the ACI output Amplitude.
Command Syntax IM:LOAD:CURRENT:AMPLITUDE<NRF+>
<NRF+> = 0 ~ 3 VOLT
Default 1.0
Query Format IM:LOAD:CURRENT:AMPLITUDE?
Query Respond <NRF+>, 0 to 3 A
Example IM:LOAD:CURRENT:AMPLITUDE 1
Setting Commands
The setting commands set dierent parameters for the BATTERY ANALYZER.
5.1 Output
Description Sets the BATTRY ANALYZER control enable or disable.
Command Syntax OUTput<Bool>
<bool> = 0 |OFF or 1 |ON
Default 0
Query Format OUTput?
Query Respond <Bool> 0 |1
Example OUTput 1
5.2 Phase Retrieve
Description Sets the BATTERY ANALYZER phase retrieve format.
Command Syntax IM:PHASE:STATE <Bool>
<Bool> = 0 |±180, 1|+360
Default 0
Query Format IM:PHASE:STATE?
Query Respond <Bool> 0 |1
Example IM:PHASE:STATE 180
5.3 AC Format
Description Sets the BATTERY ANALYZER AC format is Rms or Peak Value.
Command Syntax IM:AC:VALUE:PEAK<Bool>
<Bool> = 0 |RMS , 1 |PEAK
Default 0
Query Format IM:AC VALUE :PEAK <Bool>
Query Respond <Bool> 0 |1
Example IM:AC VALUE:PEAK 1
Query Commands
The Query commands provide remote: voltage, current,and resistance measurement. Measurement status check and
BATTERY ANALYZER rmware version checkcan also be queried.
6.1 Current Value
Description This command queries the current value, which returns the current value in scientic format and
corresponding phase angle in degrees.
Default 0
Query Format IM:MEAS:CURR?
Query Respond 1.23456e-3 1.002
Example IM:MEAS:CURR?
6.2 DC Currrent Value
Description Queries the DC load current value.
Default 0
Query Format MEAS:CURR?
Query Respond Returned <NRf+> DC current Level – 0 3 Amps
Example MEAS:CURR?
0.489388
6.3 Voltage Measurement
Description Queries the Vθ value returning it in scientic format and correspondign phase andlge in degrees.
Default 0
Query Format IM:MEAS:VOLT?
Query Respond 1.23456e-3 1.002
Example IM:MEAS:VOLT?
6.4 DC VOLTAGE
Description Queries the DC voltage value.
Default 0
Query Format MEAS:VOLT?
Query Respond Returned <NRf+> DC VOLT Level – 0 80 Volt.
Example MEAS:VOLT?
0.027988
Query Commands12
6.5 Impedance
Description Quereis the impedance value, returning it in scientic format and corrsponding phase angle in
degrees(polar form)
Default 0
Query Format IM:MEAS:RES?
Query Respond 1.23456e-3 1.002
Example IM:MEAS:RES?
1.23456e-3 1.002
6.6 AC Voltage |Current |Impedance
Description Queries AC voltage / current / impedance amplitude and phase. Returns the three valueS in sci-
entic format with corresponding phase angle in degrees.