LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview server

Hello. im creating a project that requires labview to get a lot of data for different sources and pool them together into a number of different UIs 

 

I am trying to find a way to open up the UIs on networked Client PCs while having the data processing running on one central server.

 

The hope is that if i close out of a single UI the data will still be processed and stored on the server leaving all my client PCs free to do other tasks.

 

Is there a a way to proform this task without make hundreds of web based services.

(example: There are 150 web based data streams coming into the server every 5 minuets (one after another) i need labview to process the raw data into more manageable numbers to control some UI elements as well as saving the raw and processed data to CSV files. I then need 10-15 client PCs to be able to open the UI and display the processed data. The data has to always be running and saving)

0 Kudos
Message 1 of 4
(2,857 Views)

Have you looked at Network-Publishes Shared Variables? I haven't worked with it yet, but it sounds like a suitable solution for sharing data in a local network.

Alternatively you could set up a Server/Client architecture that communicates via TCP or UDP.

0 Kudos
Message 2 of 4
(2,838 Views)

Thanks for the reply.

I have read up on SVE a little but while following an example ("Programmatic Access" section on the page) i dont know what the refnum of my PC should be.

 

the ip is 10.0.0.12 and the VIs are saved on the desktop, i cant seem to figure out what it should be.

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

The Help on 'Open Variable Connection' has some information on how to obtain the SV refnum.

0 Kudos
Message 4 of 4
(2,793 Views)