Hi Jared thanks for your help!
For your questions,
I can no longer reproduce the errors, they went away after I turned the chassis and the computer off and on. They were saying something about trouble with the master timing, but I didn't record them and I no longer have the exact details. Now the card gives no errors but also measures no signals and has a large offset on everything.
I used a multimeter to check the AO output, I tried a test panel and it is giving me the same behavior as my normal labview control program: -10v on all the AI 14.3v on AO1 and ~.5 volts on AO2.
The analog inputs cannot read a known voltage.
I also tried the card in a different slot, the problem followed the card to the new slot (cards in other slots are not having and problems).
Resseting the device in MAX did not change anything and the diagnositc utility gave me the following:
----Begin Log----
Selected Device: 4_6071E
Device Type: PXI-6071E
Serial Number: *******
Device Support: (PASS)
NI-DAQmx Version: 7.5 (PASS)
Device Reset: (PASS)
The device was last self-calibrated on: 4/9/2004 6:54:22 PM
Running Calibration ... FAILED for the following reason:
Error -200545 occurred at DAQmx Self Calibrate.vi
Possible reason(s):
Self-calibration failed. The self-calibration date has not changed.
Disconnect the device from external signals, as they might introduce noise. Externally calibrate the device to recalibrate the onboard voltage reference that is used for self-calibration.
-------------------- Testing Counters... --------------------
Testing CTR Buffered Pulse Generation... (PASS)
Testing CTR Single Pulse Generation... (PASS)
------------------- Testing Analog Input... --------------------
Testing AI Ground Reference... (FAIL)
************ Test FAILED for the following reason ************
Analog Input was not within tolerance for ground reference. Expected to read: 0.000000 Actually read: -10.000000
*******************************************************
Testing AI Voltage Reference... (FAIL)
************ Test FAILED for the following reason ************
Analog Input was not within tolerance for reference voltage. Expected to read: 5.000000 Actually read: -10.000000
*******************************************************
Testing AI Finite Sample Clock... (PASS)
Testing AI Finite Sample Clock Frequency... (PASS)
-------------------- Testing Analog Output... --------------------
Testing AO Finite Sample Clock... (PASS)
Testing AO Finite Sample Clock Frequency... (PASS)
Testing AO Single Point... (FAIL)
************ Test FAILED for the following reason ************
This test failed to output 9.000000 Volts on 4_6071E/ao0. The actual value written was -10.000000.
*******************************************************
Testing AO Accuracy... (FAIL)
************ Test FAILED for the following reason ************
This test failed to generate a voltage waveform with an error of less than 0.385802 Volts on 4_6071E/ao0. The actual average error was 10.000000 Volts.
*******************************************************
-------------------- Testing Digital IO... --------------------
Testing DIO Lines... (PASS)
Testing DIO Ports... (PASS)
---End Log----
It looks to me like I will probably have to send the card in for repairs. The only hope I see is the line right after it fails the selfcalibration that says: Disconnect the device from external signals, as they might introduce
noise. Externally calibrate the device to recalibrate the onboard
voltage reference that is used for self-calibration.
Perhaps the onboard voltage reference got set way off and it can be adjusted? I'll see if I can figure out how to recalibrate that, seems worth a shot. Any further ideas are very welcome. Thanks again for your help.
Cheers,
Paul