Solution
A cDAQ controller behaves like a normal computer. You can run a LabVIEW application on the cDAQ controller by either creating and deploying an executable, or by developing the LabVIEW code directly on the controller.
See below for further details on each method.
Creating an Executable:
Create an executable (if you have LabVIEW Professional or Application Builder) and run it on the cDAQ controller with the
LabVIEW Run-Time Engine.
- You can do this by moving the executable onto the cDAQ controller.
- If the controller has the LabVIEW Run-Time Engine installed, you can open and run the executable.
Developing Code on the Controller:
Install LabVIEW and NI-DAQmx on the cDAQ controller, and run your LabVIEW program on there.
- We do not recommend developing LabVIEW code on the controller itself due to memory limitations. However, this remains an available option.
Note: If installing the development system is necessary, consider that new versions of LabVIEW and DAQmx require more space than older versions. Therefore, if you are using a 16GB cDAQ cotroller, there is not enough space for newer versions of LabVIEW and DAQmx. These controllers can only install the Run-Time Engine, or older versions of LabVIEW and DAQmx, such as version 15.0.