用ATMEGA64A单片机做了一款检测板.(检测板上有两路485通讯)检测板与一台终端通过485连接..
比如终端寻址(前提已经找到检测板的地址).上位机发送一条指令给检测板.检测板再发送给终端,终端收到指令后返回一条指示给检测板,再由检测板发通过458发送给上位机.
每个检测板接线距离是15厘米.
问题是485总线上连接30台检测板通讯正常..连接到31台时上位机收不到返回的指令.用串口工具检测终端,发现终端已返回指令给检测板,但检测板未返回给上位机.
接31台检测板时虽然没有返回指令给上位机,但上位机发送的指令终端都有收到并可以执行就是返回的指令上位机收不到.跪求高人指点.
|