LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

CompactRIO and LabWindows

Solved!
Go to solution

Recently I've used Compact FieldPoint for projects, and I've SCXI for DAS projects for a long time.  cFP is so limited in speed and functoins that I started looking at possible other solutions.  Even the cFP pages on the NI site suggest looking at CompacRIO as an alternative.  CompactRIO appears to be radically different from cFP, in that it is not just a simple DAS front end, but has real-time processor horsepower and FPGA.  Seems to be very well suited to LabView, where it is probably much more efficient to put as much processing capability in the hardware, since it is so unbearably difficult to program large systms in LabView.

 

But I program only in C in LabWindows, develop small and very large Data Acquisition and Control systems.  In this case I need a small DAS unit, a few channels of Strain-gauge, DIO, AIO, a mile a way on an Ethernet Fiber-optic cable, controlling 480VAC 3-phase motors and measuring 250,000 lb load cells.

 

So, after all that, down to the questions:  Is it possible to use CompactRIO as a simple DAS front-end, like I've used cFP?  How does it integrate into CVI and the driver package?  Or do I have to do real-time programming in the thing in order to get it to do anything at all?  is thre any documentation that explains how to use CompactRIO with CVI?

0 Kudos
Message 1 of 3
(3,594 Views)
Solution
Accepted by topic author hendra@ngms

Hi hendra@ngms,

 

Can you explain what you mean by DAS? If you are referring to a simple data acquisition system and you do not want to program in real time I would recommend looking at our cDAQ systems.

 

https://www.ni.com/en/shop/compactdaq.html

 

CVI does support FPGA and Real Time programming.

 

https://www.ni.com/en/shop/electronic-test-instrumentation/programming-environments-for-electronic-t...

 

The cRIO does have a scan mode feature but you still need to do Real Time programming. Scan mode allows you to skip over the FPGA programming.

 

https://www.ni.com/en/support/documentation/supplemental/08/understanding-ni-compactrio-scan-mode.ht...

 

As I mentioned before, if you want to avoid Real Time programming you should look at a cDAQ system. cDAQ is programmed with the DAQmx API which is also supported in CVI.

 

Regards,


Josh Brown

Applications Engineer
National Instruments
0 Kudos
Message 2 of 3
(3,576 Views)

Josh,

 

Yes, DAS is Data Acquisition System.

 

I had not found the cDAQ platform.  It is exactly what I'm looking for as a more capabile replacement for cFP.

 

Thanks very much...

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