06-04-2018 07:17 AM
Hello everyone,
I'm trying to install a VI on a cDAQ 9133. I created a project and added the target via the IP address of the DAQ, then I created a very simple VI to acquire signal from an accelerometer via 9234. After building the VI in it and restarted the cDAQ I receive this message:
LabVIEW: VI is not loadable.
In a built application, this error might occur because the VI being loaded was last compiled for a different
OS or with CPU features, such as SSE, that this target does not support. In this case you must rebuild the
application for the target OS and make sure SSE compiler settings in the build specifications match the target
platform. This error also might occur if the VI is a polymorphic VI, wich cannot be loaded in the LabVIEW
Run-Time Engine. You must load an instance of the polymorphic VI instead of the polymorphic Vi itself.
An error occurred loading VI 'primaprova_aq.vi'.
LabVIEW load error code 22: This VI was compiled on another platform and can only be loaded in the full
development version of LabVIEW.
can someone help me? I enclose the VI and project screens. I am using labview 2017 and the Linux Real-Time OS is installed on the cDAQ 9133. Thanks in advance!
06-05-2018 10:19 AM
Hi Bob89,
what you experienced is an expected behavior.
Looking at the project picture you manually added an "RT Desktop Target", which is different from RealTime cDAQ. The difference are a lot but in this case the blocker one is the operating system; an RT desktop is pharlap and RT cDAQ is Linux, so when you compile you have a mismatch... a pharlap executable will not run on Linux Target.
When you add the cDAQ 9133 make sure you select the correct device from the list.