Main Content

TCP/IP-Kommunikation

Lesen und Schreiben von Daten über TCP/IP-Schnittstelle

Transmission Control Protocol (TCP) ist ein Transportprotokoll, das über das Internet Protocol (IP) gelegt wird, und ist eines der am häufigsten verwendeten Netzwerkprotokolle. Über die von MATLAB® unterstützte TCP/IP-Client-Kommunikation können Sie ein Netzwerk-Socket nutzen, um Remote-Hosts von MATLAB zum Lesen und Schreiben von Binär- und ASCII-Daten zu verbinden.

Mit tcpclient können Sie einen TCP/IP-Client erstellen, um eine Verbindung mit einem Server oder einer Hardware aufzubauen sowie Lese- und Schreiboperationen auszuführen.

Funktionen

alle erweitern

tcpclientCreate TCP/IP client connection with TCP/IP server
tcpclientfindFind TCP/IP client connections (Seit R2024a)
echotcpipStart or stop TCP/IP echo server
configureTerminatorSet terminator for ASCII string communication with remote host over TCP/IP (Seit R2020b)
configureCallbackSet callback function and trigger condition for communication with remote host over TCP/IP (Seit R2020b)
readRead data from remote host over TCP/IP
readlineRead line of ASCII string data from remote host over TCP/IP (Seit R2020b)
writeWrite data to remote host over TCP/IP
writelineWrite line of ASCII data to remote host over TCP/IP (Seit R2020b)
flushClear buffers for communication with remote host over TCP/IP (Seit R2020b)

Apps

TCP/IP ExplorerConnect to and communicate with TCP/IP server (Seit R2021b)
Hardware ManagerDiscover and get started with your hardware (Seit R2022a)

Themen

Fehlersuche

Troubleshooting TCP/IP Client Interface

Troubleshoot the TCP/IP client interface.

Resolve TCP/IP Client Connection Errors

Troubleshoot creating a TCP/IP client.

Resolve TCP/IP Client Warning: Unable to Read Any Data

Troubleshoot when you receive no data and you get the warning message: 'tcpclient' unable to read any data.