本帖最后由 欢乐的小周 于 2015-4-20 23:12 编辑
有时,我们希望其他人能通过web 浏览器来访问我们电脑上的labview程序,远程前面板能完成运行在计算机A 远程访问运行在计算机B 中的labview 程序。但是用这种方法必须在客户端安装labview 运行时引擎。 在这先介绍局域网内的labview前面板发布(记得看一些文章都不知道是用的是什么版本的软件,有些都已经过时了,所以在此声明一下,我用的是labview2014和labview2013) 步骤: 1.在labview中,工具->选项
选项窗口->web服务器:
如果不懂可以是默认,需要时知道来查看就行了我们简单介绍一下: 远程前面板服务器一栏: 根目录就是web服务器的根目录,就是客户端打开是访问的目录,默认情况下是打开该目录下的index.html文件夹。 默认就可以了,感兴趣的话也可以改改试试。比如可见 VI设置成“拒绝访问”,客户端浏览器打开就会出现
“客户端无法访问指定VI”的错误。 2.工具->web发布工具->选择要发布的VI
内嵌:将VI的前面板嵌入到Web中,因此用户可以通过浏览器来远程观看和控制该前面板。该VI必须在存储在服务器的内存中,这样用户才可以观看和控制该前面板。你只能嵌入一些标准的VI来进行远程面板连接。例如,对于多态VI,就不能进行内嵌。 快照:可以在浏览器中显示前面板的一张静态图像,快照并不允许你在浏览器中对VI的控件进行操作。但是用户可以通过Web浏览器的刷新按钮来观察VI前面板的改变。 显示器:可以显示不断刷新的前面板的快照。显示器选项同样不允许您在浏览器中对VI的控件进行操作。 下一步,设置网页标题,在VI前面板图像前显示的文本和在VI前面板图像后显示的文本。
下一步,设置访问目录:可以把文件名改成index(也可以把该文件改成index.vi,在这就不用改了),当然也可以不改。
保存到磁盘或复制URL
3.打开IE浏览器(火狐和chrome要安装插件)粘贴刚才复制的地址。 本机测试也可以输入127.0.0.1:8000(此处的端口号采用的默认,如果端口号在“选项”中改过应该用新的端口号),如果在局域网中应采用本机的ip也可以采用计算机在局域网的名称(不知道的可以自行百度)。 扯了这么多,最后只想说直接复制粘贴是最简单的方法。
至此,前面板在局域网中的发布,就完成了。还有更多的功能,就要靠自己慢慢去学习了,当然我以后还会继续发布新的教程。
小弟第一次在 论坛发帖子,写的有什么不好,请大家告知,谢谢了。 新浪微博 @欢乐的小周 可以联系到博主(因为我也可能不经常论坛在线)。
|