Skip to main content

Solución de problemas

CANbus

Problema

Solución posible

El CANbus está en rojo en el árbol de dispositivos justo después de la descarga de la aplicación.

Compruebe la página de estado y la página de registro del bus CAN. Encontrarás más información aquí.

Posibles Causas:

  • No se pudo abrir el controlador:

    • El ID de red está configurado demasiado grande.

      En el bus CAN, se configuró una ID de red para la cual no hay una instancia de controlador. Si el controlador tiene solo dos interfaces CAN, los valores válidos para la ID de red son solo 0 y 1.

    • El componente del controlador no se cargó en tiempo de ejecución.

      Compruebe si el componente del controlador CAN se ha cargado correctamente (consulte el registrador y el capítulo "Configuración del tiempo de ejecución").

    • La memoria es insuficiente.

      Abrir el controlador CAN requiere memoria. Es posible que haya muy poca memoria disponible.

  • Se ha producido un error de bus:

El bus CAN cambia entre rojo y verde o permanece rojo en el modo de tiempo de ejecución.

Compruebe la página de estado y la página de registro del bus CAN. Encontrarás más información aquí.

Posibles Causas:

  • Se ha producido un error de bus.

    El chip CAN señala un error de bus. Consulte el capítulo "Diagnóstico de fallas de hardware".

El bus CAN tiene un signo de exclamación rojo.

Compruebe la página de estado y la página de registro del bus CAN. Encontrarás más información aquí.

Posibles Causas:

  • Hay una advertencia de autobús en cola.

    El chip CAN señala una advertencia de bus. Los suscriptores del bus pueden enviar y recibir mensajes, pero esto puede provocar un comportamiento inesperado porque los telegramas CAN podrían perderse.

Revisa los cables.

Para más información, ver: Diagnóstico de fallas de hardware

El bus CAN tiene un signo de exclamación gris.

Compruebe la página de estado y la página de registro del bus CAN. Encontrarás más información aquí.

Posibles Causas:

  • Ocurrió un error en el pasado que ya ha sido corregido. Por ejemplo, esto puede ser un cortocircuito temporal entre CANLow y CANHigh. El error se puede confirmar en la página de estado haciendo clic en el Confirmar botón o el comando en el menú contextual del bus CAN.