07-28-2012 08:16 PM
Hello. I currently have LabVIEW Base Development software package and have been using it with Compact DAQ hardware for basic data acquisition. I'd now like to start integrating controls into my system, changing to Compact RIO for the real-time deterministic capabilities. My questions is would I be able to build applications for the Compact RIO system using only the LabVIEW Base Development package without upgrading immediately? Perhaps some functionalities would not be available to me, but could I at least get a decent start that way?
Solved! Go to Solution.
07-29-2012 08:46 AM
A CompactRIO has an on board Real Time Operating System (RTOS) called VxWorks that you need to target when deploying LabVIEW code to the device. Conventional LabVIEW VIs you will have been writing so far are built to target General Purpose Operating Systems (GPOS) such as Windows.
In order to create VIs which are deployable to RTOSs, you will need the Real Time Module which is not included with LabVIEW Base. Further to this, to take advantage of the onboard FPGA, you'll need to install the LabVIEW FPGA Module as well.
As long as you have the Real Time and FPGA modules, it looks to me like you should be able to control these devices with LabVIEW Base. Without these software components you won't be able to create an instance of the target device from within your LabVIEW project.