SCPI commands COM5003 - 3 Systems / 2 Wires session

This document was created with operating system version: release-4.8.6.

Contents

1. SCPI Standard

The Standard Commands for Programmable Instruments (SCPI) defines syntax and commands to control test and measurement devices. While originally created for IEEE-488 (GPIB), it can also be used with RS232, USB, Ethernet etc.
SCPI is organized as a hierarchical tree of nodes. Root nodes are called instrument models.

Some specifications of SCPI standard are as below:

2. Device connection

The device uses an Ethernet connection and/or an optional serial device for scpi communication.

3. Device information

Status information

Description SCPI query
Adjustment data checksum device STATUS:DEV1:ADJCHKSUM?
Adjustment information STATUS:DEV1:ADJUSTMENT?
Adjustment values write permission STATUS:DEV1:AUTHORIZATION?
CPU/SOM info STATUS:DEV1:CPUINFO?
Controller version STATUS:DEV1:VERSION:CONTROLER?
Current atmospheric pressure in hPa STATUS:BLE1:AIRPR?
Current relative humidity in percent STATUS:BLE1:HUMID?
Current temperature in degree Celsius STATUS:BLE1:TEMP:CELSIUS?
Current temperature in degree Fahrenheit STATUS:BLE1:TEMP:FAHRENHEIT?
DSP software version STATUS:DEV1:VERSION:DSP?
DSP-server version STATUS:DEV1:VERSION:DSPSERVER?
Device type STATUS:DEV1:DEVTYPE?
FPGA version STATUS:DEV1:VERSION:FPGA?
PCB version STATUS:DEV1:VERSION:PCB?
PCB-server version STATUS:DEV1:VERSION:PCBSERVER?
Release number STATUS:DEV1:RELEASE?
Serial number STATUS:DEV1:SERIAL?

4. Device interface

This command queries all SCPI commands possible on this device. The output is all SCPI commands in an xml notation.

SCPI query
DEVICE:IFACE?

5. System commands

Description SCPI path Valid strings Data Type
Session name CONFIGURATION:SYST:NAMESESSION Default,Changing energy direction,Reference,3 Systems / 2 Wires STRING
XSession name CONFIGURATION:SYST:XSESSION Desktop,Fullscreen STRING

6. Standard SCPI commands

SCPI path SCPI command type Description
*CLS Command Clear Status
*ESE Query,Command+Par Event Status Enable
*ESR Query Event Status Register
*IDN Query Identification query
*OPC Query,Command OPeration Complete
*RST Command Reset
*SRE Query,Command+Par Service Request Enable
*STB Query Status Byte query
*TST Query Self-Test query

Error information

SCPI query Description
SYSTEM:ERROR? Queries one error of internal error list
SYSTEM:ERROR:COUNT? Queries the number of error messages of internal error list
SYSTEM:ERROR:ALL? Queries all error stored in internal error list

7. Measurement systems

There are three atomic measurement node-types available:

  1. CONFigure: Intended to configure nodes. No functionality implemeneted on Zera devices - available just for compatibility.
  2. INITiate: Initializes the measurement.
  3. FETCh?: This query returns the requested result. When executed multiple times, it will return same result unless INITiate is called.

There are two composite measurement node-types available:

  1. READ: It is a sequence of INITiate and FETCh.
  2. MEASure?: It is a sequence of CONFigure, INITiate and FETCh.

In the tables below, MEASure commands are mentioned for illustration. To use other nodes, for example replace MEASure by READ .

Several measurement modules generate actual values.

Following sections explain the measuring systems supported by this device. Each measurement section has two tables:

7.1 Phase amplitudes and angles

Each result is a vector, with a real part and an imaginary part. MEAS:DFT1? Reads out vectors for all available channels.

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Integration time CONFIGURATION:DFT1:TINTEGRATION 1 / 100 DOUBLE s
Reference channel CONFIGURATION:DFT1:REFCHANNEL UL1,UL2,UL3,IL1,IL2,IL3 STRING

Values

Description SCPI query Unit
Actual value phase/neutral / cartesian format: re,im MEASURE:DFT1:UL1? V
Actual value phase/neutral / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:U1? V
Actual value phase/neutral / cartesian format: re,im MEASURE:DFT1:UL2? V
Actual value phase/neutral / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:U2? V
Actual value phase/neutral / cartesian format: re,im MEASURE:DFT1:UL3? V
Actual value phase/neutral / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:U3? V
Actual value phase/phase / cartesian format: re,im MEASURE:DFT1:UL1-UL2? V
Actual value phase/phase / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:U1U2? V
Actual value phase/phase / cartesian format: re,im MEASURE:DFT1:UL3-UL2? V
Actual value phase/phase / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:U3U2? V
Actual value phase/phase / cartesian format: re,im MEASURE:DFT1:UL3-UL1? V
Actual value phase/phase / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:U3U1? V
Actual value / cartesian format: re,im MEASURE:DFT1:IL1? A
Actual value / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:I1? A
Actual value / cartesian format: re,im MEASURE:DFT1:IL2? A
Actual value / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:I2? A
Actual value / cartesian format: re,im MEASURE:DFT1:IL3? A
Actual value / polar format: abs,rad[0,2π],deg[0,360] MEASURE:DFT1:I3? A
Phase sequence MEASURE:DFT1:RFIELD?

7.2 Power measurement

Each power module provides four values. Values with numbered indices are phase values and value with index ending 'S' is a sum value.
Four power modules are available:

Power 1

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Measuring mode CONFIGURATION:POW1:MMODE 2LW,2LB,2LS STRING
Frequency output name CONFIGURATION:POW1:M0OUT
Frequency output constant CONFIGURATION:POW1:M0CONSTANT
Nominal frequency CONFIGURATION:POW1:NOMINAL_FREQ 10000 / 200000 INTEGER Hz
Integration time CONFIGURATION:POW1:TINTEGRATION 1 / 100 DOUBLE s
Active phases selection mask CONFIGURATION:POW1:MEASMODEPHASESELECT 100 STRING

Catalog

SCPI query
CONFIGURATION:POW1:MMODE:CATALOG?

Values

Description SCPI query Unit
Actual power value UL1/IL1 MEASURE:POW1:P1? W
Actual power value UL2/IL2 MEASURE:POW1:P2? W
Actual power value UL3/IL3 MEASURE:POW1:P3? W
Actual power value sum all phases MEASURE:POW1:PS? W

Power 2

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Measuring mode CONFIGURATION:POW2:MMODE 2LW,2LB,2LS STRING
Frequency output name CONFIGURATION:POW2:M0OUT
Frequency output constant CONFIGURATION:POW2:M0CONSTANT
Nominal frequency CONFIGURATION:POW2:NOMINAL_FREQ 10000 / 200000 INTEGER Hz
Integration time CONFIGURATION:POW2:TINTEGRATION 1 / 100 DOUBLE s
Active phases selection mask CONFIGURATION:POW2:MEASMODEPHASESELECT 010 STRING

Catalog

SCPI query
CONFIGURATION:POW2:MMODE:CATALOG?

Values

Description SCPI query Unit
Actual power value UL1/IL1 MEASURE:POW2:P1? W
Actual power value UL2/IL2 MEASURE:POW2:P2? W
Actual power value UL3/IL3 MEASURE:POW2:P3? W
Actual power value sum all phases MEASURE:POW2:PS? W

Power 3

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Measuring mode CONFIGURATION:POW3:MMODE 2LW,2LB,2LS STRING
Frequency output name CONFIGURATION:POW3:M0OUT
Frequency output constant CONFIGURATION:POW3:M0CONSTANT
Nominal frequency CONFIGURATION:POW3:NOMINAL_FREQ 10000 / 200000 INTEGER Hz
Integration time CONFIGURATION:POW3:TINTEGRATION 1 / 100 DOUBLE s
Active phases selection mask CONFIGURATION:POW3:MEASMODEPHASESELECT 001 STRING

Catalog

SCPI query
CONFIGURATION:POW3:MMODE:CATALOG?

Values

Description SCPI query Unit
Actual power value UL1/IL1 MEASURE:POW3:P1? W
Actual power value UL2/IL2 MEASURE:POW3:P2? W
Actual power value UL3/IL3 MEASURE:POW3:P3? W
Actual power value sum all phases MEASURE:POW3:PS? W

Power 4

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Measuring mode CONFIGURATION:POW4:MMODE 2LW,2LB,2LS STRING
Frequency output name CONFIGURATION:POW4:M0OUT
Frequency output constant CONFIGURATION:POW4:M0CONSTANT
Nominal frequency CONFIGURATION:POW4:NOMINAL_FREQ 10000 / 200000 INTEGER Hz
Integration time CONFIGURATION:POW4:TINTEGRATION 1 / 100 DOUBLE s
Active phases selection mask CONFIGURATION:POW4:MEASMODEPHASESELECT 000,100,010,001 STRING

Catalog

SCPI query
CONFIGURATION:POW4:MMODE:CATALOG?

Values

Description SCPI query Unit
Actual power value UL1/IL1 MEASURE:POW4:P1? W
Actual power value UL2/IL2 MEASURE:POW4:P2? W
Actual power value UL3/IL3 MEASURE:POW4:P3? W
Actual power value sum all phases MEASURE:POW4:PS? W

7.3 FFT/DC values

FFT represents the Fast Fourier Transform of phase values.
For each phase, a comma separated array of vectors is provided where 1st value is DC and others are harmonics. All vectors are pairs of real part and imaginary part separated by comma.
MEAS:FFT1? Reads out vectors for all available channels.

Channel select strings are:

m0: UL1
m1: UL2
m2: UL3
m3: IL1
m4: IL2
m5: IL3
m6: UAUX
m7: IAUX

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Integration time CONFIGURATION:FFT1:TINTEGRATION 1 / 100 DOUBLE s
Reference channel CONFIGURATION:FFT1:REFCHANNEL m0,m1,m2,m3,m4,m5 STRING

Values

Description SCPI query Unit
FFT actual values MEASURE:FFT1:UL1? V
DC actual value MEASURE:FFT1:UL1_DC? V
FFT actual values MEASURE:FFT1:UL2? V
DC actual value MEASURE:FFT1:UL2_DC? V
FFT actual values MEASURE:FFT1:UL3? V
DC actual value MEASURE:FFT1:UL3_DC? V
FFT actual values MEASURE:FFT1:IL1? A
DC actual value MEASURE:FFT1:IL1_DC? A
FFT actual values MEASURE:FFT1:IL2? A
DC actual value MEASURE:FFT1:IL2_DC? A
FFT actual values MEASURE:FFT1:IL3? A
DC actual value MEASURE:FFT1:IL3_DC? A

7.4 RMS values

RMS represents the Root Mean Square of phase values.
SCPI Name RMS1 provides phase RMS values and phase-to-phase RMS values.
MEAS:RMS1? Reads out all RMS values.

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Integration time CONFIGURATION:RMS1:TINTEGRATION 1 / 100 DOUBLE s

Values

Description SCPI query Unit
Actual rms value phase/neutral MEASURE:RMS1:UL1? V
Actual rms value phase/neutral MEASURE:RMS1:UL2? V
Actual rms value phase/neutral MEASURE:RMS1:UL3? V
Actual rms value phase/phase MEASURE:RMS1:UL1-UL2? V
Actual rms value phase/phase MEASURE:RMS1:UL3-UL2? V
Actual rms value phase/phase MEASURE:RMS1:UL3-UL1? V
Actual rms value MEASURE:RMS1:IL1? A
Actual rms value MEASURE:RMS1:IL2? A
Actual rms value MEASURE:RMS1:IL3? A

7.5 THD measurement

THD represents the Total Harmonic Distortion of phase values.
SCPI names THD1 represents fundamental values and THD2 represents root mean square values. The unit of returned values is %.

THD 1

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Integration time CONFIGURATION:THD1:TINTEGRATION 1 / 100 DOUBLE s

Values

Description SCPI query Unit
THDn actual value MEASURE:THD1:UL1? %
THDn actual value MEASURE:THD1:UL2? %
THDn actual value MEASURE:THD1:UL3? %
THDn actual value MEASURE:THD1:IL1? %
THDn actual value MEASURE:THD1:IL2? %
THDn actual value MEASURE:THD1:IL3? %

THD 2

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Integration time CONFIGURATION:THD2:TINTEGRATION 1 / 100 DOUBLE s

Values

Description SCPI query Unit
THDr actual value MEASURE:THD2:UL1? %
THDr actual value MEASURE:THD2:UL2? %
THDr actual value MEASURE:THD2:UL3? %
THDr actual value MEASURE:THD2:IL1? %
THDr actual value MEASURE:THD2:IL2? %
THDr actual value MEASURE:THD2:IL3? %

7.6 Lambda values

Values

Description SCPI query Unit
Actual lambda value MEASURE:LAM1:LAMBDA1?
Actual lambda value MEASURE:LAM1:LAMBDA2?
Actual lambda value MEASURE:LAM1:LAMBDA3?
Actual lambda value MEASURE:LAM1:LAMBDA4?

7.7 Harmonic power values

Values

Description SCPI query Unit
Harmonic power active values MEASURE:PW31:P1? W
Harmonic power reactive values MEASURE:PW31:Q1? Var
Harmonic power apparent values MEASURE:PW31:S1? VA
Harmonic power active values MEASURE:PW31:P2? W
Harmonic power reactive values MEASURE:PW31:Q2? Var
Harmonic power apparent values MEASURE:PW31:S2? VA
Harmonic power active values MEASURE:PW31:P3? W
Harmonic power reactive values MEASURE:PW31:Q3? Var
Harmonic power apparent values MEASURE:PW31:S3? VA

7.8 Oscilloscope values

Channel select strings are:

m0: UL1
m1: UL2
m2: UL3
m3: IL1
m4: IL2
m5: IL3
m6: UAUX
m7: IAUX

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Reference channel CONFIGURATION:OSC1:REFCHANNEL m0,m1,m2,m3,m4,m5 STRING

Values

Description SCPI query Unit
Measures samples MEASURE:OSC1:UL1? V
Measures samples MEASURE:OSC1:UL2? V
Measures samples MEASURE:OSC1:UL3? V
Measures samples MEASURE:OSC1:IL1? A
Measures samples MEASURE:OSC1:IL2? A
Measures samples MEASURE:OSC1:IL3? A

7.9 Sampling/PLL configurations

Description SCPI path Min / Max Valid strings
PLL automatic on/off CONFIGURATION:SAM1:PLLAUTO 0 / 1
PLL reference channel CONFIGURATION:SAM1:PLLREFERENCE UL1,UL2,UL3,IL1,IL2,IL3

8. Ranges

On this model, the user can:

Note: Values in 'Valid string' may vary. To get the current, use channel's 'Catalog' queries.

Selection

Description SCPI path Valid strings Data Type Unit
Channel's range SENSE:RNG1:UL1:RANGE 480V,240V,120V,60V,12V,5V STRING
Channel's range SENSE:RNG1:UL2:RANGE 480V,240V,120V,60V,12V,5V STRING
Channel's range SENSE:RNG1:UL3:RANGE 480V,240V,120V,60V,12V,5V STRING
Channel's range SENSE:RNG1:IL1:RANGE 200A,100A,50A,25A,10A,5A,2.5A,1.0A,500mA,250mA,100mA,50mA,25mA,10mA,5mA STRING
Channel's range SENSE:RNG1:IL2:RANGE 200A,100A,50A,25A,10A,5A,2.5A,1.0A,500mA,250mA,100mA,50mA,25mA,10mA,5mA STRING
Channel's range SENSE:RNG1:IL3:RANGE 200A,100A,50A,25A,10A,5A,2.5A,1.0A,500mA,250mA,100mA,50mA,25mA,10mA,5mA STRING

Catalog

SCPI query
SENSE:RNG1:UL1:RANGE:CATALOG?
SENSE:RNG1:UL2:RANGE:CATALOG?
SENSE:RNG1:UL3:RANGE:CATALOG?
SENSE:RNG1:IL1:RANGE:CATALOG?
SENSE:RNG1:IL2:RANGE:CATALOG?
SENSE:RNG1:IL3:RANGE:CATALOG?

Overload

This command will repsond with '1' if there is an overload condition on any measurement channel. To reset this overload, send '0'.

Description SCPI path Min / Max
Overload SENSE:RNG1:OVERLOAD 0 / 1

Configuration

Description SCPI path Min / Max Valid strings Data Type Unit
Channel grouping on/off CONFIGURATION:RNG1:GROUPING 0 / 1
Percentage of nominal range below which channel values are ignored CONFIGURATION:RNG1:IGNORERMSVAL 0 / 2 DOUBLE %
Enable or disable channel ignore limit option CONFIGURATION:RNG1:ENABLEIGNORERMSVAL 0 / 1
Inverted Phase CONFIGURATION:RNG1:UL1:INVERTPHASE 0 / 1
Inverted Phase CONFIGURATION:RNG1:UL2:INVERTPHASE 0 / 1
Inverted Phase CONFIGURATION:RNG1:UL3:INVERTPHASE 0 / 1
Inverted Phase CONFIGURATION:RNG1:IL1:INVERTPHASE 0 / 1
Inverted Phase CONFIGURATION:RNG1:IL2:INVERTPHASE 0 / 1
Inverted Phase CONFIGURATION:RNG1:IL3:INVERTPHASE 0 / 1
Range automatic on/off CONFIGURATION:RNG1:RNGAUTO 0 / 1

Values

Description SCPI query Unit
Actual peak value MEASURE:RNG1:UL1? V
Actual peak value MEASURE:RNG1:UL2? V
Actual peak value MEASURE:RNG1:UL3? V
Actual peak value MEASURE:RNG1:IL1? A
Actual peak value MEASURE:RNG1:IL2? A
Actual peak value MEASURE:RNG1:IL3? A
Actual frequency MEASURE:RNG1:F? Hz

9. Comparison Measurements

The following commands are available:

Pulse comparison

Meter test

Description SCPI path Min / Max Valid strings Data Type Unit
Calculate DUT constant to get ~0% error CALCULATE:EC01:0001:AUTODUTCONSTANT 0 / 1 INTEGER
DUT constant CALCULATE:EC01:0001:DUTCONSTANT 1e-06 / 1e+20 DOUBLE
DUT constant unit CALCULATE:EC01:0001:DCUNIT I/kWh,Wh/I STRING
DUT input CALCULATE:EC01:0001:DUTSOURCE SC1,HK1 STRING
Enables/disable continuous measurement CALCULATE:EC01:0001:CONTINUOUS 0 / 1 INTEGER
Energy of last measurement CALCULATE:EC01:0001:ENFINAL kWh
Energy since last start CALCULATE:EC01:0001:ENERGY kWh
Energy value CALCULATE:EC01:0001:PARENERGY 0 / 1e+07 DOUBLE kWh
Error limit: lower CALCULATE:EC01:0001:LOLIMIT -100 / 100 DOUBLE %
Error limit: upper CALCULATE:EC01:0001:UPLIMIT -100 / 100 DOUBLE %
Evaluation last measurement CALCULATE:EC01:0001:RATING
Last measurement (sequence): End time (dd-MM-yyyy HH:mm:ss) CALCULATE:EC01:0001:ENDTIME
Last measurement (sequence): Start time (dd-MM-yyyy HH:mm:ss) CALCULATE:EC01:0001:STRTTIME
Last measurement: Duration [ms] CALCULATE:EC01:0001:MMEASTIME
Multiple measurements: Count CALCULATE:EC01:0001:MEASNUM
Multiple measurements: Count stored CALCULATE:EC01:0001:MULCOUNT
Multiple measurements: JSON result array / statistics CALCULATE:EC01:0001:STJARRAY
Multiple measurements: Number of measurements CALCULATE:EC01:0001:MCOUNT 1 / 400 INTEGER
Multiple measurements: Seconds to wait between measurements CALCULATE:EC01:0001:MWAIT 0 / 2147483 INTEGER s
Progress information CALCULATE:EC01:0001:PROGRESS
Pulse count of the DUT CALCULATE:EC01:0001:PULSES
Pulses to measure CALCULATE:EC01:0001:MRATE 1 / 4294967295 INTEGER
REF input CALCULATE:EC01:0001:REFSOURCE P 1,P 2,P 3 STRING
REF pulses for 0% error - set automatically CALCULATE:EC01:0001:TARGET 1 / 4294967295 INTEGER
Reference frequency input to find power module CALCULATE:EC01:0001:REFFREQINPUT
Reference meter constant CALCULATE:EC01:0001:REFCONSTANT
Result of last measurement CALCULATE:EC01:0001:RESULT
Result unit CALCULATE:EC01:0001:RESULTUNIT %,ppm STRING
Start/stop measurement (start=1, stop=0) CALCULATE:EC01:0001:START 0 / 1 INTEGER
Status: 0:Idle 1:Waiting for first pulse 2:Started 4:Ready 8:Aborted CALCULATE:EC01:0001:STATUS

Configuration

Scale the DUT constant in case tranformers are used.
A Regular Expression (RegEx) is used to validate the input parameters in these configurations. It is a way to describe a pattern. https://regex101.com/ can be useful to get more information on RegEx.

Description SCPI path Valid strings RegEx Data Type
I fraction denominator CONFIGURATION:EC01:0001:DUTCONSTANTISCALEDENOM ^[1-9][0-9]*?$ STRING
I fraction numerator CONFIGURATION:EC01:0001:DUTCONSTANTISCALENUM ^[1-9][0-9]*$ STRING
Measurement point selection CONFIGURATION:EC01:0001:DUTCONSTANTMEASUREPOINT CpIpUp,CpIsUs,CsIpUp,CsIsUs STRING
U fraction denominator CONFIGURATION:EC01:0001:DUTCONSTANTUSCALEDENOM ^[1-9][0-9]*(\/sqrt\(3\))?$ STRING
U fraction numerator CONFIGURATION:EC01:0001:DUTCONSTANTUSCALENUM ^[1-9][0-9]*(\/sqrt\(3\))?$ STRING

Energy comparison

Description SCPI path Min / Max Valid strings Data Type Unit
Calculate DUT constant to get ~0% error CALCULATE:EC01:0002:AUTODUTCONSTANT 0 / 1 INTEGER
DUT constant CALCULATE:EC01:0002:DUTCONSTANT 1e-06 / 1e+20 DOUBLE
DUT constant unit CALCULATE:EC01:0002:DCUNIT I/kWh,Wh/I STRING
DUT input CALCULATE:EC01:0002:DUTSOURCE Fin1,Fin2,Fin3,Fin4 STRING
Enables/disable continuous measurement CALCULATE:EC01:0002:CONTINUOUS 0 / 1 INTEGER
Energy of last measurement CALCULATE:EC01:0002:ENFINAL kWh
Energy since last start CALCULATE:EC01:0002:ENERGY kWh
Energy value CALCULATE:EC01:0002:PARENERGY 0 / 1e+07 DOUBLE kWh
Error limit: lower CALCULATE:EC01:0002:LOLIMIT -100 / 100 DOUBLE %
Error limit: upper CALCULATE:EC01:0002:UPLIMIT -100 / 100 DOUBLE %
Evaluation last measurement CALCULATE:EC01:0002:RATING
Last measurement (sequence): End time (dd-MM-yyyy HH:mm:ss) CALCULATE:EC01:0002:ENDTIME
Last measurement (sequence): Start time (dd-MM-yyyy HH:mm:ss) CALCULATE:EC01:0002:STRTTIME
Last measurement: Duration [ms] CALCULATE:EC01:0002:MMEASTIME
Multiple measurements: Count CALCULATE:EC01:0002:MEASNUM
Multiple measurements: Count stored CALCULATE:EC01:0002:MULCOUNT
Multiple measurements: JSON result array / statistics CALCULATE:EC01:0002:STJARRAY
Multiple measurements: Number of measurements CALCULATE:EC01:0002:MCOUNT 1 / 400 INTEGER
Multiple measurements: Seconds to wait between measurements CALCULATE:EC01:0002:MWAIT 0 / 2147483 INTEGER s
Progress information CALCULATE:EC01:0002:PROGRESS
Pulse count of the DUT CALCULATE:EC01:0002:PULSES
Pulses to measure CALCULATE:EC01:0002:MRATE 1 / 4294967295 INTEGER
REF input CALCULATE:EC01:0002:REFSOURCE P 1,P 2,P 3 STRING
REF pulses for 0% error - set automatically CALCULATE:EC01:0002:TARGET 1 / 4294967295 INTEGER
Reference frequency input to find power module CALCULATE:EC01:0002:REFFREQINPUT
Reference meter constant CALCULATE:EC01:0002:REFCONSTANT
Result of last measurement CALCULATE:EC01:0002:RESULT
Result unit CALCULATE:EC01:0002:RESULTUNIT %,ppm STRING
Start/stop measurement (start=1, stop=0) CALCULATE:EC01:0002:START 0 / 1 INTEGER
Status: 0:Idle 1:Waiting for first pulse 2:Started 4:Ready 8:Aborted CALCULATE:EC01:0002:STATUS

Configuration

Scale the DUT constant in case tranformers are used.
A Regular Expression (RegEx) is used to validate the input parameters in these configurations. It is a way to describe a pattern. https://regex101.com/ can be useful to get more information on RegEx.

Description SCPI path Valid strings RegEx Data Type
I fraction denominator CONFIGURATION:EC01:0002:DUTCONSTANTISCALEDENOM ^[1-9][0-9]*?$ STRING
I fraction numerator CONFIGURATION:EC01:0002:DUTCONSTANTISCALENUM ^[1-9][0-9]*$ STRING
Measurement point selection CONFIGURATION:EC01:0002:DUTCONSTANTMEASUREPOINT CpIpUp,CpIsUs,CsIpUp,CsIsUs STRING
U fraction denominator CONFIGURATION:EC01:0002:DUTCONSTANTUSCALEDENOM ^[1-9][0-9]*(\/sqrt\(3\))?$ STRING
U fraction numerator CONFIGURATION:EC01:0002:DUTCONSTANTUSCALENUM ^[1-9][0-9]*(\/sqrt\(3\))?$ STRING

Energy register

Description SCPI path Min / Max Valid strings Data Type Unit
Energy since last start CALCULATE:EM01:0001:ENERGY kWh
Energy unit CALCULATE:EM01:0001:TXUNIT MWh,kWh,Wh STRING
Error limit: lower CALCULATE:EM01:0001:LOLIMIT -100 / 100 DOUBLE %
Error limit: upper CALCULATE:EM01:0001:UPLIMIT -100 / 100 DOUBLE %
Evaluation for the last measurement CALCULATE:EM01:0001:RATING
Final energy value CALCULATE:EM01:0001:T1INPUT 0 / 1e+07 DOUBLE kWh
Last measurement: Duration [ms] CALCULATE:EM01:0001:MMEASTIME
Last measurement: End time (dd-MM-yyyy HH:mm:ss) CALCULATE:EM01:0001:ENDTIME
Last measurement: Start time (dd-MM-yyyy HH:mm:ss) CALCULATE:EM01:0001:STRTTIME
Mean power since last start CALCULATE:EM01:0001:POWER kW
Measurement time CALCULATE:EM01:0001:TIME s
Measurement time CALCULATE:EM01:0001:MTIME 1 / 4294967 INTEGER s
Ref input CALCULATE:EM01:0001:REFSOURCE P 1,P 2,P 3 STRING
Reference frequency input to find power module CALCULATE:EM01:0001:REFFREQINPUT
Reference meter constant CALCULATE:EM01:0001:REFCONSTANT
Result of last measurement CALCULATE:EM01:0001:RESULT %
Start energy value CALCULATE:EM01:0001:T0INPUT 0 / 1e+07 DOUBLE kWh
Start/stop measurement (start=1, stop=0) CALCULATE:EM01:0001:START 0 / 1 INTEGER
State: 0:Idle 1:First pulse wait 2:Started 4:Ready 8:Aborted CALCULATE:EM01:0001:STATUS
Stop mode CALCULATE:EM01:0001:MODE 0 / 1 INTEGER