一种CAN总线冗余重发容错的通讯方法
摘要:
本发明公开了一种CAN总线冗余重发容错的通讯方法,该方法包括主节点在应用层通过第一总线通道向目标从节点发送数据,若通讯失败则主节点在当前总线通道进行数据重发,若通讯再次失败则切换至第二总线通道进行数据重发等步骤,从而完成一次数据通讯。在通讯过程中,该方法体现了数据重发原则、总线通道的选择与切换原则、总线冗余重发容错原则和冗余重发保护原则等,本发明在不改变硬件设计及其基础协议的前提下,利用两路互为热冗余的总线通道,能够在应用层实现对CAN总线的冗余重发容错,为一主多从式大型地面测控系统的数据通讯提供了更高的稳定性。
0/0