- 发布
- 北京安融互通科技有限公司
- 电话
- 010-80192720
- 手机
- 13366990809
- 发布时间
- 2022-10-20 10:15:25
CAN 总线较早是由德国 Bosch 公司在 1986 年为汽车监测和控制而设计,CAN光纤中继器远距离传输,主要用于汽车内部测量与执行部件之间的通信。自宝马公司 1989 年推出一款使用 CAN-BUS的汽车后,CAN 总线就开始了其**的历程。CAN 的强性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、工业设备等方面。CAN总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性:
网络各节点之间的数据通信实时性强
首先,CAN控制器工作于多种方式,CAN光纤中继器,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁的方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,CAN光纤中继器抗干扰强,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;
CAN总线设备有很多种,比如USBCAN分析仪,比如说CAN数据转换器,等等等等。以上这些CAN设备在与CAN线进行连接的时候,往往会有如下方法:
1、如果CAN设备的CAN接头样式是OBD类型的,那我们直接将OBD接头插入OBD接口里就行。如果设备A的CAN接头是OBD类型,B设备不是,那我们就使用一个OBD转接头连在CAN接头是OBD的设备上,这样就可以进行后续的连线了。
2、如果CAN设备的CAN接头样式是DB9的,基本道理同OBD。
3、如果CAN设备的CAN接头样式是凤凰端子的,那使用一把螺丝刀松紧端子接头的挡板然后连线就可以了。