Bereitstellung
- Aktualisiert2026-01-17
- 2 Minute(n) Lesezeit
Bereitstellung (Deployment) bezieht sich in der Entwicklung auf Anwendungen, die nicht nur auf einem Rechner genutzt, sondern auch anderen Benutzern zugänglich gemacht werden. Dafür sind alle gespeicherten Konfigurationsdaten erforderlich, die von der Anwendung und dem System benötigt werden.
- Tasks
- Kanäle
- Skalierungen
- Geräteeinstellungen
Mit dem NI MAX Export Wizard können Sie diese Konfigurationsdaten speichern und übertragen. Mit dem Assistenten können Sie Einstellungen in eine Datei exportieren, die auf ein anderes System importiert werden kann.
Detaillierte Anweisungen zum Exportieren und Importieren von Konfigurationsdaten in NI MAX finden Sie im offiziellen KnowledgeBase-Artikel Exportieren/Importieren der Systemkonfiguration in NI MAX.
Entwicklung von Anwendungen für andere Systeme
Es gibt verschiedene Möglichkeiten zur Übertragung von NI-DAQmx-Anwendungen auf einen anderen Rechner:
- Mit Hilfe des MAX-Exportassistenten lässt sich eine ganze Installation (einschließlich Tasks, Kanälen, Skalierungen und Geräten) auf einen anderen Rechner übertragen.
- Mit Hilfe des MAX-Exportassistenten lässt sich eine ganze Installation mit Ausnahme der Gerätekonfigurationen auf einen anderen Rechner übertragen. Das bietet sich beispielsweise an, wenn es für Tasks auf dem Zielrechner bereits Gerätekonfigurationen gibt. Allerdings müssen Sie dann Ihre Tasks und Kanäle möglicherweise noch auf die Gerätekonfigurationen auf dem Zielrechner umstellen.
- Im MAX-Exportportassistenten gibt es feststehende Konfigurationsparameter für Geräte, Skalierungen und globale virtuelle Kanäle, die an andere Benutzer weitergegeben werden können. Jeder Benutzer kann Tasks auf Grundlage der gemeinsamen Konfigurationsdaten erstellen, anschließend Anwendungen mit diesen Tasks entwickeln und die Anwendung auf andere Rechner übertragen. In manchen Fällen werden die Tasks automatisch mit kopiert. Ansonsten müssen die Tasks getrennt von den Anwendungen auf den anderen Rechner kopiert werden. Weitere Informationen dazu finden Sie im Abschnitt "Weitergabe von Tasks und Kanälen".
Weitergabe von Tasks und Kanälen
Ihre Tasks und Kanäle sind automatisch in Ihre Anwendungen integriert, wenn Folgendes zutrifft:
- Ihre DAQ-Anwendungen bestehen aus LabVIEW-Express-VIs und in den Tasks werden nur lokale Kanäle verwendet.
- Ihre Tasks werden in einem LabWindows/CVI- oder Measurement-Studio-Projekt gespeichert und die Tasks enthalten nur lokale Kanäle.
- Sie erstellen Ihre Tasks und Kanäle programmatisch mit Hilfe der NI-DAQmx-API.
In folgenden Fällen müssen Sie Ihre Tasks und Kanäle mit Hilfe des MAX-Exportassistenten auf einen anderen Rechner übertragen:
- Sie erstellen Ihre Tasks und Kanäle direkt in MAX.
- Sie erstellen Ihre Tasks und Kanäle in LabVIEW mit Hilfe der Elemente "Task-Name" und "Kanalname" ohne Erzeugung von Konfigurationscode.
- Sie erzeugen Ihre Tasks in LabWindows/CVI und erzeugen weder Konfigurationscode noch kopieren Sie die Tasks in Ihr Projekt.
- Sie erstellen ein SignalExpress-Projekt, das einen globalen virtuellen Kanal enthält.
- Ihre DAQ-Anwendungen bestehen aus LabVIEW-Express-VIs und in den Tasks werden globale virtuelle Kanäle verwendet. Es wird jedoch kein Programmcode erzeugt.
Hinweis Enthält Ihr Projekt globale virtuelle Kanäle, die hinzugefügt und nicht kopiert wurden, müssen zum Erzeugen eines LabVIEW-Blockdiagramms von SignalExpress aus immer noch Kanäle mit Hilfe des MAX-Exportassistenten auf einen anderen Rechner übertragen werden.