Skip to main content

Dépannage

CANbus

Problème

Solution possible

Le bus CAN apparaît en rouge dans l'arborescence des périphériques juste après le téléchargement de l'application.

Consultez la page d'état et la page de journalisation du bus CAN. Vous y trouverez plus d'informations.

Causes possibles :

  • Le lecteur n'a pas pu être ouvert :

    • L'identifiant réseau est trop long.

      Sur le bus CAN, un identifiant réseau a été défini sans qu'aucune instance de pilote ne soit associée. Si le contrôleur ne possède que deux interfaces CAN, seules les valeurs 0 et 1 sont valides pour cet identifiant réseau.

    • Le composant pilote n'a pas été chargé lors de l'exécution.

      Vérifiez si le composant pilote CAN a été chargé correctement (voir le journal et le chapitre « Configuration d'exécution »).

    • La mémoire est insuffisante.

      L'ouverture du pilote CAN nécessite de la mémoire. La mémoire disponible est peut-être insuffisante.

  • Une erreur de bus s'est produite :

Le bus CAN alterne entre le rouge et le vert ou reste rouge en mode de fonctionnement.

Consultez la page d'état et la page de journalisation du bus CAN. Vous y trouverez plus d'informations.

Causes possibles :

  • Une erreur de bus s'est produite.

    La puce CAN signale une erreur de bus. Voir le chapitre « Diagnostic des pannes matérielles ».

Le bus CAN comporte un point d'exclamation rouge.

Consultez la page d'état et la page de journalisation du bus CAN. Vous y trouverez plus d'informations.

Causes possibles :

  • Un avertissement de bus est en attente.

    La puce CAN signale un avertissement sur le bus. Les abonnés au bus peuvent envoyer et recevoir des messages, mais cela peut entraîner un comportement inattendu car les télégrammes CAN peuvent être perdus.

Vérifiez les câbles.

Pour plus d'informations, consultez : Diagnostic des pannes matérielles

Le bus CAN comporte un point d'exclamation gris.

Consultez la page d'état et la page de journalisation du bus CAN. Vous y trouverez plus d'informations.

Causes possibles :

  • Une erreur s'est produite par le passé et a déjà été corrigée. Il peut s'agir, par exemple, d'un court-circuit temporaire entre CANLow et CANHigh. L'erreur peut être confirmée sur la page d'état en cliquant sur le bouton correspondant. Confirmer bouton ou commande dans le menu contextuel du bus CAN.