如需通过编程控制前面板对象、VI和LabVIEW,或在本地计算机上或通过网络动态加载、编辑、运行VI,可使用LabVIEW的VI服务器。用户可控制浏览器对VI的访问并配置远程应用程序可控制哪些VI。

按照下列步骤,创建一个VI服务器应用程序。

  1. 配置VI服务器,启用TCP/IP协议。
  2. 使用打开应用程序引用函数打开本地或远程应用程序实例的引用。
注: 如同时打开了多个应用程序实例,如要使用一个LabVIEW项目,或LabVIEW项目的终端,可以有多个VI服务器在不同的端口上侦听。声明机器名称和端口号,或服务名称,打开对特定应用程序实例的引用。
  1. 使用打开VI引用函数,为应用程序实例打开对本地或远程计算机上已在内存中的某个VI的引用,或动态加载磁盘上的VI。但是,如vi路径输入端是一个文件路径,该函数将一直等到用户界面空闲时才加载磁盘上的VI。
  2. 使用属性节点获取属性,或调用节点调用方法。
    • 属性节点
    • 调用节点
    也可使用通过引用调用节点,调用一个动态加载的VI。
  3. 使用关闭引用函数,关闭任何打开的引用。

关于使用VI服务器的范例见labview\examples\viserver

查找相关范例