Programmatisches Herstellen und Beenden von Datenverbindungen
- Aktualisiert2025-08-27
- 1 Minute(n) Lesezeit
Mit den Funktionen "DataSocket: Öffnen" und "DataSocket: Schließen" werden Datenverbindungen programmatisch hergestellt oder beendet.
Die Funktionen sind dazu auf folgende Weise in das Blockdiagramm einzufügen und miteinander zu verbinden:
- Fügen Sie dem Blockdiagramm die Funktion DataSocket: Öffnen hinzu.
- Verbinden Sie eine psp-URL oder eine Umgebungsvariable mit dem Eingang URL.
- Klicken Sie mit der rechten Maustaste auf den Eingang Modus und wählen Sie aus dem Kontextmenü die Option Erstellen»Konstante aus.
- Klicken Sie auf die Konstante Modus und wählen Sie Read (0), Write (1), ReadWrite (2), BufferedRead (3) oder BufferedReadWrite (4). Programmatisch wird der Modus mit der Eigenschaft DataSocket:Modus festgelegt.
- Fügen Sie eine der folgenden Funktionen in das Blockdiagramm ein und erstellen Sie Elemente oder Konstanten für die entsprechenden Eingänge:
- Funktion DataSocket: Lesen
- Funktion DataSocket: Schreiben
- Verbinden Sie den Ausgang Verbindungs-ID der Funktion "DataSocket: Öffnen" mit dem Verbindung (Eingang) der Funktion "DataSocket: Lesen" oder "DataSocket: Schreiben".
- Fügen Sie die Funktion DataSocket: Schließen in das Blockdiagramm ein.
- Verbinden Sie den Anschluss Verbindung (Ausgang) der Funktion "DataSocket: Lesen" oder "DataSocket: Schreiben" mit dem Eingang Verbindungs-ID der Funktion "DataSocket: Schließen", um die Verbindung zu beenden. Die Verbindung wird auch getrennt, wenn die Ausführung des VIs beendet wird.
- Verbinden Sie alle Fehlerein- und -ausgänge der VIs und Funktionen im Blockdiagramm.