应用程序控制VI和函数



LabVIEW 2018帮助


版本日期:2018年3月
产品编号:371361R-0118
查看产品信息

下载帮助(仅限Windows)


LabVIEW 2015帮助
LabVIEW 2016帮助
LabVIEW 2017帮助
LabVIEW 2018帮助
LabVIEW 2019帮助

所属选板:编程VI和函数

必需:基础版开发系统。本主题的内容可能与您所安装的LabVIEW选板不匹配,LabVIEW选板上显示的对象取决于操作系统、已获得许可证的产品以及终端。

应用程序控制VI和函数用于通过编程控制位于本地计算机或网络上的VI和LabVIEW应用程序。 此类VI和函数可同时配置多个VI。

选板对象说明
VI服务器引用默认情况下,返回当前VI的静态VI引用。 在程序框图上单击VI图标,可通过快捷菜单重新配置返回本应用程序、VI中的输入控件/显示控件或窗格的引用。 通过VI该引用可访问关联VI、应用程序、输入控件、显示控件或窗格的属性和方法。 VI服务器引用总是返回经完全验证的引用。 如在传输引用至其他VI时需考虑密码安全,请谨慎使用。
按索引获取控件值获取引用VI的控件值。 与从前面板控件接线端读取的VI服务器对象相比,该函数提供了更好的性能。例如,使用控件类的属性。 但与其他获取控件值的方法相比,该函数要求更为高级的应用程序设计
按索引设置控件值设置引用VI的控件值。 与写入前面板控件接线端的VI服务器对象相比,该函数提供了更好的性能。例如,使用控件类的属性。 但与其他设置控件值的方法相比,该函数要求更为高级的应用程序设计
打开VI引用返回由名称字符串或磁盘上的VI路径指定的VI、自定义控件或全局变量的引用。
打开应用程序引用返回正在指定计算机上运行的VI服务器应用的引用。
等待异步调用等待目标VI异步调用结束,然后返回目标VI的输出。 要使用等待异步调用节点,必须在打开VI引用选项输入中包括0x100选项标签。 还必须使用开始异步调用节点调用目标VI。
关闭引用关闭打开的VI、VI对象、打开的应用程序实例、.NET或ActiveX对象的引用句柄。
获取拖放数据返回当前拖放操作的拖放数据。 仅需查看数据类型时不要使用该函数,该函数只在有必要访问拖曳数据时使用。 如拖放操作无法继续运行,LabVIEW可报错。 如没有可用的数据进行拖放,LabVIEW可报错。
静态VI引用保持VI的静态引用。 该函数可配置为输出通用或严格类型的VI引用。 在程序框图上放置该函数时,可双击该函数,打开文件对话框选择VI。
开始异步调用引用输入端指定的VI开始异步调用。 根据打开VI引用函数打开的引用类型,可使用等待异步调用节点收集被调用VI的执行结果,或仅调用VI不收集VI执行结果。
类说明符常量选择输出的类。

也可通过控件引用句柄控件或接线端创建类说明符常量
属性节点获取(读取)和/或设置(写入)引用的属性。 通过属性节点对本地或远程应用程序实例、VI或对象获取或设置属性和方法 也可通过属性节点访问LabVIEW类的私有数据
调用节点引用调用方法或动作。 大多数方法有其相关参数。
调用链返回从当前VI至顶层VI的各调用方的链。 调用链数组中的元素0包含调用链中最底层VI的名称。 后续元素是调用链中最底层VI的调用方。 调用链数组的最后一个元素是顶层VI的名称。
停止停止函数所在的VI,相当于单击工具栏上的中止执行按钮。 输入TRUE可调用该函数前,应确认已完成VI的所有最后任务(例如,关闭文件、设置相关设备的保存值等)。
通过引用调用调用引用指定的VI。 引用VI必须为严格类型VI引用。
退出LabVIEW停止所有正在执行的VI并结束当前的LabVIEW实例。
转换为特定的类使引用(例如,控件或自定义类型)强制转换为继承层次结构中更为具体的类。
转换为通用的类使引用(例如,控件或自定义类型)强制转换为继承层次结构中更为通用的类。


子选板说明
CPU信息函数CPU信息函数用于获得指定计算机或终端的信息。
VI脚本VI和函数通过VI脚本VI和函数可通过编程创建、编辑和运行VI。
内存控制函数内存控制函数用于改进LabVIEW内存的性能。
选板编辑VI也可使用编辑选板VI,通过编程修改控件函数选板。
应用程序生成器VI使用应用程序生成器VI创建、部署和清除生成规范。

文章是否对您有帮助?

没有帮助