Edit IVI Fgen Step Dialog Box
- Aktualisiert2025-07-21
- 6 Minute(n) Lesezeit
Edit IVI Fgen Step Dialog Box
Configure Operation
Channels Tab
The Channels tab contains a list control with the default channels for the selected logical name. Use the Add and Remove buttons to add new channels and remove existing channels from the list. You can specify whether the function generator outputs a signal for the channel by enabling the channel in the list control.
- Preserve Existing Channels —When you enable this option, the step adds to or modifies any existing channels previously configured. When you disable this option, the step deletes all previously configured channels before configuring the specified channels in the list.
The Channels tab for the Configure operation also contains the following channel-specific options:
-
Name
—The name of the channel. The channel name must be a valid virtual channel name as the IVI configuration for the logical name being used defines.
Output Signal Tab
The Output Signal tab for the Configure operation contains the following channel-specific controls:
-
Type
—Specifies which standard waveform the function generator produces. The supported values vary depending on the Output Mode setting on the Basic tab.
The following values are supported values when the Output Mode is set to Standard Function:
Supported Value Description DC (6) A DC waveform as the waveform type. Ramp Down (5) A negative ramp waveform as the waveform type. Ramp Up (4) A positive ramp waveform as the waveform type. Sine (1) A sine waveform as the waveform type. Square (2) A square waveform as the waveform type. Triangle (3) A triangle waveform as the waveform type. When Output Mode is set to Arb Waveform, the Type setting specifies the name of a waveform defined on the Waveforms tab.
When Output Mode is set to Sequence, the Type setting specifies the name of a sequence defined on the Sequences tab.
- Frequency —The frequency of the standard waveform, in hertz, the function generator produces, or specifies the rate, in hertz, at which an entire arbitrary waveform is generated.
- Dc Offset —The DC offset of the standard waveform the function generator produces, or specifies the offset of the arbitrary waveform, in volts, the function generator produces. For standard waveforms, when the Type setting is set to DC, this setting specifies the DC level the function generator produces.
- Amplitude —The amplitude, in volts, of the standard waveform the function generator produces. When the Type setting is set to DC, this setting does not affect signal output.
- Gain —The gain of the arbitrary waveform the function generator produces. This value has no units.
- Duty Cycle High —The duty cycle for a square waveform. The value is expressed as a percentage.
- Start Phase —The start phase of the standard waveform the function generator produces. When the Type setting is set to DC, this setting does not affect signal output. The units are degrees.
The Operation tab for the Configure operation contains the following channel-specific controls:
- Output Impedance —The impedance of the output channel in ohms.
-
Trigger Source
—The trigger source for the channel. The function generator produces a signal after it receives a trigger from the source.
Supported Value Description ECL0 (119) Specifies that the function generator waits for a trigger on the ECL 0 line before producing an output signal. ECL1 (120) Specifies that the function generator waits for a trigger on the ECL 1 line before producing an output signal. External (1) Specifies that the function generator waits for a trigger on the external trigger input terminal before producing an output signal. Internal (3) Specifies that the function generator waits for a trigger from the internal trigger source before producing an output signal. PXI Star (131) Specifies that the function generator waits for a trigger on the PXI Star line before producing an output signal. RTSI0 (141) Specifies that the function generator waits for a trigger on the RTSI 0 line before producing an output signal. RTSI1 (142) Specifies that the function generator waits for a trigger on the RTSI 1 line before producing an output signal. RTSI2 (143) Specifies that the function generator waits for a trigger on the RTSI 2 line before producing an output signal. RTSI3 (144) Specifies that the function generator waits for a trigger on the RTSI 3 line before producing an output signal. RTSI4 (145) Specifies that the function generator waits for a trigger on the RTSI 4 line before producing an output signal. RTSI5 (146) Specifies that the function generator waits for a trigger on the RTSI 5 line before producing an output signal. RTSI6 (147) Specifies that the function generator waits for a trigger on the RTSI 6 line before producing an output signal. Software (2) Specifies that the function generator waits for the Send Software Trigger operation to execute before producing an output signal. TTL0 (111) Specifies that the function generator waits for a trigger on the TTL 0 line before producing an output signal. TTL1 (112) Specifies that the function generator waits for a trigger on the TTL 1 line before producing an output signal. TTL2 (113) Specifies that the function generator waits for a trigger on the TTL 2 line before producing an output signal. TTL3 (114) Specifies that the function generator waits for a trigger on the TTL 3 line before producing an output signal. TTL4 (115) Specifies that the function generator waits for a trigger on the TTL 4 line before producing an output signal. TTL5 (116) Specifies that the function generator waits for a trigger on the TTL 5 line before producing an output signal. TTL6 (117) Specifies that the function generator waits for a trigger on the TTL 6 line before producing an output signal. TTL7 (118) Specifies that the function generator waits for a trigger on the TTL 7 line before producing an output signal. -
Operation Mode
—Specifies how the function generator produces output on a channel.
Supported Value Description Burst (1) Used when the function generator must produce a burst of waveform cycles based on a trigger condition. Continuous (0) Used when the function generator must produce output continuously. -
Burst Count
—The number of waveform cycles the function generator produces after it receives a trigger. The Burst extension group supports function generators capable of generating a discrete number of waveform cycles based on a trigger. The trigger is configured with the Trigger extension group. You can specify the number of waveform cycles to generate when a trigger event occurs. For standard and arbitrary waveforms, a cycle is one period of the waveform. For arbitrary sequences, a cycle is one complete progression through the generation of all iterations of all waveforms in the sequence.
Note This setting only affects instrument behavior when you set the Operation Mode to Burst and when you enable the Burst extension.
The Modulation tab for the Configure operation contains the following channel-specific controls:
- AM Modulation Enabled —When you enable this option, the function generator applies amplitude modulation to the carrier waveform. The function generator applies amplitude modulation to the signal the function generator produces. You must enable the Modulate AM extension in order to use this setting.
-
AM Modulation Source
—The source of the signal the function generator uses as the modulating waveform for AM. This setting only affects instrument behavior when the AM Modulation Enabled setting is set to
True
. You must enable the Modulate AM extension in order to use this setting.
Supported Value Description External (1) A waveform from an external source as the modulating waveform for AM. Internal (0) An internally generated waveform as the modulating waveform for AM. - FM Modulation Enabled —When you enable this option, the function generator applies frequency modulation to the carrier waveform. The function generator applies frequency modulation to the signal the function generator produces. You must enable the Modulate FM extension in order to use this setting.
-
FM Modulation Source
—The source of the signal the function generator uses as the modulating waveform for FM. This setting only affects instrument behavior when the FM Modulation Enabled setting is set to
True
. You must enable the Modulate FM extension in order to use this setting.
Supported Value Description External (1) A waveform from an external source as the modulating waveform for FM. Internal (0) An internally generated waveform as the modulating waveform for FM.
-
Type
—Specifies which standard waveform the function generator produces. The supported values vary depending on the Output Mode setting on the Basic tab.