查看并打开动态分配成员VI的应用



LabVIEW 2018帮助


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

下载帮助(仅限Windows)


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

动态分配子VI可调用LabVIEW类层次结构中的任意一个VI集合。LabVIEW会依据流入动态分配接线端的类数据类型决定在运行时调用子VI的哪个执行。

按照下列步骤,使用选择应用对话框,打开一个或更多动态分配子VI。

  1. 双击程序框图上的动态分配VI。如果VI存在一个或多个实现,则会出现选择实现对话框。

    如应用程序连线上运行时数据类型与连线上编辑时数据类型一致,则箭头标志代表所执行的实现。由于LabVIEW类连线可传递同种类型数据及其子类型的数据,该符号表明LabVIEW执行的实现在运行时位于类层次结构的符号层或低于符号层。

    LabVIEW在LabVIEW类层次结构中列出了所有类。如一个类从其祖先类继承动态分配成员VI,且没有自有实现,LabVIEW将灰色显示选择VI列表中的类。

    此外,如连线程序框图上VI的类无该VI的实现,祖先类的左边将显示箭头标志,该类继承其祖先类选择VI列表中的VI。下例中,商用车类继承了车类的Set Make VI。由于商用车类在程序框图上连线至Set Make VI的祖先实现,因此箭头符号出现在祖先实现旁。

  2. 选择VI列表中选择要打开的VI。

    按<Ctrl>键选择多项,可同时打开多个VI。(macOS) 按<Option>键。(Linux) 按<Alt>键。
  3. 单击打开按钮,关闭对话框并打开选中的VI。

文章是否对您有帮助?

没有帮助