LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

what are the advantages using labview 8.5 with my RT-9004 controller.

Hi,
           I am working with cRIO with 9004 RT controller.I am developing my application in LabView 8.2.I am using all 3 DMA FIFOs so i used 4 TCL in my RT(host) to reading data and writing in 4 sepearte binary file(on RT-flash memory-512 MB).is this recommended or will it decrease performance.I heard Labview 8.5 supports multicore programming.I dont know my RT controller has this feature or not.will i get good performance using 4 critical loops with LabView 8.5 plateform.
I think my query is clear,please reply me soon.........
Pratima
*****************Certified LabView Associate Developer****************************
0 Kudos
Message 1 of 9
(3,164 Views)
Hi Pratsha,

The 9004 is NOT a multicore controller, so being able to select which core a task runs on does will not improve performance.  Also, 4 time-critical loops typically is NOT desired.  That is because time-critical means the MOST important operation compared to other parallel operations.  If all you have is 4 timecritical operations and no others, then all the loops are the most important, thus making none of them important.

A reason to upgrade to LabVIEW 8.5 with a cRIO is the fixed-point data type.  I would look into that if your interested.
"If you want to succeed... Architect" - The Specialist
0 Kudos
Message 2 of 9
(3,150 Views)
Hi Specialist,
                    I understood the Multicore features of LabView 8.5.I was very excited when i see multicore term with Labview 8.5 thats why i planned to do my application in this platform.ok! what RT controllers have multicore features?I am using 3 TCL beacause I am using 3 FIFOs in my fpga to acquire data with 3 different sampling rate from NI-9233,NI-9201,NI-9237 and i want to read those fifos in my RT.and i m using polling method to read data from each fifo.please suggest me how can i acquire data from those fifos.
 
Pratima
*****************Certified LabView Associate Developer****************************
0 Kudos
Message 3 of 9
(3,135 Views)
Hi Pratsha,
 
           The cRIO controllers are not multicore controllers.  Our customers that need multicore functionality for their applications use Desktop PCs with the RT operating system installed.  If you have already purchased LabVIEW RealTime you can use our utilities to reformat and install the RT operating system on another computer of your choice.  Have a great day.
Regards,
Jim M
Applications Engineer
National Instruments
0 Kudos
Message 4 of 9
(3,102 Views)
Don't forget the PXI controllers like the 8106 have dual core as well.  Very similar to the desktops 🙂
"If you want to succeed... Architect" - The Specialist
0 Kudos
Message 5 of 9
(3,088 Views)

hello,

                How can i make my desktop as RT controller,i mean what are the steps to make my PC asontroller?

pratima

*****************Certified LabView Associate Developer****************************
0 Kudos
Message 6 of 9
(3,072 Views)

Have a look at the Knowledge Base:

http://digital.ni.com/public.nsf/allkb/7861244A5A7669AE8625739F007ECFED

This one talks about PXI, but it has links at the bottom which could be useful:

http://digital.ni.com/public.nsf/allkb/21C45EF391059C2A86257241005CA814

Here is another link:

http://digital.ni.com/manuals.nsf/websearch/7526F6C10533270986256E620078FECD

Above is a pdf that may be interesting.

RayR

 



Message Edited by JoeLabView on 05-20-2008 01:04 PM
0 Kudos
Message 7 of 9
(3,062 Views)
Hello,
           Thanks,this seems good stuff to make PC as RT controller.
Pratima
*****************Certified LabView Associate Developer****************************
0 Kudos
Message 8 of 9
(3,046 Views)
Glad that it helps
🙂
0 Kudos
Message 9 of 9
(3,034 Views)