Die Frontpanel-Datenbindung zur Fernsteuerung eines Frontpanel-Elements durch eine Engine für Umgebungsvariablen gewährleistet einen schnelleren und zuverlässigeren Datentransfer als dstp. Das Gleiche gilt für einfache Verbindungen zu Umgebungsvariablen und Datenobjekten des Protokolls zum Senden und Empfangen von National Instruments (PSP).

Führen Sie zum Lesen von Frontpanel-Daten mit Hilfe des opc-, ftp- oder http-Protokolls unter Windows oder per dstp- und file-Protokoll auf allen von LabVIEW unterstützten Plattformen folgende Schritte aus:

Hinweis Dazu muss der DataSocket-Server installiert sein.
  1. Starten und konfigurieren Sie den DataSocket-Server, wenn Sie eine dstp-Verbindung verwenden. Wenn Sie jedoch eine opc-, ftp-, http- oder file-Verbindung verwenden, springen Sie zu Schritt 2. Öffnen Sie den DataSocket-Server, indem Sie auf dem Desktop Start»Alle Programme»National Instruments»DataSocket»DataSocket-Server auswählen.
  2. Zum Anzeigen des Dialogfelds Eigenschaften, klicken Sie mit der rechten Maustaste auf das Frontpanel-Element und wählen Sie aus dem Kontextmenü den Punkt Eigenschaften aus.
Hinweis Für Typdefinitionen lassen sich keine Frontpanel-Verbindungen erstellen.
  1. Klicken Sie im Dialogfeld Eigenschaften auf die Registerkarte Datenbindung.
  2. Wählen Sie die Option DataSocket aus dem Pulldown-Menü Datenbindungsauswahl aus.
  3. Geben Sie in das Textfeld Pfad unter Windows eine opc-, ftp- oder http-URL oder auf allen von LabVIEW unterstützten Plattformen eine file- oder dstp-URL ein. Sie können aber auch auf allen von LabVIEW unterstützten Plattformen DSTP Server oder Dateisystem das Pulldown-Menü Durchsuchen auswählen, um zu einer URL zu gelangen.
  4. Wählen Sie Nur Lesen aus dem Pulldown-Menü Zugriffsart.
  5. Klicken Sie auf die Schaltfläche OK.
  6. Erstellen Sie im Blockdiagramm eine While-Schleife zur kontinuierlichen Ausführung des VIs.
  7. Starten Sie das VI. Die Daten werden vom DataSocket-Server abgerufen und im Frontpanel-Element des VIs angezeigt. Wenn die Verbindung mit dem DataSocket-Server erfolgreich ist, wenn das VI ausgeführt wird, wird neben dem Frontpanel-Element eine kleine grüne LED angezeigt. Eine kleine rote LED signalisiert, dass die Verbindung nicht erfolgreich hergestellt wurde. Bevor LabVIEW versucht, eine Verbindung mit dem Server herzustellen, ist eine kleine transparente LED zu sehen. Es wird auch eine Statusmeldung angezeigt, wenn Sie den Cursor über das Anzeigeelement bewegen. Zum Ausblenden der LED klicken Sie im Bearbeitungsmodus mit der rechten Maustaste auf das Frontpanel-Element und wählen Sie aus dem Kontextmenü Sichtbare Objekte»DataSocket-LED aus. Das Anzeigeelement wird mit der Eigenschaft LED sichtbar programmatisch ausgeblendet.