我们来看一下如何在 LabVIEW 中发布 VI 到 WEB:
1.启动 LabVIEW,选择数据库工程,打开 main_v1.0.0.vi
2.VI 属性选择可重入:
3 将退出 LabVIEW 关掉:
4.在 LabVIEW 的选项里打开 Web Server:
5.然后在 LabVIEW 里打开网络发布工具,选择 VI 的路径和发布的模式:
6.这里就随意了
7.选择保存位置,名字最好取得简短一些:
大功告成!下面就是在各种浏览器运行的结果:
浏览器
Safari3.1
LabVIEW 8.5
IE7
下面是 LabVIEW 发布应用程序的几点注意事项:
1 被发布 VI 最好设成可重入,以便多用户同时访问,否则同时只有一个用户能控制和操作程序。
不可重入时会提示只能有一个客户端有控制权
2 客户端需要 LabVIEW Runtime Engine,并且浏览器需要支持 LabVIEW 控件才可以。
|
3 不要忘记打开 80 端口,否则无法从其它机器访问。
4 要保证被运行 VI 在服务器端载入到内存。
小结:
在程序/网站的发布上,我们可以看到 LabVIEW 的在服务器端配置的易用性远远超过 ASP.net,
但是在客户端需要 LabVIEW 运行引擎和浏览器对 LabVIEW WEB 控件的支持,
而 ASP。net 配置虽然复杂,但是客户端只需要浏览器即可。
总体来说 LabVIEW 的 WEB 发布更适合工业控制领域,ASP.net 则是开发专业网站使用的工具。