主要内容

解决UDP端口警告:无法读取任何数据

问题

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

“udpport”无法读取任何数据

可能的解决方案

尝试这些补救措施,以解决以下原因,当您使用UDP接口:

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

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

导致 解决方案
一个无效的命令被发送到目标UDP端口,因此读取对该命令的响应时出现问题。 请查看目标设备的手册,以确定正确的命令格式。
日志含义在读取数据之前,向目标UDP端口发送了错误的写终止符,因此没有数据要读取。 验证《终结者》属性设置为您的目标UDP端口所需的值。有关设置属性的更多信息,请参见configureTerminator
目的UDP端口没有收到命令,因为目的端口值不正确。处理步骤 确认UDP目的端口号设置为设备正在监听的端口号。有关设置目的端口的详细信息,请参见writeline
防火墙阻止UDP报文进入。 验证系统防火墙设置是否允许连接LocalPort
UDP报文大小大于以太网适配器能处理的最大报文大小。 UDP报文的大小由OutputDatagramSize财产。可以指定大小,以字节为单位,取值范围在1到65507之间,默认值为512。

相关的话题

Baidu
map