|
Der BMW Diagnose-Bus
Der Diagnose-Bus wird seit etwa 1987 bei BMW verwendet. Damals wurde die Bezeichnung TXD bzw. RXD verwendet. Erstmals im E38 ab 1995 wurde die Bezeichnung in D-Bus abgeändert.
|
|
|
|
|
|
Die meisten Steuergeräte sind nicht direkt mit dem Diagnose-Bus verbunden, sondern laufen erst über ein anderes Steuergerät, ein so genanntes “Gateway”. Meistens ist es das Kombiinstrument, das die Kommunikation zwischen den diversen Steuergeräten managet.
Der Diagnose-Bus arbeitet z.Zt. mit einer Datenrate von 9600 Bits pro Sekunde. In den neueren Modelle ab E65 sind es schon 110k Bits pro Sekunde.
Anfänglich nutzte man die TXD-Leitung zur Kommunikation , die RXD, die eigentlich keine Datenleitung war, diente dazu das Steuergerät zu “wecken” um eine Kommunikation überhaupt einzuleiten. In neueren Fahrzeugen (ab 1997) wird sie nicht mehr benötigt und ist somit auch nicht mehr ausgeführt.
|
|
|
Der 20 poliger Diagnose-Stecker
|
|

|
2 (ist auf Pin7 im OBD2-Stecker aufgelegt)
|
|
7 Service-Interval Reset
|
|
14 +12V (KL30)
|
|
15 RXD Reizleitung
|
|
17 TXDII bidirektionale Datenleitung
|
|
19 Masse (KL31)
|
|
20 TXD bidirektionale Datenleitung
|
|
|
|
|
|
Der 16 poliger Diagnose-Stecker
|
|

|
1 KL15 Zündungsplus
|
|
4 KL31 GND
|
|
5 KL31 GND
|
|
7 TXDII (OBD2)
|
|
8 TXD Diagnosebus (K-Line)
|
|
16 KL30 Dauerplus
|
|
|
Was bedeutet "K-Line", "TXD" und "TXDII"?
Diese 3 Bezeichnungen stehen für folgende verschiedene Diagnoseleitungen:
K-Line ist die offizielle, international gültige Bezeichnung für die Diagnoseleitung. Fahrzeuge mit Bordnetz 2000 haben ein zentrales Gateway und 1 Diagnoseleitung (z. B. BMW 7er ab 2000, BMW 5er und BMW 6er). Die Diagnoseleitung ist am Gateway an Pin 7 der OBD-Steckdose (On-Board-Diagnose-Steckdose). Die Diagnoseleitung verbindet alle Steuergeräte mit dem BMW Diagnosesystem (über das zentrale Gateway). Für das Bordnetz 2000 wurde ein neues Diagnoseprotokoll entwickelt: BMW Fast Protocol - Fast Access for Service and Testing. Dieses Diagnoseprotokoll wird mit einer Datenübertragungsrate von 115 MBit an alle Steuergerätegesendet. Das OBD-Protokoll spricht alle OBD-relevanten Steuergeräte an. OBD-relevant (abgasrelevant) sind alle Steuergeräte mit Einfluss auf die Einhaltung der Abgasnormen. Das Gateway erkennt Scan-Tools aufgrund des OBD-Protokolls. Wenn ein Scan-Tool an der OBD-Steckdose angeschlossen wird, sendet das Gateway das OBD-Protokoll auf den PT-CAN. Nur die OBD-relevanten Steuergeräte antworten.
TXD und TXDII sind die Datenleitung für die Diagnose der Baureihen ohne zentrales Gateway (Datenschnittstelle).
|
- TXD ist die Diagnoseleitung für alle Steuergeräte des Antriebsstrangs (engl. "Powertrain"), die nicht OBD-relevant (nicht abgasrelevant) sind.
- TXDII ist die Diagnoseleitung für alle OBD-relevanten Steuergeräte des Antriebsstrangs.TXDII sendet alle behördlich vorgeschriebenen Daten des OBD-Protokolls an die Scan-Tools der Prüfer. Alle übrigen Steuergeräte werden über das Gateway-Steuergerät (z. B. KOMBI) diagnostiziert. Technischer Hintergrund für die beiden TXD-Leitungen war: Über die OBD-Steckdose wurden nur die OBD-relevanten Steuergeräte ausgelesen. Somit wurden etwaige Störungen anderer Steuergeräte ausgeschlossen. In der Diagnosesteckdose des BMW Diagnosesystems wurden diese beiden Leitungen überbrückt. Somit konnte das BMW Diagnosesystem beide TXD-Leitungen gleichzeitig auslesen und auswerten.
|
|
|
Aufbau des Busses seit 1995
|
|
|
|
|
Version 1
|
|
|

|
|
Dieses war das erste Bussystem welches im BMW verbaut wurde. RXD diente zum “aufwecken” der Steuergeräte. Über Pin 7 wurde der Service-Intervall zurückgesetzt. Softwaretechnisch soll es auch ohne diesen Pin möglich sein!
|
|
|
Version 2
|
|
|

|
|
1999 wurde der OBDII-Standard eingeführt. Ab jetzt hat jeder BMW im Fahrgastraum die genormten 16 poligen OBD-Buchse.
|
|
|
Version 3
|
|
|

|
|
BMW wollte sich nun langsam von der 20 poligen Buchse verabschieden, dazu wurde Pin 8 mit der Diagnoseleitung belegt.
|
|
|
Version 4
|
|
|

|
|
Seit etwa 2000 gibt es die runde Buchse nicht mehr. Neuere Systeme verzichten sogar auf Pin 8, so das die OBD2-Norm voll erfüllt ist.
|