01-27-2012 02:44 AM - edited 01-27-2012 02:48 AM
Hi,
first of all, excuse my low-level english.
i have an aplication that consist in an waveforms analizer, with a main front panel and few sub panels, where data comes from *.tdms files in pc memory.
I want to develope a remote monitored and controled project that could be used by few clients simultaneus, where they can load their own files in to the programm. It´s possible to run more than one instance of the VI at the same time.
i´m checking the WEB UI Builder specifications, but i´m not sure if this is possible.
thanks.
01-30-2012 05:24 AM
Hi, Ángeniero,
it is possible to control an application running on a server by several client computers simultaneously. There are two factors: licenses and reentrant execution. You can read it in the following document:
http://digital.ni.com/public.nsf/allkb/2E814A22B7660EA786256BD500652F2C
As regards reentrant execution, this functionality is added from LabVIEW 8.2 and higher, as you can see in this parragraph:
"LabVIEW 8.20 introduced Reentrant Remote Front Panels which allow multiple users to simultaneously control a VI remotely. For more information on this reentrant functionality, see the Web Event in the related links section."
All you have to do is marking your VIs as reentrant (File >> VI Properties >> Categoty: Execution). Every client computer will access to a different copy of the VI located on the server memory, so client computers can manage different data in spite of the fact that the server application is the same. You can watch this video for further information:
http://zone.ni.com/wv/app/doc/p/id/wv-106/nextonly/y
I hope this helps!
Un saludo.
Jesús.
01-30-2012 06:03 AM
Gracias Jesús, me respondes todos los posts en todos los idiomas!
01-30-2012 06:07 AM
Sí, pero no pruebes más idiomas que lo mismo ni me entero ![]()