2026a

# TCP/IP 接口


使用 TCP/IP 进行通信

传输控制协议(Transmission Control Protocol, TCP)是一种基于互联网协议(Internet Protocol, IP)的传输层协议,也是最常用的网络协议之一。仪器控制工具箱支持 TCP/IP 通信,包括创建客户端功能。TCP/IP 客户端支持使您能够通过网络套接字通信从 Syslab 连接到远程主机,以读取和写入二进制及 ASCII 数据。

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

# 函数

TCP/IP 客户端

连接和设置

函数名 简介
tcpclient 与 TCP/IP 服务器建立连接
configureTerminator 设置通过 TCP/IP 与远程主机进行 ASCII 字符串通信的终止符
tcpclientfind 查找 TCP/IP 客户端连接
close 关闭 TCP/IP 客户端连接

读写

函数名 简介
read 通过 TCP/IP 从远程主机读取数据
readline 通过 TCP/IP 从远程主机读取 ASCII 字符串数据行
readbinblock 通过 TCP/IP 从远程主机读取二进制数据块
write 通过 TCP/IP 将数据写入远程主机
writeline 通过 TCP/IP 向远程主机写入一行 ASCII 数据
writebinblock 通过 TCP/IP 向远程主机写入二进制数据块
writeread 通过 TCP/IP 向远程主机写入命令并读取响应
flush 清除 TCP/IP 通信的缓冲区

功能

函数名 简介
ins_save 保存仪器对象
ins_load 载入仪器对象
instrfind 查找仪器对象
网络通信
函数名 简介
echotcpip 启动或停止 TCP/IP 回显服务器