在CAN技术规范中未给出表示这种逻辑电平的物理状态。......
2023-11-22
1.报文
总线上的信息以不同格式的报文发送,但长度有限制。当总线开放时,任何连接的单元均可开始发送一个新报文。
2.信息路由
在CAN系统中,一个CAN节点不使用有关系统结构的任何信息(如站地址)。这时包含如下重要概念:
·系统灵活性。节点可在不要求所有节点及其应用层改变任何软件或硬件的情况下,被接于CAN网络。
·报文通信。一个报文的内容由其标识符ID命名。ID并不指出报文的目的,但描述数据的含义,以便网络中的所有节点有可能借助报文滤波决定该数据是否使它们激活。
·成组。由于采用了报文滤波,所有节点均可接收报文,并同时被相同的报文激活。
·数据相容性。在CAN网络中,可以确保报文同时被所有节点或者没有节点接收,因此,系统的数据相容性是借助于成组和出错处理达到的。
3.位速率
CAN的数据传输率在不同的系统中是不同的,但在一个给定的系统中,此速度是唯一的,并且是固定的。
4.优先权
在总线访问期间,标识符定义了一个报文静态的优先权。
5.远程数据请求
通过发送一个远程帧,需要数据的节点可以请求另一个节点发送一个相应的数据帧,该数据帧与对应的远程帧以相同标识符ID命名。
6.多主站(www.chuimin.cn)
当总线开放时,任何单元均可开始发送报文,发送具有最高优先权报文的单元。赢得总线访问权。
7.仲裁
当总线开放时,任何单元均可开始发送报文。若同时有两个或更多的单元开始发送,总线访问冲突运用逐位仲裁规则,借助标识符ID解决。这种仲裁规则可以使信息和时间均无损失。若具有相同标识符的一个数据帧和一个远程帧同时发送,数据帧优先于远程帧。仲裁期间,每一个发送器都对发送位电平与总线上检测到的电平进行比较,若相同则该单元可继续发送。当发送一个隐性电平(Recessive Level),而在总线上检测为显性电平(Dominant Level)时,该单元退出仲裁,并不再传送后续位。
8.故障界定
CAN节点有能力识别永久性故障和短暂扰动,可自动关闭故障节点。
9.连接
CAN串行通信链路是一条众多单元均可被连接的总线。理论上,单元数目是无限的,实际上,单元总数受限于延迟时间和(或)总线的电气负载能力。
10.单通道
由单一进行双向位传送的通道组成的总线,借助数据重同步实现信息传输。在CAN技术规范中,实现这种通道的方法不是固定的。例如,可以是单线(加接地线)、两条差分连线、光纤等。
11.总线数值表示
总线上具有两种互补逻辑数值:显性电平和隐性电平。在显性位与隐性位同时发送期间,总线上数值将是显性位。例如,在总线的“线与”操作情况下,显性位由逻辑“0”表示,隐性位由逻辑“1”表示。在CAN技术规范中未给出表示这种逻辑电平的物理状态(如电压、光、电磁波等)。
12.应答
所有接收器均对接收报文的相容性进行检查,应答一个相容报文,并标注一个不相容报文。
有关现场总线与工业以太网及其应用技术的文章
CAN遵从OSI模型,按照OSI标准模型,CAN结构划分为两层:数据链路层和物理层。图4-1 CAN的分层结构和功能LLC子层的主要功能是:为数据传送和远程数据请求提供服务,确认由LLC子层接收的报文实际已被接收,并为恢复管理和通知超载提供信息。MAC子层的功能主要是传送规则,亦即控制帧结构、执行仲裁、错误检测、出错标定和故障界定。CAN技术规范2.0B定义了数据链路中的MAC子层和LLC子层的一部分,并描述与CAN有关的外层。MAC子层是CAN协议的核心。......
2023-11-22
CAN通信程序的设计需要充分利用双CAN构建的环形通信网络,实现正常情况下的高效、快速的数据通信,以及实现故障情况下的及时、准确的故障性质确定和故障定位。CAN通信数据包的分帧情况见表11-7。......
2023-11-22
CAN具有如下特点:1)CAN为多主方式工作,网络上任一节点均可以在任意时刻主动地向网络上其他节点发送信息,而不分主从,通信方式灵活,且无须站地址等节点信息。3)CAN采用非破坏性总线仲裁技术。6)CAN上的节点数主要取决于总线驱动电路,目前可达110个;报文标识符可达2032种,而扩展标准的报文标识符几乎不受限制。10)CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响。......
2023-11-22
AMIS-42700可以在12V和24V的系统中使用。由于接收输入的宽共模电压范围,AMIS-42700具有非常优秀的电磁敏感性。AMIS-42700具有如下特点:1)完全符合ISO 11898-2标准。图4-31 AMIS-42700引脚图图4-32 AMIS-42700 CAN总线扩展应用电路......
2023-11-22
SJA1000是一种独立控制器,用于汽车和一般工业环境中的局域网络控制。它是PHIL-IPS公司的PCA82C200 CAN控制器的替代产品。而且,它增加了一种新的工作模式,这种模式支持具有很多新特点的CAN 2.0B协议,SJA1000具有如下特点:1)与PCA82C200独立CAN控制器引脚和电气兼容。4)与CAN 2.0B协议兼容。5)同时支持11位和29位标识符。7)PeliCAN模式扩展功能:①可读/写访问的错误计数器。④对每一个CAN总线错误的中断。⒀可编程的CAN输出驱动器配置。⒁增强的温度范围。......
2023-11-22
CAN通信转换器可以将RS-232、RS-485或USB串行口转换为CAN现场总线。2)可方便地实现RS-232接口与CAN总线的转换。4)CAN总线波特率可选,最高可达1 Mbit/s。JP2.6~JP2.4用于设定CAN波特率,见表4-23。......
2023-11-22
为了防止出现总线振铃和产生睡眠模式的超低电流,NCV7356具有欠压锁定、超时故障阻止输入信号和输出切断时间等特点。NCV7356具有如下特点:1)完全符合J2411单线CAN标准。16)对CANH引脚采取4.0kV的ESD保护。图4-27 NCV7356引脚图a)SOIC-8封装 b)SOIC-14封装NCV7356的引脚说明如下:TXD:从微处理器发送数据到CAN。......
2023-11-22
相关推荐