Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

VBAI 2011 SP1 doesn't work with RT 11.0 (either VBAI 2012 runs with RT 12)

Hi NI Engineers,

 

I am working in an application with EVS 1464 running VBAI 2011. Software development is ok and I can access the target normally. There are many other targets on my network, such as WSN gateways and it is possible to access all of them thru web server, but the EVS. I realized that when I try to update the EVS software wiht MAX a message is displayed informing that VBAI 4.2.1 requires labview RT 10.0. My license is VBAI 2011, but in MAX tree appears VBAI 4.2.1.

 

Currently, I updated to Labview 2012, VBAI 2012 and Labview RT12. The project I am workin on was first developed in Labview 2011 SP1 and, when I tried to run the main VI wich has some Shared Variables linked to my EVS, an error came out stating that the version of the Labview RT on the host computer is different than those installe on the target. I tried to update the labview RT on the target with MAX, a message was displayed informing that VBAI 5.0(2012) requires Labview RT 11.

 

Can you tell what I can do to solve this?

 

Thanks in advance!

_____________________ _ _ _ _ _ _

"Together we stand, divided we fall..."

Certified LabVIEW Associate Developer






0 Kudos
Message 1 of 4
(3,701 Views)

I was able to use shared variables in a LV 2012 VI that were updated by my target that is running VBAI 2012 (which uses LV 2011). I'm not sure how your project is configured, but when I added my target to my LV project, I got a dialog about using the target in Real-Time mode or VBAI mode and I selected VBAI mode and then all my shared variables I used on my target appeared in my LV project.

 

You might also want to check out this video about using the API to control/communicate between your LV VI and VBAI:

https://www.ni.com/en/shop/electronic-test-instrumentation/application-software-for-electronic-test-...

 

Both of these methods will work with a variety of LV versions talking to a target running VBAI 2010 or later.

 

Hope this helps,

Brad

0 Kudos
Message 2 of 4
(3,692 Views)

Hi Brad,

 

Thanks for the answer. After reading the articles you sent, I found this http://digital.ni.com/public.nsf/allkb/01C1CC3AF27EEB35862570F8007139AF. I decided to downgrade my target software to VBAI 2011, in order to use RT11 with Labview 2012. The problem now is that I can not open my previous inspection, which was saved as a VBAI 2012 version, into VBAI2011.

 

Any help?

 

Thanks in advance!

_____________________ _ _ _ _ _ _

"Together we stand, divided we fall..."

Certified LabVIEW Associate Developer






0 Kudos
Message 3 of 4
(3,682 Views)
We do not currently support saving VBAI inspections to an earlier version. If this is a difficult inspection to recreate in the earlier version you can:
1 stick with newer VBAI version. You said you're using lv 2012 and so it shouldn't matter if the target is running VBAI 2012 or 2011
2- send your inspection to me and I can see if I can convert it for you. Reply to this post if ou don't want to attach your inspection and I can send you a private email

Thanks
Brad
0 Kudos
Message 4 of 4
(3,672 Views)