打印

RS485和CAN总线选择

[复制链接]
6210|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
聆风|  楼主 | 2011-3-2 09:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有个大工程.  需要控制大约1000个节点. 每个节点只控制几个RGB三色灯和一个马达.
我现在在RS485和CAN两种总线之间选择. 请问做过类似总线的大侠几个问题:
1. RS485和CAN总线能否挂1000个节点(可加中继器)
2. 从稳定性和可靠性考虑应该选哪个比较好.
3. 从软件设计的复杂性考虑应该选哪个比较好.
4. CAN总线的成本比RS485的贵多少?
谢谢!

相关帖子

沙发
聆风|  楼主 | 2011-3-2 09:57 | 只看该作者
忘记另外一个重要的要求, 通讯速度. RS485和CAN总线各带1000个节点时候, 通讯速度哪个更快?

使用特权

评论回复
板凳
chunyang| | 2011-3-2 12:20 | 只看该作者
速度方面当然是CAN更好,485则便宜,二者均不能直接带那么多节点,要使用树形分布组成多级网络,可靠性和复杂性方面二者没有明显区别,主要取决于设计,一个良好的通讯协议在此非常重要。

使用特权

评论回复
地板
聆风|  楼主 | 2011-3-2 12:33 | 只看该作者
请问CAN成本会贵多少?  如果要带1000个节点的话用什么总线比较好. 是否用RS485 + 中继器解决多节点驱动能力问题, 再在软件上设置2字节的节点地址就可以解决1000个节点问题?

使用特权

评论回复
5
chunyang| | 2011-3-2 12:35 | 只看该作者
这里不需要中继器,树形网络需要的二级服务器,至于哪个“好”,看需求,主要是速度要求。

使用特权

评论回复
6
聆风|  楼主 | 2011-3-2 13:30 | 只看该作者
是不是第一级别服务器挂100个二级服务器. 而第二级服务器也挂上100个节点, 这样就能挂上100 * 100个节点了?  第一级服务器发送命令给终端节点时候, 地址包含第二级服务器地址及节点地址. 是吧.

使用特权

评论回复
7
chunyang| | 2011-3-3 00:27 | 只看该作者
两级就够了,主机是干服务器,中间级是枝服务器,对节点而言,枝服务器是“主机”,对真正的主机而言,枝服务器是节点,协议中地址分配也是两级的,比如构架20×50(节点)的树形网,用两字节地址信息,高字节为枝服务器地址,低字节为节点地址即可。主机不对节点直接操作,各枝服务器对节点的访问可以并发进行,这样速度也更快。

使用特权

评论回复
8
eydj2008| | 2011-3-3 08:00 | 只看该作者
灯光协义 低层一般用DMX512  高层可以用类拟于ARTNET协义 可以组成更多节点和通道  
我只随便说说

使用特权

评论回复
9
nevsayno| | 2011-3-3 08:59 | 只看该作者
好强大的一棵树:victory:

使用特权

评论回复
10
HORSE7812| | 2011-5-25 11:27 | 只看该作者
1000个节点,这个真是太强大了

使用特权

评论回复
11
sjnh| | 2011-5-27 11:36 | 只看该作者
如果功能要求不复杂(复杂也行,速度要求不是很高),可以参考消防行业的互联技术, 几万点都能稳定

使用特权

评论回复
12
聆风|  楼主 | 2011-5-28 09:10 | 只看该作者
请问消防行业的互联技术是什么技术. 是基于什么总线的?

使用特权

评论回复
13
sjnh| | 2011-5-28 09:21 | 只看该作者
消防火灾报警控制器一般是这样: 小控制器能接242点, 大控制器像我原来做的64个回路,每个回路242点,1.5点, 控制器能互联, 相互控制,相互报警, 例如一号控制器的第一回路的1号探头报火,可以通过内部的联动编程去启动二号控制器的3回路4号水泵,现在我原来公司能做到3.5万点

使用特权

评论回复
14
davali| | 2011-5-28 17:35 | 只看该作者
如果对通讯速度不高,单纯用主从方式工作(主机轮流访问每个节点),两者区别不大,但用485更经济更成熟。CAN的优点在于有仲裁机制,不需要主机轮流访问每个节点,每个节点可随时要求与主机通讯,速度要快的多,如果是256点起码能快256倍

使用特权

评论回复
15
ddv520| | 2011-6-28 11:04 | 只看该作者
在大点数的系统里使用CAN是有风险的。CAN有优先级可能优先级高的总抢占总线,造成优先级低的丢失。。推荐大点数的用轮寻更可靠。

使用特权

评论回复
16
chenwei_211| | 2011-6-28 15:51 | 只看该作者
传输距离也需要考虑

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

171

主题

559

帖子

0

粉丝