01-19-2018
08:10 AM
- last edited on
11-18-2024
01:31 PM
by
Content Cleaner
I wrote a program to control an Arroyo 5305 TECSource which is connected via USB. The program runs fine in the editor but ceases to work once I deploy it.
So I found this article which tells you to rather compile to an installer and include the VISA runtime, so I did that (I think, the interface looks a bit different) but had no success. The executable won't even work on my development machine.
My LabVIEW version is 2013 - 13.0f2
Solved! Go to Solution.
01-19-2018 08:25 AM
01-19-2018
08:48 AM
- last edited on
11-18-2024
01:31 PM
by
Content Cleaner
Did you install the version of VISA that came with your LabVIEW 13?
Your NI-MAX shows you are trying to install VISA runtime 5.2.
According to https://www.ni.com/en/support/documentation/compatibility/16/ni-visa-and-labview-version-compatibili... you need to install at least version 5.4
01-19-2018 08:52 AM
I connected all the "error in"s and "error out"s of the VISA related VIs and write them to an "error out" indicator on the front panel.
I don't get any errors though, neither in the deployed version or in the editor.
The working VISA resource name in the editor is ASRL3::INSTR.
01-19-2018 09:21 AM
Installing version 16.0, the last supported version for 2013, solved my problem.
When the installer asked me which VISA runtime to install, I only found 5.2 on my machine and I did not question it ...
Thanks!
01-19-2018 09:25 AM
Good to hear. You might have had VISA 5.2 on there when you installed an older version of LabVIEW with all the drivers. Probably LabVIEW 2009.
Then later installed LabVIEW 2013 but didn't reinstall the VISA drives which would have upgraded them to version 5.4 which is the first version to support LV 2013. Using VISA 16.0 is good and that is the latest version to support LV 2013.