Erstellen von VI-Server-Anwendungen
- Aktualisiert2026-05-26
- 2 Minute(n) Lesezeit
Mit dem LabVIEW-VI-Server können VIs und Frontpanel-Elemente programmatisch gesteuert und dynamisch auf einem lokalen Computer oder über das Netzwerk geladen, bearbeitet und ausgeführt werden. Sie können den Browser-Zugriff auf die VIs steuern und festlegen, welche VIs durch Netzwerk-Anwendungen aufgerufen werden können.
Gehen Sie zum Erstellen einer VI-Server-Anwendung wie folgt vor:
- Konfigurieren Sie den VI-Server, sodass dieser das TCP/IP-Protokoll ermöglicht.
- Öffnen Sie mit Hilfe der Funktion Anwendungsreferenz öffnen eine Referenz auf eine lokale oder Netzwerk-Anwendungsinstanz.
- Erstellen Sie mit der Funktion VI-Referenz öffnen eine Referenz für ein VI (auf dem lokalen Rechner oder in der Netzwerkumgebung), das sich entweder im Speicher der Anwendung befindet oder dynamisch von der Festplatte geladen werden soll. Beachten Sie jedoch, dass diese Funktion mit dem Laden des VIs vom Datenträger wartet, bis sich die Benutzeroberfläche im Ruhezustand befindet, wenn die Eingabe am VI-Pfad ein Dateipfad ist.
- Verwenden Sie einen Eigenschaftsknoten, um Eigenschaften abzurufen oder einzustellen oder den Methodenknoten, um Methoden aufzurufen.
- Eigenschaftsknoten
- Methodenknoten
- Mit der Funktion Referenz schließen werden alle Referenzen aufgehoben.
Anwendungsbeispiele für den VI-Server finden Sie unter labview\examples\viserver.
Nach ähnlichen Beispielen suchen
Verwandte Inhalte
- Programmatisches Steuern von Frontpanel-Elementen über ein SubVI
- Regelung des Webbrowser-Zugriffs auf Netzwerk-Frontpanels
Konfigurieren Sie den Zugriff auf Netzwerk-Frontpanels auf dem LabVIEW-Webserver mit der Browser-Zugriffsliste.
- Freigabe von VIs für den Fernzugriff
- Konfigurieren des VI-Servers
- Arbeiten mit Anwendungsinstanzen
Erfahren Sie, wie LabVIEW Anwendungsinstanzen verwendet, um VIs nach Projekt-Zielsystem, DLL oder Hauptumgebung zu isolieren. Identifizieren einer Instanz, Verwalten von in mehreren Instanzen geöffneten VIs und Verwenden von Anwendungsreferenzen.
- Verwalten eines Projekts in LabVIEW
- Dynamisches Laden und dynamisches Aufrufen von VIs
Anstatt statisch verknüpfte SubVI-Aufrufe zu verwenden, können VIs auch dynamisch geladen werden.