08-07-2008 03:57 PM - edited 08-07-2008 03:59 PM
Hello Peter,
I've played with your VI more and I'm still not able to reproduce this error. I've done some looking around and I haven't see this as a reported issue with earlier versions of DAQmx, however, I am using the current version and it may be worth upgrading your system to NI-DAQmx 8.7.1 if you aren't already using it.
Another possible solution (more of a work around) would be to modify the case structure that control's the "disable AI" feature in your program. You could move this case structure to be just around your "Analog Input" indicator--then the DAQmx Read would run every loop iteration and the indicator would only update points in the same manner. Essentially you'd observe the same behavior, but it may help avoid this error.
I'll do some more looking around to see if this was a bug that's been fixed, because as far as I can tell, the overflow error is not being thrown on my computer for hardware timed single point acquisitions.
On an unrelated note, I did end up getting a puppy shortly after my last post--we've frequented the off leash park ever since. Her name is Abby and she is awesome!
Cheers!
08-07-2008 07:29 PM
08-07-2008 11:54 PM
08-08-2008 02:45 AM
i) some setting in MAX that is different on my setup. OR
ii) something different about the architecture of the PCI-6014 and PCI-6036 DAQ cards compared to the type you and my local App'n Eng. are using (what are you using ?) OR
iii) some persistent parameter in both of my PCI DAQ card's EEPROMs which I am not configuring with the vis but is different between my cards (6014 and 6036) and other cards you and and my local App'n Eng. are using
08-08-2008 01:01 PM
Hello Peter,
I believe that Abby is a Vizsla mix--though I can't figure out what she's mixed with. She’s about 40 lbs. at 8 months, and she'll probably top out around 50...
I had been using a PCI-6251, but this morning I checked out a PCI-6014 and still haven't been able to reproduce this issue. Let’s compare the rest of our setup.
1. Operating system: Windows XP Service Pack 2.
2. LabVIEW Version: 8.5.1
3. DAQmx Version: 8.7.1
4. Hardware: Successfully tested PCI-6251 and PCI-6014
My computer is a dual core Dell desktop, but from your testing (single and quad core) it would be surprising if that had anything to do with it.
If you'd like to generate a technical report in the Measurement and Automation Explorer (MAX) that would allow for a more complete comparison of the systems. You can do this by opening MAX and selecting File» Create Report. Select "Technical Report" and follow the steps in the wizard. This will generate a zip file with detailed information about the driver versions and hardware you're using.
A possible, though unlikely, explanation is a corrupted DAQmx driver (especially unlikely since you've confirmed it on two computers--unless you used the same installation file). It may be worth running a repair on the DAQmx Driver and/or LabVIEW, or you can install DAQmx 8.7.2 which was released in the past day or two. If you did use the same installation source that would make this a more likely fix.
If you're uncomfortable posting this zip file on the forums, with your permission, I can look up your email address and send you an email that you can reply to with the file.
Let me know what you'd like to do.
Cheers,
08-08-2008 01:01 PM - edited 08-08-2008 01:02 PM
Accidentally duplicated my post... please disregard this one.
08-09-2008 12:28 AM
1. Operating system: Windows XP Service Pack 2.The installed S/W on my my single core PC is as follows
2. LabVIEW Version: 8.5.1
3. DAQmx Version: 8.7.1f2
4. Hardware: Unsuccessfully tested both a PCI-6035 and a PCI-6014
5. 3.25 GB RAM
1. Operating system: Windows 2000 5.00.2195 Service Pack 4.I'll wait to hear back from you befor I install and try out NiDAQmx 8.7.2 as I am nearing a delivery stage of a major project and I'd rather not make too many changes to the system unless warranted (I'll upgrade if you think it stands a reasonable chance). It's worth pointing out that my single core PC only has DAQmx Version: 8.5.0f3 so that would have come from a different installation to to that on my newer PC.
2. LabVIEW Version: 8.5.1
3. DAQmx Version: 8.5.0f3
4. Hardware: Unsuccessfully tested PCI-6014
5. 3.25 GB RAM
08-09-2008 08:43 AM
08-09-2008 08:17 PM
08-09-2008 08:34 PM