现在情况是这样:传感器厂家做了一个八通道采集板,能同时挂上8个传感器。通道板上还 有一个485接口,同时连接着电脑的串口以及dtu(dtu已经连接服务器)。服务器通过DTU发 送通用的广播命令,这个命令每一个传感器都会识别并响应,此时问题出现了。本地的电脑 串口能同时显示上位机发出的指令,还会显示采集板上的每一个传感器的数据。但是服务器显示如下 file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-20039.png 服务器只能接收第一个传感器的数据。余下的传感器数据没有收到,(服务器目前仅将收到的数据显示,并不做处理),并且,再次发送广播命令,没有任何数据返回,但是串口却收到了所有的每次命令的发出以及每个传感器的回复。 问题不可能出在传感器,因为串口能全部收到,只可能出在服务器的tcpsocket。这个如何处理?
|