Harmonics

SCPI Commands :

POWer:HARMonics:VOLT
POWer:HARMonics:EVAL
POWer:HARMonics:DOFR
POWer:HARMonics:MIFR
POWer:HARMonics:ENFR
POWer:HARMonics:STAN
POWer:HARMonics:AUTO
Commands in total: 14
Subgroups: 3
Direct child commands: 7
get_auto() AutoScale[source]
# POWer:HARMonics:AUTO
value: enums.AutoScale = driver.power.harmonics.get_auto()

Selects the scaling for the display of the results.

Returns:

auto_scale: AUTO | MANUAL

get_dofr() PwrHarmFrequencyDoa160[source]
# POWer:HARMonics:DOFR
value: enums.PwrHarmFrequencyDoa160 = driver.power.harmonics.get_dofr()

Selects the frequency of the input signal.

get_enfr() PwrHarmFrequencyEn61000[source]
# POWer:HARMonics:ENFR
value: enums.PwrHarmFrequencyEn61000 = driver.power.harmonics.get_enfr()

Selects the frequency of the input signal.

get_eval() RevisionState[source]
# POWer:HARMonics:EVAL
value: enums.RevisionState = driver.power.harmonics.get_eval()

Sets the evaluation of the results for Standard > RTCA DO-160.

get_mifr() PwrHarmFrequencyMil1399[source]
# POWer:HARMonics:MIFR
value: enums.PwrHarmFrequencyMil1399 = driver.power.harmonics.get_mifr()

Selects the frequency of the input signal.

get_stan() PwrHarmonicsStandard[source]
# POWer:HARMonics:STAN
value: enums.PwrHarmonicsStandard = driver.power.harmonics.get_stan()

Sets a standard for the current harmonic measurement.

Returns:

standard_in_use: ENA | ENB | ENC | END | MIL | RTC

get_volt() PwrDisplayVoltage[source]
# POWer:HARMonics:VOLT
value: enums.PwrDisplayVoltage = driver.power.harmonics.get_volt()

Selects if the voltage results are displayed or not for Standard > RTCA DO-160 and enabled Evaluation with voltage source and revised current law.

set_auto(auto_scale: AutoScale) None[source]
# POWer:HARMonics:AUTO
driver.power.harmonics.set_auto(auto_scale = enums.AutoScale.AUTO)

Selects the scaling for the display of the results.

Parameters:

auto_scale – AUTO | MANUAL

set_dofr(frequency_doa_160: PwrHarmFrequencyDoa160) None[source]
# POWer:HARMonics:DOFR
driver.power.harmonics.set_dofr(frequency_doa_160 = enums.PwrHarmFrequencyDoa160.F360)

Selects the frequency of the input signal.

Parameters:

frequency_doa_160 – F360 | F400 | F650 | F800

set_enfr(frequency_en_61000: PwrHarmFrequencyEn61000) None[source]
# POWer:HARMonics:ENFR
driver.power.harmonics.set_enfr(frequency_en_61000 = enums.PwrHarmFrequencyEn61000.F50)

Selects the frequency of the input signal.

Parameters:

frequency_en_61000 – F50 | F60

set_eval(doa_analysis_revised_curr: RevisionState) None[source]
# POWer:HARMonics:EVAL
driver.power.harmonics.set_eval(doa_analysis_revised_curr = enums.RevisionState.NOREVISED)

Sets the evaluation of the results for Standard > RTCA DO-160.

Parameters:

doa_analysis_revised_curr – REVISED | NOREVISED

set_mifr(frequency_mil_1399: PwrHarmFrequencyMil1399) None[source]
# POWer:HARMonics:MIFR
driver.power.harmonics.set_mifr(frequency_mil_1399 = enums.PwrHarmFrequencyMil1399.F400)

Selects the frequency of the input signal.

Parameters:

frequency_mil_1399 – F400 | F60

set_stan(standard_in_use: PwrHarmonicsStandard) None[source]
# POWer:HARMonics:STAN
driver.power.harmonics.set_stan(standard_in_use = enums.PwrHarmonicsStandard.ENA)

Sets a standard for the current harmonic measurement.

Parameters:

standard_in_use – ENA | ENB | ENC | END | MIL | RTC

set_volt(doa_display_voltage_res: PwrDisplayVoltage) None[source]
# POWer:HARMonics:VOLT
driver.power.harmonics.set_volt(doa_display_voltage_res = enums.PwrDisplayVoltage.NOVOLTDISP)

Selects if the voltage results are displayed or not for Standard > RTCA DO-160 and enabled Evaluation with voltage source and revised current law.

Parameters:

doa_display_voltage_res – VOLTDISP | NOVOLTDISP

Cloning the Group

# Create a copy of the original group, that exists independently
harmonics_copy = driver.power.harmonics.clone()

Subgroups