niDCPower Properties

NI DC Power Supplies and SMUs Help (NI-DCPower 17.6.1)

Edition Date: January 2018

Part Number: 370736U-01

View Product Info

DOWNLOAD (Windows Only)


NI-DCPower 18.5 (English | Japanese)

January 2018, 372437R-01

Use the NI-DCPower properties to access advanced configuration options for DC power supplies and SMU applications.

© 2006–2018 National Instruments. All rights reserved.

Property Description
Active Channel

Specifies the channel name used to access all subsequent channel-based properties in this property node. Details

Source:Source Mode

Specifies whether to run a single output point or a sequence. Refer to the Single Point source mode and Sequence source mode topics in the NI DC Power Supplies and SMUs Help for more information about source modes. Details

Source:Output Function

Configures the function to generate on the specified channel(s). Details

Source:Output Enabled

Specifies whether the output is enabled (TRUE) or disabled (FALSE). Details

Source:Output Connected

Specifies whether the output relay is connected (closed) or disconnected (open). The Output Enabled property does not change based on this property; they are independent of each other. Details

Source:Output Resistance

Specifies the output resistance that the device attempts to generate for the specified channel(s). This property is available only when you set the Output Function property to DC Voltage. Refer to NI PXIe-4154 Programmable Output Resistance for more information about selecting an output resistance. Details

Source:Transient Response

Specifies the transient response. Refer to the Transient Response topic in the NI DC Power Supplies and SMUs Help for more information about transient response. Details

Source:Custom Transient Response:Voltage:Gain Bandwidth

The frequency at which the unloaded loop gain extrapolates to 0 dB in the absence of additional poles and zeroes. This property takes effect when the channel is in Constant Voltage mode. Details

Source:Custom Transient Response:Voltage:Compensation Frequency

The frequency at which a pole-zero pair is added to the system when the channel is in Constant Voltage mode. Details

Source:Custom Transient Response:Voltage:Pole-Zero Ratio

The ratio of the pole frequency to the zero frequency when the channel is in Constant Voltage mode. Details

Source:Custom Transient Response:Current:Gain Bandwidth

The frequency at which the unloaded loop gain extrapolates to 0 dB in the absence of additional poles and zeroes. This property takes effect when the channel is in Constant Current mode. Details

Source:Custom Transient Response:Current:Compensation Frequency

The frequency at which a pole-zero pair is added to the system when the channel is in Constant Current mode. Details

Source:Custom Transient Response:Current:Pole-Zero Ratio

The ratio of the pole frequency to the zero frequency when the channel is in Constant Current mode. Details

Source:DC Voltage:Voltage Level

Specifies the voltage level, in volts, that the device attempts to generate on the specified channel(s). Details

Source:DC Voltage:Voltage Level Range

Specifies the voltage level range, in volts, for the specified channel(s). Details

Source:DC Voltage:Voltage Level Autorange

Specifies whether NI-DCPower automatically selects the voltage level range based on the desired voltage level for the specified channel(s). Details

Source:DC Voltage:Current Limit

Specifies the current limit, in amps, that the output cannot exceed when generating the desired voltage on the specified channel(s). Limit is specified as a positive value, but symmetric positive and negative limits are enforced simultaneously. Details

Source:DC Voltage:Current Limit High

Specifies the maximum current, in amps, that the output can produce when generating the desired voltage on the specified channel(s). Details

Source:DC Voltage:Current Limit Low

Specifies the minimum current, in amps, that the output can produce when generating the desired voltage on the specified channel(s). Details

Source:DC Voltage:Current Limit Range

Specifies the current limit range, in amps, for the specified channel(s). Details

Source:DC Voltage:Current Limit Autorange

Specifies whether NI-DCPower automatically selects the current limit range based on the desired current limit for the specified channel(s). Details

Source:DC Current:Current Level

Specifies the current level, in amps, that the device attempts to generate on the specified channel(s). Details

Source:DC Current:Current Level Range

Specifies the current level range, in amps, for the specified channel(s). Details

Source:DC Current:Current Level Autorange

Specifies whether NI-DCPower automatically selects the current level range based on the desired current level for the specified channel(s). Details

Source:DC Current:Voltage Limit

Specifies the voltage limit, in volts, that the output cannot exceed when generating the desired current level on the specified channels. Limit is specified as a positive value, but symmetric positive and negative limits are enforced simultaneously. Details

Source:DC Current:Voltage Limit High

Specifies the maximum voltage, in volts, that the output can produce when generating the desired current on the specified channel(s). Details

Source:DC Current:Voltage Limit Low

Specifies the minimum voltage, in volts, that the output can produce when generating the desired current on the specified channel(s). Details

Source:DC Current:Voltage Limit Range

Specifies the voltage limit range, in volts, for the specified channel(s). Details

Source:DC Current:Voltage Limit Autorange

Specifies whether NI-DCPower automatically selects the voltage limit range based on the desired voltage limit for the specified channel(s). Details

Source:Pulse Voltage:Pulse Voltage Level

Specifies the pulse voltage level, in volts, that the device attempts to generate on the specified channel(s) during the on phase of a pulse. Details

Source:Pulse Voltage:Pulse Bias Voltage Level

Specifies the pulse bias voltage level, in volts, that the device attempts to generate on the specified channel(s) during the off phase of a pulse. Details

Source:Pulse Voltage:Pulse Voltage Level Range

Specifies the pulse voltage level range, in volts, for the specified channel(s). Details

Source:Pulse Voltage:Pulse Current Limit

Specifies the pulse current limit, in amps, that the output cannot exceed when generating the desired pulse voltage on the specified channel(s) during the on phase of a pulse. Limit is specified as a positive value, but symmetric positive and negative limits are enforced simultaneously. Details

Source:Pulse Voltage:Pulse Current Limit High

Specifies the maximum current, in amps, that the output can produce when generating the desired pulse voltage on the specified channel(s) during the on phase of a pulse. Details

Source:Pulse Voltage:Pulse Current Limit Low

Specifies the minimum current, in amps, that the output can produce when generating the desired pulse voltage on the specified channel(s) during the on phase of a pulse. Details

Source:Pulse Voltage:Pulse Bias Current Limit

Specifies the pulse bias current limit, in amps, that the output cannot exceed when generating the desired pulse bias voltage on the specified channel(s) during the off phase of a pulse. Limit is specified as a positive value, but symmetric positive and negative limits are enforced simultaneously. Details

Source:Pulse Voltage:Pulse Bias Current Limit High

Specifies the maximum current, in amps, that the output can produce when generating the desired pulse voltage on the specified channel(s) during the off phase of a pulse. Details

Source:Pulse Voltage:Pulse Bias Current Limit Low

Specifies the minimum current, in amps, that the output can produce when generating the desired pulse voltage on the specified channel(s) during the off phase of a pulse. Details

Source:Pulse Voltage:Pulse Current Limit Range

Specifies the pulse current limit range, in amps, for the specified channel(s). Details

Source:Pulse Current:Pulse Current Level

Specifies the pulse current level, in amps, that the device attempts to generate on the specified channel(s) during the on phase of a pulse. Details

Source:Pulse Current:Pulse Bias Current Level

Specifies the pulse bias current level, in amps, that the device attempts to generate on the specified channel(s) during the off phase of a pulse. Details

Source:Pulse Current:Pulse Current Level Range

Specifies the pulse current level range, in amps, for the specified channel(s). Details

Source:Pulse Current:Pulse Voltage Limit

Specifies the pulse voltage limit, in volts, that the output cannot exceed when generating the desired pulse current on the specified channel(s) during the on phase of a pulse. Limit is specified as a positive value, but symmetric positive and negative limits are enforced simultaneously. Details

Source:Pulse Current:Pulse Voltage Limit High

Specifies the maximum voltage, in volts, that the output can produce when generating the desired pulse current on the specified channel(s) during the on phase of a pulse. Details

Source:Pulse Current:Pulse Voltage Limit Low

Specifies the minimum voltage, in volts, that the output can produce when generating the desired pulse current on the specified channel(s) during the on phase of a pulse. Details

Source:Pulse Current:Pulse Bias Voltage Limit

Specifies the pulse voltage limit, in volts, that the output cannot exceed when generating the desired current on the specified channel(s) during the off phase of a pulse. Limit is specified as a positive value, but symmetric positive and negative limits are enforced simultaneously. Details

Source:Pulse Current:Pulse Bias Voltage Limit High

Specifies the maximum voltage, in volts, that the output can produce when generating the desired pulse current on the specified channel(s) during the off phase of a pulse. Details

Source:Pulse Current:Pulse Bias Voltage Limit Low

Specifies the minimum voltage, in volts, that the output can produce when generating the desired pulse current on the specified channel(s) during the off phase of a pulse. Details

Source:Pulse Current:Pulse Voltage Limit Range

Specifies the pulse voltage limit range, in volts, for the specified channel(s). Details

Source:Advanced:Source Delay

Determines when, in seconds, the device generates the Source Complete event, potentially starting a measurement if the Measure When property is set to Automatically After Source Complete. Details

Source:Advanced:Pulse Bias Delay

Determines when, in seconds, the device generates the Pulse Complete event after generating the off level of a pulse. Details

Source:Advanced:Pulse On Time

Determines the length, in seconds, of the on phase of a pulse. Details

Source:Advanced:Pulse Off Time

Determines the length, in seconds, of the off phase of a pulse. Details

Source:Advanced:OVP Enabled

Enables (TRUE) or disables (FALSE) overvoltage protection (OVP). Details

Source:Advanced:OVP Limit

Determines the voltage limit, in volts, beyond which overvoltage protection (OVP) engages. Limit is specified as a positive value, but symmetric positive and negative limits are enforced simultaneously. For example, setting the OVP Limit to 65 will configure the OVP feature to trigger an OVP error if the output exceeds ±65 V. Details

Source:Advanced:Overranging Enabled

Specifies whether NI-DCPower allows setting the voltage level, current level, voltage limit, and current limit outside the device specification limits. TRUE means that overranging is enabled. Details

Source:Advanced:Output Capacitance

Specifies whether to use a low or high capacitance on the output for the specified channel(s). Details

Source:Advanced:Sequence Loop Count

Specifies the number of times a sequence is run after initiation. Details

Source:Advanced:Sequence Loop Count Is Finite

Specifies whether a sequence should repeat indefinitely. Details

Source:Advanced:Active Advanced Sequence

Specifies the advanced sequence to configure or generate. Details

Source:Advanced:Active Advanced Sequence Step

Specifies the advanced sequence step to configure. Details

Source:Advanced:Compliance Limit Symmetry

Specifies whether compliance limits for current generation and voltage generation for the device are applied symmetrically about 0 V and 0 A or asymmetrically with respect to 0 V and 0 A. Details

Measurement:Sense

Selects either local or remote sensing of the output voltage for the specified channel(s). Details

Measurement:Auto Zero

Specifies the auto-zero method to use on the device. Details

Measurement:Aperture Time Units

Specifies the units of the Aperture Time property for the channel configuration. Details

Measurement:Aperture Time

Specifies the measurement aperture time for the channel configuration. Aperture time is specified in the units set by the Aperture Time Units property. Details

Measurement:Power Line Frequency

Specifies the power line frequency for specified channel(s). NI-DCPower uses this value to select a timebase for setting the Aperture Time property in power line cycles (PLCs). Details

Measurement:Samples To Average

Specifies the number of samples to average when you take a measurement. Details

Measurement:Measure Record Length

Specifies how many measurements compose a measure record. When this property is set to a value greater than 1, the Measure When property must be set to Automatically after Source Complete or On Measure Trigger. Details

Measurement:Measure Record Length Is Finite

Specifies whether to take continuous measurements. Call the niDCPower Abort VI to stop continuous measurements. When this property is set to FALSE and the Source Mode property is set to Single Point, the Measure When property must be set to Automatically after Source Complete or On Measure Trigger. When this property is set to FALSE and the Source Mode property is set to Sequence, the Measure When property must be set to On Measure Trigger. Details

Measurement:Measure Record Delta Time

Queries the amount of time, in seconds, between the start of two consecutive measurements in a measure record. Only query this property after the desired measurement settings are committed. Details

Measurement:Fetch Backlog

Returns the number of measurements acquired that have not been fetched yet. Details

Measurement:Advanced:Measure When

Specifies when the measure unit should acquire measurements. Unless this property is configured to On Measure Trigger, the Measure Trigger Type property is ignored. Details

Measurement:Advanced:Reset Average Before Measurement

Specifies whether the measurement returned from any measurement call starts with a new measurement call (TRUE) or returns a measurement that has already begun or completed (FALSE). Details

Measurement:Advanced:DC Noise Rejection

Determines the relative weighting of samples in a measurement. Details

Measurement:Advanced:Measure Buffer Size

Specifies the number of samples that the active channel measurement buffer can hold. Details

Triggers:Start Trigger:Trigger Type

Specifies the behavior of the Start trigger. Details

Triggers:Start Trigger:Export Output Terminal

Specifies the output terminal for exporting the Start trigger.

Refer to the Device Routes tab in Measurement & Automation Explorer for a list of the terminals available on your device. For the PXIe-4162/4163, refer to the Signal Routing topic for the device to determine which routes are available. This information is not available on a Device Routes tab in MAX. Details

Triggers:Start Trigger:Digital Edge:Edge

Specifies whether to configure the Start trigger to assert on the rising or falling edge. Details

Triggers:Start Trigger:Digital Edge:Input Terminal

Specifies the input terminal for the Start trigger. This property is used only when the Start Trigger Type property is set to Digital Edge. Details

Triggers:Source Trigger:Trigger Type

Specifies the behavior of the Source trigger. Details

Triggers:Source Trigger:Export Output Terminal

Specifies the output terminal for exporting the Source trigger.

Refer to the Device Routes tab in Measurement & Automation Explorer for a list of the terminals available on your device. For the PXIe-4162/4163, refer to the Signal Routing topic for the device to determine which routes are available. This information is not available on a Device Routes tab in MAX. Details

Triggers:Source Trigger:Digital Edge:Edge

Specifies whether to configure the Source trigger to assert on the rising or falling edge. Details

Triggers:Source Trigger:Digital Edge:Input Terminal

Specifies the input terminal for the Source trigger. This property is used only when the Source Trigger Type property is set to Digital Edge. Details

Triggers:Measure Trigger:Trigger Type

Specifies the behavior of the Measure trigger. Details

Triggers:Measure Trigger:Export Output Terminal

Specifies the output terminal for exporting the Measure trigger.

Refer to the Device Routes tab in Measurement & Automation Explorer for a list of the terminals available on your device. For the PXIe-4162/4163, refer to the Signal Routing topic for the device to determine which routes are available. This information is not available on a Device Routes tab in MAX. Details

Triggers:Measure Trigger:Digital Edge:Edge

Specifies whether to configure the Measure trigger to assert on the rising or falling edge. Details

Triggers:Measure Trigger:Digital Edge:Input Terminal

Specifies the input terminal for the Measure trigger. This property is used only when the Measure Trigger Type property is set to Digital Edge. Details

Triggers:Sequence Advance Trigger:Trigger Type

Specifies the behavior of the Sequence Advance trigger. Details

Triggers:Sequence Advance Trigger:Export Output Terminal

Specifies the output terminal for exporting the Sequence Advance trigger.

Refer to the Device Routes tab in Measurement & Automation Explorer for a list of the terminals available on your device. For the PXIe-4162/4163, refer to the Signal Routing topic for the device to determine which routes are available. This information is not available on a Device Routes tab in MAX. Details

Triggers:Sequence Advance Trigger:Digital Edge:Edge

Specifies whether to configure the Sequence trigger to assert on the rising or falling edge. Details

Triggers:Sequence Advance Trigger:Digital Edge:Input Terminal

Specifies the input terminal for the Sequence Advance trigger. This property is used only when the Sequence Advance Trigger Type property is set to Digital Edge. Details

Events:Source Complete Event:Output Terminal

Specifies the output terminal for exporting the Source Complete event. Details

Events:Source Complete Event:Pulse:Polarity

Specifies the behavior of the Source Complete event. Details

Events:Source Complete Event:Pulse:Width

Specifies the width of the Source Complete event, in seconds.

The minimum event pulse width value for the NI PXI-4132 is 150 ns, and the minimum event pulse width value for PXI Express devices is 250 ns.

The maximum event pulse width value for all devices is 1.6 microseconds. Details

Events:Measure Complete Event:Output Terminal

Specifies the output terminal for exporting the Measure Complete event. Details

Events:Measure Complete Event:Event Delay

Specifies the amount of time to delay the generation of the Measure Complete event, in seconds. Details

Events:Measure Complete Event:Pulse:Polarity

Specifies the behavior of the Measure Complete event. Details

Events:Measure Complete Event:Pulse:Width

Specifies the width of the Measure Complete event, in seconds.

The minimum event pulse width value for the NI PXI-4132 is 150 ns, and the minimum event pulse width value for PXI Express devices is 250 ns.

The maximum event pulse width value for all devices is 1.6 microseconds. Details

Events:Sequence Iteration Complete Event:Output Terminal

Specifies the output terminal for exporting the Sequence Iteration Complete event. Details

Events:Sequence Iteration Complete Event:Pulse:Polarity

Specifies the behavior of the Sequence Iteration Complete event. Details

Events:Sequence Iteration Complete Event:Pulse:Width

Specifies the width of the Sequence Iteration Complete event, in seconds.

The minimum event pulse width value for the NI PXI-4132 is 150 ns, and the minimum event pulse width value for PXI Express devices is 250 ns.

The maximum event pulse width value for all devices is 1.6 microseconds. Details

Events:Sequence Engine Done Event:Output Terminal

Specifies the output terminal for exporting the Sequence Engine Done Complete event. Details

Events:Sequence Engine Done Event:Pulse:Polarity

Specifies the behavior of the Sequence Engine Done event. Details

Events:Sequence Engine Done Event:Pulse:Width

Specifies the width of the Sequence Engine Done event, in seconds.

The minimum event pulse width value for the NI PXI-4132 is 150 ns, and the minimum event pulse width value for PXI Express devices is 250 ns.

The maximum event pulse width value for all devices is 1.6 microseconds. Details

Triggers:Pulse Trigger:Trigger Type

Specifies the behavior of the Pulse trigger. Details

Triggers:Pulse Trigger:Export Output Terminal

Specifies the output terminal for exporting the Pulse trigger.

Refer to the Device Routes tab in Measurement & Automation Explorer for a list of the terminals available on your device. Details

Triggers:Pulse Trigger:Digital Edge:Edge

Specifies whether to configure the Pulse trigger to assert on the rising or falling edge. Details

Triggers:Pulse Trigger:Digital Edge:Input Terminal

Specifies the input terminal for the Pulse trigger. This property is used only when the Pulse Trigger Type property is set to Digital Edge. Details

Events:Pulse Complete Event:Output Terminal

Specifies the output terminal for exporting the Pulse Complete event. Details

Events:Pulse Complete Event:Pulse:Polarity

Specifies the behavior of the Pulse Complete event. Details

Events:Pulse Complete Event:Pulse:Width

Specifies the width of the Pulse Complete event, in seconds.

The minimum event pulse width value for PXI Express devices is 250 ns.

The maximum event pulse width value for all devices is 1.6 microseconds. Details

Events:Ready For Pulse Trigger Event:Output Terminal

Specifies the output terminal for exporting the Ready For Pulse Trigger event. Details

Events:Ready For Pulse Trigger Event:Pulse:Polarity

Specifies the behavior of the Ready For Pulse Trigger event. Details

Events:Ready For Pulse Trigger Event:Pulse:Width

Specifies the width of the Ready For Pulse Trigger event, in seconds. Details

Advanced:Power Source

Specifies the power source to use. NI-DCPower switches the power source used by the device to the specified value. Details

Advanced:Power Source In Use

Indicates whether the device is using the internal or auxiliary power source to generate power. Details

Advanced:Auxiliary Power Source Available

Indicates whether an auxiliary power source is connected to the device. Details

Advanced:Self-Calibration Persistence

Specifies whether the values calculated during self-calibration should be written to hardware to be used until the next self-calibration or only used until the niDCPower Reset Device VI is called or the machine is powered down. Details

Advanced:Interlock Input Open

Indicates whether the safety interlock circuit is open. Details

Inherent IVI Attributes:User Options:Range Check

Specifies whether to validate property values and VI parameters. Details

Inherent IVI Attributes:User Options:Query Instrument Status

Specifies whether NI-DCPower queries the device status after each operation. Details

Inherent IVI Attributes:User Options:Cache

Specifies whether to cache the value of properties. Details

Inherent IVI Attributes:User Options:Simulate

Specifies whether to simulate NI-DCPower I/O operations. TRUE specifies that operation is simulated. Details

Inherent IVI Attributes:User Options:Record Value Coercions

Specifies whether the IVI engine records the value coercions it makes for ViInt32 and ViReal64 properties. Details

Inherent IVI Attributes:User Options:Interchange Check

Specifies whether to perform interchangeability checking and log interchangeability warnings when you call NI-DCPower VIs. TRUE specifies that interchangeability checking is enabled. Details

Inherent IVI Attributes:Driver Identification:Description

Contains a brief description of the specific driver. Details

Inherent IVI Attributes:Driver Identification:Driver Prefix

Contains the prefix for NI-DCPower. The name of each user-callable VI in NI-DCPower begins with this prefix. Details

Inherent IVI Attributes:Driver Identification:Driver Vendor

Contains the name of the vendor that supplies NI-DCPower. Details

Inherent IVI Attributes:Driver Identification:Revision

Contains additional version information about NI-DCPower. Details

Inherent IVI Attributes:Driver Identification:Class Specification Major Version

Contains the major version number of the class specification with which NI-DCPower is compliant. Details

Inherent IVI Attributes:Driver Identification:Class Specification Minor Version

Contains the minor version number of the class specification with which NI-DCPower is compliant. Details

Inherent IVI Attributes:Driver Capabilities:Supported Instrument Models

Contains a comma-separated (,) list of supported NI-DCPower device models. Details

Inherent IVI Attributes:Driver Capabilities:Class Group Capabilities

Contains a comma-separated (,) list of class-extension groups that NI-DCPower implements. Details

Inherent IVI Attributes:Driver Capabilities:Channel Count

Indicates the number of channels that NI-DCPower supports for the instrument that was chosen when the current session was opened. For channel-based properties, the IVI engine maintains a separate cache value for each channel. Details

Inherent IVI Attributes:Instrument Identification:Manufacturer

Contains the name of the manufacturer for the device you are currently using. Details

Inherent IVI Attributes:Instrument Identification:Model

Contains the model number or name of the device you are currently using. Details

Inherent IVI Attributes:Instrument Identification:Firmware Revision

Contains the firmware revision information for the device you are currently using. Details

Inherent IVI Attributes:Advanced Session Information:Driver Setup

Indicates the Driver Setup string that you specified when initializing the driver. Details

Inherent IVI Attributes:Advanced Session Information:Logical Name

Contains the logical name you specified when opening the current IVI session. Details

Inherent IVI Attributes:Advanced Session Information:Resource Descriptor

Indicates the resource descriptor NI-DCPower uses to identify the physical device. Details

WAS THIS ARTICLE HELPFUL?

Not Helpful