04-15-2008 04:16 AM
04-16-2008
09:52 AM
- last edited on
05-07-2024
09:16 PM
by
Content Cleaner
Hi,
The first things to check is that you're correctly configuring your project. There is a KnowledgeBase article that describes how to program DAQmx in Visual C++ 6.0. Please follow the instructions in the "Visual C++ 6.0 without Measurement Studio" section, and if you still have problems, please share what happened, and we'll continue from there.
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
04-23-2008 02:11 AM
04-23-2008 06:12 PM
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
04-28-2008 06:30 AM
04-29-2008
12:53 PM
- last edited on
05-07-2024
09:17 PM
by
Content Cleaner
Hi,
I compiled your code, created my own volt.txt file, and could not recreate your problems. The contents of my volt.txt file were:
volt.txt
0 .5 1.0 1.5 2.0 2.5 3.0 3.5 4.0
0 .5 1.0 1.5 2.0 2.5 3.0 3.5 4.0
0 .5 1.0 1.5 2.0 2.5 3.0 3.5 4.0
0 .5 1.0 1.5 2.0 2.5 3.0 3.5 4.0
0 .5 1.0 1.5 2.0 2.5 3.0 3.5 4.0
It is possible that some kind of hardware failure happened with your board. If you would like to explore having your board repaired, please contact National Instruments technical support at https://www.ni.com/my-support/s/service-requests . When you speak with an engineer, please mention this thread and she or he can contact me for additional background information.
However, if you wish to continue troubleshooting, please describe how you measured the voltages on each channel at the end of your program. I took my measurements using an SCB-68 and a hand-held DMM and measured the voltage between pin 33 (AO GND) and pins 34, 66, 31, 63, 28, 60, 25, 57, and 22. Each analog output channel had the correct output voltage.
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
05-05-2008 03:47 AM
05-28-2008 09:48 AM
05-29-2008
02:42 PM
- last edited on
05-07-2024
09:19 PM
by
Content Cleaner
space_abhi,
The PCI-6704 only has software timing capability since it is a static analog voltage output board. I took a look at your code and see that you are starting and stopping the task independent of the while loop. The fluctuation in delay is probably system dependent, though. If hardware timing is needed to tighten your delay time, then you may want to consider purchasing another card. If 9 channels are a must then you might consider a card like PCI-6723. If you could lower the channel count to 8 then a card like PCI-6722 might be a possibility as well. If these cards are of interest to you, please let me know and we can get you in contact with NI support.
Message Edited by G Lo on 05-29-2008 02:43 PM