zoukankan      html  css  js  c++  java
  • LabVIEW 远程控制VI

      从LabVIEW 6.1开始,LabVIEW集成了Remote Panels技术,允许用户直接在客户端计算机上打开并操作位于服务器端计算机上的VI的前面板,甚至可以将LabVIEW VIs的前面板窗口嵌入到一个网页中并在网页中直接操作它,这是一种软件操作界面共享方式。按照常规方式编写服务器端软件,控制DAQ设备完成数据采集,通过一定的设置将服务器端软件的前面板发布到客户机中,这样,用户在客户机上就可以直接操作位于服务器上的软件,实现远程数据采集。在LabVIEW中设定并使用Remote Panels仅需两个步骤:
      第一步,在LabVIEW Web Server端的计算机上开启LabVIEW Web Server服务:�
      在客户端使用Remote Panels之前,必须首先在Server计算机上运行LabVIEW,并利用LabVIEW的Options配置对话框配置Web Server的文件路径和网络参数、客户机访问权限和VIs访问权限。为了提供网页浏览器访问,必须在配置服务器时利用Web Publish Tool将网页发布出去。
      第二步,在客户端计算机上连接并运行Remote Panels。有两种方式可以实现Remote Panels操作:
      方式一:在LabVIEW环境中利用Connect to Remote Panels工具可以直接操作Remote Panels 。
      方式二:利用网页浏览器在网页中直接操作Remote Panels。若在客户端的网页浏览器的地址栏中输入服务器的网址,即可实现在网页中直接操作Remote Panels。在局域网内,网址格式是:http://PcName:Port/ViName.htm;在Internet互联网上,网址格式为:http://IpAddr:Port/ViName.htm。当Remote Panels出现在浏览器上时,通过右键下拉菜单可以获得Remote Panels的控制权。利用网页浏览器操作Remote Panels不需要安装LabVIEW,只需安装一个LabVIEW Run�Time Engine即可。图2所示的是在IE浏览器中打开的一个位于服务器上的虚拟仪器前面板。
      LabVIEW的Remote Panels不仅可以观看,而且可以在LabVIEW的环境中或浏览器上加以控制 。这个强大的功能让开发人员可以轻松的创建远程应用程序,使用户在周末的时侯坐在家中的计算机前轻松的监控办公室、实验室甚至生产线上的各种情况。这种方式的缺点是在客户端不能得到测试数据。

  • 相关阅读:
    黑客工具包ShadowBrokers浅析
    浅谈Miller-Rabin素数检测算法
    辗转相除法(欧几里得算法)的证明
    2019年年终感言
    详解矩阵乘法
    计数类问题中的取模运算总结
    浅谈同余方程的求解与中国剩余定理
    模板测试题
    洛谷 P3811 【模板】乘法逆元
    同余知识点全析
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/13666241.html
Copyright © 2011-2022 走看看