上位机只能接收一台机器的数据,两台就不行了

No_145015 2012-11-09 09:17:52
串口通讯,485转USB口连接到电脑,单独的接收数据都正常,接两台机器就不行了,只能接收到一台机器的数据

上位机每隔一秒向下位机发送一个字令,例如发的编号为1,1号机发送数据给上位机,发的编号为2,2号机发送数据给上位机

开始以为是时间的问题,然后用串口工具试了一下,隔一段时间发,还是不行

求指导
...全文
223 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjq2003 2012-11-13
  • 打赏
  • 举报
回复
引用 楼主 No_145015 的回复:
串口通讯,485转USB口连接到电脑,单独的接收数据都正常,接两台机器就不行了,只能接收到一台机器的数据 上位机每隔一秒向下位机发送一个字令,例如发的编号为1,1号机发送数据给上位机,发的编号为2,2号机发送数据给上位机 开始以为是时间的问题,然后用串口工具试了一下,隔一段时间发,还是不行 求指导
应该似乎接线问题
vc8fans 2012-11-13
  • 打赏
  • 举报
回复
485多机是,轮询的,不是并发试的应答
No_145015 2012-11-13
  • 打赏
  • 举报
回复
引用 1 楼 dataxdata 的回复:
引用 3 楼 vc8fans 的回复:
引用 4 楼 xjq2003 的回复:
引用 2 楼 dataxdata 的回复:
谢谢,问题已解决,是 ARM 的问题
dataxdata 2012-11-09
  • 打赏
  • 举报
回复
是不是和布线也有关系? -------------------------------------------- 485布线可以任意布设成星型接线与树形接线。485布线规范是必须要手牵手的布线,一旦没有借助485集线器和485中继器直接布设成星型连接和树形连接,很容易造成信号反射导致总线不稳定。很多施工方在485布线过程中,使用了星型接线和树形接线,有的时候整个系统非常稳定,但是有的时候则总是出现问题,又很难查找原因,一般都是由于不规范布线所引起的。
dataxdata 2012-11-09
  • 打赏
  • 举报
回复
每台机器单独连接吧

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧