NI Vision Builder AI 2018 and 2018 SP1 Bug Fixes

Overview

The following items are the Issue IDs of issues fixed between the release of NI Vision Builder AI 2015 f2 and 2018 SP1. If you have a Issue ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of NI Vision Builder AI.


Vision Builder AI 2018

IDFixed Issue
699991Windows ISC-178x leaks handles while acquiring in VBAI.
699009Copy, Delete, Save, and Paste of steps with resource files can break them. These steps include Pattern Matching, Calculator, Color Matching, etc.
697456Edit unsupported step in Vision Assistant script causes previous steps to disappear.
692206OPC UA client operations take tens of seconds if OPC UA Server has over 1000 items.
689607System Variables are re-initialized to 0 instead of initials values when switching to or from Inspection Mode.
689261Inspection Status is not updated properly when using "Set to FAIL if any previous step fails or if current value of Inspection Status is FAIL" option.
688609VBAI crashes when we try to relearn a calibration axis with an angle set to NaN.
688278Modbus step writes coils at an incorrect address.
591244Calculator step can disable OK button if a control or indicator is copy and then pasted, and the only option is the Cancel the step.
698675TCP steps are not updated after changing the name of the TCP client in the Communication Device Manager.
698321Datalogging step resets the local path control when switching to a different tab and then back to the Destination tab.
696637System Variables are not initialized until the inspection is run on the target.
695251Image Logging step does not log an AVI file correctly when the step also logs other images as well.
688549Modbus Local Registers Terminal does not clear the registers when Edit>>Clear Registers is selected.
685222Detect Texture Defects step can take over a minute to edit for some templates.
684672Read/Write I/O encoder value rolls over prematurely after 32767 counts.
684668Acquire Image (GigE, or USB) step can return a 16-bit image from a camera as an 8-bit when connected to a target and no image was acquired while editing the step.
678605Later versions of VBAI cannot edit calibrations created in VBAI 2013.
668403Vision Assistant Equalize does not work well with 16-bit image.
668400Vision Assistant 16-bit display Mapping does not match VBAI's display mapping.
663238User System Variables get reverted when disconnect from host.
657236Multiple Data Logging steps that log to the same file can return a misleading error "File Format Incompatible".
648133Calculator step can have broken wires if it uses previous results from the same state and that state is copied and pasted.
646038C VBAI API requires VDM run-time to be licensed to be able to call vbaiGetInspectionImageDataDynamic.
638169VBAI API "Get Inspection Image" fails to return an image if a non-default "Image Reduction Factor" is used.
629493VBAI API session gets disconnected from the VBAI Engine if any network connections change.
619528TCP step doesn't include new TCP devices that were defined since the step was last edited.
701842Flat Field Correction step disables the OK button when "Online Correction Using Modeling" is selected.
701486Flat Field Creation Wizard can close immediately in some cases with an error about the image size not being compatible.
693022OPC UA step reports missing device when editing step and OPC UA server is not enabled.
671311State Diagram visible state keeps reverting to the top most state.
607651Calculator step Tool Palette disappears when moving the palette window.
698176OPC UA Server can fail to start when using hundreds of items.
583905When the VBAI SDK is generating code, the All VIs can be broken in some cases. The VI is no longer broken after closing LabVIEW and reopening the VI.
591243Adding a breakpoint in the block diagram of the Calculator step causes block diagram to open with the breakpoint highlighted when running the inspection.

 

Vision Builder AI 2018 SP1

IDFixed Issue
726819When an inspection saved in Vision Builder AI 2014 is opened twice in a row, Calculator steps might return fail.
726371Vision Builder AI might crash when running inspections including a Count Pixel step operating a very large ROI partially outside of the image.
722893Vision Builder AI crashes when editing a Vision Assistant step.
716059Reading the value of Custom Inspection Interface controls returns Measurement Not Available.
713213Learning a pattern matching template fails after using the "Auto Crop" button.
706164Vision Builder AI's web server fails to start on RT targets.
703116Inspections including Map Defect steps fail to load on RT targets.
726078Editing a Track Objects step returns a "Region of interest not valid" error.
726029.Flat Field Wizard fails to warn when trying to use a flat field image name that already exists.
724123Vision Builder AI 2018 does not load correctly certain inspections last saved with a previous version.
717930Pattern matching steps might return different results when editing the step vs. running the step in an inspection.
716661Vision Builder AI cannot edit older calibration files.
714764When configuring an Industrial Controller, video settings are not valid if a monitor is not connected.
714278When configuring a Pattern Matching or Map Defects step, editing a template resets the presets to the default values.
714277When using a Pattern Matching step, switching the algorithm from Low Discrepancy to Value Pyramid significantly increases the template size.
714041The calibration origin might be reset to (0,0) when editing a calibration file.
713025The Windows taskbar hides the bottom portion of the Vision Builder AI window when maximized on a secondary monitor.
712602Fonts used on the inspection interface displayed on an RT target are incorrect.
708749When running an inspection, image acquisition steps do no re-initialize cameras that are disconnected and reconnected.
708631When editing a very large Vision Assistant script, steps at the end of the script are sometimes not selectable.
708151Camera configuration cannot be modified in image acquisition steps when the same camera is also used in the Select Inspection state.
706337Run buttons might remain disabled after using the Run once button.
705501Select Inspection State does not switch between inspections when using previous measurements.
703633DAQmx step does not work on RT target after performing a custom software installation using MAX.
703241Converting inspection to LabVIEW returns incorrect code for Map Defect steps.
702135Flat Field creation wizard allows a Model image to have a different size than the acquired image, which then shows as "Image Not Available" after moving through the wizard and trying to select it as the field image.
668403The Equalize function in a Vision Assistant step returns incorrect results for 16-bit images.
725973Line Fit Deviation test in the Geometry Step always returns a "Fail" in VBAI.

 

Glossary of Terms

 

  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on ni.com.  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).