Vision Builder for Automated Inspection Installer FAQ
Primary Software: Vision Builder for Automated Inspection
Primary Software Version: 2.5
Primary Software Fixed Version: N/A
Secondary Software: N/A
Problem: What are some of the frequently asked questions regarding the installation of Vision Builder for Automated Inspection (VBAI)?
Solution: Functions
- Does VBAI 2.0 Have Optical Character Recognition (OCR) Capabilities?
VBAI 2.0 includes OCR capabilities, but to create LabVIEW code from the VBAI script, you must have a copy of NI OCR installed on the computer. If you do not have a copy of the software, you will receive the message:
"The current inspection contains a trainable OCR step. Migrating this inspection to LabVIEW requires that you have NI OCR Software (PN 778670-01) version 1.0 or higher installed on your machine."
VBAI with LabVIEW
- How Do You Make Vision Builder AI 1.0 Generate Code For LabVIEW 7.0?
Vision Builder AI 1.0 was created before LabVIEW 7.0, and it was not designed to create code for LabVIEW 7.0. Several changes were made to the image datatype in LabVIEW 7.0 which makes the code that is generated by Vision Builder AI 1.0 incompatible. The work around is to back up the files contained in your \National Instruments\Vision Builder AI 1.0\LV folder and replace them with the ones contained in the attached zip file (keeping the folder structure!). You will also need to add the following to your VI search path. In LabVIEW 7.0 select Tools >> Options >> Paths >> VI Search Path and add:
C:\Program Files\National Instruments\Vision Builder AI 1.0\LV\SubVIs\*
Note: With this workaround, you will no longer be able to generate code for LabVIEW 6.1. If you need to generate code for LabVIEW 6.1, copy the back up copies of the files back to the LV folder.
VBAI on the Compact Vision System (CVS)
- I recently upgraded my development system to include LabVIEW 7.1, LabVIEW Real-Time 7.1, and the Vision Builder for Automated Inspection (VBAI) 2.0.2. When I try to install software onto the CVS, why do I receive an error stating "
cannot process install of RT because other dependencies are required" ?
This problem is an expected behavior of the CVS when trying to install support for those two different software packages. The problem is that you are developing two different applications, one in VBAI and the other in LabVIEW Real-Time (RT). VBAI was written and developed in LabVIEW 7.0, which means that in order to run it you need the LabVIEW 7.0 Run-Time Engine. Like any application, your VBAI application requires the run-time engine of the LabVIEW version in which it was developed.
Now you are also trying to install LabVIEW 7.1 RT support, which creates an application that only works with the LabVIEW 7.1 RTE. Because of this, the application you are writing in LabVIEW requires that you have the LabVIEW 7.1 RTE installed.
As you can see, these two applications require two different run-time engines in order to operate, and the CVS only supports the installation of one RTE at a time. This means that we can install support for either LabVIEW 7.1 RT or for VBAI from MAX. In order to switch between the two programs, the LV RTE on the CVS system will need to be changed so the correct RTE is available to the application loaded onto the system. When you select the "Install Software" button for the CVS, you have the option to install different versions of the RTE from the installation screen.
Related Links: Products & Services: Vision Builder for Automated Inspection
Support: National Instruments Image Acquisition and Vision Support Homepage
Products & Services: Compact Vision System Product Manuals
KnowledgeBase 3KC866B1: NI-IMAQ Installer FAQ
KnowledgeBase 3FBDJOB1: Vision Assistant Installer FAQ
KnowledgeBase 3FBI8GB1: NI Optical Character Recognition (OCR) Installer FAQ
Attachments:
Report Date: 11/12/2004
Last Updated: 11/21/2006
Document ID: 3FBHAIB1