Use advanced sequencing instead of the NI-DCPower Set Sequence function when you want more options for configuring a channel differently between sequence steps.

In each advanced sequence step, you can specify the state of an individual channel by configuring a large selection of properties.

Note For more information on simple sequencing, refer to NI-DCPower Set Sequence.

Differences Between Advanced Sequencing and Simple Sequencing

  • Simple sequencing is configured using NI-DCPower Set Sequence. Advanced sequencing is configured using a combination of NI-DCPower properties, the NI-DCPower Create Advanced Sequence With Channels function, and the Create Advanced Sequence Step With Channels function.
  • In an advanced sequence, you can change a greater selection of properties in each step than you can in a simple sequence.
    • Simple sequencing configures a series of voltage or current outputs and, optionally, corresponding source delays. Simple sequences are configured using Set Sequence.
    • Advanced sequencing allows you to choose which properties to change between sequence steps. Advanced sequences are configured using a combination of NI-DCPower properties, the Create Advanced Sequence function, and the Create Advanced Sequence Step With Channels function. For example, in an advanced sequence, you could also change the measurement aperture time for each step, or switch between voltage and current output for each step.
  • In an advanced sequence, you can create a Commit step to configure channels to a known state before the sequence runs.
  • Programming a device with advanced sequencing requires you to use specific advanced sequencing functions that are not used in simple sequencing.
  • You can use the Export Attribute Configuration and Import Attribute Configuration functions to transfer advanced sequences between sessions, but not simple sequences.

Refer to the NI-DCPower Advanced Sequence Changing Aperture Time.vi or NI-DCPower Advanced Sequence Changing Output Function.vi examples in the LabVIEW Example Finder. For an example of simple sequencing using the niDCPower Set Sequence VI, refer to the NI-DCPower Hardware-Timed Voltage Sweep.vi example.

Support for Advanced Sequencing

The following devices do not support advanced sequencing:

  • PXI-4110
  • PXIe-4112/4113
  • PXI-4130
  • PXI-4132
  • PXIe-4154
Note Using both simple sequencing and advanced sequencing for the same channel within the same session is not supported.