02-17-2011 12:49 PM
I am a newbie in LabVIEW development and have a question.
I have NI cRIO-9004 Real Time controller with FPGA back panel. It has C-series modules NI9263 and NI9205.
The Real Time controller is configured as DHCP IP address.
When I start Measurement & Automation, it detects the chassis, but it doesn't recognize the modules.
When I start LabVIEW 2010, I can only program in FPGA level, if that makes sense.
Is there a way to perfrom data acquisition from these modules from My Computer in the LabVIEW project?
Thank you in advance for your advice.
Solved! Go to Solution.
02-17-2011 03:36 PM
hi newbie
MAX does not interogate the modules if they are in an RT target. However if you have a CompactDAQ they should appear.
Have you the RT software loaded. Sounds like you need to install the RT software.
Trying creating a new project then right click on 'My computer'
You should have option to 'Targets and Devices'
If you can't come any further then install RT software
xseadog
02-17-2011 07:03 PM - edited 02-17-2011 07:07 PM
Yes, I can see the modules from CompactDAQ.
But I would like to use real time controller instead.
I have NI Developer suite with Real Time and FPGA.
And when I create a project, the modules appear under FPGA.
02-18-2011 02:46 AM
Hi
suggest you provide a screen dump (jpg) of your project explorer.
So I can then see if you have both the RT and FPGA .
Xseadog
02-18-2011 07:37 AM
Here it is.
Thanks!!
02-19-2011 01:48 PM
So
your project template appears OK
Now you have to develop your FPGA code. Check NI examples for 9263 & 9205 modules.
Open any project with either of the modules to understand the architecture. You can 'copy the code over to a new VI in your own project.
It will be necessay to relink the parts though.
Go for it.
xseadog
PS have you read the cRIO reference guide?
02-19-2011 05:45 PM
Well, I wanted to be able to access those modules from My Computer level, not from FPGA or real time controller.
Do you know of any examples for doing that?
02-20-2011 10:37 AM
You can't, that is the point in using the cRIO platform.
You need to make some code that can run on the real time controller to operate the modules, and make a host program for your pc that recieves data from the cRIO over ethernet
Take a look at:
http://zone.ni.com/devzone/cda/tut/p/id/11197
http://www.ni.com/compactriodevguide/
http://digital.ni.com/manuals.nsf/websearch/C9721DD0A5F989CE8625760A007D4D1B.
02-20-2011 01:02 PM
If you want to access directly from PC
Then use a compact DAQ chassis.
You'll suffer a performance hit though
Happy wiring
xseadog
02-21-2011 07:36 AM
Thank you for your pointers.