Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

My E Series Analog Output Doesn't Reset when I Reset the Device

Hardware: Multifunction DAQ (MIO)>>E Series

Problem:
I have been told that if I reset my Data Acquisition (DAQ) device after starting an analog output task, that my output will reset to 0. However, I have done this and see that my output continues at the level to which I first set it. Why is it not resetting?

Solution:
For devices that use the STC chip (e.g. E Series), this is expected behavior. This behavior was purposefully left the same for STC-based devices as it was for the previous generation of devices (legacy devices). The main reason for this decision was for upgrade compatibility with the legacy devices.

This behavior has since changed on newer devices with the STC-II chip (e.g. M Series). If you create an analog output task and then reset the device, the output will reset to 0.

Note: Devices that are supported with the Traditional NI-DAQ driver have the STC chip, while devices that are only supported with the NI-DAQmx driver have the STC-II chip. Supported devices can be verified in their respective readme files. The tutorial linked below may also be a good indication as to whether the device is supported with Traditional NI-DAQ or not.

To verify this functionality for any device, follow the procedure below:
  1. Open Measurement & Automation Explorer (MAX)
  2. Navigate to the NI-DAQmx device you wish to test and open a test panel by right-clicking the device and selecting Test Panels... from the right-click menu
  3. Click the Analog Output tab and select the desired output channel and value (the defaults are fine) and click Update
  4. Click the Analog Input tab and from the Channel Name pop-down menu select [Dev name]/_ao0_vs_aognd, where [Dev name] is the NI-DAQmx device's name as seen in the configuration tree on the left side of the main MAX page



  5. Click Start and close the test panel
  6. Right-click the device and select Reset Device
  7. Open a test panel (step 2) and measure the analog output level (step 4)
You will see that E Series devices maintain the output level, while M Series are reset to 0 volts.

Related Links:
Developer Zone Tutorial: NI-DAQ Driver Support: PCI/PXI Devices
Data Acquisition
KB 3K7DPOT0: How Can I Perform a Reset/Self-Test of My NI-DAQ Device Programmatically?

Attachments:





Report Date: 09/05/2008
Last Updated: 04/15/2009
Document ID: 4P4BD6D4

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit