Beispiel für BMW E82 / E91 mit MSD80
Diese Anleitung beschreibt, wie das CBS-Ölserviceintervall über Tool32 angepasst werden kann. Verwendet wird dabei die Datei MSD80.prg. Die Vorgehensweise wurde beispielhaft an einem E82 und E91 durchgeführt.
⚠️ Hinweis:
Arbeiten mit Tool32 erfolgen immer auf eigene Verantwortung. Falsche Eingaben können zu fehlerhaften CBS-Werten oder unerwartetem Verhalten führen. Vorher sollte die Fahrzeugspannung stabil sein, idealerweise mit Ladegerät oder Netzteil.
1. Tool32 öffnen
An beiden Fahrzeugen, also beim E82 und beim E91, wird zuerst Tool32 geöffnet.
Anschließend wird die Steuergerätedatei geladen:
MSD80.prg
2. CBS-Daten auslesen
In Tool32 den Job suchen:
cbs_daten_lesen
Diesen Job ausführen.
In den Ergebnissen wird anschließend nach folgendem Wert gesucht:
COU_RSTG_CBS_MESS_WERT
Dieser Wert liegt normalerweise zwischen 0 und 30.
Der Wert gibt an, wie oft der CBS-Ölservicezähler bereits zurückgesetzt wurde. Wenn dort zum Beispiel 08 steht, wurde der CBS-Ölservicezähler bereits achtmal zurückgesetzt. Vereinfacht gesagt entspricht das acht durchgeführten Ölwechseln, sofern bei jedem Ölwechsel auch der CBS-Reset korrekt durchgeführt wurde.
Diesen Wert unbedingt notieren, da er später als YY-Wert benötigt wird.
Beispiel:
COU_RSTG_CBS_MESS_WERT = 08
Dann ist der aktuelle CBS-Zählerwert:
YY = 08
3. CBS-Reset-Job auswählen
Nach dem Auslesen der Daten werden die Ergebnisse geschlossen.
Danach in Tool32 zum Job wechseln:
cbs_reset
Im Feld Arguments wird anschließend der neue Wert eingetragen.
Das Format lautet:
oel;XX;YY
Dabei gilt:
XX = gewünschtes Serviceintervall in Prozent des Originalwertes
YY = aktueller CBS-Zählerwert aus COU_RSTG_CBS_MESS_WERT
Der Originalwert bei 100 % entspricht ungefähr:
27.580 km
4. Mögliche Werte für das Ölserviceintervall
Einige mögliche Werte für XX sind:
| Eingabe | ungefähres Intervall |
|---|---|
oel;50;YY | ca. 14.000 km |
oel;45;YY | ca. 12.000 km |
oel;40;YY | ca. 11.000 km |
oel;35;YY | ca. 10.000 km |
oel;30;YY | ca. 8.000 km |
oel;25;YY | ca. 7.000 km |
oel;20;YY | ca. 6.000 km |
oel;15;YY | ca. 4.100 km |
oel;10;YY | ca. 2.700 km |
Das YY muss dabei durch den vorher ausgelesenen CBS-Zählerwert ersetzt werden.
5. Beispiel
Angenommen, der ausgelesene CBS-Zählerwert lautet:
COU_RSTG_CBS_MESS_WERT = 08
Und das gewünschte Ölwechselintervall soll ungefähr 8.000 km betragen.
Dann wird bei cbs_reset im Feld Arguments Folgendes eingetragen:
oel;30;08
Danach den Job ausführen.
6. Änderung kontrollieren
Nach dem Ausführen des Jobs erneut den Job starten:
cbs_daten_lesen
In den Ergebnissen jetzt nach folgendem Wert suchen:
RMMI_CBS_WERT
Dieser Wert wird mit 10 multipliziert und ergibt dann das neue Ölserviceintervall in Kilometern.
Beispiel:
RMMI_CBS_WERT = 827
Rechnung:
827 × 10 km = 8.270 km
Damit liegt das neue Ölserviceintervall bei ungefähr:
8.270 km
Kurz zusammengefasst
- Tool32 öffnen
MSD80.prgladen- Job
cbs_daten_lesenausführen - Wert
COU_RSTG_CBS_MESS_WERTnotieren - Job
cbs_resetauswählen - Argument im Format
oel;XX;YYeintragen - Job ausführen
- Danach erneut
cbs_daten_lesenstarten - Wert
RMMI_CBS_WERTkontrollieren RMMI_CBS_WERT × 10ergibt das neue Ölserviceintervall in Kilometern
Beispiel für ca. 8.000 km bei CBS-Zählerwert 08:
oel;30;08
KURZANLAEITUNG ALT:
Starte Tool32 und stelle eine Verbindung zu deinen Auto her
> drücke F3
> suche und öffne „G_MOTOR“ oder passende DDE/DME File finden
> Unter Jobs
>“ CBS_RESET“
>Unter Argument:
Oel;XX;XX
oel;45;30 = 12,000kmoel;40;30 = 11,000kmoel;35;30 = 10,000kmoel;25;30 = 7,000km

Codierer Ausstattung beachten!
Immer ein Ladegerät anschließen

