can总线伺服和plc通讯(CAN控制总线)

海潮机械 2022-12-25 04:54 编辑:admin 132阅读

1. CAN控制总线

CAN总线的含义是控制器局域网络(Controller Area Network, CAN)的简称,是ISO国际标准化的串行通信协议。是国际上应用最广泛的现场总线之一,最初CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。

一个由CAN总线构成的单一网络中,理论上可以挂无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。常见的CAN线的频率有250Kbs/500Kbs/1000Kbs,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。

2. can总线控制是什么意思

CAN总线是在汽车领域的主流总线之一,用于汽车之间的ECU和传感器数据传输,从而实现汽车内部的特定动作的完成。

下面我们主要来说一下汽车CAN总线系统的组成。汽车内的CAN总线系统主要分为两部分,一种是动力系统另一种是舒适系统,动力系统由高速CAN总线组成,传输速度能够达到500kb/s,有些高级车的CAN总线传输速度更快,能够达到1MB/s,动力系统主要控制的是和汽车ECU相关的程序,比如说发动机控制单元、ABS防抱死系统、安全气囊和一些仪表等等,这些进程属于紧急进程,所以优先性较高。

而舒适系统则控制的主要是非ECU动力系统,例如电动门窗、车灯、后视镜等等,通常优先性较低。

3. can总线技术介绍

汽车电子与CAN总线  摘要:控制器局域网(CAN)是一种有效支持分布式控制或实时控制的现场总线,具有高性能和高可靠性的特点;随着现代汽车技术的发展,CAN技术在汽车电子领域应用日益广泛。文章介绍了符合CAN2.0B协议汽车CAN系统设计方案,着重讨论了以微处理器P89C668为核心的CAN总线智能节点的软硬件实现,推荐一款MOTOROLA的多路开关检测芯片MC33993,并且涉及到 ,SPI以及在系统编程等技术。

4. can控制总线标准?

底层CAN总线遵循ISO11898标准,11898标准又可细分为ISO11898-1/2/3,不同的标准中定义了不同的CAN物理层,即高速CAN、低速容错CAN、单线CAN3类。

标准中还定义了CAN2.0A、CAN2.0B规范,两种规范的区别主要在于定义的CAN帧ID位数不同,CAN2.0A中规定帧ID为11位(二进制),CAN2.0B中规定帧ID为29位(二进制)

5. can总线的作用

CAN总线是目前主要应用在汽车上的控制系统,数据传输距离远,抗干扰能力强,通讯延迟性低。因为CAN总线的诸多优点,除了被使用在汽车上以外,它还被用在了各种各样的工业控制项目当中。和汽车控制有所不同,工业控制项目的通讯距离一般都比较远,动辄几百上千米。要知道,在超过了四十米的距离以后,CAN总线的通讯速率就会逐步下降了。在几百米之外的地方,我们很难保证CAN总线的通讯速率还能给满足实际的需要。因此,工程师们开发出了各式各样的CAN中继器来解决这个问题。虽然CAN中继器的样子五花八门的,但总体上就分为两类,即有线CAN中继器和无线CAN中继器。有线CAN中继器的代表有以太网转CAN中继器,光纤转CAN中继器等等,而无线CAN中继器的代表就是WiFi转CAN中继器。那么,它都有哪些优点以及缺点呢?我们来简单的说一下。

首先说说优点,既然是无线通信,那就避免了布线的麻烦,在进行设备安装的时候较为方便。同时,因为是无形的电子信号,所以在遇到复杂地形的时候,中继工作也可以正常地进行,这是无线通信的优点。那缺点有什么呢?大家家里都有无线路由器吧!它们就是通过WiFi进行工作的,一般辐射的距离不过十几米。其实,工业上用的WiFi转CAN设备的通讯距离大概也就是这么多,可能有的能够达到百米左右,但这又能够怎么样呢,通讯距离还是太近,或者说,中继距离还是不怎么远啊!另外,由于是无线信号,所以它更加容易受到外界干扰的影响。试想一下,如果是被包裹得严严实实的光纤信号,它会那么容易被干扰吗?

6. CAN总线电路

就是汽车的控制通信总线,比如您在音响背后就能找到接口。方向盘左下方有个OBD的诊断口,您可以用CAN接口卡读出数据。

7. can总线线与机制

CAN总线靠CAN收发电路驱动的,譬如通常给82C250供电,就可以驱动CAN通讯了。但是考虑到抗干扰的问题,有事回单独给CAN收发电路供电,TX和RX用光耦隔离。

CAN线就是双绞线,绞在一起的目的是防止外界对它的干扰。CAN线是汽车各种不同功能电脑之间的通讯用的。如果汽车上报跟CAN通讯相关的故障,可以直接对它进行检测。

8. can控制总线用来传输什么信号

CAN总线使用串行数据传输方式,可以1Mb/s的速率在40m的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。CAN与I2C总线的许多细节很类似,但也有一些明显的区别。