主要内容

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

问题

当您没有收到数据并且收到以下警告消息时,这些补救措施适用:

' tcclient '无法读取任何数据

可能的解决方案

当您使用TCP/IP客户端接口时,尝试这些补救措施来解决以下原因:

  • 方法读取ASCII(文本)数据readline函数。

  • 方法读取二进制数据函数。

  • 方法读取binblock数据readbinblock函数。

导致 解决方案
发送到设备的命令无效,因此读取对命令的响应时出现问题。 查看您的设备手册,以获得正确的命令格式。
在试图读取数据之前,向仪器发送了错误的写终止符,因此没有数据可读取。 验证《终结者》属性设置为设备所需的值。有关设置属性的更多信息,请参见configureTerminator
您的设备没有收到命令,因为远端主机地址或远端端口不正确。 控件时指定的远程主机地址,并正在侦听远程端口tcpclient对象。有关通信设置的更多信息,请参见创建TCP/IP客户端并配置设置而且基于TCP/IP接口的数据读写

另请参阅

||

相关的话题

Baidu
map