Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI -6024E and RDA of NI-DAQ 7.1

The PCI-6024E on a remote computer under Win98. NI-DAQ 7.1. NI-MAX on the remote mashine shows that everything works fine, no problems.
On the client computer under WinXP. The same Software.In NI-MAX, Everything is available except "Output Mode" in Analog Output Tab of Test Panel. This feature is disabled.
Also non of the examples related to Continuous Input do not work. Is it normal for the latest NI-DAQ?
0 Kudos
Message 1 of 7
(3,600 Views)

Greetings,

There have been reports of an issue regarding the RDA functionality of NI-DAQ 7.1. National Instruments is currently evaluating this situation. You should consider using NI-DAQ 7.0.1 to perform RDA with your PCI-6024E.

NI-DAQ Version 7.0.1 for Windows 2000/98/ME/NT/XP 

Good luck with your application.

Spencer S.

0 Kudos
Message 2 of 7
(3,600 Views)
Yes, I was aware about that issue with v. 7.1. So I uninstalled it and installed v. 7.01. The problem remains. Help!
0 Kudos
Message 3 of 7
(3,600 Views)
We have tracked down the issue and are working on a fix. The problem has to do with the nirpc.dll shared library that gets included with the NI-DAQ 7.1 installer. Version 3.1.0f0 contains a bug such that calling AI Buffer Read.vi where (number of scans to read * number of channels > 1000) will result in a hang in WinXP, or possibly a crash on other operating systems.

There are a couple of ways to work around this problem until we have an official fix:

1) Always keep (number of scans to read * number of channels <= 1000)

or

2) On the server computer, use the version of nirpc.dll that shipped with NI-DAQ 7.0.1. (It is not necessary to update the client machine). To do this, you need to copy the following DLLs into you
r system directory:
nirpc.dll
nilpcsoc.dll

If you choose #2, then you should back up the installed version of nirpc.dll, and make sure to reinstate the original version before running any newer NI-DAQ installers in the future (this will ensure that the installers upgrade all the files properly).

Good luck,
Joe
0 Kudos
Message 4 of 7
(3,600 Views)
By the way, the behavior you are seeing with the test panel is unrelated to the problem above. The analog output test panel has never supported waveform generation for RDA devices. This is due to the fact that the analog output test panel is implemented on top of the NI-DAQ C API (the WFM_Load, WFM_Start functions, etc.). These functions don't work for RDA devices, thus we've disabled this option in the test panel.

Even though the AO test panel doesn't support waveform generation, you can still use the LabVIEW DAQ API for RDA waveform generation with no problems.
0 Kudos
Message 5 of 7
(3,600 Views)
Thank you for the explanation.
One quick question more. Is it possible to run somehow "Acquire N Scans Example" on the client computer using Measurement Studio for VB or not? It generates Error 10403 at any initial parameters.
Thanks again.
0 Kudos
Message 6 of 7
(3,600 Views)
The "Acquire N Scans" example uses DAQ Event Messaging, which we don't support for RDA devices. Thus, the -10403 error is correct in this case. Try the "Acquire N Scans without Events" example to see how to use the Measurement Studio DAQ Controls without configuring DAQ Events.
0 Kudos
Message 7 of 7
(3,600 Views)