LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview software Distribution help

I have 50 test stations that need to have a labview program installed on it what is the best way and I also need to have upload any newer version of software automatic ?
0 Kudos
Message 1 of 5
(3,126 Views)
If you need 50 installs of the development environment, you're going to need to talk to NI about a volume license agreement.

BUT, if you just need to run LabVIEW programs on 50 different machines, your best bet would be to build the programs into executables using the Application Builder and run the free LabVIEW Runtime Engine on them.

As for automatic updates, this is something you'll have to create yourself. I've done it before by having the application check once a day for updates on a networked server and download anything that's new.

Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 2 of 5
(3,119 Views)
There are 50 + test station running the application that I built with the runtime. I am also trying to find a robust way to distribute across all 50 + and to auto update on my demand.  
0 Kudos
Message 3 of 5
(3,114 Views)
So it looks what you need to do is install the LabVIEW Runtime Engine and any needed drivers (DAQ, VISA, etc..) on each machine. This will enable you to run your application.

There is no built-in update feature. This is something you will have to create yourself.

To force an update on your command, you'll need to build a "watcher" service into your application so that when you initiate an update, the individule applications can respond accordingly. (If no test is currently running, update now - If test is running, update when complete) Then you'll need an update application that can send the updates to all the machines.

Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 4 of 5
(3,103 Views)
Thankyou for your input
 
 I just wanted to see if others had to code for this same problem and what they did
0 Kudos
Message 5 of 5
(3,095 Views)