主要内容

TCP / IP接口

使用TCP/IP客户端和服务器进行通信

传输控制协议(TCP)是建立在IP (Internet Protocol)之上的一种传输协议,是最常用的网络协议之一。仪器控制工具箱™支持TCP/IP通信,包括创建客户端和服务器的能力。TCP/IP客户端支持使您能够使用网络套接字通信从MATLAB连接到远程主机®用于读写二进制和ASCII数据。TCP/IP服务器支持使您能够创建一个网络套接字,用于MATLAB和单个客户机之间的通信。

使用tcpclient创建一个TCP/IP客户端,连接到服务器或硬件并执行读写操作。使用tcpserver创建TCP/IP服务器。

功能

全部展开

连接和配置

tcpclient 建立TCP/IP客户端与TCP/IP服务器的连接
configureTerminator 设置ASCII字符串通过TCP/IP与远程主机通信的终止符
configureCallback 设置通过TCP/IP与远端主机通信的回调函数和触发条件

读和写

通过TCP/IP从远程主机读取数据
readline 通过TCP/IP从远程主机读取一行ASCII字符串数据
readbinblock 通过TCP/IP从远程主机读取一个binblock数据
通过TCP/IP向远程主机写入数据
writeline 通过TCP/IP写一行ASCII数据到远程主机
writebinblock 写一个binblock的数据到远程主机通过TCP/IP
writeread 通过TCP/IP向远程主机写入命令并读取响应
冲洗 清除缓冲区,以便通过TCP/IP与远程主机通信

连接和配置

tcpserver 创建TCP / IP服务器
configureTerminator 设置ASCII字符串通信的终止符
configureCallback 设置通信的回调函数和触发条件

读和写

读取发送到TCP/IP服务器的数据
readline 读取发送到TCP/IP服务器的ASCII字符串数据行
readbinblock 读取发送到TCP/IP服务器的一个binblock数据
从TCP/IP服务器写数据
writeline 从TCP/IP服务器写一行ASCII数据
writebinblock 从TCP/IP服务器写一个binblock的数据
冲洗 清除使用TCP/IP服务器通信的缓冲区
resolvehost 解析网络主机名或IP地址
echotcpip 启动/停止TCP/IP回显服务器

应用程序

TCP / IP的探险家 连接到TCP/IP服务器并进行通信

TCP / IP接收 通过TCP/IP网络从指定的远程机器接收数据
TCP / IP发送 通过TCP/IP网络发送数据到指定的远程计算机

主题

TCP / IP通信

TCP / IP客户端

TCP / IP服务器

TCP / IP浏览器应用程序

故障排除

TCP/IP客户端接口故障处理

处理TCP/IP客户端接口故障。

解决TCP/IP客户端连接错误

创建TCP/IP客户端故障排除。

解决TCP/IP客户端警告:无法读取任何数据

当您没有接收到数据并得到警告消息:'tcpclient'无法读取任何数据时进行故障排除。

TCP/IP服务器接口故障处理

处理TCP/IP服务器接口故障。

解决TCP/IP服务器连接错误

创建TCP/IP服务器故障排除。

解决TCP/IP服务器警告:无法读取任何数据

当您收到一些数据并得到警告消息:'tcpserver'无法读取任何数据时进行故障排除。

解决TCP/IP服务器警告:无法读取所有数据

当您收到一些数据并得到警告消息:'tcpserver'无法读取所有请求的数据时进行故障排除。

Baidu
map