Skip to main content

故障排除

总线

问题

可能的解决方案

CANbus 在应用程序下载后直接在设备树中显示为红色。

检查 CAN 总线的状态页面和记录器页面。您将在此处找到更多信息。

可能的原因:

  • 驱动无法打开:

    • 网络 ID 设置过大。

      在 CAN 总线中,设置了一个没有驱动程序实例的网络 ID。如果控制器只有两个 CAN 接口,则网络 ID 的有效值只有 0 和 1。

    • 驱动程序组件未在运行时加载。

      检查 CAN 驱动组件是否已正确加载(参见记录器和“运行时配置”一章)。

    • 内存不足。

      打开 CAN 驱动程序需要内存。可用的内存可能太少。

  • 发生总线错误:

CAN 总线在红色和绿色之间切换或在运行模式下保持红色。

检查 CAN 总线的状态页面和记录器页面。您将在此处找到更多信息。

可能的原因:

  • 发生总线错误。

    CAN 芯片发出总线错误信号。请参阅“硬件故障诊断”一章。

CAN 总线有一个红色感叹号。

检查 CAN 总线的状态页面和记录器页面。您将在此处找到更多信息。

可能的原因:

  • 公交车警告正在排队。

    CAN 芯片发出总线警告信号。总线订阅者可以发送和接收消息,但这可能会导致意外行为,因为 CAN 报文可能会丢失。

检查电缆。

有关更多信息,请参阅: 硬件故障诊断

CAN 总线有一个灰色的感叹号。

检查 CAN 总线的状态页面和记录器页面。您将在此处找到更多信息。

可能的原因:

  • 过去发生的错误已被更正。例如,这可能是 CANLow 和 CANHigh 之间的临时短路。可以在状态页面上通过单击确认错误 确认 按钮或 CAN 总线上下文菜单中的命令。