can通讯bdc_CAN通信

CAN

属于

现场总线

的范畴,

它是一种有效支持分布式控制或实时控制的串行通信网络。

较之许多

RS-485

基于

R

线构建的

分布式控制系统

而言,

基于

CAN

总线的分布式控制系统

在以下方面具有明显的优越性:

网络各节点之间的数据通信实时性强

首先,

CAN

控制器工作于多种方式,网络中的各

节点

都可根据总线访问优先权(取决

报文标识符

)采用无损结构的逐位仲裁的方式竞争向总线发送数据,且

CAN

协议废除了

站地址编码,

而代之以对通信数据进行编码,

这可使不同的节点同时接收到相同的数据,

些特点使得

CAN

总线构成的网络各节点之间的数据通信实时性强,

并且容易构成

冗余

结构,

提高

系统的可靠性

和系统的灵活性。

而利用

RS-485

只能构成主从式结构系统,

通信方式也

只能以主站轮询的方式进行,系统的实时性、可靠性较差;

开发周期短

CAN

总线通过

CAN

收发器接口芯片

82C250

的两个输出端

CANH

CANL

与物理总

线相连,而

CANH

端的状态只能是高电平或悬浮状态,

CANL

端只能是低电平或悬浮状态。

这就保证不会在出现在

RS-485

网络中的现象,

即当系统有错误,

出现多

节点

同时向总线发

送数据时,导致总线呈现短路,从而损坏某些节点的现象。而且

CAN

节点

在错误严重的情

况下具有自动关闭输出功能,

以使总线上其他节点的操作不受影响,

从而保证不会出现象在

网络中,

因个别节点出现问题,使得总线处于

死锁

状态。而且,

CAN

具有的完善的

通信协

可由

CAN

控制器芯片及其接口芯片来实现,从而大大降低系统开发难度,缩短了开发周

期,这些是仅有电气协议的

RS-485

所无法比拟的。

已形成国际标准的现场总线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值