Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a good resource for using DAQmx on Ni TCP-2012?

I am starting a project where we'd like to control a process using a TPC-2012 and a USB device.  I am new to touchpanels and need to find  a good resource or tutorial for setting up/using DAQmx.  For starters, I am using a USB-6501 with the TPC-2012.  After some success, we plan to use a CompactDAQ if it is compatible.  I have been successful creating a simple vi to use VISA to get the resource name and serial number. 

 

I reviewed this post and tried using a daqmx device property node similar to the daqmx serialnumber.png snippet.

http://forums.ni.com/t5/LabVIEW/DaqMX-Base-Touch-Panel-USB-read-device-serial-number/m-p/1493756/hig...

 

I received an error indicating kActiveDev, _ctlid, and kDevSerialNum were missing VIs (while building the application).

 

I have VISA support and DAQmx base support (x86) installed on the TPC-2012 (and have reinstalled after power cycles just in case)

 

I am hoping someone can help point me towards a good tutorial.  Otherwise, any help with the questions I have would be appreciated

 

1) Is CompactDAQ compatible with TPC-2012 (could upgrade to Windows XP embedded TPC-2512 or other if needed)?

2) Is there a version of MAX that can be installed on a TPC (Windows CE5.0) to easily install hardware or does it need to be done programatically (including setting up tasks)?

3) Does anyone have any ideas on the missing VI error (kActiveDev, _ctlid, and kDevSerialNum were missing VIs)?

 

thanks,

Mike

 

0 Kudos
Message 1 of 3
(3,184 Views)

Hi Mike,

 

Yes. Many USB DAQ devices are supported by NI-DAQmx Base when used with the LabVIEW Touch Panel Module. According to the readme, the 6501 is supported.

 

 

Regards,

 

Kareem W.
National Instruments
Web Product Manager
0 Kudos
Message 2 of 3
(3,166 Views)

Thanks for the response.  I spent an hour on the phone with NI tech support Friday and was told the TPC-2012 would not support DAQmx base (x86) or Visa (x86) because it has a Geode LX800 processor not an X86 processor.  AMD specs show the LX800 to be x86 compatible so I'm not sure.  It seems like the documentation for the TPC-2012 is a bit lacking. 

 

Oh well.  The TPC-2012 was originally purchased to be used as an HMI for a cFP system.  I'll just use the TPC-2012 for the system it was originally intended for and look at a newer touchpanel for use with the USBDaq.

 

Thanks,

 

Mike

0 Kudos
Message 3 of 3
(3,149 Views)