05-05-2016 08:42 PM
Hi Guys,
I run to a problem after reinstall labview 2014. When I open the existing project. It started to looking for the control file. File name is UART.lvlib: Visa Configuration.ctl
Then I click cancle and the errors show up on the front panel and the run arrow was broken.
After I click on the show errors, it send me to the SMC Visa Configuation location
Then I double click on the SMC file it show up the block diagram for the smc file and the visa was disable in the picture below
Please help me figure out the problem.
Solved! Go to Solution.
05-06-2016 03:26 AM - edited 05-06-2016 03:28 AM
Hi Tao,
these are VIs from an instrument driver library, located (or: bundled/"collected") in a lvlib. You need to find this/these lvlib(s) in a backup of your project data!
(You know tools like SVN or GIT are often used to keep the (whole) history of your source code!?)
On your question to the last image: right-click the typedef'd cluster and select "disconnect from typedef".
It's a quick&dirty solution, in the long run you should keep all needed code in backups or source revision repositories!
05-06-2016 10:20 AM
05-06-2016 11:23 AM
This problem really hits close home. Here's a few questions that will help us a lot:
-Are you using LabView 32 or 64 bit?
-When you reinstalled, did you install in default directory (c:\) or another hard drive? (D, E etc.)
-Did you run a clean installation? That is, removed LabView related files and registries first, then reinstalled.
I have had a few issues with VISA, and turns out I couldn't use it very well on LabView x64 but could in the x32 version. Also in the VISA installer, make sure to point it to your installation directory so it can update the callers correctly. If worse comes to worst, you will have to manually direct LabView to the VIs, which will be bothersome but you just have to do it once.