01-15-2008 03:47 PM
01-16-2008 11:37 AM
Hi,
If I’m not mistaken error -10003 states: “Possible reason(s): LabVIEW: The value of a numeric parameter is invalid. NI-DAQ LV: The value of a numeric parameter is invalid.” This is a know issue on Traditional DAQ drivers. One of the works around it’s to programmatically reset the device once the error is received, you can use the function: “DAQmx Reset Device.vi” to programattcally reste the device with DAQmx or you can use Device Reset.vi for the same with traditional DAQ.
Another option depending on your hardware and your version of LabVIEW is to upgrade your version of Traditional DAQ drivers to at least NI-DAQ 7.3 where the issue was fixed. You might, depending on how big your code is, be looking at upgrading to the new drivers DAQmx. You can take a look at this article: Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy).
I hope it helps
01-16-2008 12:51 PM
Thanks for the quick response.
Well, I have NI-DAQ Traditional 7.4.2f3. I guess I should not have this error then. In the other hand, resetting my Timer/Counter will not work because I will lose some of the data.
Could you verify if this error was really fixed with NI-DAQ 7.3 ?..
Thanks.
01-17-2008 05:37 PM
Hi,
Let’s take a step back and see what you are doing, what type of application are you running? Are you doing frequency generation? Are you counting edges? So the main questions would be what are you doing with the 6602?
There is one thing that will help me to solve this issue: screen shoots of your code and if you don’t mind posting your code on the forums so I can take a look at what parameter your code might be setting to invalid after one hour. Other test I will like to try is to swap PCI slots on your computer and check for the error.
Waiting for your response