(Dateiname: Actor Framework.lvlib:Actor.lvclass:Launch Nested Actor.vi)

Startet ein asynchron ausgeführtes VI, das für den Unterakteur Aufgaben ausführt und Nachrichten bearbeitet. Mit Hilfe dieses VIs können Sie Akteure starten, die von mindestens einem aufrufenden Akteur abhängig sind. Dieses VI gibt eine Referenz auf den Enqueuer aus, über den Nachrichten an den neu gestarteten Akteur gesendet werden können.

Dieses VI erfordert den Eingang Aufruferakteur (Eingang) zum Aufrufen des Unterakteurs. Dieses VI gibt einen Fehler aus, wenn Aufruferakteur (Eingang) nicht bereits von geöffnet wurde. Verwenden Sie zum Starten eines Akteurs ohne einen Aufrufer das VI Hauptakteur starten.


icon

Ein-/Ausgänge

  • cActor_Framework_lvlib_Actorlvclass.png Aufruferakteur (Eingang)

    Aufruferakteur (Eingang) ist der Akteur, der Unterakteur. Aufruferakteur (Eingang) muss bereits gestartet sein, bevor Sie den Unterakteur aufrufen. Ansonsten gibt dieses VI einen Fehler aus.

  • cActor_Framework_lvlib_Actorlvclass.png Unterakteur

    Unterakteur ist der Anfangszustand des Akteurs, der gestartet werden soll.

  • cbool.png Autom. stoppen? (T)

    Autom. stoppen bestimmt, ob Unterakteur angehalten wird, wenn der aufrufende Akteur stoppt. Der Standardwert lautet TRUE. Wenn der Wert dieses Eingangs auf FALSE gesetzt wird, muss das VI Stopp - Hauptteil (Stop Core.vi) am Aufruferakteur manuell überschreiben werden, um das Stoppverhalten für Unterakteur festzulegen.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • cbool.png "Akteur - Hauptteil"-FP öffnen? (F)

    "Akteur - Hauptteil"-FP öffnen? gibt an, ob beim Starten des Akteurs das Frontpanel der Methode "Akteur - Hauptteil" geöffnet werden soll. Die Standardeinstellung lautet FALSE. Mit der TRUE-Einstellung gibt das VI allerdings in der Runtime-Engine einen Fehler aus.

    Setzen Sie "Akteur - Hauptteil"-FP öffnen? während der Code-Entwicklung auf TRUE, so dass Sie Zugriff auf die Schaltfläche Abbrechen in dem VI haben. Das ist hilfreich, wenn Sie vergessen, den Akteur anzuhalten. Zum Öffnen des Frontpanels von "Akteur - Hauptteil" eines Akteurs aus einem anderen Grund als zur Fehlersuche verwenden Sie die Methode Frontpanel:Öffnen. Sie können auch die Option Frontpanel beim Aufruf anzeigen im Dialogfeld Fenstererscheinungsbild anpassen aktivieren, um dieses VI so zu konfigurieren, dass das Frontpanel von "Akteur - Hauptteil" beim Aufrufen des Akteurs geöffnet wird.

  • cstr.png Fehlersuche in Alias

    Fehlersuche in Alias gibt einen Alias an, der verwendet wird, um den gestarteten Akteur in Trace-Daten zu identifizieren, die vom Desktop Execution Trace Toolkit erfasst werden.

  • iActor_Framework_lvlib_Actorlvclass.png Aufruferakteur (Ausgang)

    Aufruferakteur (Ausgang) gibt den geänderten Aufruferakteur aus. Der Aufruferakteur hat eine Aufzeichnung von Unterakteur. Der Aufruferakteur verwendet die Aufzeichnung von Unterakteur zum automatischen Stoppen des Unterakteurs, wenn Autom. stoppen? auf TRUE gesetzt ist.

  • iActor_Framework_lvlib_Message_Enqueuerlvclass.png Enqueuer des Unterakteurs

    Enqueuer des Unterakteurs gibt die Referenz auf den Enqueuer aus. Senden Sie mit Hilfe dieser Referenz Nachrichten an den neu gestarteten Akteur.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Weitere Informationen zum Akteur-Framework finden Sie in der Vorlage "Akteur-Framework". Zum Verwenden der Vorlage "Akteur-Framework" klicken Sie im LabVIEW-Startbildschirm auf Projekt erstellen und wählen Sie Akteur-Framework aus.