11-09-2007 02:22 PM
11-26-2007 01:47 PM
12-06-2007 02:05 PM
Fortunately the new version of Vision Builder AI will have the ability to create a custom interface. This interface can be a LabVIEW 8.5 Front Panel or one of the interface templates included with VBAI (so LabVIEW is not required). Controls will be available as measurements so you can control the flow of the inspection, or change values used in steps, and indicators on the front panel can be updated by previous measurements in the inspection. If you want to stop the inspection, you can have a large button, but this will allow you to go into a state that doesn't do anything (but the inspection will still be running). If you wanted to actuially stop the inspection, you would need to press the stop button. You might want to look into using ActiveX to control VBAI and this will give you programmatic control over running inspections, stopping, loading new inspections, and even connecting to targets. Check out the VBAI ActiveX examples in C:\Program Files\National Instruments\Vision Builder AI 3.5\ActiveX Support\Examples.
Hope this helps,
Brad
12-07-2007 08:31 AM
Thanks Michael and Brad for your comments. Brad, I assume that to use VBAI Ver 8.5, I must be using LabVIEW 8.5 also. Is that correct? Or, can I use LabVIEW Ver. 8.2 with VBAI Ver 8.5?
Thanks
12-07-2007 08:47 AM
The new version of VBAI (3.5) will be available for download in the next few weeks and it will require LabVIEW 8.5 to use the Run LabVIEW step or the new Custom UI step.
Hope this helps,
Brad
12-10-2007 09:55 AM
The shipping version of VBAI features an ActiveX control that you can use to control VBAI. With the ActiveX Control, you can write your application and custom UI in LabVIEW and use the ActiveX control to open an inspection, run it and retrieve results. Look in C:\Program Files\National Instruments\Vision Builder AI 3.0\ActiveX Support\Examples for examples on how to use it.
-Christophe