LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can 64-bit runtime engine run a 32-bit vi?

I have an application which is built with LabVIEW 2011 (64-bit) and install on a 64-bit OS machine, and it will call some vi which I think is also writen by 64-bit LabVIEW, now I want to modify a vi, but I only have the 32-bit LabVIEW version, and it will show load error when I run the application, is the 64-bit run-time engine cannot load the 32-bit vi? If yes, then anyone can help me to transform the 32-bit vi to 64-bit (2011)?

I have attached my vi, thanks in advance.

 

 

James

email : labviewmis@gmail.com
0 Kudos
Message 1 of 8
(5,062 Views)

You should be able to install a 32-bit run-time engine on the machine.  Build your VI into an .exe using 32-bit LabVIEW.

0 Kudos
Message 2 of 8
(5,060 Views)

Thank you for your quick reply, it should be working with your advice, but that application was not developed by myself, and i just want to modify a vi which seems not working correctly and have a try.

 

Thanks,

James

email : labviewmis@gmail.com
0 Kudos
Message 3 of 8
(5,055 Views)

Hi,

 

I think you are not understanding something about LaBVIEW (or I am not understanding what you are saying).  You can modify and try a VI the LabVIEW development system.  You can not change a VI in an application without building it again.  I think your only option is to test the VI, rebuild the application and then try it.

 

Albert

0 Kudos
Message 4 of 8
(5,036 Views)

Vi's are compatible between 32 and 64-bit versions. If you're running the vi's directly or through vi server it should work regardless. If it's a compiled .exe you need the correct runtime installed, 32 or 64 bit. 

 

Are you sure you have the correct library installed?

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 5 of 8
(5,030 Views)

Sorry for confusing, actually, it's a Teststand application, and it will using 64-bit LabVIEW run time engine to run some 64-bit vi, but I only have 32-bit LabVIEW, I did can edit those vi with 32-bit LabVIEW, but I can't swith my modified vi onto the 64-it machine, it will result to a load error. so...I just want to transform my 32-bit vi to 64-it so that I can try it on the 64-bit machine, hope this will make things clear.

 

Thanks,

James

email : labviewmis@gmail.com
0 Kudos
Message 6 of 8
(5,026 Views)

@labviewmis wrote:

...I just want to transform my 32-bit vi to 64-it so that I can try it on the 64-bit machine, hope this will make things clear.


You can donwload and install the 64bit LabVIEW version and activate it with the same code you currently have for the 32 bit version. They both can coexist on the same machine. USe whatever is currently needed.

Message 7 of 8
(5,020 Views)

Okey...Thanks

James

email : labviewmis@gmail.com
0 Kudos
Message 8 of 8
(5,005 Views)