如何用VB采集多块ADAM4017数据 点击:857 | 回复:3



关东大侠

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 19回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2004年1月19日
发表于:2004-05-20 08:19:00
楼主
各位大侠: 吾想用VB采集四只ADAM4017的数据,但搞了很久也没成功,求各位大侠能够提供帮助, 最好有源程序。先谢!



GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2004-05-20 10:05:00
1楼
您遇到啥问题? 单一模块能通信吗? 研华应该有提供 utility 作设定之用, 也应该有提供 VB sample program. 抓来用用先!

关东大侠

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 19回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2004年1月19日
发表于:2004-05-20 10:35:00
2楼
有一点忘说了,我是用ADAM4520转为RS-232,通过串口采集。 至于VB SAMPLE,只是提供单一模块的采集,模块多了就不会玩了

GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2004-05-20 10:48:00
3楼
RS-485 上, 各个 device 是依 address 作为区分的. 该 device 的 default address 应该是 0x01, 所以, 您必须先用 utility 将其它模块的 address 改为 0x02, 0x03, 0x04... 程序的部份, 则跟单一模块的写法极像, 只是得更改 command 中的 address. 以不同的 address 去轮询即可.

热门招聘
相关主题

官方公众号

智造工程师