Sie können LabVIEW-VIs zur Ausführung auf Windows-Embedded-Standard-Systemen entwickeln, indem Sie einem LabVIEW-Projekt ein Zielsystem hinzufügen. Beim Ausführen des VIs auf dem Host-Computer oder Host-VI wird das VI kompiliert und auch auf dem Zielsystem ausgeführt. Das Host-VI greift auf dem Zielsystem auf die Daten zu und stellt diese auf dem Frontpanel dar.

Nicht unterstützte LabVIEW-Funktionen

Während der dezentralen Entwicklung werden gewisse LabVIEW-Funktionen für VIs, die auf den Windows-Embedded-Standard-Zielsystemen ausgeführt werden, nicht unterstützt. Es ist möglich, dass ein VI mit nicht unterstützten Funktionen auf einem Windows-Embedded-Standard-Zielsystem dennoch ausgeführt werden kann. Die nicht unterstützten Funktionen arbeiten jedoch in einem solchen Fall nicht und Sie erhalten evtl. Standard-LabVIEW-Fehlercodes.

Folgende Funktionen werden während der dezentralen Entwicklung nicht auf Windows-Embedded-Standard-Zielsystemen unterstützt:

  • Unterpanel-Elemente
  • Fehlersuche bei ablaufinvarianten VIs
  • XControls

Fehlersuche - Anleitungen

Zielsystemunterstützung für die dezentrale Entwicklung mit LabVIEW und Lösungen zur Entwicklung von Anwendungen auf einem Windows-Embedded-Standard-Zielsystem finden Sie in der folgenden Tabelle.

Problem Lösung
Ich kann mein Zielsystem im Measurement & Automation Explorer (MAX) auf dem Host-Computer nicht erkennen. MAX unterstützt auf dem Host-Computer die Suche nach Windows-Embedded-Standard-Zielsystemen nicht.
Ich kann über das Dialogfeld Ziele und Geräte hinzufügen im LabVIEW Development System das Zielsystem nicht erkennen. Stellen Sie sicher, dass das Zielsystem die Anforderungen zum Erkennen eines Geräts für die dezentrale Entwicklung erfüllt:
  • Ein Benutzer mit Administratorrechten ist auf dem Zielsystem angemeldet.
  • Die dezentrale Entwicklung mit LabVIEW ist auf dem Zielsystem aktiviert.
  • (Touchpanel-Geräte) Auf dem Zielsystem ist ein Gerätetypausgewählt.
Obwohl ich das Zielsystem über das Dialogfeld Ziele und Geräte hinzufügen anzeigen kann, kann ich in einem LabVIEW-Projekt keine Verbindung mit dem System herstellen. Stellen Sie sicher, dass die Version der LabVIEW-Runtime-Engine auf dem Zielsystem mit der LabVIEW-Development-System-Version des Host-Computers übereinstimmt.
Kann ich meine Zielsystem-Einstellungen für die dezentrale Entwicklung vom Host-Computer aus konfigurieren? Sie können die Einstellungen für die dezentrale Entwicklung vom Host-Computer aus wie folgt konfigurieren:
  1. Öffnen Sie auf dem Host-Computer einen Webbrowser und geben Sie für den Zugriff auf das Utility "NI-Webkonfiguration und Überwachung" folgende URL ein: http://localhost:3582.
  2. Klicken Sie links auf die Schaltfläche Netzwerkbrowser und klicken Sie die Zeile mit Ihrem Zielsystem doppelt an. Eine separates Utility "NI-Webkonfiguration und Überwachung" für Ihr Zielsystem wird im Webbrowser geöffnet.
  3. Klicken Sie in der rechten oberen Ecke der Seite auf Anmelden.
  4. Geben Sie Admin in das Feld Benutzername ein.
  5. Lassen Sie das Feld Passwort leer. Per Voreinstellung ist das Passwort leer. Legen Sie ein Passwort fest, um Sicherheit zu gewährleisten.
  6. Klicken Sie auf OK.
  7. Konfigurieren Sie auf der Seite NI-Systemkonfigurator Ihre Zielsystem-Einstellungen für die dezentrale Entwicklung.
  8. Klicken Sie auf Speichern, um die Änderungen zu speichern.
  9. Klicken Sie in der rechten oberen Ecke der Seite auf Neustart, um das Zielsystem erneut zu starten. Zum Aktivieren geänderter Einstellungen muss eine Neuanmeldung erfolgen.

Fehlersuche bei Verbindungsfehlern mit Windows-Embedded-Standard-Zielsystem

Prüfen Sie bei Verbindungsproblemen mit dem Windows-Embedded-Standard-Zielsystem im Rahmen der Fehlersuche zunächst die folgenden Problemquellen. Zum Implementieren der hier aufgeführten Änderungen müssen Sie sich am Zielsystem anmelden. Zum Aktivieren geänderter Einstellungen muss eine erneute Neuanmeldung erfolgen.

Problem Lösung
Die dezentrale LabVIEW-Entwicklungsumgebung wurde durch Windows-Firewall blockiert. Die dezentrale LabVIEW-Entwicklungsumgebung muss für einen Zugriff über Windows-Firewall autorisiert sein.
Die dezentrale Entwicklung mit LabVIEW ist auf dem Zielsystem nicht aktiviert. Starten Sie MAX und wählen Sie in der Baumstruktur Mein System aus. Im Abschnitt Einstellungen zur dezentralen Entwicklung der Seite Systemkonfiguration sollte Dezentrale Entwicklung mit LabVIEW markiert sein.
Die Version und Bitanzahl der LabVIEW-Runtime-Engine zur dezentralen Entwicklung auf dem Zielsystem stimmt nicht mit der Version und Bitanzahl der LabVIEW-Development-System-Version des Host-Computers überein. Starten Sie MAX und wählen Sie in der Baumstruktur Mein System aus. Die Version der Runtime-Engine finden Sie auf der Seite Systemkonfiguration im Abschnitt Einstellungen zur dezentralen Entwicklung.
Die Anwendung für die dezentrale Entwicklung mit LabVIEW läuft nicht auf dem Zielsystem. Starten Sie den Task-Manager von Windows. Stellen Sie sicher, dass in der Kategorie ProzesseniLVRemoteDev.exe in der Liste von Prozessen enthalten ist. Sie müssen Sie die Anwendung für die dezentrale Entwicklung mit LabVIEW neu starten, wenn niLVRemoteDev.exe nicht in der Liste enthalten ist.

Weitere Informationen

Hinzufügen von Zielsystemen zu einem LabVIEW-Projekt

Ausführen von VIs auf Windows-Embedded-Standard-Systemen

Übertragen von Installern an Windows-Embedded-Standard-Zielsysteme