Christians Webseite        << zurueck        vor >>

Diagnosestecker

Der EURO5-Diagnosestecker befindet sich unterhalb der Sitzbank, locker versteckt neben dem Massekabel der Batterie. Zum Schutz ist eine Blindkappe aufgesteckt. Abweichend zu älteren Modelljahren ist die Anzahl der Steckplätze von 4 auf 6 angewachsen. Honda bezeichnet diesen Konnektor als DLC (Data Link Connector).

Steckverbinder auf Fahrzeugseite (female): Serie MWT von JST, MWTRB-06-1A-R, FEMALE.
Normativer Standard: ISO/DIS 19689

Honda CB1000R Honda CB1000R Honda CB1000R
Honda CB1000R Honda CB1000R

Der Stecker enthält 2 Leitungen für einen CAN-Bus, eine K-Line-Verbindung, eine SCS-Leitung sowie Masse und 12V. Mit Hilfe der SCS-Leitung (Service Check Signal) können eventuelle Fehler ganz ohne spezielle Testgeräte ausgelesen werden. Einziges benötigtes Hilfsmittel ist eine Kurzschlussbrücke. Die SCS-Leitung wird damit nach Masse kurzgeschlossen, die Fehler werden danach über Blink-Codes im Cockpit ausgegeben.

Honda bietet hierfür einen speziellen Stecker an (070MZ-0010300, SCS, Service Check Signal short connector). Er enthält nur eine Verbindung zwischen SCS und Masse, ein simpler Draht erfüllt daher den gleichen Zweck. Im Bild wird als Beispiel ein vertüddelter Widerstand verwendet. Dessen Beinchen haben zufällig den passenden Durchmesser und der Widerstandskörper fungiert als Griff und Montagehilfe.
Honda CB1000R Honda CB1000R

Der passende Gegenstecker: Serie MWT von JST, MWTPB-06-1A-R, MALE.
Honda CB1000R
Den Gegenstecker findet man leicht mit dem Suchbegriff "MWTPB-06-1A-R MALE" auf den üblichen Handelsplattformen.
Der Diagnosestecker kann alternativ auch für die Stromversorgung von Zusatzgeräten verwendet werden.

Fehler auslesen mit OBD2-Adapter

Über die Diagnoseschnittstelle ist nur ein Zugriff auf generische Fehler und Statusdaten der Abgasreinigung bzw. des PGM-FI-Steuergeräts möglich. Diese Daten sind sehr allgemein gehalten und eigentlich nur zur Kontrolle der korrekten Funktion der Abgasreinigung gedacht. Für alle tiefergehenden Analysen wird das spezielle HONDA-GST (General Scan Tool) benötigt. Es ist Fachwerkstätten vorbehalten.

Die gängigen "ELM327 Auslese-Dongle" sind zum Aufstecken auf eine OBD2-Buchse ausgelegt. Es wird zusätzlich noch ein Adapter benötigt der die Signale auf einen EURO5-Steckerverbinders adaptiert. Es ist eine reine, direkte Kabelverbindung, ohne Elektronik.
OBD2 OBD2 Honda CB1000R

Honda CB1000R Honda CB1000R Honda CB1000R

Signal EURO5-Stecker OBD2-Stecker
Masse (3) [4,5]
CAN_H (2) [6]
SCS-Line (1) [9]
K-Line (6) [7]
CAN_L (5) [14]
12V (4) [16]
Die SCS-Leitung (1) ist in der OBD2-Spezifikation nicht bekannt, wird nicht unterstützt und kann auf den unbenutzen PIN [9] gelegt werden.
Mit "ein wenig Bastelei" kann man Adapter und Kabel miteinander kombinieren, unnötige Stecker eliminieren und den Aufbau drastisch verkleinern. Und bei der Gelegenheit direkt noch einen Masse-Schalter für die SCS-Leitung hinzufügen. Ein schönes Service-Tool dass man im Bordwerkzeug mitführen kann.
Honda CB1000R
Honda CB1000R Honda CB1000R OBD2

Als Software hat die Car Scanner ELM OBD2 App gut funktioniert. Über CAN ISO 15765 können alle abgasrelevanten Informationen und Fehler ausgelesen werden.

Auch sehr gut funktioniert HUD ECU Hacker Software über USB. Allerdings ist dafür ein modifizierter ELM327-Adapter notwendig weil das Programm, bzw. Windows, keine BLE-Verbindung unterstützt.
Protocol: ISO 15765 (500 kbaud), 29 bit ID

K-Line

Über K-Line ist keine Kommunikation möglich.

Für das K-Line verwendete Honda früher (Diagnosestecker 4-polig) ein proprietäres Übertragungsprotokoll (SAE-J2809, Honda Diagnostic Serial Data Link Protocol) und eine untypische Initialisierung. Beides wird prinzipiell NICHT von den handelsüblichen, auf einem ELM327-Design basierenden Low-Cost OBD2-Adaptern, unterstützt.

Die HUD ECU Hacker Software ist, zusammen mit einem passendem K-Line-Adapter, prinzipiell in der Lage eine K-Line-Verbindung aufzubauen und kennt auch die "alten" Protokolle. Aber die CB1000R-Elektronik reagiert darauf nicht.

Die K-Line ist aktuell nur noch mit dem ABS und dem BCS/BCU verbunden, aber nicht mit dem PGM-FI. Möglicherweise ist das der Grund weshalb man keine Verbindung bekommt.

Fehler-Codes

Fehler-Codes werden als DTC (Diagnostic Trouble Code) bezeichnet. Sie können von jedem der folgenden Steuergeräten erzeugt werden:

  • PGM-FI, Programmed Fuel Injection (Motorsteuerung), wird alternativ auch als ECM bezeichnet
  • BCS/BCU, BodyControlSystem / BodyControlUnit (Beleuchtung, Blinker, Lenkertaster,..)
  • ABS

Die Fehler-Codes können über verschiedene Methoden ausgelesen werden.

Fehler auslesen über das Cockpit

Die einfachste Methode zum Aulsesen von Fehlercodes ist die entsprechende Funktion im Cockpit.
Honda CB1000R

  • Zündung ein
  • Schaltwippe nach rechts drücken und halten bis das Settings Menü erscheint
  • SERVICE Menü auswählen
  • Fehler werden angezeigt

Diese Anzeigemöglichkeit scheint aber sehr begrenzt zu sein. Fehler der PGM-FI werden hier nicht angezeigt. Möglicherweise ist diese Anzeige nur für BCS-Fehler?

Fehler auslesen und löschen per Blink-Code

Auslesen der Fehlercodes von PGM-FI und BCS per Blink-Code über die Fehlerlampe im Cockpit.
Der Kurzschlusstecker für den Diagnoseport wird benötigt.

  • Zündung aus
  • Kurzschlussbrücke stecken
  • Zündung ein
  • Blink-Codes notieren

Löschen der PGM-FI und BCS-Fehler:

  • Zündung aus
  • Kurzschlussbrücke stecken
  • Zündung ein
  • Kurzschlussbrücke entfernen
  • Kurzschlussbrücke innerhalb von 5 Sekunden erneut stecken
  • Das erfolgreiche Löschen wird durch den passenden Blink-Code signalisiert




Auslesen der Fehlercodes der ABS-Elektronik per Blink-Code über die ABS-Fehlerlampe im Cockpit:
Der Kurzschlusstecker für den Diagnoseport wird benötigt.

  • Zündung aus
  • Kurzschlussbrücke stecken
  • Engine-Stop-Schalter auf RUN
  • Zündung ein
  • Die ABS-Lampe leuchtet für 2 Sekunden, danach 3,6 Sekunden aus, gefolgt vom Fehler-Blink-Code
  • Die ABS-Lampe leuchtet dauerhaft falls kein Fehler hinterlegt ist


Löschen der ABS-Fehler:

  • Zündung aus
  • Kurzschlussbrücke stecken
  • Engine-Stop-Schalter auf RUN, Handbremshebel ziehen
  • Zündung ein
  • Die ABS-Lampe leuchtet für 2 Sekunden
  • Den Bremshebel loslassen
  • Die ABS-Lampe leuchtet erneut
  • Den Bremshebel ziehen
  • Die ABS-Lampe geht aus
  • Den Bremshebel loslassen
  • Bei erfolgreicher Löschung blinkt die ABS-Lampe 2 mal und bleibt an

Fehler auslesen per Honda-Scan-Tool

Hierfür wird das spezielle HONDA-GST (General Scan Tool) benötigt. Es scheint Werkstätten vorbehalten zu sein.

Diagnosestecker sonstiges

Mit EURO5 kam die Verpflichtung dass alle abgasrelevanten Parameter per CAN auslesbar sein müssen. Deshalb die beiden neu hinzugekommenen Kontakte. Das "alte" K-Line Signal ist weiterhin vorhanden und möglicherweise irgendwie nutzbar.

Die Spezifikationen für EURO5 Diagnose-Verbinder sind in der ISO 19689:2016 beschrieben.

Die Kurzschlussbrücke wird ebenfalls zum Freischalten von Funktionen im TFT-Display (Quick Shifter und Heizgriffe) benötigt.
Honda CB1000R