Sequenz

LabVIEW SignalExpress

Sequenz

Steuert die Ausführung eines Projekts, indem er Schritte abwechselnd ausführt und anhält. Der Sequenzschritt kann die Ausführung von Schritten in einem Projekt anhalten, ohne dass das gesamte Projekt zum Stillstand kommt. So kann z. B. mit dem Sequenzschritt die Ausführung eines Schrittes angehalten werden, der ein Signal von einem Gerät erfasst, so dass ein anderer Schritt im Projekt dieselbe Hardware nutzen kann.

Bei Aktivierung der Option Vorhergehende Schritte vor nachfolgenden ausführen werden Schritte, die dem Sequenzschritt vorausgehen, einmal ausgeführt. Danach werden diese Schritte angehalten und die Schritte nach dem Sequenzschritt ausgeführt. Dieser Vorgang wiederholt sich anschließend wieder.

Wenn Sie Eine Sequenz starten oder Eine Sequenz beenden auswählen, wird der Sequenzschritt zum ersten oder letzten Glied der Schrittfolge. Die Ausführung der Schritte, die sich in der Projektansicht vor oder nach der Abfolge befinden, bleiben unangetastet. Bei den Optionen Eine Sequenz beginnen und Eine Sequenz beenden können Schritte außerhalb der Schrittfolge kontinuierlich durchlaufen, wie es z. B. bei der fortlaufenden Erzeugung eines Signals der Fall ist.

Hinweis  Wenn mehrere Schritte mit Hilfe des Sequenzschritts ein und dieselbe Hardware nutzen, ist keine fortlaufende Signalerfassung möglich, da die Hardware immer wieder angehalten wird.

ParameterBeschreibung
KonfigurationEnthält die folgenden Optionen:
  • Vorhergehende Schritte vor nachfolgenden ausführen—Gibt an, ob alle vor dem Sequenzschritt befindlichen Schritte vor den Schritten ausgeführt werden sollen, die dem Sequenzschritt folgen.
    • Hardware mehrfach nutzen—Gibt an, ob Schritte, die dem Sequenzschritt folgen, dieselbe Hardware wie die Schritte verwenden können, die dem Sequenzschritt vorangehen. Wenn Sie die Option aktivieren, kann dieselbe Hardware verwendet werden.
  • Eine Sequenz starten—Gibt an, ob mit dem Sequenzschritt eine neue Schrittfolge beginnen soll. Bei Aktivierung dieser Option beginnt der Sequenzschritt in einer anderen Ausführungsschleife eine neue Schrittfolge.
  • Eine Sequenz beenden—Gibt an, ob mit dem Sequenzschritt eine Schrittfolge enden soll. Bei Aktivierung dieser Option beendet der Sequenzschritt die aktuelle Schrittfolge und schließt die aktuelle Ausführungsschleife.
  • Signalansichten nach jeder Iteration aktualisieren—Aktualisiert bei jeder Ausführung des Sequenzschritts die Signalansichten auf der Registerkarte Datenansicht und die Voransichten auf der Registerkarte Schritteinstellungen. Wenn Meldung bei jeder Iteration anzeigen aktiviert ist, kann Benutzer mit dieser Option beim Unterbrechen der Projektausführung den aktuellen Signalwert sehen.
AktionEnthält die folgenden Optionen:
  • Meldung bei jeder Iteration anzeigen—Gibt an, ob bei jeder Ausführung des Sequenzschritts eine Meldung angezeigt und die Ausführung der Schrittfolge angehalten werden soll. Bei Aktivierung dieser Option wird bei jeder Iteration das Dialogfeld LabVIEW SignalExpress angezeigt. Darin wird gefragt, ob das Projekt fortgesetzt oder gestoppt werden soll. Hier kann außerdem eine Momentaufnahme der Signale im Projekt erstellt werden.
    • Inhalt der Meldung—Gibt den Text an, der bei jeder Ausführung des Sequenzschritts angezeigt werden soll.
TimingEnthält die folgenden Optionen:
  • Pause vor Ausführung—Gibt an, wie viele Millisekunden vor Ausführung des Schritts gewartet werden soll.
  • Pause nach Ausführung—Gibt an, wie viele Millisekunden nach Ausführung des Schritts gewartet werden soll.