求助:vb与485通讯 点击:376 | 回复:1



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2006-08-09 11:05:00
楼主
小弟欲用vb实现对多台单片机控制,方式为循环扫描,即共有10台单片机,先对第一台发送5次指令,接受5次数据;然后是第二台发送5次指令,接受5次数据;依此类推直到最后一台,然后重新从第一台开始。
小弟对采用何种变量以及如何实现有些困惑,不知哪位大哥大姐指点一二,小弟感激不尽!



GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2006-08-09 13:24:00
1楼
二線式 RS-485 是半雙工通信的,所以您得先確定在您送完5次指令之前, 該單片機不會先做出回應. 一端在送指令, 一端同時在回應上次的數據,  此時信號在 bus 上會互撞變亂碼. 得小心囉!

热门招聘
相关主题

官方公众号

智造工程师