Sweepable Parameters
The following table lists the parameters you can include in a sweep operation for each step.
Step Name | Parameter | Conditions |
---|---|---|
Create Analog Signal | Frequency | Only if Signal type is Sine Wave, Square Wave, Triangle Wave, Sawtooth Wave, or Formula |
Phase | Only if Signal type is Sine Wave, Square Wave, Triangle Wave, or Sawtooth Wave | |
Amplitude | All signal types except DC Signal | |
Offset | All signal types | |
Duty cycle | Only if Signal type is Square Wave | |
Sample rate | Always sweepable | |
Block size | Always sweepable | |
Start freq. | Only if Signal type is Multi-tone | |
Stop freq. | Only if Signal type is Multi-tone | |
Step freq. | Only if Signal type is Multi-tone | |
Create Digital Signal | Block size | Always sweepable |
Sample rate | Always sweepable | |
DAQmx Acquire | Samples to read | Always sweepable |
Sample rate | Always sweepable | |
Input range max value (per channel) | Always sweepable | |
Input range min value (per channel) | Always sweepable | |
NI-SCOPE Acquire | Sample Rate | Always sweepable |
Record Length | Always sweepable | |
Channel i - Range | Only if channel i is enabled | |
Channel i - Offset | Only if channel i is enabled | |
Trigger Delay | Only if trigger Type is not Immediate | |
Trigger Level | Only if trigger Type is Edge or Hysteresis | |
Video Trigger Line Number | Only if trigger Type is Video | |
NI-FGEN Standard Function | Frequency | Always sweepable |
Duty Cycle | Only if function Type is Square | |
Amplitude | Always sweepable | |
Offset | Always sweepable | |
Phase | Always sweepable | |
NI-FGEN Arbitrary Waveform | Sample Rate | Only if Extract from waveform is not selected |
Gain | Only if Extract from waveform is not selected | |
Offset | Only if Extract from waveform is not selected | |
Filter | Cutoff | Only if Type is Lowpass or Highpass |
Low cutoff | Only when Type is Bandpass or Bandstop | |
High cutoff | Only when Type is Bandpass or Bandstop | |
Order | Only when Mode is IIR Filter | |
Number of taps | Only when Mode is FIR Filter | |
Scaling and Conversion (Time Domain) | Pre-gain offset | Always sweepable |
Gain | Always sweepable | |
Post-gain offset | Always sweepable | |
Scaling and Conversion (Frequency Domain–Magnitude) | Gain | Always sweepable |
Scaling and Conversion (Frequency Domain–Phase) | Correction delay | Always sweepable |
Subset and Resample | Start position | Only when you place a checkmark in the Extract subset checkbox |
Length | Only when you place a checkmark in the Extract subset checkbox | |
dt | Only when you place a checkmark in the Resample checkbox | |
Interactive Alignment | x-offset | Only when Mode is Manual and you place a checkmark in the Allow x-offset checkbox |
y-offset | Only when Mode is Manual and you place a checkmark in the Allow y-offset checkbox | |
x-gain | Only when Mode is Manual and you place a checkmark in the Allow x-gain checkbox | |
y-gain | Only when Mode is Manual and you place a checkmark in the Allow y-gain checkbox | |
Power Spectrum | Number of avg. | Always sweepable |
Frequency Response | Number of avg. | Always sweepable |
Distortion | Highest harm. | Always sweepable |
Approx. fund. freq. | Always sweepable | |
Tone Extraction | Approx. freq. | Always sweepable |
Limit Test | Upper constant | Only when Limits source is User Defined Constants |
Lower constant | Only when Limits source is User Defined Constants | |
Upper gain | Only when Limits window based on is Single Limit & Range | |
Upper offset | Only when Limits window based on is Single Limit & Range | |
Lower gain | Only when Limits window based on is Single Limit & Range | |
Lower offset | Only when Limits window based on is Single Limit & Range | |
Limit constant | Only when Limits window based on is Single Limit & Range |
The following steps do not contain parameters you can include in a sweep operation:
- Load from ASCII
- Load from LVM
- Load from SPICE
- Save to ASCII/LVM
- Time Averaging
- Window
- Arithmetic
- Formula (Scalar)
- Amplitude and Levels
- Histogram
- Timing and Transition
Note Sweeping NI-FGEN Standard Function parameters does not cause the Start Trigger to be resent for each iteration. The device may reset on each iteration, depending on which parameters you are sweeping. During this device reset, the RTSI lines may be reset, resulting in what looks like a false trigger. This false trigger does not correlate with the timing of the start of the generation. If you are triggering an NI-SCOPE Acquire or DAQmx Acquire step, consider making the NI-SCOPE Acquire or DAQmx Acquire step execute after the NI-FGEN Standard Function step by placing a checkmark in the Start this step after checkbox on the Execution Control tab, and selecting the NI-FGEN Standard Function step as the step on which to wait. |