Vous êtes sur la page 1sur 3

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 :

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