Quand un problème survient sur une machine équipée ISOBUS, le système le signale par un code d'erreur. Ces codes de diagnostic (DTC) s'affichent sur le Virtual Terminal et indiquent ce qui a échoué et pourquoi. Savoir les lire économise des heures d'immobilisation. Le code dit tout de suite si le problème demande une visite chez le concessionnaire ou se résout sur le terrain.
Que Sont les Codes d'Erreur ISOBUS ?
Les codes d'erreur ISOBUS sont des messages d'erreur standardisés transmis sur le réseau CAN bus selon le protocole de diagnostic SAE J1939. Lorsqu'un calculateur électronique (ECU) sur le réseau ISOBUS détecte un problème — qu'il s'agisse d'un capteur hors plage, d'une défaillance de communication ou d'un problème d'alimentation — il diffuse un message de diagnostic contenant un code d'erreur structuré.
Ces codes apparaissent sur le Virtual Terminal dans la cabine du tracteur, généralement dans l'écran d'alarme ou de diagnostic de l'outil. Certains tracteurs enregistrent également les codes d'erreur dans leur propre mémoire de diagnostic, accessible via les outils de service spécifiques à la marque.
À retenir : les codes d'erreur ISOBUS suivent la même structure chez tous les fabricants. Un code d'un outil John Deere utilise le même système de numérotation qu'un outil Fendt ou Case IH. Cette standardisation vient de SAE J1939, le protocole de transport sur lequel ISOBUS (ISO 11783) s'appuie.
Structure des Codes d'Erreur : SPN et FMI
Chaque code de diagnostic ISOBUS se compose de deux parties :
SPN — Suspect Parameter Number (Numéro de Paramètre Suspect)
Le SPN identifie ce qui signale le défaut. Il pointe vers un composant, un sous-système ou un paramètre de données spécifique. Les SPN sont définis par SAE J1939 et vont de 0 à plus de 500 000.
Considérez le SPN comme le « nom » dans la description du défaut — il vous indique quelle partie du système est impliquée.
Exemples :
- SPN 168 — Tension de la batterie
- SPN 639 — Communication CAN bus J1939
- SPN 2000 — Liaison de données ECU
- SPN 3480 — État du Virtual Terminal
FMI — Failure Mode Identifier (Identifiant de Mode de Défaillance)
Le FMI décrit comment le paramètre a échoué. C'est un nombre de 0 à 31 qui indique le type de défaillance.
Considérez le FMI comme le « verbe » — il vous indique ce qui s'est passé avec le composant identifié par le SPN.
| FMI | Mode de Défaillance | Description |
|---|---|---|
| 0 | Données valides mais au-dessus de la plage normale (plus sévère) | Valeur trop haute — critique |
| 1 | Données valides mais en dessous de la plage normale (plus sévère) | Valeur trop basse — critique |
| 2 | Données erratiques, intermittentes ou incorrectes | Signal instable ou erroné |
| 3 | Tension au-dessus de la normale | Tension du capteur ou du circuit trop haute |
| 4 | Tension en dessous de la normale | Tension du capteur ou du circuit trop basse |
| 5 | Courant en dessous de la normale | Circuit ouvert ou fil coupé |
| 6 | Courant au-dessus de la normale | Court-circuit |
| 7 | Système mécanique ne répondant pas | Composant physique bloqué ou coincé |
| 8 | Fréquence, largeur d'impulsion ou période anormale | Signal de temporisation hors spécification |
| 9 | Taux de mise Ă jour anormal | Messages attendus n'arrivant pas Ă temps |
| 10 | Taux de variation anormal | Valeur changeant trop rapidement |
| 11 | Cause première inconnue | Défaillance détectée mais cause incertaine |
| 12 | Appareil intelligent ou composant défectueux | Défaillance interne de l'ECU |
| 13 | Hors calibration | Nécessite un recalibrage |
| 14 | Instructions spéciales | Consulter la documentation du fabricant |
| 15 | Données valides mais au-dessus de la plage normale (moins sévère) | Valeur légèrement haute — avertissement |
| 16 | Données valides mais au-dessus de la plage normale (modéré) | Valeur haute — attention requise |
| 17 | Données valides mais en dessous de la plage normale (moins sévère) | Valeur légèrement basse — avertissement |
| 18 | Données valides mais en dessous de la plage normale (modéré) | Valeur basse — attention requise |
| 19 | Données réseau reçues en erreur | Données corrompues sur le CAN bus |
| 31 | Condition existante | Indicateur d'état général — condition active |
Lecture d'un Code d'Erreur Complet
Lorsque vous voyez un code d'erreur comme SPN 168 FMI 1, lisez-le comme :
- SPN 168 = Tension de la batterie
- FMI 1 = En dessous de la plage normale (plus sévère)
- Interprétation : La tension de la batterie est dangereusement basse
La combinaison du SPN et du FMI vous donne à la fois la localisation et la nature du problème.
Catégories Courantes de Codes d'Erreur ISOBUS
Erreurs de Communication CAN
Les défauts de communication font partie des problèmes les plus courants sur les réseaux ISOBUS. Ils indiquent que les appareils ne communiquent pas correctement entre eux.
SPN 2000 FMI 9 — Taux de Mise à Jour Anormal (ECU Ne Communiquant Plus)
Ce que cela signifie : Un ECU qui communiquait précédemment a cessé d'envoyer ses messages attendus dans la fenêtre temporelle requise.
Causes courantes :
- Câble ISOBUS desserré ou déconnecté
- L'ECU a perdu l'alimentation
- Défaut de câblage CAN bus (fil coupé, mauvais sertissage)
- L'ECU s'est figé ou bloqué
Étapes de dépannage :
- Vérifiez la connexion physique ISOBUS — le câble est-il bien enfoncé ?
- Vérifiez l'alimentation de l'ECU de l'outil
- Coupez puis remettez l'outil sous tension (déconnexion puis reconnexion)
- Inspectez le câble ISOBUS pour détecter les dommages, surtout près des connecteurs et des passages étroits
- Vérifiez la terminaison du CAN bus — mesurez 60 ohms entre CAN_H et CAN_L système éteint
SPN 639 FMI 2 — Données CAN Bus Erratiques
Ce que cela signifie : La liaison de communication CAN bus reçoit des données corrompues ou incohérentes.
Causes courantes :
- Terminaison CAN bus incorrecte (résistances de 120 ohms manquantes ou en excès)
- Interférences électromagnétiques des pompes hydrauliques ou des électrovannes
- Câblage CAN bus endommagé (câble écrasé, infiltration d'eau)
- Trop d'appareils sur le bus sans topologie réseau appropriée
Étapes de dépannage :
- Mesurez la résistance de terminaison du CAN bus (doit être d'environ 60 ohms)
- Éloignez les câbles CAN des pompes hydrauliques, alternateurs et câblages de puissance
- Inspectez tous les connecteurs CAN pour corrosion ou broches desserrées
- Essayez de déconnecter les autres appareils ISOBUS un par un pour isoler le problème
- Vérifiez les problèmes de blindage sur les longues distances de câble
SPN 639 FMI 19 — Données Réseau Reçues en Erreur
Ce que cela signifie : Les messages CAN arrivent mais contiennent des erreurs. Le contrôleur CAN détecte des erreurs de bit, de bourrage ou de CRC dans les trames reçues.
Causes courantes :
- Défauts de câblage intermittents
- Fils CAN_H et CAN_L inversés sur un appareil
- Débit binaire incompatible (ISOBUS doit être à 250 kbit/s)
- Émetteur-récepteur CAN défectueux sur un appareil
Étapes de dépannage :
- Vérifiez que CAN_H et CAN_L ne sont pas inversés sur un connecteur
- Contrôlez toutes les épissures et les connecteurs en T pour des connexions solides
- Si un nouvel appareil a été ajouté récemment, déconnectez-le pour voir si les erreurs cessent
- Vérifiez que tous les appareils sur le bus sont configurés à 250 kbit/s
Défauts d'Alimentation
Les codes d'erreur liés à l'alimentation indiquent que l'ECU détecte des niveaux de tension en dehors de sa plage de fonctionnement acceptable.
SPN 168 FMI 0 — Tension de Batterie Élevée
Ce que cela signifie : La tension d'alimentation de l'ECU dépasse le seuil supérieur, généralement au-dessus de 16V pour les systèmes 12V ou 32V pour les systèmes 24V.
Causes courantes :
- Régulateur de tension défectueux sur l'alternateur
- Dysfonctionnement du système de charge (surcharge)
- Tension système incorrecte (ex. alimentation 24V connectée à un appareil 12V uniquement)
- Pics de tension lors de délestage de charge
Étapes de dépannage :
- Mesurez la tension réelle au connecteur ISOBUS avec le moteur en marche
- Contrôlez la tension de sortie de l'alternateur — devrait être 13,8-14,4V pour les systèmes 12V
- Inspectez l'état et les connexions de la batterie
- Si vous utilisez une alimentation séparée pour l'outil, vérifiez sa tension de sortie
SPN 168 FMI 1 — Tension de Batterie Basse
Ce que cela signifie : La tension d'alimentation est descendue en dessous du seuil minimal de fonctionnement de l'ECU, généralement en dessous de 9V pour les systèmes 12V.
Causes courantes :
- Batterie faible ou défaillante
- Bornes de batterie ou connexions de masse desserrées
- Chute de tension dans le câblage (câbles sous-dimensionnés, connecteurs corrodés)
- Charges Ă fort courant tirant l'alimentation vers le bas
- Alternateur défectueux (ne charge pas)
Étapes de dépannage :
- Mesurez la tension au connecteur ISOBUS — comparez avec la tension de la batterie
- S'il y a une chute significative, vous avez un problème de résistance de câblage
- Vérifiez les bornes de batterie pour corrosion et serrage
- Testez la batterie en charge
- ContrĂ´lez la tension de charge de l'alternateur
- Vérifiez que la section des fils est adéquate pour la longueur du câble et le courant consommé
Erreurs de Configuration
Les défauts de configuration apparaissent lorsqu'un ECU n'est pas correctement paramétré ou lorsqu'il y a une inadéquation entre la configuration attendue et réelle du système.
SPN 3480 FMI 31 — Condition d'État du Virtual Terminal
Ce que cela signifie : Une condition liée à la connexion Virtual Terminal existe. C'est un code d'état général qui peut indiquer différents états liés au VT.
Causes courantes :
- Échec du téléchargement du pool d'objets VT
- Incompatibilité de version du VT
- Conflit de groupe de travail (plusieurs appareils en concurrence pour l'espace d'affichage)
- Mémoire VT pleine (trop de pools d'objets stockés)
Étapes de dépannage :
- Attendez 60 secondes — le pool peut encore être en cours de téléchargement
- Effacez les pools d'objets stockés du VT (voir les paramètres ISOBUS de votre tracteur)
- Faites une coupure-remise sous tension complète (tracteur éteint via l'interrupteur principal, attendez 30 secondes, redémarrez)
- Vérifiez si d'autres outils fonctionnent sur le même VT
- Vérifiez la compatibilité de version du VT avec l'outil
SPN 2000 FMI 12 — Appareil Intelligent ou Composant Défectueux
Ce que cela signifie : L'ECU lui-même a détecté un défaut interne. Il peut s'agir d'une défaillance matérielle, d'un firmware corrompu ou d'une erreur logicielle irrécupérable.
Causes courantes :
- Défaillance matérielle de l'ECU
- Firmware corrompu après une mise à jour interrompue
- Dégradation de composant interne
- Dommage par pic de tension
Étapes de dépannage :
- Faites une coupure-remise sous tension complète de l'ECU (coupure totale 30 secondes)
- Si le code persiste après plusieurs redémarrages, l'ECU doit passer en révision concessionnaire
- Vérifiez si une mise à jour du firmware est disponible
- Contactez le fabricant — un service professionnel est probablement nécessaire
Défauts de Capteurs et d'Entrées
Ces codes concernent les entrées physiques connectées à l'ECU — capteurs de température, capteurs de pression, interrupteurs et autres dispositifs de mesure.
SPN xxxx FMI 3 — Tension au-dessus de la Normale (Circuit Ouvert ou Court-circuit vers l'Alimentation)
Ce que cela signifie : La broche d'entrée lit une tension supérieure à la plage attendue pour le capteur connecté.
Causes courantes :
- Capteur déconnecté (un circuit ouvert se lit comme une tension élevée sur de nombreuses entrées)
- Fil en court-circuit vers le positif batterie
- Capteur défectueux
- Connecteur corrodé causant une connexion à haute résistance
Étapes de dépannage :
- Vérifiez le connecteur du capteur — est-il bien enfoncé ?
- Inspectez le câblage pour détecter les dommages, surtout les frottements contre les arêtes métalliques
- Mesurez la sortie du capteur avec un multimètre
- Essayez un capteur en bon état si disponible
SPN xxxx FMI 4 — Tension en dessous de la Normale (Court-circuit à la Masse)
Ce que cela signifie : L'entrée lit une tension inférieure à celle attendue, généralement proche de zéro.
Causes courantes :
- Fil de signal du capteur en court-circuit à la masse (châssis)
- Défaut interne du capteur (court-circuité)
- Eau dans le connecteur provoquant des fuites de courant
- Isolant du fil endommagé en contact avec le cadre métallique
Étapes de dépannage :
- Déconnectez le capteur et vérifiez si le code change
- Inspectez le câblage pour détecter les endroits dénudés où l'isolant s'est usé
- Vérifiez les connecteurs pour détecter humidité ou corrosion
- Mesurez la résistance d'isolement du fil vers la masse du châssis
Comment Lire les Codes d'Erreur sur Votre Tracteur
Accéder à la Page de Diagnostic du VT
La plupart des codes d'erreur apparaissent automatiquement sous forme d'écrans d'alarme sur le Virtual Terminal lorsqu'ils surviennent. Cependant, vous pouvez également consulter les défauts stockés et actifs via les pages de diagnostic du VT.
| Marque | Comment Accéder aux Diagnostics |
|---|---|
| John Deere | Écran GreenStar → Diagnostics → ISOBUS → Codes actifs/stockés |
| Fendt | Variotronic → Paramètres → Diagnostics → Mémoire des défauts ISOBUS |
| Case IH / New Holland | Écran AFS → Diagnostics → ISOBUS → Codes d'erreur |
| Massey Ferguson | Datatronic → Service → Diagnostics ISOBUS |
| Claas | CEBIS → Diagnostics → ISOBUS → Mémoire des erreurs |
| Valtra | SmartTouch → Paramètres → Diagnostics → ISOBUS |
| Deutz-Fahr | iMonitor → Service → Diagnostics ISOBUS |
| Kubota | K-Monitor → Menu service → Codes d'erreur ISOBUS |
L'emplacement des menus varie selon l'année du modèle et la version du logiciel. Consultez votre manuel d'utilisation.
Interpréter Ce Que Vous Voyez
Lorsque vous consultez un code d'erreur sur l'écran, vous verrez généralement :
- Numéro SPN — identifie le composant
- Numéro FMI — identifie le type de défaillance
- Compteur d'occurrences — combien de fois ce défaut a été détecté
- État — actif (en cours) ou stocké (survenu précédemment)
- Adresse source — quel appareil sur le bus a signalé le défaut
L'adresse source est utile lorsque plusieurs outils ISOBUS sont connectés. Chaque appareil a une adresse unique — vous identifiez ainsi exactement quel ECU signale le problème.
Codes d'Erreur Actifs vs Stockés
- Défauts actifs se produisent en ce moment. La condition qui a déclenché le code existe toujours.
- Défauts stockés ont été détectés précédemment mais ne sont plus actifs. Ils restent en mémoire à des fins de diagnostic.
Les défauts stockés peuvent généralement être effacés via le menu de diagnostic du VT après que le problème sous-jacent a été corrigé. Les défauts actifs s'effacent automatiquement une fois la condition résolue.
Approche Générale de Dépannage
Lorsque vous rencontrez un code d'erreur, suivez cette approche systématique :
Étape 1 : Noter le Code
Notez le code d'erreur complet incluant le SPN, le FMI, l'adresse source et toute information supplémentaire affichée. C'est essentiel si vous devez contacter votre concessionnaire.
Étape 2 : Vérifier les Bases
Avant d'approfondir, vérifiez :
- Tous les câbles ISOBUS sont connectés et bien enfoncés
- L'outil est correctement alimenté
- L'état de la batterie est bon
- Pas de dommage physique visible sur le câblage ou les connecteurs
Étape 3 : Catégoriser le Défaut
Utilisez le SPN et le FMI pour déterminer la catégorie :
- Communication (SPN 639, 2000) — Concentrez-vous sur le câblage et la terminaison du CAN bus
- Alimentation (SPN 168) — Vérifiez la tension à l'ECU
- Capteur (SPN avec FMI 3-6) — Inspectez le câblage et les connexions du capteur
- Interne (FMI 12) — Nécessite probablement le support du fabricant
Si le défaut apparaît sur un tracteur mais pas sur un autre, le problème peut être une incompatibilité de fonctionnalités ou de versions plutôt qu'un problème de câblage. Le guide de compatibilité ISOBUS couvre les versions VT, le support AUX-N, et comment vérifier que votre tracteur et votre outil sont correctement assortis.
Étape 4 : Traiter les Causes Courantes en Premier
La plupart des codes d'erreur ISOBUS sont liés à :
- Connecteurs desserrés ou corrodés
- Câbles endommagés
- Terminaison CAN bus incorrecte
- Problèmes d'alimentation
Vérifiez ces points avant de remplacer des composants.
Pour diagnostiquer les problèmes de commande de relais ou d'électrovanne, ISOBUS Block affiche l'état des 8 sorties directement sur le Virtual Terminal — vous voyez quels canaux commutent et lesquels ne répondent pas, sans quitter la cabine. L'interface de diagnostic WiFi offre une deuxième vue depuis votre téléphone, pratique pour le dépannage sur le terrain.
Étape 5 : coupure-remise sous tension
Après toute correction, faites une coupure-remise sous tension complète :
- Éteignez l'outil
- Éteignez le tracteur avec l'interrupteur principal
- Attendez 30 secondes
- Redémarrez le tracteur
- Reconnectez ou rallumez l'outil
- Vérifiez si le code d'erreur réapparaît
Quand Contacter Votre Concessionnaire
Certaines situations nécessitent une aide professionnelle :
- FMI 12 (défaut interne de l'ECU) — L'ECU doit passer en révision ou être remplacé
- Erreurs de communication persistantes après vérification de tout le câblage — Peut indiquer une défaillance de l'émetteur-récepteur CAN
- Codes apparaissant après des mises à jour du firmware — La mise à jour a peut-être corrompu le logiciel ou doit être réappliquée
- Plusieurs codes d'erreur non liés simultanément — Pourrait indiquer un problème systémique d'alimentation ou de masse
- Codes d'erreur introuvables dans la documentation — Les SPN spécifiques au fabricant peuvent ne pas être dans les bases de données publiques
Pour tout ce qui concerne les défaillances internes d'ECU ou les problèmes de firmware, les outils de diagnostic du fabricant fournissent plus de détails que ce qui est visible sur le VT.
Réparation Rapide vs Visite chez le Concessionnaire
| Situation | Réparation probable | Qui |
|---|---|---|
| Connecteur desserré causant SPN 2000 FMI 9 | Reconnecter et sécuriser le câble | Vous-même |
| Tension batterie basse SPN 168 FMI 1 | Charger/remplacer la batterie, vérifier les bornes | Vous-même |
| Erreur CAN bus SPN 639 FMI 2 | Vérifier la terminaison et le câblage | Vous-même |
| Broches corrodées dans le connecteur | Nettoyer ou remplacer le connecteur | Vous-même |
| Défaut interne ECU FMI 12 | Service ou remplacement de l'ECU | Concessionnaire |
| Défaut après mise à jour firmware | Reprogrammation du firmware | Concessionnaire |
| Défauts aléatoires répétés avec câblage correct | Diagnostic par analyseur CAN bus | Concessionnaire |
ISOBUS Block et le Diagnostic des Défauts
L'interface Virtual Terminal affiche l'état en temps réel des 8 sorties relais d'ISOBUS Block. Vous voyez immédiatement quels canaux sont actifs et lesquels ne répondent pas. Si un relais ne s'active pas à la commande, vous le voyez sur le VT — pas besoin de quitter la cabine pour vérifier.
L'interface de diagnostic WiFi, optionnelle, fournit une deuxième vue depuis un smartphone ou une tablette connecté au point d'accès WiFi du module. Pratique pour le diagnostic sur le terrain (pas de configuration de boutons par ce biais).
Pour en savoir plus sur le diagnostic des problèmes de connexion avec votre équipement ISOBUS, consultez notre Guide de Dépannage ISOBUS.
Questions Fréquemment Posées
Que signifient les codes d'erreur ISOBUS ?
Les codes d'erreur ISOBUS sont des messages de diagnostic standardisés qui identifient les problèmes sur le réseau CAN bus. Chaque code se compose d'un SPN (Suspect Parameter Number) identifiant le composant et d'un FMI (Failure Mode Identifier) décrivant le type de défaillance. Ensemble, ils vous indiquent ce qui s'est passé et où.
Comment lire les codes d'erreur ISOBUS sur mon tracteur ?
Les codes d'erreur apparaissent sur l'écran Virtual Terminal de votre tracteur, soit sous forme d'écrans d'alarme automatiques, soit via le menu de diagnostic. Accédez à la section diagnostics ISOBUS de votre VT pour consulter les codes d'erreur actifs et stockés. L'emplacement exact du menu varie selon la marque du tracteur.
Que sont les SPN et FMI dans les codes d'erreur ?
Le SPN (Suspect Parameter Number) identifie quel composant ou paramètre présente un défaut — par exemple, SPN 168 fait référence à la tension de la batterie. Le FMI (Failure Mode Identifier) décrit comment il a échoué — par exemple, FMI 1 signifie que la valeur est en dessous de la plage normale. Ensemble, SPN 168 FMI 1 signifie « tension de batterie dangereusement basse ».
Puis-je effacer moi-mĂŞme les codes d'erreur ISOBUS ?
Les codes stockés (inactifs) peuvent généralement être effacés via le menu de diagnostic du VT de votre tracteur après correction du problème sous-jacent. Les codes actifs s'effacent automatiquement une fois la condition résolue. Certains codes peuvent nécessiter les outils de diagnostic du fabricant pour être effacés.
Pourquoi mon ISOBUS affiche-t-il une erreur de communication ?
Les erreurs de communication (généralement SPN 639 ou SPN 2000) indiquent habituellement des problèmes de câblage CAN bus : connexions desserrées, terminaison incorrecte, câbles endommagés ou interférences électromagnétiques. Vérifiez d'abord toutes les connexions physiques, puis contrôlez que la terminaison du CAN bus mesure environ 60 ohms entre CAN_H et CAN_L.
Que signifie FMI 9 ?
FMI 9 signifie « taux de mise à jour anormal » — le système attendait des messages périodiques d'un appareil mais ils ont cessé d'arriver à temps. L'ECU a perdu la communication : câble déconnecté, perte d'alimentation ou dysfonctionnement de l'appareil.
Ressources Connexes
- Guide de Dépannage ISOBUS — Solutions pratiques aux problèmes de connexion courants
- Guide de Brochage du Connecteur ISOBUS — Fonctions des broches et détails de câblage
- AEF ISOBUS Database — Base de données officielle de certification et de compatibilité ISOBUS
Vous avez besoin d'une commande par relais avec diagnostics en temps réel ? ISOBUS Block affiche l'état des 8 sorties relais sur votre Virtual Terminal, pour repérer les problèmes de sortie sans quitter la cabine. Les questions courantes sur les mises à jour de firmware et le dépannage des sorties sont répertoriées sur la FAQ. En savoir plus ou contactez-nous.