Changing Ranges

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

Edition Date: January 2018

Part Number: 370736U-01

View Product Info

DOWNLOAD (Windows Only)

NI-DCPower (English | Japanese)

The following configurable output ranges are supported for each device channel:

  • voltage level range
  • voltage limit range
  • current level range
  • current limit range
  • pulse voltage level range
  • pulse voltage limit range
  • pulse current level range
  • pulse current limit range

When you configure an output range, if you request a range that differs from the ranges described in your device specifications, NI-DCPower selects the highest resolution (smallest) range available that accommodates the requested range. For example, on a device with only 20 mA and 200 mA current limit ranges, if you request 100 mA for the current range, NI-DCPower selects the 200 mA range.

To change the range, the configured range must be able to accommodate the configured output value. For example, if the current limit range is 1 A and the current limit is 50 mA, changing the current limit range to 20 mA is not allowed because 50 mA is not possible in the new range.

You can use the following VIs and functions to configure output ranges for your device.

VI Function
niDCPower Configure Voltage Level Range niDCPower_ConfigureVoltageLevelRange
niDCPower Configure Voltage Limit Range niDCPower_ConfigureVoltageLimitRange
niDCPower Configure Current Level Range niDCPower_ConfigureCurrentLevelRange
niDCPower Configure Current Limit Range niDCPower_ConfigureCurrentLimitRange
niDCPower Configure Pulse Voltage Level Range niDCPower_ConfigurePulseVoltageLevelRange
niDCPower Configure Pulse Voltage Limit Range niDCPower_ConfigurePulseVoltageLimitRange
niDCPower Configure Pulse Current Level Range niDCPower_ConfigurePulseCurrentLevelRange
niDCPower Configure Pulse Current Limit Range niDCPower_ConfigurePulseCurrentLimitRange
Note  These VIs are not supported by all devices. Refer to Supported VIs by Device for information about supported devices.

With no range change, level and limit changes occur simultaneously. The changes occur when the device configuration is applied upon entering the Running state. However, changes do not occur simultaneously if there is a voltage or current range change involved.

When changing ranges in the Running state, be aware of the order of the output range and output value changes because the configuration change takes effect immediately in this state. To avoid ordering issues, NI recommends that you configure the output range and output value in the Uncommitted state and then transition to the Running state. Alternatively, you can enable autoranging for the range you want to change.

Related Topics



Output Autoranging


Not Helpful