Steuern der Ausführung eines Projekts
Beim Ausführen eines LabVIEW-SignalExpress-Projekts werden alle darin befindlichen Schritte mindestens einmal ausgeführt. Sie können die Ausführungsweise eines Projekts festlegen, indem Sie die Schritte zum Erzeugen von Datenabhängigkeiten in der Projektansicht in einer bestimmten Reihenfolge anordnen, den Ausführungsmodus eines Projekts auswählen, Schritte zur Ausführungssteuerung einfügen oder Hardware in der Projekt einbeziehen.
Festlegen der Ausführung mit Hilfe der Schrittreihenfolge
Die Reihenfolge, in der Schritte ausgeführt werden, hängt zum Teil von der Reihenfolge ab, in der sie in der Projektansicht aufgelistet sind. Wenn ein Signal von einem Schritt zum anderen weitergeleitet wird, werden die betreffenden Schritte sequenziell ausgeführt. So muss sich beispielsweise ein Schritt zur Ausgabe eines Signals in der Projektansicht vor allen anderen Schritten befinden, die auf das Signal dieses Schritts angewiesen sind. Wenn ein Schritt mit dem Signal eines anderen arbeitet, besteht zwischen den Schritten eine Datenabhängigkeit. Alle Schritte mit gegenseitigen Abhängigkeiten werden mit einer blauen Ausführungsschleife gekennzeichnet.
Festlegen der Ausführung mit Hilfe des Ausführungsmodus
Durch Festlegen des Ausführungsmodus eines Projekts können Sie konfigurieren, wie oft das Projekt durchlaufen werden soll. LabVIEW SignalExpress kann so eingestellt werden, dass ein Projekt entweder einmal durchläuft, eine bestimmte Anzahl von Iterationen absolviert oder eine bestimmte Zeit lang ausgeführt wird.
Festlegen der Ausführung mit Hilfe von Schritten
Zur Ausführungssteuerung von Schritten eines Projekts sind in LabVIEW SignalExpress folgende Schritte enthalten:
- Sweep—Durchläuft Schritte so oft wie angegeben.
- Bedingte Wiederholung—Durchläuft Schritte bis zum Eintreten einer angegebenen Bedingung.
- Trigger—Legt eine Trigger-Bedingung fest und gibt beim Eintreten der Bedingung einen Abschnitt eines fortlaufenden Signals aus.
- Sequenz—Dient zum Unterbrechen und Fortsetzen von Schritten entsprechend Ihren Einstellungen. Der Sequenzschritt kann die Ausführung eines Schritts anhalten, ohne dass das gesamte Projekt zum Stillstand kommt. Da sich mit dem Sequenzschritt andere Schritte anhalten lassen, können mehrere Schritte nacheinander dieselbe Hardware nutzen.
Festlegen der Ausführung mit Hilfe von Hardware
Die Ausführung von Schritten in einem Projekt kann auch durch einen Trigger festgelegt werden. Wenn Sie in LabVIEW SignalExpress mit Hardware arbeiten, können Sie mit dem Schritt Signale erfassen oder Signale erzeugen einen Trigger zu diesem Zweck konfigurieren.