【摘要】:与一般的总线相比,CAN总线具有可靠、灵活、实时性强等优点。CAN总线采用多主结构,网络上任一节点可在任意时刻向其他节点发送信息,通信方式灵活。CAN节点在发生严重错误的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响。
CAN总线通信协议是在考虑工业现场环境的背景下制定的,它采用了国际标准化组织(ISO)制定的开放系统互连ISO—OSI模型中的三层,即物理层、数据链路层和应用层。CAN总线规范已被国际标准化组织制定为国际标准ISO 11898,并被公认为最有前途的现场总线之一,已经广泛地应用于工业领域,得到摩托罗拉、飞利浦、英特尔、西门子等著名半导体器件生产厂家的支持,进而迅速推出了各种集成CAN协议的产品。与一般的总线相比,CAN总线具有可靠、灵活、实时性强等优点。
CAN总线采用多主结构,网络上任一节点可在任意时刻向其他节点发送信息,通信方式灵活。网络上的节点根据对总线访问优先级的不同(取决于报文标识符),最快可在134μs内得到响应。
采用非破坏性总线仲裁技术,可以大大节省总线冲突仲裁时间,网络即使在拥挤的情况下也不会瘫痪。
(1)CAN协议废除了站地址编码,而是对通信数据进行编码,这可使不同的节点同时接收到相同的数据,可以方便地实现点对点、一点对多点及全局广播等方式传送接收数据,容易构成冗余结构,提高系统的可靠性和系统的灵活性。
(2)CAN采用NRZ编码,直接通信距离最远可达10km(速率5kb/s),通信速率最高可达1Mb/s(此时通信距离最长为40m)。(www.xing528.com)
(3)采用短帧结构,传输时间短,受干扰概率低。CAN的每帧信息都有CRC校验及其他检错措施,数据出错率极低。
(4)通信介质可为双绞线、同轴电缆或光纤,选择灵活。
(5)CAN节点在发生严重错误的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。