Table Of Contents

Create Advanced Sequence (G Dataflow)

Version:
Last Modified: September 16, 2017

Creates an empty advanced sequence.

You must set the source mode to Sequence to use this node. Use this node in the Uncommitted or Committed programming states.

Programming Patterns

Using Advanced Sequence nodes with the Set Sequence node is unsupported.

connector_pane_image
datatype_icon

set as active sequence

Boolean value that specifies whether the current sequence is active.

True The current sequence is active.
False The current sequence is not active.
datatype_icon

advanced sequence properties

Properties you reconfigure per step in the advanced sequence.

Supported Properties for Advanced Sequence Per Device

The following table lists which properties can be configured in an advanced sequence for each NI-DCPower device that supports advanced sequencing. A ✓ indicates that the property can be configured in advanced sequencing. An ✕ indicates that the property cannot be configured in advanced sequencing.

Property PXIe-4135 PXIe-4136 PXIe-4137 PXIe-4138 PXIe-4139 PXIe-4140/4142/4144 PXIe-4141/4143/4145
Measurement:Advanced:DC Noise Rejection
Measurement:Aperture Time
Measurement:Measure Record Length
Measurement:Sense
Source:Advanced:OVP Enabled
Source:Advanced:OVP Limit
Source:Advanced:Pulse Bias Delay
Source:Advanced:Pulse Off Time
Source:Advanced:Pulse On Time
Source:Advanced:Source Delay
Source:Custom Transient Response:Current:Compensation Frequency
Source:Custom Transient Response:Current:Gain Bandwidth
Source:Custom Transient Response:Current:Pole-Zero Ratio
Source:Custom Transient Response:Voltage:Compensation Frequency
Source:Custom Transient Response:Voltage:Gain Bandwidth
Source:Custom Transient Response:Voltage:Pole-Zero Ratio
Source:DC Current:Current Level
Source:DC Current:Current Level Range
Source:DC Current:Voltage Limit
Source:DC Current:Voltage Limit Range
Source:DC Voltage:Current Limit
Source:DC Voltage:Current Limit Range
Source:DC Voltage:Voltage Level Range
Source:Output Enabled
Source:Output Function
Source:Output Resistance
Source:Pulse Current:Pulse Bias Current Level
Source:Pulse Current:Pulse Bias Voltage Limit
Source:Pulse Current:Pulse Current Level
Source:Pulse Current:Pulse Current Level Range
Source:Pulse Current:Pulse Voltage Limit
Source:Pulse Current:Pulse Voltage Limit Range
Source:Pulse Voltage:Pulse Bias Current Limit
Source:Pulse Voltage:Pulse Bias Voltage Level
Source:Pulse Voltage:Pulse Current Limit
Source:Pulse Voltage:Pulse Current Limit Range
Source:Pulse Voltage:Pulse Voltage Level
Source:Pulse Voltage:Pulse Voltage Level Range
Source:Transient Response
datatype_icon

session in

Instrument session obtained from the Initialize With Channels node.

datatype_icon

sequence name

Name of the sequence to create.

datatype_icon

error in

Error conditions that occur before this node runs.

The node responds to this input according to standard error behavior.

Standard Error Behavior

Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.

error in does not contain an error error in contains an error
If no error occurred before the node runs, the node begins execution normally.

If no error occurs while the node runs, it returns no error. If an error does occur while the node runs, it returns that error information as error out.

If an error occurred before the node runs, the node does not execute. Instead, it returns the error in value as error out.

Default: No error

datatype_icon

session out

Handle used to identify the session in all subsequent NI-DCPower node calls.

datatype_icon

error out

Error information.

The node produces this output according to standard error behavior.

Standard Error Behavior

Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.

error in does not contain an error error in contains an error
If no error occurred before the node runs, the node begins execution normally.

If no error occurs while the node runs, it returns no error. If an error does occur while the node runs, it returns that error information as error out.

If an error occurred before the node runs, the node does not execute. Instead, it returns the error in value as error out.

When to Use Advanced Sequencing

Use advanced sequencing instead of Sequence source mode when you want more options for configuring the device in each step of the sequence.

Adding Advanced Sequence Steps

Call the Create Advanced Sequence Step node to add steps to the active advanced sequence.

Where This Node Can Run:

Desktop OS: Windows

FPGA: Not supported

Web Server: Not supported in VIs that run in a web application

Hardware Support:

This node does not support the following hardware:

  • PXI-4110
  • PXIe-4112/4113
  • PXI-4130
  • PXI-4132
  • PXIe-4154


Recently Viewed Topics