文件名: Actor Framework.lvlib:Actor.lvclass:Launch Nested Actor.vi)

打开一个异步运行的VI,该VI执行嵌套操作者的任务和处理消息。该VI用于启动依赖于一个以上操作者的操作者。该VI返回队列的引用,可使用该引用发送消息至新启动的操作者。

VI需要调用方操作者输入接线端调用嵌套操作者。如调用方操作者输入尚未启动,VI将返回错误。使用启动根操作者VI打开不带调用方的操作者。


icon

输入/输出

  • cActor_Framework_lvlib_Actorlvclass.png 调用方操作者输入

    调用方操作者输入是调用嵌套操作者的操作者。调用方操作者输入在调用嵌套操作者之前必须已打开,否则VI将返回错误。

  • cActor_Framework_lvlib_Actorlvclass.png 嵌套操作者

    嵌套操作者为要打开的操作者的初始状态。

  • cbool.png 自动停止? (T)

    自动停止指定当调用方操作者停止时,嵌套操作者是否停止。默认值为TRUE。如将该输入端设置为FALSE,必须在调用方操作者上手动覆盖“停止核心”VI,以指定嵌套操作者的停止动作。

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。

  • cbool.png 打开“操作者核心”前面板?(F)

    打开操作者核心前面板?指定打开操作者时,操作者核心方法的前面板是否也同时打开。默认值为FALSE。设置为TRUE将使VI在运行引擎中返回错误。

    在代码开发过程中,设置打开操作者核心前面板?为TRUE ,可访问VI的中止按钮。这对用户忘记停止操作者的情况有所帮助。如非因调试原因需打开操作者的操作者核心前面板,可使用前面板:打开方法。此外,也可通过启用自定义窗口外观对话框中的调用时显示前面板选项,配置VI在调用操作者时打开操作者核心前面板。

  • cstr.png 调试别名

    调试别名指定一个别名,用于标识Desktop Execution Trace Toolkit捕获的跟踪数据中已启动的操作者。

  • iActor_Framework_lvlib_Actorlvclass.png 调用方操作者输出

    调用方操作者输出返回更改的调用方操作者。该调用方操作者有嵌套操作者的记录。如自动停止?设为TRUE,调用方操作者将使用嵌套操作者的记录自动停止嵌套操作者

  • iActor_Framework_lvlib_Message_Enqueuerlvclass.png 嵌套操作者待入队列

    嵌套操作者队列返回队列的引用。使用该引用发送消息至新打开的操作者。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • 关于操作者框架的详细信息,见操作者框架模板。在LabVIEW开始屏幕上单击创建项目,选择操作者框架使用操作者框架模板。