您的位置 首页 测评

CAN总线与RS485的比较

CAN(ControllerAreaNetwork)和RS485是目前工业控制系统最常用的两种现场总线,CAN是一种有效支持分布式实时控制的串行通信网络。较之基

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仅有电气协议,其通讯协议由用户自己界说,这关于单点通讯时有性价比高的优势,但关于多点分布式体系来说,反而增加了体系的开发和保护难度。

CAN-bus总线在通讯才能、牢靠性、实时性、灵活性、易用性、传输间隔远、本钱低等方面有着显着的优势,成为业界最有出路的现场总线之一。其通讯介质可所以双绞线、同轴电缆或光导纤维。

特性

RS-485

CAN-bus

单点本钱

低价

稍高

体系本钱

较低

总线使用率

网络特性

单主网络

多主网络

数据传输率

容错机制

牢靠的过错处理和检错机制

通讯失败率

极低

节点过错的影响

导致整个网络的瘫痪

无任何影响

通讯间隔

<1.5km

可达10km(5kbps)

网络调试

困难

十分简单

开发难度

规范Modbus协议

规范CAN-bus协议

后期保护本钱

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/232789.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部