LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Creating custom interface panels in LabVIEW for use in VBAI.

Greetings everyone,

 

I hope that someone can give me some insight with the following problem. I have on my bench a 1742 Smart Camera and a computer loaded with VBAI 3.6 and LabVIEW 8.6 Pro (all the latest and greatest stuff). Up to this point, everything was going along smoothly until I attempted to use my own custom inspection interface panel in VBAI.

 

I first created a simple test panel in LabVIEW with a few controls/indicators and saved it in version 8.5 (as required by VBAI 3.6). But when I tried to select this panel in the Configure Inspection Interface dialog in VBAI, I get the message "There is no VI at the path you specified" (even though the VI is clearly there). Perplexed, I visited this website and found others that have run into a similar problems, but apparently no solutions were found.

 

Looking into this further, I did the following:

 

1) I downloaded the image_with_switch_control.vi from here. NOTE: File size is 51,732 bytes.

 

2) I opened VBAI, verified that I could select this VI in VBAI's Configure Inspection Interface panel with no problems, then closed VBAI.

 

3) I opened this "known good" VI in LabView 8.6, verified that it was saved in LabView 8.5, and then saved it to LabVIEW 8.5 using "Save for Previous Version...". NOTE: File size is 50,500 bytes.

 

4) I tried to load this new/same Ver 8.5 VI in VBAI's Configure Inspection Interface panel again and got the message "There is no VI at the path you specified".

 

Now if I open a known good Ver 8.5 VI in LabVIEW 8.6, make no changes, and save the very same VI back in Ver 8.5, I should have no issues choosing it as an interface panel in VBAI. But this is not the case. Am I missing something or is there is a wrench in the works somewhere?

 

I was really expecting to have the ability to create my own custom interface between the computer and camera (as cited in the documentation), so if anyone can point out a solution, I'd greatly appreciate it.

 

Dallin Katt

Message Edited by And.Pkg on 10-16-2008 09:00 AM
0 Kudos
Message 1 of 5
(3,618 Views)
Seems like you found a bug
Regards,
André (CLA, CLED)
0 Kudos
Message 2 of 5
(3,607 Views)

It would seem so.

 

Would you have any recommendations for the best method of bringing an issue like this to the attention of NI?

 

Thanks for your reply,

 

Dallin

0 Kudos
Message 3 of 5
(3,576 Views)

In the Breakpoint forum is an ongoing thread "Monthly Bugs" that lists bugs posted in the forum. It is maintained by the forum users for the forum users.

I have already submitted yours. Its no garantee that it is a bug or that it is spotted by NI. You could always contact your local NI application engineers and have them report it as a bug, if they think it is you will receive a CAR ID.

If so please post it as a reply on your forum post, so people that see this can look at the solved issues in the next LV release to see this particular bug has been solved.

Regards,
André (CLA, CLED)
0 Kudos
Message 4 of 5
(3,563 Views)

Hello Dallin,


This is expected behavior. The VI has to be saved in the right version of LabVIEW in order to create a custom inspection interface in VBAI from a VI. Saving to a previous version from a later version of LabVIEW does not work here. If you would like this to be a feature in future versions of VBAI, please submit a product suggestion on this page: http://digital.ni.com/applications/psc.nsf/default?openform

Vivek Nath
National Instruments
Applications Engineer
Machine Vision
0 Kudos
Message 5 of 5
(3,514 Views)