Einsatz von Tasks und globalen virtuellen Kanälen in einer Entwicklungsumgebung von National Instruments
Im MAX gespeicherte Tasks oder globale virtuelle Kanäle können beliebig weiterverwendet werden.
In LabVIEW, LabWindows/CVI oder Measurement Studio (je ab Version 7.x) können Sie dazu für den jeweiligen Task oder globalen Kanal Programmcode erzeugen.
Ausführlichere Hinweise zur Programmierung mit einem bestimmten Task oder globalen Kanal erhalten Sie in der LabVIEW-Hilfe, der Datei LabWindows/CVI Help, Measurement Studio Help oder NI-DAQmx-Hilfe. Weitere Informationen zur Nutzung des DAQ-Assistenten in LabVIEW SignalExpress finden Sie in der LabVIEW SignalExpress Help.
Hinweis In LabWindows/CVI und Measurement Studio kann auf globale virtuelle Kanäle nur zugegriffen werden, wenn diese zu einem Task hinzugefügt werden. |
LabVIEW
Ein Task oder globaler virtueller Kanal wird auf folgende Weise eingebunden:
- Fügen Sie dem Frontpanel entweder ein Bedienelement für Task-Namen oder für globale DAQmx-Kanäle hinzu.
- Wählen Sie aus dem Pulldown-Menü den gewünschten Task oder globalen virtuellen Kanal aus. Bei Bedarf können auch mehrere Kanäle ausgewählt werden, allerdings nicht mehrere Task. Über Suchen können diese auch auf Ihrem System gesucht werden.
LabVIEW SignalExpress
Zum Aufrufen eines Tasks, den Sie im MAX erstellt haben, wählen Sie in LabVIEW SignalExpress ab Version 2.5 die Option Werkzeuge»NI-DAQmx-Task aus MAX importieren.
Hinweis Alle globalen virtuellen Kanäle des importierten Tasks werden zu lokalen virtuellen Kanälen in LabVIEW SignalExpress. |
Sie können auch globale virtuelle Kanäle in Ihre DAQ-Schritte in LabVIEW SignalExpress kopieren, wenn Sie dem Schritt Kanäle hinzufügen.
- Wählen Sie die Registerkarte Virtuell. Die Registerkarte "Virtuell" wird nur angezeigt, wenn Sie bereits einen globalen virtuellen Kanal für dieselbe Art der Messung wie Ihr Schritt erstellt haben.
- Markieren Sie den globalen virtuellen Kanal, den Sie in den Schritt kopieren möchten. Nach dem Kopieren des Kanals wird daraus ein lokaler virtueller Kanal.
LabWindows/CVI
Zum Zugriff auf einen Task sind folgende Schritte erforderlich:
- Öffnen Sie das Funktionspanel DAQmxLoadTask.
- Drücken Sie im Element Task Name die Taste <Enter>. Im Kontextmenü werden alle Tasks aufgeführt, die Sie verwenden können.
- Wählen Sie den gewünschten Task aus dem Kontextmenü aus.
Measurement Studio
Starten Sie aus dem Menü Project»Add New Item einen der folgenden Assistenten:
- Um mit einem im MAX gespeicherten Task einen neuen Task für ein Projekt zu erstellen, wählen Sie "DAQmx Task Add New Item".
- Um von einem Visual C++ DAQmxUserCode auf einen im MAX gespeicherten Task zu verweisen, wird der Assistent "DAQmxUserCode Add New Item" benötigt.
- Um von einem .NET-DAQmxUserCode auf einen im MAX gespeicherten Task zu verweisen, verwenden Sie den Assistenten "DAQmxUserControl Add New Item".
Zu jedem Assistenzprogramm öffnet sich ein Dialogfeld zur Auswahl des im MAX gespeicherten Tasks.