Vision Builder AI and LabVIEW, LabVIEW Real-Time and Run-Time Engine Compatibility


This page shows supported versions of LabVIEW, LabVIEW RT with Vision Builder AI. Reference this information to ensure you install the correct versions of your development environment, toolkit or module, and drivers during installation or setup, or when upgrading or updating your system or software. Using incompatible versions may result in errors, or missing LabVIEW palettes or functions.

Note that this article replaces KnowledgeBase 3TFDIBGH: Vision Builder AI Compatibility with LabVIEW and LabVIEW Real-Time. Some NI manuals may still reference the previous document. If you were redirected from the previous KnowledgeBase URL, please update your bookmarks accordingly.


Vision Builder AI Relationship with LabVIEW Real-Time

There are specific versions of Vision Builder AI that will work only with specific versions of the LabVIEW Real-Time software on a real-time target. This is because Vision Builder AI was created using the LabVIEW environment and built into an executable.  Like other executables created for real-time targets, each version of VBAI requires you to install on the real-time target the run-time engines and software modules that were used to build that particular version of VBAI.

This is especially important when using the Run LabVIEW VI step in VBAI. You should make sure that you are using compatible versions of the LabVIEW Real-Time software and the LabVIEW Run-Time Engine in order to use that LabVIEW VI. This compatibility also applies when using the Run LabVIEW VI step in a VBAI Inspection on a regular target.

If the VI is saved in an earlier version of LabVIEW than Vision Builder AI supports, the Run LabVIEW VI step must update the VI. If the VI is saved in a later version of LabVIEW than Vison Builder AI supports, you must save the VI for a previous LabVIEW version that is compatible.  Refer to the LabVIEW Help for more information about saving for a previous version.

Vision Builder AI also supports the LabVIEW development environment and ships with an API to allow customers to run Vision Builder AI inspections from LabVIEW.

LabVIEW, LabVIEW Real-Time and Run-Time Engine and Vision Builder AI Compatibility

Refer to the following table to get more information on versions of LabVIEW supporting the Vision Builder AI API as well as Run LabVIEW VI Step (in VBAI) and LabVIEW Compatibility.

Note: For VAS compatibility, if you are using a version of VBAI after a HW release and your version of VAS supports that HW then VAS and VBAI are compatible.

Vision Builder AI LabVIEW, LabVIEW Real-Time and Run-Time Engine
2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2018 SP1                      
2015 f3                      
2015 f2*                      
2015 f1*                      
2014 SP1                      
2013 SP1*                      
2012 SP1                      
2011 SP1*                      
2009 SP1                      

* Backwards Compatibility Considerations - look at table below

** The Run LabVIEW VI step in Vision Builder AI supports VIs saved in this version or earlier


Required version of LabVIEW when using NI Vision Builder AI Development Toolkit**

LabVIEW API Support

Backwards Compatibility Considerations

Vision Builder AI Backwards Compatibility Considerations
2019 Dropped support for .NET API
2018 Dropped support for 177X Smart Cameras, VxWorks and Pharlap remote targets. Removed Golden Template step (still able to open older inspections with that step) and replaced with Map Defect
2015 f2 Dropped support for Windows Vista, XP, Server 2003 and Windows 7 without service packs
2015 f1 Removed support for Windows-based and real-time Embedded Vision Systems
2013 SP1 Removed support for NI 1722, 1742, 1744 Smart Cameras
2011 SP1 Removed support for 1762 and 1764 Smart Cameras, NI CVS-1454, 1455 and 1456