求一个用485实现一机多用通讯的VC程序 点击:960 | 回复:6



秋的深沉

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2005年4月05日
发表于:2005-04-25 13:54:00
楼主
如题,, 小弟编写了很长时间无法写出,不知道那位大哥能给我一个做参考,谢谢了



GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2005-04-25 18:49:00
1楼
在 RS-485 上, 多用一问一答的方式, 也就是用一个主控机去轮询多个从机. 主机所发出的 command 中, 须包含 address/id, 只有该指定的 address/id 从机才会作出回应. 依循这样的架构去实现, 您应该很快就可以产出结果了说! 另外, 您说的一机多用通讯... 是指什么呢?

秋的深沉

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2005年4月05日
发表于:2005-04-26 10:15:00
2楼
呵呵,我说的一机多用就是能带PC能带单片机而已, 大哥你能给我个参考的源程序吗? 我写了几个程序可惜实现不了地址的派发

陈森

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 59回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2003年9月02日
发表于:2005-04-26 10:34:00
3楼
秋的深沉: PC和大部分单片机的I/o接口只有Rs232口,所以在硬件上你需要采用232转485方式,软件处理正如GaryLin所说,大多采用 多用一问一答的方式, 也就是用一个主控机去轮询多个从机. 如果需要这个方案代码,请与我联系。 qq:11744171 msn:south_bird@hotmail.com

GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2005-04-26 10:41:00
4楼
泓格的 I-7000 系列模块就是这样的通信方式. 由主机广播 command 给全部的模块(从机), 但只有指定的模块(从机)会回应. 您可以看看相关的说明书及软件. 软件中有含 sample programs for VB/VC/Delphi/BCB. 少数 sample program 有控制多个模块 (从机). I-7000 Series User's Manual http://www.icpdas.com/download/7000/manual.htm I-7000 Utility and Software http://www.icpdas.com/download/7000/7000.htm

陈森

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 59回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2003年9月02日
发表于:2005-04-26 10:50:00
5楼
GaryLin: 在么,想和你交流交流 qq:11744171    msn:south_bird@hotmail.com

唐江涛

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2005年4月26日
发表于:2005-05-10 10:45:00
6楼
陈森: 你好! 我需要这个方案代码,请发我油箱里,谢谢! jiangtao0127@163.com

热门招聘
相关主题

官方公众号

智造工程师