与以节点为导向传输的通信概念相比,CAN作为以报文为导向的协议使用了错误标定原则。每个网络节点都会对总线上传输的错误报文进行检查。只要发送或接收网络节点检测到错误,它就会通过错误报文(出错帧)将其发送给所有其它节点。这包含了一个带相同极性(通常是允许的)的6位位组合,通常按照显性位顺序。
所有网络节点都会检测错误信号,并取消已接收到的报文。从而网络上的所有节点确保拥有一致的数据。

只要一个发送节点发送或接收到一个出错帧,它就会立即尝试通过另一个总线仲裁进程重传以前发送的报文。

错误标定机制确保了所有网络节点发送的报文无差错并且保持一致。由于错误标定在检测到错误时即刻发生,因此可以确保极短的错误恢复时间。

仅在检测到错误时额外占用总线的优势体现在,这极大地减少了额外的总线负载。

请选择国家和语言

B&R Logo