Sequenzieren von Schritten zur gemeinsamen Hardware-Nutzung
Wenn Sie einen Schritt zur Arbeit mit einem Gerät konfigurieren, reserviert dieser das Gerät und blockiert es damit für andere Schritte oder Programme. Möglicherweise möchten Sie jedoch dasselbe Gerät in einem Projekt mehrmals nutzen. Mit dem Sequenz-Schritt können Sie die Ausführung anderer Schritte im Projekt anhalten, während ein Schritt das Gerät verwendet. Auf diese Weise können mehrere Schritte im selben Projekt dieselbe Hardware nutzen.
Wenn Sie also beispielsweise mit einem DAQ-Gerät arbeiten und Signale auf unterschiedlichen Kanälen mit unterschiedlicher Sample-Rate erfassen möchten, können Sie mit dem Sequenzschritt erst einen Kanal mit einer bestimmten Sample-Rate abtasten, dann die Erfassung anhalten und auf einem anderen Kanal mit einer anderen Rate fortfahren. Wenn Sie versuchen, ein solches Projekt ohne Sequenzschritt zu erstellen, wird eine Fehlermeldung ausgegeben, da immer nur ein Schritt ein bestimmtes Gerät belegen kann.
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. |
Führen Sie folgende Schritte aus, damit mehrere Schritte mit demselben Gerät arbeiten können:
- Schließen Sie das Gerät an den Computer an und konfigurieren Sie LabVIEW SignalExpress zur Signalerfassung mit dem Gerät.
- Fügen Sie nach dem Schritt "Signale erfassen" einen Sequenzschritt in die Projektansicht ein.
- Wählen Sie auf der Registerkarte Schritteinstellungen des Sequenzschritts die Option Vorhergehende Schritte vor nachfolgenden ausführen aus und aktivieren Sie die Option Hardware mehrfach nutzen.
- Fügen Sie einen weiteren Schritt des Typs "Signale erfassen" in die Projektansicht ein.
- Konfigurieren Sie den zweiten Signalerfassungsschritt dahingehend, dass mit demselben Gerät wie der erste Signalerfassungsschritt arbeitet.
- Klicken Sie zum Starten des Projekts auf die Schaltfläche Ausführen. Bei jeder Iteration des Projekts werden folgende Arbeitsschritte ausgeführt: Der eine Signalerfassungsschritt wird einmal ausgeführt und angehalten. Daraufhin wird das Gerät auf die Erfassung mit dem zweiten Schritt umkonfiguriert und der zweite Schritt wird einmal ausgeführt und angehalten. Daraufhin wird das Gerät wieder umkonfiguriert usw.