Vous êtes sur la page 1sur 2

Aucun contact et erreur de bus CAN critique

Les modules maîtres IQAN ont deux messages d’erreur différents qui pointent vers
des problèmes de bus CAN.

Erreur Aucun contact


Erreur de bus CAN critique

Les deux types génèrent des messages de dialogue sur les écrans principaux, et les
deux types sont enregistrés dans le journal système.

Aucun contact

Voici un exemple de message d’absence de contact avec un système IQAN-XA2 :

Image 576

Ce message d’erreur indique le nom du module, dans ce cas « Module châssis », et


indique qu’il s’agit d’une erreur « Aucun contact » et des détails sur le module
manquant.

Dans cet exemple, XA2[0]@MD4-7[0]:B signifie que le type de module est « XA2 », que
son adresse prévue est « [0] », que le module principal auquel il doit être
connecté est le « MD4-7 » avec l’adresse « [0] », et qu’il doit être sur le bus CAN
« B » sur ce maître.

Aucun contact n’est déclenché par un timeout défini pour chaque module. Les modules
d’extension IQAN et les autres maîtres IQAN du système ont des délais automatiques,
mais sur J1939 et les modules génériques, la propriété timeout du module doit être
définie par le concepteur d’application.

Explications possibles pour un Pas de contact avec un module :

Alimentation du module coupée


Mauvais IdTag pour le module d’extension
Circuit ouvert du bus CAN
Le contrôleur CAN du module est en mode bus-off, en raison de l’une des erreurs
répertoriées sous "erreur de bus CAN"

Une fois le problème qui a causé l’absence de contact résolu, le module maître IQAN
reprend la communication avec le module. Certaines fonctions, par exemple la
réactivation des sorties du module d’expansion, peuvent nécessiter des actions
supplémentaires après un Pas de contact.

Erreur du bus CAN

Voici un exemple de boîte de dialogue de message d’erreur de bus CAN :

Image 577

Le message indique l’en-tête « Critique », le nom du bus, dans ce cas « Expansion


», le texte « Erreur » et le bus concerné, « CAN bus-B » ici.

Cette erreur de bus CAN critique signifie que le contrôleur CAN du module maître
pour ce bus particulier est en mode bus-off.

En fonction du type de module et de la version du micrologiciel, il peut être


nécessaire de L’action d’aller dans bus off fait partie de la norme CAN, et une
fonction intégrée dans chaque contrôleur CAN.

CAN tolère certains défauts du bus, mais les contrôleurs CAN augmentent leurs
compteurs d’erreurs pour chaque image CAN incorrecte, et lorsque le nombre
d’erreurs est trop élevé, les contrôleurs CAN sont conçus pour basculer. La façon
dont cette méthode est conçue rend le noeud qui envoie le plus de messages plus
enclins à éteindre.

Une erreur de bus CAN critique a pour effet que le module maître perd le contact
avec tous les modules de ce bus. Lors de la mesure avec IQANrun ou le système de
menu, on peut voir que tous les modules de ce bus seront dans l’état Aucun contact.

Les défauts possibles qui pourraient tous donner le symptôme d’erreur de bus CAN
critique sont :

Court-circuit de CAN-H à CAN-L, ou court-circuit de CAN-H ou CAN-L à la masse


ou à la batterie.
Terminaison incorrecte de l’autobus. Soit pas de terminaison ou trop.
Lignes de chute trop longues. Ce problème potentiel est facile à éviter avec
les modules d’extension IQAN comme XA2 ou XC21 qui ont des broches doubles.
Différences de potentiel de tension trop importantes entre les nœuds CAN. Il
peut s’agir d’un problème intermittent en cas de mauvaise mise à la terre entre les
modules et d’activation et d’arrêt de charges importantes.
Pour les bus J1939 et génériques, réglage de la vitesse de bus CAN incorrecte,
p.ex. mélange de 250 kbps et 500 kbps sur le même bus.
Pour les bus J1939 et génériques, deux nœuds essaient d’envoyer des messages
avec le même identifiant CAN.

Un problème lors du dépannage est que la plupart des erreurs qui causent le
symptôme d’erreur de bus CAN critique peuvent également apparaître comme des
erreurs de contact.

Par exemple, les problèmes de terminaison, de lignes de chute ou de différences de


potentiel de tension sont susceptibles d’apparaître comme Aucun contact avec les
modules.

Vous aimerez peut-être aussi