Class DCPowerAdvancedSequenceStepProperties
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Abstractions.dll
Defines per-step properties for the DCPower advanced sequence configuration. Each nullable property corresponds to a DCPowerAdvancedSequenceProperty that can vary per step. Properties are organized by functional category for ease of use.
public class DCPowerAdvancedSequenceStepPropertiesInheritance
Inherited Members
Constructors
- DCPowerAdvancedSequenceStepProperties()
-
Default constructor for DCPowerAdvancedSequenceStepProperties.
Properties
- ApertureTime
-
Specifies the measurement aperture time, in seconds, for the channel configuration.
- Autorange
-
Specifies whether the hardware automatically selects the best range to measure the signal.
- AutorangeApertureTimeMode
-
Specifies whether the aperture time used for the measurement autorange algorithm is determined automatically or customized.
- AutorangeBehavior
-
Specifies the algorithm the hardware uses for measurement autoranging.
- AutorangeMaximumDelayAfterRangeChange
-
Balances between settling time and maximum measurement time by specifying the maximum time delay between when a range change occurs and when measurements resume.
- AutorangeMinimumApertureTime
-
Specifies the autorange aperture time.
- AutorangeMinimumApertureTimeUnits
-
Units for the minimum aperture time used during autoranging.
- AutorangeMinimumCurrentRange
-
Specifies the lowest current range used during measurement autoranging.
- AutorangeMinimumVoltageRange
-
Specifies the lowest voltage range used during measurement autoranging.
- AutorangeThresholdMode
-
Specifies the mode used to determine the threshold for autoranging during DC power measurement.
- ComplianceLimitSymmetry
-
Specifies whether compliance limits are applied symmetrically.
- ConductionVoltageMode
-
Specifies the conduction voltage mode for DC power operations.
- ConductionVoltageOffThreshold
-
Voltage threshold at which conduction is considered to be off.
- ConductionVoltageOnThreshold
-
Voltage threshold at which conduction is considered to be on.
- CurrentCompensationFrequency
-
Specifies the frequency at which a pole-zero pair is added to the system.
- CurrentGainBandwidth
-
Specifies the frequency at which the unloaded loop gain extrapolates to 0 dB.
- CurrentLevel
-
Specifies the current level, in amperes, that the device attempts to generate on the specified channels.
- CurrentLevelFallingSlewRate
-
Specifies the rate of decrease, in amperes per microsecond, to apply to the absolute magnitude of the current level of a channel.
- CurrentLevelRange
-
Specifies the current level range, in amperes, for the specified channels.
- CurrentLevelRisingSlewRate
-
Specifies the rate of increase, in amperes per microsecond, to apply to the absolute magnitude of the current level of a channel.
- CurrentLimit
-
Specifies the current limit, in amperes, that the output cannot exceed when generating the desired voltage level.
- CurrentLimitHigh
-
Specifies the current limit high, in amperes, that the output cannot exceed when generating the desired voltage level.
- CurrentLimitLow
-
Specifies the current limit low, in amperes, that the output cannot exceed when generating the desired voltage level.
- CurrentLimitRange
-
Specifies the current limit range, in amperes, for the specified channels.
- CurrentPoleZeroRatio
-
Specifies the ratio of the pole frequency to the zero frequency.
- DCNoiseRejection
-
Specifies the relative weighting of samples in a measurement.
- InstrumentMode
-
Specifies the mode of operation for an instrument channel for instruments that support multiple modes.
- LcrActualLoadReactance
-
Actual load reactance value for the LCR.
- LcrActualLoadResistance
-
Actual load resistance measured in the LCR.
- LcrCurrentAmplitude
-
Specifies the amplitude, in amps (A RMS), of the AC current test signal applied to the DUT for LCR measurements.
- LcrCurrentRange
-
Current range value for LCR.
- LcrCustomMeasurementTime
-
Specifies the LCR measurement aperture time for a channel, in seconds, when the MeasurementTime property is set to Custom.
- LcrDcBiasCurrentLevel
-
Specifies the bias current level in LCR mode in amps when DCBiasSource is set to Current.
- LcrDcBiasCurrentRange
-
DC bias current range for LCR.
- LcrDcBiasSource
-
Specifies how to set the DC bias in LCR mode.
- LcrDcBiasTransientResponse
-
DC bias transient response settings for LCR.
- LcrDcBiasVoltageLevel
-
Specifies the bias voltage level in LCR mode in volts when DCBiasSource is set to Voltage.
- LcrDcBiasVoltageRange
-
DC bias voltage range for LCR measurements.
- LcrFrequency
-
Specifies the frequency used by the AC stimulus in LCR mode.
- LcrImpedanceAutoRange
-
Specifies whether the LCR impedance measurement uses autoranging.
- LcrImpedanceRange
-
Specifies the impedance of the load when the ImpedanceAutoRange attribute is set to Off in LCR mode.
- LcrImpedanceRangeSource
-
Specifies how the impedance range for LCR measurements is determined.
- LcrLoadCapacitance
-
Specifies the load capacitance value for LCR.
- LcrLoadCompensationEnabled
-
Specifies whether to apply load LCR compensation data to LCR measurements.
- LcrLoadInductance
-
Gets or sets the inductance value of the LCR load.
- LcrLoadResistance
-
Load resistance value for the LCR.
- LcrMeasuredLoadReactance
-
Specifies the measured load reactance for LCR.
- LcrMeasuredLoadResistance
-
Gets or sets the measured load resistance value from the LCR measurement.
- LcrMeasurementTime
-
Specifies the aperture time of LCR measurements.
- LcrOpenCompensationEnabled
-
Specifies whether to apply open LCR compensation data to LCR measurements.
- LcrOpenConductance
-
Measured open conductance value from the LCR.
- LcrOpenSusceptance
-
Open-circuit susceptance value for the LCR component.
- LcrShortCompensationEnabled
-
Specifies whether to apply short LCR compensation data to LCR measurements.
- LcrShortReactance
-
Gets or sets the short-circuit reactance value for the LCR component.
- LcrShortResistance
-
Gets or sets the measured short resistance value from the LCR.
- LcrSourceApertureTime
-
Specifies the LCR source aperture time for a channel, in seconds.
- LcrSourceDelayMode
-
Gets or sets the delay mode for the LCR source.
- LcrStimulusFunction
-
Specifies whether AC Voltage or AC Current stimulus is used in LCR mode.
- LcrVoltageAmplitude
-
Specifies the amplitude, in volts (V RMS), of the AC voltage test signal applied to the DUT for LCR measurements.
- LcrVoltageRange
-
Gets or sets the voltage range used for LCR measurements.
- MeasureRecordLength
-
Specifies the number of measurements that compose a measure record.
- OutputEnabled
-
Enables the output.
- OutputFunction
-
Specifies the method to generate on the specified channels.
- OutputResistance
-
Specifies the output resistance that the device attempts to generate for the specified channels.
- OvpEnabled
-
Gets or sets whether to enable or disable overvoltage protection (OVP).
- OvpLimit
-
Determines the voltage limit, in volts, beyond which overvoltage protection (OVP) engages.
- PulseBiasCurrentLevel
-
Specifies the pulse bias current level, in amperes, that the device attempts to generate during the off phase of a pulse.
- PulseBiasCurrentLimit
-
Specifies the current limit, in amperes, that the output cannot exceed when generating the desired voltage during the off phase.
- PulseBiasCurrentLimitHigh
-
Specifies the current limit high, in amperes, that the output cannot exceed during the off phase.
- PulseBiasCurrentLimitLow
-
Specifies the current limit low, in amperes, that the output cannot exceed during the off phase.
- PulseBiasDelay
-
Specifies the time, in seconds, when the device generates the PulseCompleteEvent.
- PulseBiasVoltageLevel
-
Specifies the voltage level, in volts, that the device attempts to generate during the off phase of a pulse.
- PulseBiasVoltageLimit
-
Specifies the pulse voltage limit, in volts, that the output cannot exceed when generating the desired current during the off phase.
- PulseBiasVoltageLimitHigh
-
Specifies the pulse voltage limit high, in volts, that the output cannot exceed during the off phase.
- PulseBiasVoltageLimitLow
-
Specifies the pulse voltage limit low, in volts, that the output cannot exceed during the off phase.
- PulseCurrentLevel
-
Specifies the pulse current level, in amperes, that the device attempts to generate during the on phase of a pulse.
- PulseCurrentLevelRange
-
Specifies the pulse current level range, in amperes, for the specified channels.
- PulseCurrentLimit
-
Specifies the current limit, in amperes, that the output cannot exceed when generating the desired voltage during the on phase.
- PulseCurrentLimitHigh
-
Specifies the current limit high, in amperes, that the output cannot exceed when generating the desired voltage during the on phase.
- PulseCurrentLimitLow
-
Specifies the current limit low, in amperes, that the output cannot exceed when generating the desired voltage during the on phase.
- PulseCurrentLimitRange
-
Specifies the current limit range, in amperes, for the specified channels.
- PulseOffTime
-
Specifies the length, in seconds, of the off phase of a pulse.
- PulseOnTime
-
Specifies the length, in seconds, of the on phase of a pulse.
- PulseVoltageLevel
-
Specifies the voltage level, in volts, that the device attempts to generate during the on phase of a pulse.
- PulseVoltageLevelRange
-
Specifies the pulse voltage level range, in volts, for the specified channels.
- PulseVoltageLimit
-
Specifies the pulse voltage limit, in volts, that the output cannot exceed when generating the desired pulse current during the on phase.
- PulseVoltageLimitHigh
-
Specifies the pulse voltage limit high, in volts, that the output cannot exceed when generating the desired pulse current during the on phase.
- PulseVoltageLimitLow
-
Specifies the pulse voltage limit low, in volts, that the output cannot exceed when generating the desired pulse current during the on phase.
- PulseVoltageLimitRange
-
Specifies the pulse voltage limit range, in volts, for the specified channels.
- Sense
-
Specifies the type of remote sensing for the specified channels.
- SequenceStepDeltaTime
-
Specifies the time, in seconds, between the start of two consecutive steps in a sequence.
- SourceDelay
-
Specifies the time, in seconds, when the device generates the SourceCompleteEvent.
- TransientResponse
-
Specifies the transient response.
- VoltageCompensationFrequency
-
Specifies the frequency at which a pole-zero pair is added to the system.
- VoltageGainBandwidth
-
Specifies the frequency at which the unloaded loop gain extrapolates to 0 dB.
- VoltageLevel
-
Specifies the voltage level, in volts, that the device attempts to generate on the specified channels.
- VoltageLevelRange
-
Specifies the voltage level range, in volts, for the specified channels.
- VoltageLimit
-
Specifies the voltage limit that the output cannot exceed when generating the desired current level.
- VoltageLimitHigh
-
Specifies the voltage limit high that the output cannot exceed when generating the desired current level.
- VoltageLimitLow
-
Specifies the voltage limit low that the output cannot exceed when generating the desired current level.
- VoltageLimitRange
-
Specifies the voltage limit range, in volts, for the specified channels.
- VoltagePoleZeroRatio
-
Specifies the ratio of the pole frequency to the zero frequency.
Methods
- ApplyTo(DCPowerOutput)
-
Applies the advanced sequence step properties to the specified NationalInstruments.ModularInstruments.NIDCPower.DCPowerOutput channel output. Each property that has a value will be set on the corresponding property of the channel output.