12-16-2009 01:24 AM
Hi
I have a USB-6501 that im trying to use with LabView 2009. It is installed and shows up in MAX however when i try to access it through LabView its not listed when i try to set the physical channel of the DAQms create channel vi. The entire device is missing.
Anyone had this problem or have an idea what im doing wrong?
Solved! Go to Solution.
12-16-2009 01:49 AM
Nimgaard wrote:
[...] however when i try to access it through LabView its not listed when i try to set the physical channel of the DAQms create channel vi. [...]
65xx is a digital device and does not provide analog input channels. I assume that you created the physical channel control using the DAQmx Create Channel.vi. If the Create Channel VI is still set to AI (default), then the filter of the physical channel control only displays devices capable of analog input.
hope this helps,
Norbert
12-16-2009 01:53 AM
Thanks for the answer, however i have tried that but it still wont list the device.
/ Nimgaard
12-16-2009 01:56 AM
Could you post your VI?
Norbert
12-16-2009 02:02 AM
Sure, its only a vi with the create channel vi as im just trying to connect to the device.
If i add a MAX task instead, the device with ports and channels is available, but not when trying to specify a channel directly in the block diagram with the physical channel property.
/Nimgaard
12-16-2009 02:08 AM
As i thought.... your physical channel constant is filtered for AI only. Please change it by rightclicking on it and select "IO Name Filtering...".
In the dialog, change the IO Type to Digital Input. Now you should find the 65xx device.
Note that the setting for the IO Filtering is determined when creating the constant/control. So if you created it when the DAQmx Create Channel was configured to AI Voltage (Default), the IO Name Filtering is AI. This will not change just because you reconfigure the DAQmx Create Channel.....
Norbert
12-16-2009 02:37 AM
It worked.
Thanks a lot, it would have taken me some time to find that one by myself.
Is there any way to turn of that filter? If i recall correctly, with my old LabView installation i never had to do that. Or is it only when handling devices with both analog and digital inputs?
/ Nimgaard
12-16-2009 03:19 AM
It's a story of "what do i do first?".
If you first configure DAQmx Create Channel correctly and then create the constant, you will not run into this issue.
If you only use AI in your application, you will never encounter the issue.
It is not possible to change this behavior.
hope this helps,
Norbert
12-16-2009 03:39 AM
Ok, thanks again for all the help.
/ Nimgaard