PC与多点通信的设备地址如何设置?

[复制链接]
2695|6
 楼主| fke_mmm 发表于 2008-8-5 19:14 | 显示全部楼层 |阅读模式
PC机通过USB/485在总线上接32个负载终端设备,哪么主机如何区分下面哪么多的终端设备?考虑到在硬件上加上6路拨码开关设置,但是太浪费I/O口了,请问有没有更经济实惠的方**<br />
chunyang 发表于 2008-8-5 20:57 | 显示全部楼层

可以用串行方式

如果设备本身有非易失性存储器,还可以放入存储器中。
 楼主| fke_mmm 发表于 2008-8-6 14:55 | 显示全部楼层

可不可以直接在每个下位机程序里面

可不可以直接在每个下位机程序里面都设置好设备地址?比如:上位机PC要给5号设备发送数据,在5号下位机程序里面直接用判断是不是05H地址,如果是就发送.以此每个设备都是这样.
chunyang 发表于 2008-8-6 16:07 | 显示全部楼层

可以,但这样不够灵活

  
 楼主| fke_mmm 发表于 2008-8-8 11:03 | 显示全部楼层

请教一个灵活的方法.

  
ritamm66 发表于 2008-8-9 11:43 | 显示全部楼层

是呀,给个灵活的方法呀

  
chunyang 发表于 2008-8-9 13:58 | 显示全部楼层

前面已经提到

&nbsp;&nbsp;&nbsp;&nbsp;如果节点有可在线编程的非易失存储器,即可将节点地址放在其中,这是最灵活的办法,甚至可以由主机在协议的控制下自动分配地址,但非易失存储器是这个方法必须的前提。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部