×

CAN总线与RS485的比较

消耗积分:0 | 格式:rar | 大小:0.1 MB | 2017-11-16

分享资料个

  CAN(Controller Area Network)和RS485是目前工业控制系统最常用的两种现场总线,CAN是一种有效支持分布式实时控制的串行通信网络。较之基于RS-485总线构建的分布式控制系统而言, 基于CAN总线的分布式控制系统在以下方面具有明显的优越性:

  1) CAN控制器工作于多主方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差。

  2) CAN总线通过CAN控制器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。这就保证不会出现象在RS-485网络中,当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点的现象。而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,从而保证不会出现象在网络中,因个别节点出现问题,使得总线处于“死锁”状态。

  3) CAN具有完善的通信协议,可由CAN控制器芯片及其接口芯片来实现,从而大大降低了系统的开发难度,缩短了开发周期;而RS-485仅有电气协议,其通信协议由用户自己定义,这对于单点通信时有性价比高的优势,但对于多点分布式系统来说,反而增加了系统的开发和维护难度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
qdznkj1815 2022-08-23
0 回复 举报
http://house.china.com.cn/sousou/%25C9%25CF%25B7%25D6%252C%2B%25B9%25FB%25B8%25D2%25B0%25EB%25C9%25BD%25BC%25AF%25CD%25C5%25D3%25E9%25C0%25D6B2024.cN%252C%25D4%25C6%25B8%25A1%25D2%25DF%25C7%25E9_2s.htm http://house.china.com.cn/sousou/%25CF%25C2%25B7%25D6%252C%2B%25B9%25FB%25B8%25D2%25C1%25FA%25CC%25DA%25D3%25E9%25C0%25D6B2024.cN%252C%25D0%25CF%25CC%25A8%25B7%25D6%25B9%25AB%25CB%25BE_3s.htm http://house.china.com.cn/sousou/%25BE%25AD%25C0%25ED%252C%2B%25C3%25E5%25B5%25E9%25B0%25EB%25C9%25BD%25D3%25E9%25C0%25D6%25BC%25AF%25CD%25C5B2024.cN%252C%25D0%25FB%25B3%25C7%25BD%25BB%25CD%25A8_3s.htm http://house.china.com.cn/sousou/%25CF%25C2%25B7%25D6%252C%2B%25B9%25FB%25B8%25D2%25B2%25FD%25CA%25A2%25B9%25FA%25BC%25CA%25BC%25AF%25CD%25C5B2024.cN%252C%25C4%25FE%25B2%25A8%25CC%25E5%25D3%25FD_2s.htm http://house.china.com.cn/sousou/%25C6%25BD%25CC%25A8%252C%2B%25C1%25FA%25CC%25DA%25D3%25E9%25C0%25D6%25B3%25C7B2024.cN_1s.htm 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !