LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Remote panel / Web server. II part ?

Hi all

There has been some activity about remote panels / web server in this forum.
Basically, NI documentation states LV run time, at least, must be intalled in client PC to use that feature.
In this link to post
a post from NI engenier Jeremy L. says that just to monitor a remote panel vi, NI soft is not necessary in the client PC. That option looks very interesting.

So, my questions are:
1- Somebody got to monitor a remote vi if LabView or run time is not installed in client PC.?
2- Can NI peo
ple clarify this option?
3- What is, if anything, the minimun NI soft required in client PC to monitor a remote vi front panel?

Thanks in advance

Alipio
---------------------------------------------------------
"Qod natura non dat, Salmantica non praestat"
---------------------------------------------------------
0 Kudos
Message 1 of 6
(3,133 Views)
alipio wrote:

> So, my questions are:
> 1- Somebody got to monitor a remote vi if LabView or run time is not
> installed in client PC.?

Check out the other post from Jeremy L to your question. Bascially you
have Remote FrontPanel which allows to control the front panel from a
web browser and requires the Runtime engine and front panel monitoring
which just transfers a (jpg) image to the web browser to watch in it.

The first does a complicated HTTP embedded communication between the
Remote Front panel plugin and the LabVIEW server and the second uses a
special link with a ?monitor or ?snap CGI action.

> 2- Can NI people clarify this option?
> 3- What is, if anything, the minimun NI soft required in client PC to
> monitor a remote vi front panel?


A graphic web browser alone (Netscape and IE work for sure) (and
anything else to get the web browser running on your hardware), but
please understand the difference between monitoring and the possibililty
for controlling it.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
Message 2 of 6
(3,133 Views)
Hi Rolf
Thanks. I got last Jeremy´s post after posting my question.
Now I can monitor remote vi without NI soft.
About 3rd question, what I mean is if it is neccesary the full run time or one only needs some dll or other small plugin from NI to get control of remote vi.

Thanks again.
Alipio
---------------------------------------------------------
"Qod natura non dat, Salmantica non praestat"
---------------------------------------------------------
0 Kudos
Message 3 of 6
(3,133 Views)
alipio wrote:

> Thanks. I got last Jeremy´s post after posting my question.
> Now I can monitor remote vi without NI soft.
> About 3rd question, what I mean is if it is neccesary the full run
> time or one only needs some dll or other small plugin from NI to get
> control of remote vi.

Well as I said for monitoring, NO NI software is necessary. For Remote
Control you basically need the lvrt.dll runtime and some supporting
files such as lvapp.rsc.
As the runtime gets more and more complex it is not a good idea to try
to install individual files. Eventhough the lvrt.dll contains up to now
all the code necessary to execute simple LabVIEW programs there is more
necessary to be able to for instance display the LabVIEW 6.x 3D controls
(all of the
models directory is then necessary) or in the case of the
web plugin I would assume the lvpng.dll and lvjpeg.dll will be also
necessary.

Also some registry settings have to be set so that the plugin or LabVIEW
application can find the appropriate runtime engine, unless you want to
copy all the necessary files into the same directory as your application.

In view of this I would not even consider getting a LabVIEW runtime
system onto a computer other than by adding it through the application
builder to my executable, or running the official NI runtime installer.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 4 of 6
(3,133 Views)
Thank Rolf
And thanks to Jeremy from NI too.

I will keep installing LVruntime where necessary only.
I tested all these options in a built exe and everything goes fine. My mistake: the app.htm was for embebed only. I didn´t know one needs a different app.htm for every function. Now, it is clear for me.

cheers
Alipio
---------------------------------------------------------
"Qod natura non dat, Salmantica non praestat"
---------------------------------------------------------
0 Kudos
Message 5 of 6
(3,133 Views)
Hi Alipio,

Rolf is absolutely correct. It is highly recommended that you install the runtime engine either through a built application or the runtime installer. I would never suggest manually installing the runtime engine, as there would be too many settings that could possibly be forgotten or incorrectly registered. And again, to confirm, you need to install the runtime engine ONLY when you are going to request control of that VI (run in Embedded mode). In any other case (snapshot or monitor), you do not need the rte. Good luck with your application and thank you for using National Instruments!

Jeremy L.
National Instruments
Jeremy L.
National Instruments
0 Kudos
Message 6 of 6
(3,133 Views)