Verwenden der Pufferung mit den DataSocket-Funktionen
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Führen Sie folgende Schritte aus, um die Puffergröße des Client-Rechners mit Hilfe der DataSocket-Funktionen zu aktivieren. Diese Schritte müssen für jede Client-Verbindung durchgeführt werden.
- Stellen Sie eine Datenverbindung her.
- Bestimmen Sie die Puffergröße für den Daten-Client.
- Lesen Sie die gepufferten Daten, die von einem Server geschrieben werden.
- Überwachen Sie die Puffergröße.
- Beenden Sie die Datenverbindung.
- Verbinden Sie alle Fehlerein- und -ausgänge im Blockdiagramm.
Sie können die Pufferung auch aktivieren, wenn Sie Daten gemeinsam verwenden, die mit den DataSocket-Funktionen arbeiten, indem Sie den String ?maxbytes=1000&maxpackets=10 an das Ende der URL anfügen, wobei 1000 für die maximale Anzahl an Bytes steht, die der Puffer enthält und 10 steht für die Höchstanzahl der Pakete, die der Puffer enthält.
Hinweis Ein Puffern der Daten ist nur möglich, wenn Sie die Daten mit der Funktion DataSocket: Lesen vom Server empfangen. Beim Empfangen von Daten über eine DataSocket-Datenbindung auf dem Frontpanel ist das Puffern nicht möglich. Zum gepufferten Datenaustausch zwischen Frontpanel-Elementen über die Engine für Umgebungsvariablen verknüpfen Sie ein Element mit einer Umgebungsvariablen und aktivieren Sie auf der Seite Netzwerk des Dialogfelds Eigenschaften für Umgebungsvariable den Puffer.
Im folgenden Beispiel wird die Pufferung mit den DataSocket-Funktionen gezeigt:
Verwandte Inhalte
- Puffern von Daten
- Programmatisches Herstellen und Beenden von Datenverbindungen
- Festlegen der Puffergröße mit Hilfe der DataSocket-Funktionen
- Empfangen der gepufferten Daten, die von einem Server gesendet werden
- Überwachen der Puffergröße von Datenverbindungen
- Einfügen eines Fehlerkontrollmechanismus in ein VI
- Programmatischer Austausch aktueller Daten
- Programmatisches Anzeigen der aktuellen Werte anderer VIs
- Empfangen von Frontpanel-Werten per dstp-, opc-, ftp-, http- oder file-Protokoll
- Lesen und Schreiben von Umgebungsvariablen mit Hilfe von Bedien- und Anzeigeelementen
- Umgebungsvariablen