What is Digital Output Line Power Up State and How to Set Them

Updated Sep 6, 2018

Reported In

Hardware

  • USB-6509
  • PXI-6509
  • PCI-6509
  • PCIe-6509
  • PCI-6512
  • PXI-6512
  • PXI-6513
  • PCI-6513
  • PCI-6514
  • PXI-6514
  • PCI-6515
  • PXI-6515
  • PCI-6525
  • USB-6525
  • PXI-6525
  • PCI-6527
  • PXI-6527
  • PCI-6528
  • PXI-6528
  • PXI Digital I/O Module

Other

Digital I/O (DIO), Multifunction DAQ (MIO)

Issue Details

I want to set my digital I/O to power up as inputs for a PXI system. How do I set the digital output Line power up state and what devices support them?
 

Solution

You can set power-up states in Measurement & Automation Explorer (MAX) or with the DAQmx Set Power Up States (Digital) function/VI, but using MAX is the recommended method.

You can set the state of physical channels, including ports, for static DIO (digital input/output) devices when your computer is powered on or the device is reset in NI-DAQmx. The states are :
  • Logic low (0 V-0.8 V)
  • Logic high (2 V-5 V), or
  • Tri-state (floating).
You can only specify a programmable power-up state of tri-state on devices with configurable direction.

Note: I/O direction on static DIO devices is port configurable only. Therefore, you can set the power-up state to tri-state only on a port-by-port basis. You can, however, set individual digital output lines in a port to logic low or logic high.

Caution: Devices have limited numbers of writes to the EEPROM, so change power-up states infrequently.

Setting power-up states in MAX:
  1. Open MAX.
  2. Under Devices and Interfaces»NI-DAQmx Devices, right-click on your device and select Properties.
  3. Click on the Power-up States tab.
  4. Select the port under the Port Name drop-down menu and the appropriate state for each line of the port.
  5. Click OK to write the settings to the device.
  6. Click on Reset Device for the settings to take effect.
Setting power-up states in LabVIEW:
  1. Open LabVIEW
  2. Under Measurement IO»DAQmx»DAQmx Advanced»System Setup, place the NI-DAQmx Set Power-Up States VI on the block diagram.
  3. Right-click and create»control for both the device in and power up states terminals.
  4. Under Measurement IO»DAQmx»Dev Config, place the DAQmx Reset Device VI
  5. Switch to the front panel and select the appropriate settings for device in and power up states.
  6. Run the program to write the settings to the device.
The following devices support programmable power up states:
  • 6509
  • 651x (6512, 6513, 6514, 6515)
  • 652x (6525, 6527, 6528),
  • All M Series boards
  • All X Series boards

Additional Information

Important Note:  As the devices store power up states in non-volatile memory that you can write to only a limited number of times the NI-DAQmx Set Power-Up States VI should be used  as infrequently as possible.

To determine the response time of the power-up states, please consult the specifications of each individual card.

WAS THIS ARTICLE HELPFUL?

Not Helpful