Measure commands measure the output voltage, current, power or temperature. They trigger the acquisition of new data before returning the reading. Measurements are performed by digitizing the instantaneous output voltage, current or temperature. Output power is calculated as product of measured voltage and current. Keyword [:DC] is optional since all measurement are by default of the DC level of the signal.
SCPI command |
Description |
MEASure |
|
[:SCALar] |
|
:CURRent |
|
Takes a measurement; returns the average current | |
:POWer |
|
Takes a measurement; returns the average power | |
:TEMPerature |
|
Takes a measurement; returns the average temperature | |
[:VOLTage] |
|
Takes a measurement; returns the average voltage |
5.8.1. MEASure[:SCALar]:CURRent[:DC]
Syntax |
MEASure[:SCALar]:CURRent[:DC]? [<channel>] |
|||
Description | Query the current measured across the current sense resistor inside the PSU. | |||
Parameters |
Name |
Type |
Range |
Default |
<channel> |
Discrete |
CH1|CH2 |
– |
|
Return |
Returns the average output current in amperes as decimal number (NR2). | |||
Usage example |
Measure current on the currently selected channel (CH1) and CH2:
MEAS:CURR?;:MEAS:CURR? CH2 1.23;0.12 |
|||
Related Commands |
INSTrument:COUPle:TRACking |
5.8.2. MEASure[:SCALar]:POWer[:DC]
Syntax |
MEASure[:SCALar]:POWer[:DC]? [<channel>] |
|||
Description | Query the output power calculated as product of measured voltage and current value. | |||
Parameters |
Name |
Type |
Range |
Default |
<channel> |
Discrete |
CH1|CH2 |
n/a |
|
Return |
Returns the average output power in watts as decimal number (NR2). | |||
Usage example |
MEAS:POW? CH2 80.44 |
|||
Related Commands |
5.8.3. MEASure[:SCALar]:TEMPerature[:THERmistor][:DC]
Syntax |
MEASure[:SCALar]:TEMPerature[:THERmistor][:DC]? {<sensor>} |
|||
Description | Query the temperature measured using the specified temperature sensors as follows:
All installed sensors are periodically tested. When sensor does not passed the test, programmed output current is automatically limited to value defined with ERR_MAX_CURRENT constant (conf_advanced.h). If load that draws more current then ERR_MAX_CURRENT value output current will be set to zero.
BATT sensor support is not implemented yet. |
|||
Return | Returns the average temperature value in degrees Celsius (oC) as decimal number (NR2). If self-test detect selected temperature sensor failure or sensor is not installed a -240 or -241 error will be generated. | |||
Parameters |
Name |
Type |
Range |
Default |
<sensor> |
Discrete |
AUX|CH1|CH2|BATT |
AUX |
|
Usage example |
MEAS:TEMP? AUX 39.50 |
|||
Errors |
-240,”Hardware error” -241,”Hardware missing” |
|||
Related Commands |
DIAGnostic[:INFOrmation]:FAN?
SYSTem:CPU:OPTion? SYSTem:TEMPerature:PROTection[:HIGH][:LEVel] SYSTem:TEMPerature:PROTection[:HIGH]:DELay[:TIME] SYSTem:TEMPerature:PROTection[:HIGH]:STATe SYSTem:TEMPerature:PROTection[:HIGH]:TRIPped? |
5.8.4. MEASure[:SCALar][:VOLTage][:DC]
Syntax |
MEASure[:SCALar][:VOLTage][:DC]? [<channel>] |
|||
Description | Query the voltage measured at the sense terminals of the selected channel. | |||
Parameters |
Name |
Type |
Range |
Default |
<channel> |
Discrete |
CH1|CH2 |
n/a |
|
Return |
Returns the average output voltage in volts as decimal number (NR2). | |||
Usage example |
MEAS:VOLT? CH1 43.25 Query voltage of the channel 2 that is currently selected: INST CH2 MEAS? 12.40 |
|||
Related Commands |
INSTrument:COUPle:TRACking |