IVI Compliance Package

Table of Contents
  • IVI Compliance Package
  • IVI Driver Help Introduction
  • IVI Class Driver Help

IviACPwr_FetchMeasurement

ViStatus IviACPwr_FetchMeasurement (ViSession instrumentHandle, ViChar phaseName[], ViInt32 measurementType, ViReal64 *measurement);

Purpose

This function

Parameters

Input
Name Type Description
instrumentHandle ViSession The ViSession handle that you obtain from the IviACPwr_init or IviACPwr_InitWithOptions function.  The handle identifies a particular instrument session.

Default Value:  None
phaseName ViChar[] Specifies the name of the output phase for which to return the measurement.

Pass the virtual output phase name that you assign to the instrument in the IVI Configuration utility.

Virtual output phase names are aliases for instrument-specific output phase strings, which can differ from one instrument to another. With virtual output phase names, you can use and swap instruments without having to change the output phase names in your source code. Assign a virtual output phase name to an instrument-specific output phase through the IVI Configuration utility. This parameter accepts virtual output phase names you have assigned to the specific instrument you are using and also accepts the instrument-specific output phase names.

Default Value: ""

Note: You can specify the output phase name as a string variable or as a literal enclosed in double quotes.
measurementType ViInt32 Specifies the type of measurement to return.

Valid Values:

Base Group:

Voltage RMS L-N - IVIACPWR_VAL_MEASURE_VOLTAGE_RMS_LN
Voltage RMS line to neutral is measured.

Current RMS - IVIACPWR_VAL_MEASURE_CURRENT_RMS
Current RMS is measured.

Frequency - IVIACPWR_VAL_MEASURE_FREQUENCY
Frequency is measured.

Voltage DC - IVIACPWR_VAL_MEASURE_VOLTAGE_DC
Voltage level is measured when in DC Only Mode.

Current DC - IVIACPWR_VAL_MEASURE_CURRENT_DC
Current level is measured when in DC Only Mode.

Power Factor - IVIACPWR_VAL_MEASURE_POWER_FACTOR
Power Factor is measured.

Crest Factor - IVIACPWR_VAL_MEASURE_CREST_FACTOR
Crest Factor is measured.

Current Peak - IVIACPWR_VAL_MEASURE_CURRENT_PEAK
Peak Current is measured.

Power VA - IVIACPWR_VAL_MEASURE_POWER_VA
Power is measured in Volts-Amps.

Real Power - IVIACPWR_VAL_MEASURE_POWER_REAL
Real Power is measured in Watts.

Power DC - IVIACPWR_VAL_MEASURE_POWER_DC
Power is measured in Watts when in DC Only Mode.

Phase Angle - IVIACPWR_VAL_MEASURE_PHASE_ANGLE
Phase Angle is measured in Degrees.

Voltage RMS L-L - IVIACPWR_VAL_MEASURE_VOLTAGE_RMS_LL
Voltage RMS (line-to-line) is measured.

Distortion Group:

Current OHD - IVIACPWR_VAL_MEASURE_CURRENT_OHD
Current Odd Harmonics Distortion is measured.

Current EHD - IVIACPWR_VAL_MEASURE_CURRENT_EHD
Current Even Harmonics Distortion is measured.

Current THD - IVIACPWR_VAL_MEASURE_CURRENT_THD
Current Total (Odd+Even) Harmonic Distortion is measured.

Voltage OHD - IVIACPWR_VAL_MEASURE_VOLTAGE_OHD
Voltage Odd Harmonics Distortion is measured.

Voltage EHD - IVIACPWR_VAL_MEASURE_VOLTAGE_EHD
Voltage Even Harmonics Distortion is measured.

Voltage THD - IVIACPWR_VAL_MEASURE_VOLTAGE_THD
Voltage Total (Odd+Even) Harmonic Distortion is measured.

Default Value:
Frequency - IVIACPWR_VAL_MEASURE_FREQUENCY
Output
Name Type Description
measurement ViReal64 Returns the measured value.

Return Values

Log in to get a better experience