Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Converting VIs

LabVIEW 8.5 Help
August 2007

NI Part Number:
371361D-01

»View Product Info

You cannot open a VI saved in a version of LabVIEW prior to LabVIEW 6.0 without contacting an NI representative to obtain conversion software to upgrade your code to VI formats compatible with LabVIEW 8.5. When you open a VI last saved in LabVIEW 6.0 or later, LabVIEW 8.5 automatically converts and compiles the VI. You must save the VI in LabVIEW 8.5, or the conversion process, which uses extra memory resources, occurs every time you access the VI. Also, you might experience a large run-time degradation of performance for any VI that has unsaved changes, including a recompile.

Note  VIs you save in LabVIEW 8.5 do not load in earlier versions of LabVIEW. Select File»Save for Previous Version to save VIs so they can run in LabVIEW 8.2 or 8.0. Before saving VIs in LabVIEW 8.5 after you convert them, keep a backup copy of VIs you plan to use in LabVIEW 8.2 or 8.0.

If your computer does not have enough memory to convert all the VIs at once, convert the VIs in stages. Examine the hierarchy of VIs you want to convert and begin by loading and saving subVIs in the lower levels of the hierarchy. Then progress gradually to the higher levels of the hierarchy. Open and convert the top-level VI last. You also can select Tools»Advanced»Mass Compile to convert a directory of VIs. However, mass compiling converts VIs in a directory or LLB in alphabetical order. If the conversion process encounters a high-level VI first, mass compiling requires approximately the same amount of memory as if you opened the high-level VI first.

You can monitor memory usage by selecting Help»About LabVIEW to display a summary of the amount of memory you currently are using.

The following table shows compatibility between LabVIEW versions. The indicates that the version can load a VI saved in that specific version of LabVIEW. The SFP indicates that the version cannot load a VI saved in that specific version of LabVIEW unless you select File»Save for Previous Version. The indicates that you must contact an NI representative to obtain conversion software to upgrade your code to VI formats compatible with LabVIEW 8.5. The indicates that the version cannot load a VI saved in that specific version of LabVIEW.

Localized versions of LabVIEW use the same executable as the U.S. version. Therefore, localized versions are compatible with the U.S. version.

Saved in LabVIEW Version Loaded in LabVIEW Version 8.5.x Loaded in LabVIEW Version 8.2.x Loaded in LabVIEW Version 8.0.x Loaded in LabVIEW Version 7.1.x Loaded in LabVIEW Version 7.0.x Loaded in LabVIEW Version 6.1.x Loaded in LabVIEW Version 6.0.x Loaded in LabVIEW Version 5.1.x Loaded in LabVIEW Version 5.0.x
8.5x

SFP SFP

8.2.x

SFP

8.0.x

SFP

7.1.x

SFP

7.0.x

SFP

6.1.x

SFP

6.0.x

SFP

5.1.x

SFP
5.0.x

4.0.x

3.0.x


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit